Pilight

> Devices


Der Bereich Devices dient dazu, eure Geräte, die ihr mir Pilight betreiben möchtet, in das Programm einzufügen. Hier seht ihr ein Code-Beispiel.

"devices": {
"steck1": {
"protocol": [ "elro_800_switch" ],
"id": [{
"systemcode": 10,
"unitcode": 1
}],
"state": "off"
},
"outside": {
"protocol": [ "openweathermap" ],
"id": [{
"country": "de",
"location": "rostock"
}],
"update": 1,
"sun": "set",
"sunset": 18.34,
"sunrise": 3.45,
"humidity": 93.00,
"temperature": 5.00
}
}

Hier stecken viele Begriffe drin, die wir noch nicht kennen. Also werden wir diese nun einmal aufspalten:
Zuerst muss ich erwähnen, dass die Einrückungen im angezeigten Code alles Tabs sind, also statt Leertaste der Tabulator.

Das erste Gerät heißt steck1. Es nutzt das Protokoll elro_800_switch, hat den Systemcode 10 und Gerätecode 1. Zurzeit ist es ausgeschaltet.
Diese Einstellung könnt ihr bei Elro und Brennenstuhl Funksteckdosen nutzen. Infos zum Protokoll, System- und Gerätecode findet ihr in der seitlichen Navigation.

Das zweite "Gerät" ist eine Anzeige der Website openweathermap. Hier habe ich Land und Stadt angegeben und bekomme Werte wie Sonnenstand, Sonnenauf- und -untergang, Luftfeuchte und Temperatur angezeigt.

Wenn ihr das Protokoll eures Gerätes wisst und ihr den Eintrag getan habt, könnt ihr die Datei mit mit Strg+X (für verlassen) und Y (für speichern) schließen oder gleich mit dem GUI Abschnitt weiter machen.

Quelle: Pilight Website