Hallo bei mir laufen IoBroker und HA auf Proxmox. conbee2 ist zu iobroker LXC durchgereicht
die frage ist wie bekomme ich das hin dass ich die zigbee Geräte durchreiche zu HA.
danke im Voraus LG Engin
NEWS
Latest posts made by enginik
-
Zigbee von IoBroker durchreichen zu HA
-
RE: LXC zigbee2mqtt Conbee2 IoBroker und HA
@frank579 ja für Zigbee2mqtt in Mosquitto LXC
-
RE: LXC zigbee2mqtt Conbee2 IoBroker und HA
@frank579
danke für die schnelle Antwort hast du eine anleitung für mich.
ich habe auch das problem das der conbee2 in den LXC durchgereicht ist und weiß nicht wie ich es wieder rausbekomme -
LXC zigbee2mqtt Conbee2 IoBroker und HA
Hallo Zusammen
folgendes habe ich vor und weiß nicht ob es geht
bei mir laufen IoBroker auf LXC und HA auf einer VM.
ich will aus verschiedenen gründen beide parallel laufen lassen.
nun zu meiner frage.
ist es möglich zigbee2mqtt auf einem LXC laufen zu lassen
und die es durchzureichen nach HA und Iobroker.
im Moment ist der conbee2 in den LXC in iobroker durchgereicht.
danke im Voraus und
LG Engin -
RE: Timeout Funktioniert nicht Denkfehler?
@paul53 danke ich habe das jetzt so gelöst
erste Blockly funktioniert jetzt einwandfrei aber der zweite soll erst auslösen wenn der erste einen offline gemeldet hatte das habe ich noch nicht hinbekommen. der meldet online auch wenn er nur kurzzeitig Off war und nun seit mehr als 5 min online ist.
-
Timeout Funktioniert nicht Denkfehler?
Hallo ich brauche bitte eure Hilfe ich habe ein Blockly für die Überwachung ob meine Sensoren alle erreichbar sind. Nur sind Sensoren ab und an kurzfristig immer mal Offline.
darum habe ich ein Timeout eingearbeitet nur der tut es nicht wenn ich mal ein Sensor kurzfristig Off nehme. Habe ich ein Denkfehler bitte um Hilfe.<xml xmlns="https://developers.google.com/blockly/xml"> <variables> <variable type="timeout" id="timeout">timeout</variable> </variables> <block type="on_ext" id=",gn9f^DE6hN9n_6%3cep" x="-337" y="-237"> <mutation xmlns="http://www.w3.org/1999/xhtml" items="1"></mutation> <field name="CONDITION">lt</field> <field name="ACK_CONDITION"></field> <value name="OID0"> <shadow type="field_oid" id="BWia]K1-|N9/83.2cPGJ"> <field name="oid">default</field> </shadow> <block type="selector" id="`xIKVJ,?2PF`Iu_JZ}=H"> <field name="TEXT">state[id=*](functions=Erreichbar)</field> </block> </value> <statement name="STATEMENT"> <block type="timeouts_cleartimeout" id="9#GRW3D4:.i`nIki|y%("> <field name="NAME">timeout</field> <next> <block type="timeouts_settimeout" id="8K~_K8.uU4Y?oVTu#enM"> <field name="NAME">timeout</field> <field name="DELAY">10</field> <field name="UNIT">sec</field> <statement name="STATEMENT"> <block type="controls_if" id="nBc!ay]WzcNES`o94MIV"> <value name="IF0"> <block type="on_source" id="V,$2A4_8djn`Pm=bh^O)"> <field name="ATTR">id</field> </block> </value> <statement name="DO0"> <block type="telegram" id="Q.Crw~U=57NE!8WV7o+u"> <field name="INSTANCE"></field> <field name="LOG">log</field> <field name="SILENT">FALSE</field> <field name="PARSEMODE">default</field> <field name="ESCAPING">FALSE</field> <field name="DISABLE_WEB_PAGE_PREVIEW">FALSE</field> <value name="MESSAGE"> <shadow type="text" id="$::~EeY.H:)A^XehUztJ"> <field name="TEXT">text</field> </shadow> <block type="text_join" id="m?AD$ce,e~6t-0k4abNp"> <mutation items="2"></mutation> <value name="ADD0"> <block type="on_source" id="ga4s#a`ZQ#}UBdPg1*kT"> <field name="ATTR">channelName</field> </block> </value> <value name="ADD1"> <block type="text" id="Db,_h/G(J{o$Ca`JU|p2"> <field name="TEXT"> ist NICHT Erreichbar </field> </block> </value> </block> </value> </block> </statement> </block> </statement> </block> </next> </block> </statement> </block> </xml>
-
RE: Fenster offen tado Hilfe
und noch was ist es möglich da noch einzubauen das wenn mann Fenster kurz öffnet oder schliesst z.B. wenn mann ein offenes Fenster zumacht um es zu kippen. das es dann einfach nichts tut mit dem timeout bekomme ich es nicht hin
danke -
RE: Fenster offen tado Hilfe
jetzt bekomme ich auch keine fehler mehr war beim erzeugten Datenpunkt string eingestellt statt number, aber trotzdem ist dieses Blockly viel zu groß und unaufgeräumt
wie bekomme ich es sauberer hin und vorallem Kürzer
LG Engin -
RE: Fenster offen tado Hilfe
@emil70
aso sorry ja sind die datenpunkte von Tado
und das sind die erzeugten
und das ist der code dazu
<xml xmlns="https://developers.google.com/blockly/xml"> <variables> <variable type="timeout" id="WohnzimmerTimeout">WohnzimmerTimeout</variable> </variables> <block type="comment" id="rv]ApL5?[v})0rgMup@-" x="8" y="1767"> <field name="COMMENT">Fenster/Tür Erkennung</field> <next> <block type="create" id="@+N`Doc#sb$+_*CyZ1VN"> <field name="NAME">0_userdata.0.Heizung.WohnzimmerOverlayModus</field> <value name="COMMON"> <block type="text" id="N*s0dP9:l]+Ts/h3bgly"> <field name="TEXT">{"name":"WohnzimmerOverlayModus","desc":"Skript erzeugt","type":"string"}</field> </block> </value> <next> <block type="create" id="%)=y]WgY,mOZI3~F)u|P"> <field name="NAME">0_userdata.0.Heizung.WohnzimmerTemperatur1</field> <value name="VALUE"> <block type="math_number" id="vo?@lQ4q:hbSSt~L:*[W"> <field name="NUM">0</field> </block> </value> <value name="COMMON"> <block type="text" id="8rtWi@[KEkQA*CpAi/88"> <field name="TEXT">{"name":"WohnzimmerTemperatur","desc":"Skript erzeugt","type":"Number"}</field> </block> </value> <next> <block type="comment" id="UPW!Mh!j6Rw+Ud*kGYw{"> <field name="COMMENT">Wohnzimmer</field> <next> <block type="on_ext" id="rK`6i?*Y?tr~~c*u=M$`"> <mutation xmlns="http://www.w3.org/1999/xhtml" items="1"></mutation> <field name="CONDITION">ne</field> <field name="ACK_CONDITION"></field> <value name="OID0"> <shadow type="field_oid" id="FITF;zZrU#3H}82.BRbV"> <field name="oid">zigbee.0.00158d00068b4205.opened</field> </shadow> </value> <statement name="STATEMENT"> <block type="timeouts_cleartimeout" id="5TM|q+0=b,))cq%;1?,)"> <field name="NAME">WohnzimmerTimeout</field> <next> <block type="timeouts_settimeout" id="WS7yYF_hVs#ba;`8l:OH"> <field name="NAME">WohnzimmerTimeout</field> <field name="DELAY">5</field> <field name="UNIT">sec</field> <statement name="STATEMENT"> <block type="controls_if" id="9yV^L6fTf+H`Sw%lt!J."> <value name="IF0"> <block type="logic_compare" id="0wK^.8|KCQX_]=^y)nPq"> <field name="OP">EQ</field> <value name="A"> <block type="on_source" id="Pa0g_,CN/lEXxA?|GqQf"> <field name="ATTR">state.val</field> </block> </value> <value name="B"> <block type="logic_boolean" id="H(1_Q9loTnpL;ZUF!+:["> <field name="BOOL">TRUE</field> </block> </value> </block> </value> <statement name="DO0"> <block type="update" id="*hINi^j*e6Xb`.rq*Mzn"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">0_userdata.0.Heizung.WohnzimmerOverlayModus</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="get_value" id="HY5P58@LPvxmWJI+9U1Y"> <field name="ATTR">val</field> <field name="OID">tado.0.584133.Rooms.1.overlayType</field> </block> </value> </block> </statement> <next> <block type="controls_if" id="W:5Jjo!.x$AXA^i#apB+"> <mutation elseif="1"></mutation> <value name="IF0"> <block type="logic_operation" id="]KGO[%7MHh;r-?HV^~.R" inline="false"> <field name="OP">AND</field> <value name="A"> <block type="logic_compare" id="[O?n|;QqI,,d7UbySQg^"> <field name="OP">EQ</field> <value name="A"> <block type="on_source" id="GB=4MPzddJ@Ns8(4KNAD"> <field name="ATTR">state.val</field> </block> </value> <value name="B"> <block type="logic_boolean" id="w18b|k`{BB3[[rw99+*z"> <field name="BOOL">TRUE</field> </block> </value> </block> </value> <value name="B"> <block type="logic_compare" id=",vTVw*oZ4nu;h6`(#5{a"> <field name="OP">EQ</field> <value name="A"> <block type="get_value" id="gBB{*/qBvHD51?k:wO:?"> <field name="ATTR">val</field> <field name="OID">tado.0.584133.Rooms.1.overlayType</field> </block> </value> <value name="B"> <block type="logic_null" id="ym/kfZgL+r,:azst?z?:"></block> </value> </block> </value> </block> </value> <statement name="DO0"> <block type="control" id="|:Z[id_3KCVW9)/^pfXa"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">tado.0.584133.Rooms.1.setting.power</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="text" id="kX3{}];F4JxR}Y.[:pgs"> <field name="TEXT">OFF</field> </block> </value> </block> </statement> <value name="IF1"> <block type="logic_operation" id="Q$i;:}1kE{Ac_fgizM~X" inline="false"> <field name="OP">AND</field> <value name="A"> <block type="logic_compare" id="R)BR^69LO/_iM|wRGieO"> <field name="OP">EQ</field> <value name="A"> <block type="on_source" id="QIexhS3)A2dZ:Kt[Hk8D"> <field name="ATTR">state.val</field> </block> </value> <value name="B"> <block type="logic_boolean" id="[LD/0B;iQPb3:(amY]!o"> <field name="BOOL">FALSE</field> </block> </value> </block> </value> <value name="B"> <block type="logic_compare" id="O980q%x;4?tIO0pV~+!;"> <field name="OP">EQ</field> <value name="A"> <block type="get_value" id="xbC!?/e!j:_nff$E;MW^"> <field name="ATTR">val</field> <field name="OID">0_userdata.0.Heizung.WohnzimmerOverlayModus</field> </block> </value> <value name="B"> <block type="logic_null" id="yltI#Wu$4Z25t)ymmVN1"></block> </value> </block> </value> </block> </value> <statement name="DO1"> <block type="control" id="P:e9%@m~Pf~5efVldRPN"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">tado.0.584133.Rooms.1.overlayClearZone</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="K$(!=|I61*0%;se*t64g"> <field name="BOOL">TRUE</field> </block> </value> </block> </statement> <next> <block type="controls_if" id="L^ca%F4Zz=8wDwL~+E*e"> <mutation elseif="1"></mutation> <value name="IF0"> <block type="logic_operation" id="5B9SET9sG}iHhbFoBm$Y" inline="false"> <field name="OP">AND</field> <value name="A"> <block type="logic_compare" id="u4bvbR#9dslJh0?dD%Uf"> <field name="OP">EQ</field> <value name="A"> <block type="on_source" id="4om^(Szu?:=voL`Vthhb"> <field name="ATTR">state.val</field> </block> </value> <value name="B"> <block type="logic_boolean" id="z_Yrp7cHfKL9_g/K%gaB"> <field name="BOOL">TRUE</field> </block> </value> </block> </value> <value name="B"> <block type="logic_compare" id="dr@`s4][r2G@A?gx!q7z"> <field name="OP">EQ</field> <value name="A"> <block type="get_value" id=";~7NOYGk|n`#;)l,yqcS"> <field name="ATTR">val</field> <field name="OID">0_userdata.0.Heizung.WohnzimmerOverlayModus</field> </block> </value> <value name="B"> <block type="text" id="6RSDepC%w,/@|w6u6Gf#"> <field name="TEXT">MANUAL</field> </block> </value> </block> </value> </block> </value> <statement name="DO0"> <block type="update" id="Kriqr`$GB-zdYZ+bF=oe"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">0_userdata.0.Heizung.WohnzimmerTemperatur1</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="get_value" id="PS8:I)AJ}1F2hpV6N-@F"> <field name="ATTR">val</field> <field name="OID">tado.0.584133.Rooms.1.setting.temperature.celsius</field> </block> </value> <next> <block type="control" id="mQ3#xaU9W;su+hw?YNR2"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">tado.0.584133.Rooms.1.setting.power</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="text" id="49k0^D4+w0t]iGx*qsaU"> <field name="TEXT">OFF</field> </block> </value> </block> </next> </block> </statement> <value name="IF1"> <block type="logic_operation" id="m+}Q=paV~ct*24#5CGex" inline="false"> <field name="OP">AND</field> <value name="A"> <block type="logic_compare" id="_m!maygoaq:0k=hd{D)~"> <field name="OP">EQ</field> <value name="A"> <block type="on_source" id="B+ZM]**!`b|u1WAf`Yh+"> <field name="ATTR">state.val</field> </block> </value> <value name="B"> <block type="logic_boolean" id="51x$h;B;I2(qYE*x.pw1"> <field name="BOOL">FALSE</field> </block> </value> </block> </value> <value name="B"> <block type="logic_compare" id="F.iurW!oO4+aL!0(=vNz"> <field name="OP">EQ</field> <value name="A"> <block type="get_value" id="P9g((wadiN:zHaVF@Rzl"> <field name="ATTR">val</field> <field name="OID">0_userdata.0.Heizung.WohnzimmerOverlayModus</field> </block> </value> <value name="B"> <block type="text" id="Fm(UL^Ye_Jl5C7?3QZZM"> <field name="TEXT">MANUAL</field> </block> </value> </block> </value> </block> </value> <statement name="DO1"> <block type="controls_if" id="F)fJjfN-hfkQX{13U_P,"> <mutation else="1"></mutation> <value name="IF0"> <block type="logic_compare" id="n4PMK9-l7g~chai;7fUO"> <field name="OP">EQ</field> <value name="A"> <block type="get_value" id="w{Q`2r,_BE_(mf74]$Mo"> <field name="ATTR">val</field> <field name="OID">0_userdata.0.Heizung.WohnzimmerTemperatur1</field> </block> </value> <value name="B"> <block type="logic_null" id="19kaiLZD,deN#Wkg5GnA"></block> </value> </block> </value> <statement name="DO0"> <block type="control" id="#1*4f(A?UEWbv%3^12=J"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">tado.0.584133.Rooms.1.setting.power</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="text" id="UiF~r-%0:2X)|%~byz!("> <field name="TEXT">OFF</field> </block> </value> </block> </statement> <statement name="ELSE"> <block type="control" id="ySG|{}wFayoDI17u(DO("> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">tado.0.584133.Rooms.1.setting.temperature.celsius</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="get_value" id="$^:k}}:%{/,i^LEt;uJT"> <field name="ATTR">val</field> <field name="OID">0_userdata.0.Heizung.WohnzimmerTemperatur1</field> </block> </value> <next> <block type="control" id="qHJ,i+2[r^Tk|0HoSMK("> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">tado.0.584133.Rooms.1.setting.power</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="text" id="cIMOZvaB?PPEhvEG2h+#"> <field name="TEXT">ON</field> </block> </value> </block> </next> </block> </statement> </block> </statement> </block> </next> </block> </next> </block> </statement> </block> </next> </block> </statement> </block> </next> </block> </next> </block> </next> </block> </next> </block> </xml>
ich hoffe das dass Hilft kenne mich nicht so gut aus
sorry wenn ich fragen nicht verstehe
und danke für eure Hilfe
LG Engin