Get lookup tables for devices
This request delivers all lookup tables needed for devices.
API endpoint
lookupTables/device
Request method
GET
Request headers
-
Request URL parameters
Format
This parameter is optional. Default is json.
format=json|xml
Response content
mainEntity
item
itemValue
Response: example in XML
<?xml version="1.0" encoding="UTF-8" ?>
<slControl>
<device>
<outputType>
<item>
<id>0</id>
<name>Deaktiviert</name>
</item>
<item>
<id>1</id>
<name>Analog (0-10V)</name>
</item>
<item>
<id>2</id>
<name>Analog invertiert (10-0V)</name>
</item>
<item>
<id>3</id>
<name>PWM</name>
</item>
<item>
<id>4</id>
<name>PWM invertiert</name>
</item>
<item>
<id>5</id>
<name>PWM S3</name>
</item>
<item>
<id>6</id>
<name>PWM M5</name>
</item>
<item>
<id>7</id>
<name>PWM S3 linear</name>
</item>
<item>
<id>8</id>
<name>DALI (Default: Logarithmic)</name>
</item>
<item>
<id>9</id>
<name>DALI Linear</name>
</item>
</outputType>
<hardwareType>
<item>
<id>0</id>
<name>iLight_M5</name>
</item>
<item>
<id>1</id>
<name>iLight_S3</name>
</item>
<item>
<id>2</id>
<name>iLight_SA</name>
</item>
<item>
<id>3</id>
<name>iLight_S3_PWM</name>
</item>
<item>
<id>4</id>
<name>iLight_MA</name>
</item>
<item>
<id>5</id>
<name>iLight_MP</name>
</item>
<item>
<id>6</id>
<name>iLight_SP</name>
</item>
<item>
<id>7</id>
<name>iLight_MDA</name>
</item>
<item>
<id>8</id>
<name>iLight_SDA</name>
</item>
<item>
<id>9</id>
<name>iLight_SLC</name>
</item>
<item>
<id>10</id>
<name>iLight_SLC_GPS</name>
</item>
<item>
<id>11</id>
<name>esave_SLC_CORE</name>
</item>
<item>
<id>65280</id>
<name>USB_Stick</name>
</item>
<item>
<id>65281</id>
<name>iLightAccessPointMP</name>
</item>
<item>
<id>65282</id>
<name>iLightAccessPointMSX</name>
</item>
<item>
<id>65535</id>
<name>Unknown</name>
</item>
</hardwareType>
<daliType>
<item>
<id>0</id>
<name>Nicht definiert</name>
</item>
<item>
<id>1</id>
<name>Philips Xi SSR 75W</name>
</item>
<item>
<id>2</id>
<name>Philips Xi SSR 150W</name>
</item>
<item>
<id>3</id>
<name>OSRAM OT 40</name>
</item>
<item>
<id>4</id>
<name>OSRAM OT 60</name>
</item>
<item>
<id>5</id>
<name>OSRAM OT 90</name>
</item>
<item>
<id>6</id>
<name>OSRAM OT 165</name>
</item>
<item>
<id>7</id>
<name>Alle Philips SR Treiber ab Spezifikation 1.2 bis 1.5</name>
</item>
<item>
<id>8</id>
<name>Alle Philips SR Treiber ab Spezifikation 1.5</name>
</item>
<item>
<id>9</id>
<name>Tridonic LCA 30W</name>
</item>
<item>
<id>10</id>
<name>Tridonic LCA 60W</name>
</item>
<item>
<id>11</id>
<name>Tridonic LCA 75W</name>
</item>
<item>
<id>12</id>
<name>Tridonic LCA 120W</name>
</item>
<item>
<id>13</id>
<name>Tridonic LCA 160W</name>
</item>
</daliType>
<onlineState>
<item>
<id>0</id>
<name>Unbekannt</name>
</item>
<item>
<id>1</id>
<name>Verfügbar (Online)</name>
</item>
<item>
<id>2</id>
<name>Nicht verfügbar (Offline)</name>
</item>
<item>
<id>3</id>
<name>Inaktiv</name>
</item>
</onlineState>
<hardwareState>
<item>
<id>0</id>
<name>Aktivierung erfolgt</name>
</item>
<item>
<id>1</id>
<name>GPS Hardware Fehler</name>
</item>
<item>
<id>2</id>
<name>RTC Hardware Fehler</name>
</item>
<item>
<id>3</id>
<name>Temperatursensor Hardware Fehler</name>
</item>
<item>
<id>4</id>
<name>Temperatur zu Hoch</name>
</item>
<item>
<id>5</id>
<name>Peripherie Hardware Fehler</name>
</item>
<item>
<id>6</id>
<name>Authentifizierungs Fehler</name>
</item>
<item>
<id>7</id>
<name>unknown / not yet implemented</name>
</item>
</hardwareState>
<peripheryFailure>
<item>
<id>0</id>
<name>Bewegungs Sensor Fehler</name>
</item>
<item>
<id>1</id>
<name>Digitaler LED Temperatur Sensor Fehler</name>
</item>
<item>
<id>2</id>
<name>EVG Lampenfehler</name>
</item>
<item>
<id>3</id>
<name>Digitaler Helligkeitssensor Fehler</name>
</item>
</peripheryFailure>
<eventType>
<item>
<id>0</id>
<name>undefined</name>
</item>
<item>
<id>1</id>
<name>Zeitsynchronisierung via PC/Server</name>
</item>
<item>
<id>2</id>
<name>Zeitsynchronisierung durch andere Lampe</name>
</item>
<item>
<id>3</id>
<name>Zeitsynchronisierung via GPS</name>
</item>
<item>
<id>4</id>
<name>RTC Hardware Fehler</name>
</item>
<item>
<id>5</id>
<name>GPS Hardware Fehler</name>
</item>
<item>
<id>6</id>
<name>Temperaur Messung Hardware Fehler</name>
</item>
<item>
<id>7</id>
<name>Message an eigene Adresse abgewiesen</name>
</item>
<item>
<id>8</id>
<name>PCB Temperatur zu hoch</name>
</item>
<item>
<id>9</id>
<name>Externe Temperatur zu hoch</name>
</item>
<item>
<id>10</id>
<name>Firmware Update</name>
</item>
<item>
<id>11</id>
<name>LED Betriebszeit editiert</name>
</item>
<item>
<id>12</id>
<name>Erste Helligkeitssynchronisierung nach Power-Up</name>
</item>
<item>
<id>13</id>
<name>Leistungszähler editiert</name>
</item>
<item>
<id>14</id>
<name>Betriebszeit-Zähler zurückgesetzt</name>
</item>
<item>
<id>15</id>
<name>Bewegungs-Zähler zurückgesetzt</name>
</item>
<item>
<id>16</id>
<name>Soft-Reset ausgeführt</name>
</item>
<item>
<id>17</id>
<name>Bewegungssensor Hardware Fehler</name>
</item>
<item>
<id>18</id>
<name>Externer digitaler LED Temperatur Sensor Fehler</name>
</item>
<item>
<id>19</id>
<name>DALI EVG Lampen Fehler</name>
</item>
<item>
<id>20</id>
<name>Externer digitaler Helligkeitssensor Fehler</name>
</item>
<item>
<id>21</id>
<name>Sommerzeit- Winterzeit-Umstellung</name>
</item>
</eventType>
<periphery>
<item>
<id>0</id>
<name>ublox GPS Modul (nur bei SLC-Core100)</name>
</item>
<item>
<id>1</id>
<name>Digitaler LED Temperatur Sensor angeschlossen</name>
</item>
<item>
<id>2</id>
<name>Intelligenter Bewegungsmelder angeschlossen (z.B: Radar)</name>
</item>
<item>
<id>3</id>
<name>EVG DALI 2.0 mit Leistungsmessung</name>
</item>
<item>
<id>4</id>
<name>Digitaler Helligkeits Sensor angeschlossen</name>
</item>
</periphery>
</device>
</slControl>
Response: example in JSON
{
"device": {
"outputType": {
"item": [{
"id": "0",
"name": "Deaktiviert"
}, {
"id": "1",
"name": "Analog (0-10V)"
}, {
"id": "2",
"name": "Analog invertiert (10-0V)"
}, {
"id": "3",
"name": "PWM"
}, {
"id": "4",
"name": "PWM invertiert"
}, {
"id": "5",
"name": "PWM S3"
}, {
"id": "6",
"name": "PWM M5"
}, {
"id": "7",
"name": "PWM S3 linear"
}, {
"id": "8",
"name": "DALI (Default: Logarithmic)"
}, {
"id": "9",
"name": "DALI Linear"
}]
},
"hardwareType": {
"item": [{
"id": "0",
"name": "iLight_M5"
}, {
"id": "1",
"name": "iLight_S3"
}, {
"id": "2",
"name": "iLight_SA"
}, {
"id": "3",
"name": "iLight_S3_PWM"
}, {
"id": "4",
"name": "iLight_MA"
}, {
"id": "5",
"name": "iLight_MP"
}, {
"id": "6",
"name": "iLight_SP"
}, {
"id": "7",
"name": "iLight_MDA"
}, {
"id": "8",
"name": "iLight_SDA"
}, {
"id": "9",
"name": "iLight_SLC"
}, {
"id": "10",
"name": "iLight_SLC_GPS"
}, {
"id": "11",
"name": "esave_SLC_CORE"
}, {
"id": "65280",
"name": "USB_Stick"
}, {
"id": "65281",
"name": "iLightAccessPointMP"
}, {
"id": "65282",
"name": "iLightAccessPointMSX"
}, {
"id": "65535",
"name": "Unknown"
}]
},
"daliType": {
"item": [{
"id": "0",
"name": "Nicht definiert"
}, {
"id": "1",
"name": "Philips Xi SSR 75W"
}, {
"id": "2",
"name": "Philips Xi SSR 150W"
}, {
"id": "3",
"name": "OSRAM OT 40"
}, {
"id": "4",
"name": "OSRAM OT 60"
}, {
"id": "5",
"name": "OSRAM OT 90"
}, {
"id": "6",
"name": "OSRAM OT 165"
}, {
"id": "7",
"name": "Alle Philips SR Treiber ab Spezifikation 1.2 bis 1.5"
}, {
"id": "8",
"name": "Alle Philips SR Treiber ab Spezifikation 1.5"
}, {
"id": "9",
"name": "Tridonic LCA 30W"
}, {
"id": "10",
"name": "Tridonic LCA 60W"
}, {
"id": "11",
"name": "Tridonic LCA 75W"
}, {
"id": "12",
"name": "Tridonic LCA 120W"
}, {
"id": "13",
"name": "Tridonic LCA 160W"
}]
},
"onlineState": {
"item": [{
"id": "0",
"name": "Unbekannt"
}, {
"id": "1",
"name": "Verf\u00fcgbar (Online)"
}, {
"id": "2",
"name": "Nicht verf\u00fcgbar (Offline)"
}, {
"id": "3",
"name": "Inaktiv"
}]
},
"hardwareState": {
"item": [{
"id": "0",
"name": "Aktivierung erfolgt"
}, {
"id": "1",
"name": "GPS Hardware Fehler"
}, {
"id": "2",
"name": "RTC Hardware Fehler"
}, {
"id": "3",
"name": "Temperatursensor Hardware Fehler"
}, {
"id": "4",
"name": "Temperatur zu Hoch"
}, {
"id": "5",
"name": "Peripherie Hardware Fehler"
}, {
"id": "6",
"name": "Authentifizierungs Fehler"
}, {
"id": "7",
"name": "unknown \/ not yet implemented"
}]
},
"peripheryFailure": {
"item": [{
"id": "0",
"name": "Bewegungs Sensor Fehler"
}, {
"id": "1",
"name": "Digitaler LED Temperatur Sensor Fehler"
}, {
"id": "2",
"name": "EVG Lampenfehler"
}, {
"id": "3",
"name": "Digitaler Helligkeitssensor Fehler"
}]
},
"eventType": {
"item": [{
"id": "0",
"name": "undefined"
}, {
"id": "1",
"name": "Zeitsynchronisierung via PC\/Server"
}, {
"id": "2",
"name": "Zeitsynchronisierung durch andere Lampe"
}, {
"id": "3",
"name": "Zeitsynchronisierung via GPS"
}, {
"id": "4",
"name": "RTC Hardware Fehler"
}, {
"id": "5",
"name": "GPS Hardware Fehler"
}, {
"id": "6",
"name": "Temperaur Messung Hardware Fehler"
}, {
"id": "7",
"name": "Message an eigene Adresse abgewiesen"
}, {
"id": "8",
"name": "PCB Temperatur zu hoch"
}, {
"id": "9",
"name": "Externe Temperatur zu hoch"
}, {
"id": "10",
"name": "Firmware Update"
}, {
"id": "11",
"name": "LED Betriebszeit editiert"
}, {
"id": "12",
"name": "Erste Helligkeitssynchronisierung nach Power-Up"
}, {
"id": "13",
"name": "Leistungsz\u00e4hler editiert"
}, {
"id": "14",
"name": "Betriebszeit-Z\u00e4hler zur\u00fcckgesetzt"
}, {
"id": "15",
"name": "Bewegungs-Z\u00e4hler zur\u00fcckgesetzt"
}, {
"id": "16",
"name": "Soft-Reset ausgef\u00fchrt"
}, {
"id": "17",
"name": "Bewegungssensor Hardware Fehler"
}, {
"id": "18",
"name": "Externer digitaler LED Temperatur Sensor Fehler"
}, {
"id": "19",
"name": "DALI EVG Lampen Fehler"
}, {
"id": "20",
"name": "Externer digitaler Helligkeitssensor Fehler"
}, {
"id": "21",
"name": "Sommerzeit- Winterzeit-Umstellung"
}]
},
"periphery": {
"item": [{
"id": "0",
"name": "ublox GPS Modul (nur bei SLC-Core100)"
}, {
"id": "1",
"name": "Digitaler LED Temperatur Sensor angeschlossen"
}, {
"id": "2",
"name": "Intelligenter Bewegungsmelder angeschlossen (z.B: Radar)"
}, {
"id": "3",
"name": "EVG DALI 2.0 mit Leistungsmessung"
}, {
"id": "4",
"name": "Digitaler Helligkeits Sensor angeschlossen"
}]
}
}
}