Cool, dass es letzte Woche mit der Review von @AlexTrovato vorangegangen ist ![]()
Ich habe ein Feedback hinterlassen:
Cool, dass es letzte Woche mit der Review von @AlexTrovato vorangegangen ist ![]()
Ich habe ein Feedback hinterlassen:
Ich habe angefangen, die Fixes zu machen, aber im Moment etwas überlastet.
Ich halte dich auf dem Laufenden, wenn es erledigt ist.
Ja, beim Enum müssen wir das hinbekommen, aber nicht in diesem PR!
Entschuldigung für die Unklarheit.
@pierre-gilles, ich habe den PR korrigiert.
@Will_71 Danke für die Fixes!
Ich glaube, da ist noch ein SIREN.VOLUME übrig geblieben ![]()
Hast du den PR nach diesen Änderungen nochmal mit der Hardware getestet?
Oops, entschuldige, ich dachte, ich hätte alles geändert.![]()
Ich kümmere mich heute Abend darum und mache einen echten Test.
Das ist gut, diesmal ist es korrigiert und in der Praxis getestet worden!
Danke @Will_71 ![]()
Alles klar bei mir, ich habe den PR auf master genehmigt und gemerged ![]()
Sobald ich Zeit habe, versuche ich, die andere Sirene zu beenden.
Die Steuerung der Sirene NEO ist in Gladys Assistant 4.38.3 verfügbar ![]()
Dann sind die anderen also noch nicht funktionsfähig?
Von @Will_71 zu bestätigen, aber ich denke nicht
Jede Sirene ist spezifisch, also betrifft das nur die NEO.
Aber ich habe dich nicht vergessen und arbeite noch an deiner, ich habe nur im Moment weniger Zeit mit meiner Arbeit.
Außerdem gibt es bei deiner eine spezifische Art, die die Aufgabe etwas komplizierter macht, und ich muss auch eine neue grafische Komponente für die Auswahl des Klingelmodus erstellen.
guten abend @Will_71
Könntest du mir kurz erklären, wie man mit deiner neuen Sirene-Steuerung interagiert?
Ich habe eine Neo, aber sie funktioniert nicht mit zigbee2mqtt, sondern nur mit den ursprünglichen Funktionen. Ich habe eine MQTT-Sirene neu erstellt, aber es gibt keine Verbindung zu meiner Sirene.
Danke im Voraus
Ich verstehe deine Anfrage nicht ganz, denn es reicht, sie in die zigbee2mqtt-Integration hinzuzufügen. Es gibt keinen Zusammenhang zwischen einem mit MQTT erstellten Gerät und der zigbee2mqtt-Integration.
Daher musst du deine Sirene mit zigbee2mqtt paarweise verbinden. Anschließend hast du in den zigbee2mqtt-Geräten Zugriff darauf
Und dann kannst du sie zum Dashboard hinzufügen, Szenen erstellen…
Ja, tatsächlich funktioniert es. Ich dachte, das Gladys-Update hätte auch die Sirene aktualisiert. Und ich habe nicht daran gedacht, sie zu löschen und neu zu installieren. Entschuldige für die Störung und nochmals danke.
Gute Nacht ![]()
Hier ging es um das Hinzufügen von Funktionen eines zigbee2mqtt-Geräts, daher musste das Update manuell in der zigbee2mqtt-Integration durchgeführt werden.
Kein Problem. Guten Abend.
@pierre-gilles,
Ich bräuchte wirklich deine Hilfe, denn meine eigene ist ausgegangen und ich sehe überhaupt nicht, wie ich den zusammengesetzten Typ der Woox-Sirene integrieren soll.
Wo ich nicht weiterkomme, ist die Mischung der verschiedenen Typen (enum, numeric, binary) im Composite.
Ich habe es geschafft, für einen Test, den Modus zu verwalten, aber ich musste die Funktionen des Enums in das Composite kopieren.
Wenn du etwas Zeit hast, um es anzusehen… vielen Dank im Voraus.
Hier unten das JSON des Geräts.
{
"date_code":"20190430",
"definition": {
"description":"Smart siren",
"exposes":[
{
"access":1,
"category":"diagnostic",
"description":"Remaining battery in %, can take up to 24 hours before reported",
"label":"Battery",
"name":"battery",
"property":"battery",
"type":"numeric",
"unit":"%",
"value_max":100,
"value_min":0
},
{
"access":1,
"category":"diagnostic",
"description":"Voltage of the battery in millivolts",
"label":"Voltage",
"name":"voltage",
"property":"voltage",
"type":"numeric",
"unit":"mV"
},
{
"access":2,
"features": [
{
"access":2,
"description":"Mode of the warning (sound effect)",
"label":"Mode",
"name":"mode",
"property":"mode",
"type":"enum",
"values":["stop","burglar","fire","emergency","police_panic","fire_panic","emergency_panic"]
},
{
"access":2,
"description":"Sound level",
"label":"Level",
"name":"level",
"property":"level",
"type":"enum",
"values":["low","medium","high","very_high"]
},
{
"access":2,
"description":"Intensity of the strobe",
"label":"Strobe level",
"name":"strobe_level",
"property":"strobe_level",
"type":"enum",
"values":["low","medium","high","very_high"]
},
{
"access":2,
"description":"Turn on/off the strobe (light) during warning",
"label":"Strobe",
"name":"strobe",
"property":"strobe",
"type":"binary",
"value_off":false,
"value_on":true
},
{
"access":2,
"description":"Length of the flash cycle",
"label":"Strobe duty cycle",
"name":"strobe_duty_cycle",
"property":"strobe_duty_cycle",
"type":"numeric",
"value_max":10,
"value_min":0
},
{
"access":2,
"description":"Duration in seconds of the alarm",
"label":"Duration","name":"duration","property":"duration","type":"numeric","unit":"s"
}
],
"label":"Warning",
"name":"warning",
"property":"warning",
"type":"composite"
},
{
"access":1,
"label":"Alarm","name":"alarm","property":"alarm","type":"binary","value_off":false,"value_on":true
},
{
"access":1,
"description":"Is the device plugged in",
"label":"Ac connected",
"name":"ac_connected",
"property":"ac_connected",
"type":"binary",
"value_off":false,
"value_on":true
},
{
"access":7,
"description":"Volume of siren",
"label":"Volume",
"name":"volume",
"property":"volume",
"type":"numeric",
"value_max":100,
"value_min":0
},
{
"access":7,
"description":"Duration of siren",
"label":"Duration",
"name":"duration",
"property":"duration",
"type":"numeric",
"value_max":3600,
"value_min":0
},
{
"access":1,
"category":"diagnostic",
"description":"Link quality (signal strength)",
"label":"Linkquality",
"name":"linkquality",
"property":"linkquality",
"type":"numeric",
"unit":"lqi",
"value_max":255,
"value_min":0
}
],
"model":"R7051",
"options":[],
"supports_ota":false,
"vendor":"Woox"
},
"disabled":false,
"endpoints":{"1":{"bindings":[{"cluster":"genPowerCfg","target":{"endpoint":1,"ieee_address":"0x00124b00258d750f","type":"endpoint"}}],
"clusters":{"input":["genBasic","genPowerCfg","genIdentify","genGroups","genScenes","ssIasZone","ssIasWd","61183"],"output":["genIdentify","genOta"]},
"configured_reportings":[{"attribute":"batteryVoltage","cluster":"genPowerCfg","maximum_report_interval":65000,"minimum_report_interval":3600,"reportable_change":0},{"attribute":"batteryPercentageRemaining","cluster":"genPowerCfg","maximum_report_interval":65000,"minimum_report_interval":3600,"reportable_change":0}],"scenes":[]}},"friendly_name":"0x9035eafffe64e24f","ieee_address":"0x9035eafffe64e24f","interview_completed":true,"interviewing":false,"manufacturer":"_TYZB01_ynsiasng","model_id":"TS0219","network_address":14750,"power_source":"Mains (3 phase)","supported":true,"type":"Router"}]
}