Kleine Frage an die Z-Wave-Experten:
In Gladys 4 hat jede Funktion eines Geräts zwingend eine Kategorie.
Wie kann ich im Z-Wave-Protokoll jede Funktion kategorisieren?
Beispiel: Für meinen Fibaro-Bewegungssensor hier ein Beispiel einer comclass, die ich erhalte:
"49": {
"1": {
"value_id": "10-49-1-1",
"node_id": 10,
"class_id": 49,
"type": "decimal",
"genre": "user",
"instance": 1,
"index": 1,
"label": "Temperature",
"units": "C",
"help": "",
"read_only": true,
"write_only": false,
"min": 0,
"max": 0,
"is_polled": false,
"value": "27.1"
},
"3": {
"value_id": "10-49-1-3",
"node_id": 10,
"class_id": 49,
"type": "decimal",
"genre": "user",
"instance": 1,
"index": 3,
"label": "Luminance",
"units": "lux",
"help": "",
"read_only": true,
"write_only": false,
"min": 0,
"max": 0,
"is_polled": false,
"value": "105"
},
"25": {
"value_id": "10-49-1-25",
"node_id": 10,
"class_id": 49,
"type": "decimal",
"genre": "user",
"instance": 1,
"index": 25,
"label": "Seismic Intensity",
"units": "",
"help": "",
"read_only": true,
"write_only": false,
"min": 0,
"max": 0,
"is_polled": false,
"value": "0.0"
}
},
Wie kann ich diese drei Funktionen (Temperatur, Lichtsensor und Erdbebensensor) identifizieren?
Der Label? Ich habe den Eindruck, dass der Label eher eine Information für den Benutzer ist, oder?
Funktioniert die Kombination aus comclass (hier 49) + Index (1, 3 und 25)? Oder sind diese Zahlen spezifisch für meine Installation?
Heißt das, dass man eine Datenbank aller Z-Wave-Geräte erstellen muss, um die Zuordnung zu machen?
Ich werde meine Recherchen fortsetzen, aber wenn ihr mehr Informationen habt, bin ich dankbar…