NEWS
Rauchmelder Frient steuern für Alarmanlage
-
Guten Morgen,
ich habe mir ein Alarmanlagen-Blocky geschrieben, dieses funktioniert auch soweit. Habe es jetzt längere Zeit ohne Sirene oder ähnliches laufen lassen um sie zu prüfen.
Jetzt war es soweit und ich wollte einen smarten Rauchmelder von Frient Intelligent Smoke Alarm verwenden.
Ich kann Ihn auslösen aber das deaktivieren über einen Aqara Zigbee Schalter klappt nicht wirklich. Er piept nach einiger Zeit einfach wieder.Ich schalte den Datenpunkt:
Aber das will nicht so wie ich
Ich trigger den Datenpunkt mit Wahr oder Falsch.
Wo liegt mein Gedankenfehler?
<xml xmlns="https://developers.google.com/blockly/xml"> <block type="on" id="$lk-e^jv)=#FQmV.]aie" x="313" y="88"> <field name="OID">zigbee.0.00158d0006b881e4.hold</field> <field name="CONDITION">ne</field> <field name="ACK_CONDITION"></field> <statement name="STATEMENT"> <block type="controls_if" id="C$rRz(]x09b_+%HB5_uJ"> <value name="IF0"> <block type="logic_compare" id="ZS(o,!ea!WELl(ruuL^;"> <field name="OP">EQ</field> <value name="A"> <block type="get_value" id="RBw1{1AaR#d~(d/QR1Xj"> <field name="ATTR">val</field> <field name="OID">zigbee.0.00158d0006b881e4.hold</field> </block> </value> <value name="B"> <block type="logic_boolean" id="%I@^|-dGVJ%QPUZdP*s+"> <field name="BOOL">TRUE</field> </block> </value> </block> </value> <statement name="DO0"> <block type="control" id="XGF)RiTvS:{)g|3zh[)Z"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">0_userdata.0.Alarmanlage.0.Alarmanlage_an</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="Kg!@|l7LB)uUZ@.96?^["> <field name="BOOL">FALSE</field> </block> </value> <next> <block type="control" id="YL@b8y0TF2Xs])zSF(E8"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">alexa2.0.Echo-Devices.dd185c36fccf4c09af1fd2d15d9de890.Commands.announcement</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="text" id="9gtvLxK8/tH6;3pkwx^N"> <field name="TEXT">Alarmanlage deaktiviert</field> </block> </value> <next> <block type="control" id="6dJ(4;^7q8;@YbND~)63"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">zigbee.0.0015bc0031015420.alarm</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="Z^m/o-t2V%$/K@6hqe=-"> <field name="BOOL">FALSE</field> </block> </value> <next> <block type="control" id="`;1s|pHYNjM281zf3ph1"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">meross.0.2101075941854590839048e1e944a4e6.0</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="TfD.TKtc{W}us,vOjYKt"> <field name="BOOL">FALSE</field> </block> </value> <next> <block type="control" id="}5D@d~8?%+;(_|aD2@kq"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">meross.0.2101076778883990839048e1e94492f7.0</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="$DC~?Djo*Hu4L^_,oeoW"> <field name="BOOL">FALSE</field> </block> </value> <next> <block type="control" id="zWZ6$ci)OB{YW3so4B-f"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">shelly.0.SHSW-1#10521C455DCE#1.Relay0.Switch</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="Y1*IRYd/65*edqNpPu,Z"> <field name="BOOL">FALSE</field> </block> </value> <next> <block type="control" id="/(CM6Jq_q6.!!gJ/1jJ8"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">shelly.0.SHSW-1#76BD36#1.Relay0.Switch</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="MT$XJIC=|a[NQhv?VZy?"> <field name="BOOL">FALSE</field> </block> </value> <next> <block type="control" id="_2:OOcPh)J%XY^=7W.2("> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">shelly.0.SHSW-1#E8DB84802D91#1.Relay0.Switch</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="7!E`t}Ct,bpBYH8y(,`]"> <field name="BOOL">FALSE</field> </block> </value> <next> <block type="control" id="GP4W,[i~]29.jKh1aWj)"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">shelly.0.SHSW-1#E8DB84AA1554#1.Relay0.Switch</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="8~]X$-@NBz{x*_7FxRs{"> <field name="BOOL">FALSE</field> </block> </value> <next> <block type="control" id="vV^h*]vkU9y_N,n~3*~k"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">zigbee.0.680ae2fffe68f710.state</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="R).(.wIXKkI1`q)usm^k"> <field name="BOOL">FALSE</field> </block> </value> <next> <block type="control" id="7ME,9z4k{R%W3*=PibDv"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">zigbee.0.bc33acfffe5a971f.state</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="WouBqgEjPu6MW[-1?p-k"> <field name="BOOL">FALSE</field> </block> </value> <next> <block type="control" id="r5Mdcfj$WWUSaN^),PJG"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">wled.0.349454297388.on</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="a(LwxCjw}.X/E#USh0[S"> <field name="BOOL">FALSE</field> </block> </value> <next> <block type="telegram" id="_6FO9G/QmI^nflcC+,hk"> <field name="INSTANCE"></field> <field name="LOG"></field> <field name="SILENT">FALSE</field> <field name="PARSEMODE">default</field> <field name="DISABLE_WEB_PAGE_PREVIEW">FALSE</field> <value name="MESSAGE"> <shadow type="text" id="vNVgfSx;Ji/9pyRbNSU5"> <field name="TEXT">Die Alarmanlage wurde manuell deaktiviert!</field> </shadow> </value> </block> </next> </block> </next> </block> </next> </block> </next> </block> </next> </block> </next> </block> </next> </block> </next> </block> </next> </block> </next> </block> </next> </block> </next> </block> </statement> </block> </statement> </block> </xml>
-
@matze_hh sagte in Rauchmelder Frient steuern für Alarmanlage:
Wo liegt mein Gedankenfehler?
Der Gendankenfehler liegt in der Logik.
Wenn du die Sirene anwirfst dann läuft sie für x Sekunden (einstellbar in max_duration). Wenn du da 0 drin stehen hast dann läuft sie dauerhaft.
Der Datenpunkt den du nutzt heist "manual start of siren", also "Sirene von hand starten", nicht "Sirene an/aus"
A.
-
@asgothian das hört sich schlüssig an
Danke!!
-
@matze_hh Kurze Frage: Wie deaktivierst du nun den Alarm? Am Melder direkt?
-
@asgothian @arteck
Habe mir nun auch einmal die Trient RWM zum Testen bestellt und bekomme nach dem Interview den RWM als SMSZB-120 angezeigt, aber er lässt sich nicht konfigurieren:DeviceConfigure:Failed to DeviceConfigure.configure 0x0015bc003101364e SMSZB-120 (Error: Bind 0x0015bc003101364e/35 genBasic from '0x00212effff073ab9/1' failed (Error: status: 140) at DeconzAdapter.bind (/opt/iobroker/node_modules/zigbee-herdsman/dist/adapter/deconz/adapter/deconzAdapter.js:675:19) at async Endpoint.bind (/opt/iobroker/node_modules/zigbee-herdsman/dist/controller/model/endpoint.js:426:13) at async Object.bind (/opt/iobroker/node_modules/zigbee-herdsman-converters/lib/reporting.js:40:9) at async Object.configure (/opt/iobroker/node_modules/zigbee-herdsman-converters/devices/develco.js:168:13) at async DeviceConfigure.doConfigure (/opt/iobroker/node_modules/iobroker.zigbee/lib/zbDeviceConfigure.js:146:13) at async DeviceConfigure.configure (/opt/iobroker/node_modules/iobroker.zigbee/lib/zbDeviceConfigure.js:124:17))
Hardware: Nuc, proxmox, conbeeII
Daten kommen aber soweit an an einiger Zeit:
Danke vorab!
-
@lessthanmore Das ist soweit verständlich.
Leider passt die Implementierung im Zigbee-Herdsman-converters nicht mit deinem Gerät.
Lt. "Configure" soll der Endpoint 1 den Cluster genBasic enthalten.
Lt. Geräteinformation hat der Endpoint 35 den Cluster genBasic. Daher auch die Meldung.Du müsstest mal beobachten ob wirklich alle Werte ankommen.
A.
-
@asgothian
Versionen noch vergessen:
Admin: 6.2.20
ZigBee: 1.7.6
nodejs: 16.171.0
npm: 8.15.0debian bullseye
Ich werde morgen mal versuchen den Alarm per "send_payload" zu aktivieren und deaktivieren und kann dann nochmals Bescheid geben.
Bis jetzt kommen offensichtlich die wichtigsten Werte wie Batterie, Dauer des Alarms, ich kann den Alarm manuell starten, Temperatur und ob ein Fehler am Gerät vorliegt.Liegt es denn an der Firmware, dass das Gerät nicht konfiguriert werden kann? Hatte hier im Forum gesehen, dass einige die bereits erfolgreich einbinden konnten.
-
Hi lessthanmore,
bei mir selbes Problem mit den Frient Rauchmeldern.
Wie lange hat es bei dir gedauert, bist du alle Werte gesehen hast, also Temp., Status etc.?
Grüße
-
@diamand2k22 Ich hab die Dinger zurück geschickt und die aus dem Baumarkt bzw. bei coolblue gekauft; sind Heiman RWM.
Die anderen haben nur Probleme gemacht und waren nicht zuverlässig bzw. die Reichweite ein Witz. -
Ohje hattest du Fehlalarme auch oder wie meinst du nicht zuverlässig?
Hab bis jetzt zwei im Einsatz und die laufen erstmal. Hab jetzt 5 nachbestellt! Einzig hab ich immer diese Fehlermeldung im zigbee Adapter.Gruß