NEWS
HmIP - RC8 FB: Kein Long/Short Press Button
-
@DrPsycho
Nein, keine Original. Mein HM läuft ft auf einem Raspi mit piVCCU 2.41.5-40Ich habe die ganz normal angelernt, in HM aber nicht weiter beachtet, ich hatte alles sofort in iobroker verfügbar.
Die beiden anderen State kann ich aber nicht ansprechen, bzw keine Ahnung wie/ was
-
@dos1973 sagte in HmIP - RC8 FB: Kein Long/Short Press Button:
piVCCU
Hmmm, das würde den Unterschied erklären.
Dann werde ich mir mal eine piVCCU aufsetzen.
Ich halte Dich auf dem laufenden. -
@DrPsycho
Nur der Vollständigkeit... der iobroker läuft nicht mehr auf piVCCU ... das war damals der Anfang mit HM und iobroker. Iobroker habe ich zwischenzeitlich auf meine Nas ungezogen, HM habe ich weiter laufen lassen. -
@dos1973 sagte in HmIP - RC8 FB: Kein Long/Short Press Button:
@DrPsycho
Nur der Vollständigkeit... der iobroker läuft nicht mehr auf piVCCU ... das war damals der Anfang mit HM und iobroker. Iobroker habe ich zwischenzeitlich auf meine Nas ungezogen, HM habe ich weiter laufen lassen.Kein Thema, iobroker läuft bei mir auch separat auf einem NUC mit i3, 8GB Ram u. 1TB SSD.
Unter anderem natürlich... -
Steuerung der Buttons für Shelly Rolladen Steuerung
<xml xmlns="http://www.w3.org/1999/xhtml"> <block type="comment" id="uB.YU@eFK]yxd@Qf@an2" x="307" y="-201"> <field name="COMMENT">links hoch 1</field> <next> <block type="on_ext" id="n$q_U#DTV7gdtdB3vIB{"> <mutation items="1"></mutation> <field name="CONDITION">any</field> <field name="ACK_CONDITION"></field> <value name="OID0"> <shadow type="field_oid" id="/A!IabmnVE;tqn-!sFK9"> <field name="oid">hm-rpc.0.OEQ1128989.1.PRESS_SHORT</field> </shadow> </value> <statement name="STATEMENT"> <block type="control" id=":_#}*dZ~bIA%p7@NK1xp"> <mutation delay_input="false"></mutation> <field name="OID">shelly.0.SHSW-25#E4EA99#1.Shutter.Open</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="`%9(e|K5]wgV.,CX+^(k"> <field name="BOOL">TRUE</field> </block> </value> </block> </statement> <next> <block type="comment" id="tb6XG.vUpOL2sWL4fsWZ"> <field name="COMMENT">links stop 3</field> <next> <block type="on_ext" id="f@2,;[*mj|r`u$mS/#n6"> <mutation items="1"></mutation> <field name="CONDITION">any</field> <field name="ACK_CONDITION"></field> <value name="OID0"> <shadow type="field_oid" id=".*6(o?y(_Gyi_D_ibP2I"> <field name="oid">hm-rpc.0.OEQ1128989.3.PRESS_SHORT</field> </shadow> </value> <statement name="STATEMENT"> <block type="control" id="GZj-kz_`@bYEL]$.}Hrb"> <mutation delay_input="false"></mutation> <field name="OID">shelly.0.SHSW-25#E4EA99#1.Shutter.Pause</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="S;e9CRf@]J^EFpy!{^`J"> <field name="BOOL">TRUE</field> </block> </value> </block> </statement> <next> <block type="comment" id="j0AGvJO9CF~r!vo1`kO~"> <field name="COMMENT">links runter 5</field> <next> <block type="on_ext" id="U2_JK|*9`pJtR-=N9G$m"> <mutation items="1"></mutation> <field name="CONDITION">any</field> <field name="ACK_CONDITION"></field> <value name="OID0"> <shadow type="field_oid" id="Ap%G@x]%33Z/)GKnFQHx"> <field name="oid">hm-rpc.0.OEQ1128989.5.PRESS_SHORT</field> </shadow> </value> <statement name="STATEMENT"> <block type="control" id="Uq6v/QT/wI3KvE.J$8b{"> <mutation delay_input="false"></mutation> <field name="OID">shelly.0.SHSW-25#E4EA99#1.Shutter.Close</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="t]SAsqRVm@;(SWM[#JU|"> <field name="BOOL">TRUE</field> </block> </value> </block> </statement> <next> <block type="comment" id="o$DU4a|z{,~]VXgk8dlR"> <field name="COMMENT">rechts hoch 2</field> <next> <block type="on_ext" id="xgpVCM1PvrxsG_vw4rB{"> <mutation items="1"></mutation> <field name="CONDITION">any</field> <field name="ACK_CONDITION"></field> <value name="OID0"> <shadow type="field_oid" id="p,$;i@vhZ-5)OH!CS,7}"> <field name="oid">hm-rpc.0.OEQ1128989.2.PRESS_SHORT</field> </shadow> </value> <statement name="STATEMENT"> <block type="control" id="XyH);)5%=02L6s5Nw9nb"> <mutation delay_input="false"></mutation> <field name="OID">shelly.0.SHSW-25#00B00D#1.Shutter.Open</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="Kk2,*BTT[oC2L.okzP4k"> <field name="BOOL">TRUE</field> </block> </value> </block> </statement> <next> <block type="comment" id="KB(b0FD!D?v?Bv:GH05?"> <field name="COMMENT">rechts stop 4</field> <next> <block type="on_ext" id="@fX#_9GrQ(ne!VO~N5HI"> <mutation items="1"></mutation> <field name="CONDITION">any</field> <field name="ACK_CONDITION"></field> <value name="OID0"> <shadow type="field_oid" id="iM[mM6J(FLBX8`0*TDdY"> <field name="oid">hm-rpc.0.OEQ1128989.4.PRESS_SHORT</field> </shadow> </value> <statement name="STATEMENT"> <block type="control" id="b_|[aCu*Qj|,;ObCk|sW"> <mutation delay_input="false"></mutation> <field name="OID">shelly.0.SHSW-25#00B00D#1.Shutter.Pause</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="OYCdvo0w.fg4{$@HK-JK"> <field name="BOOL">TRUE</field> </block> </value> </block> </statement> <next> <block type="comment" id="I=3onp7M78X$P.YZ;I}z"> <field name="COMMENT">rechts runter 6</field> <next> <block type="on_ext" id="72D{uh]keO%K^3~~{J.r"> <mutation items="1"></mutation> <field name="CONDITION">any</field> <field name="ACK_CONDITION"></field> <value name="OID0"> <shadow type="field_oid" id="%x{pEtrY(oH,8j~vb.^h"> <field name="oid">hm-rpc.0.OEQ1128989.6.PRESS_SHORT</field> </shadow> </value> <statement name="STATEMENT"> <block type="control" id="Q#]O*SJ5a3jpS1meNAj|"> <mutation delay_input="false"></mutation> <field name="OID">shelly.0.SHSW-25#00B00D#1.Shutter.Close</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="K2VF2C/)DSJJJ0mSc}b{"> <field name="BOOL">TRUE</field> </block> </value> </block> </statement> <next> <block type="comment" id="*aO;T7?F!mbc5aKh3Z*g"> <field name="COMMENT">links 50% in Shelly 70</field> <next> <block type="on_ext" id="[P;c3bFAGDumjjoC7ujt"> <mutation items="1"></mutation> <field name="CONDITION">any</field> <field name="ACK_CONDITION"></field> <value name="OID0"> <shadow type="field_oid" id="Kx~y~.RzDQ|m(2vI7l5l"> <field name="oid">hm-rpc.0.OEQ1128989.7.PRESS_SHORT</field> </shadow> </value> <statement name="STATEMENT"> <block type="control" id="#Z##Rz?%kupUr3Sy#7^."> <mutation delay_input="false"></mutation> <field name="OID">shelly.0.SHSW-25#E4EA99#1.Shutter.Position</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="math_number" id="itq.u9{%WLZYIZl{~zrD"> <field name="NUM">60</field> </block> </value> </block> </statement> <next> <block type="comment" id="b,N(+POCiLH9Ln5+Am_`"> <field name="COMMENT">rechts 50% in Shelly 70</field> <next> <block type="on_ext" id="m#er0Y!l8Zkeia$_|J[N"> <mutation items="1"></mutation> <field name="CONDITION">any</field> <field name="ACK_CONDITION"></field> <value name="OID0"> <shadow type="field_oid" id="(HM^%#.4Uc?eL9w,KX;C"> <field name="oid">hm-rpc.0.OEQ1128989.8.PRESS_SHORT</field> </shadow> </value> <statement name="STATEMENT"> <block type="control" id="iU7Q%cSyw=*3IXv!uzvY"> <mutation delay_input="false"></mutation> <field name="OID">shelly.0.SHSW-25#00B00D#1.Shutter.Position</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="math_number" id="/p};H}RLsa:p:Vjv27l/"> <field name="NUM">60</field> </block> </value> </block> </statement> </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> </next> </block> </next> </block> </next> </block> </xml>
ich bin auch kein Blockly Experte, aber so klappt es zumindest
-
Danke.
Hmmm...nichts was ich nicht auch gemacht hätte. Nur bei mir reagiert der
Shelly leider nicht. Was bei mir noch auffällig ist, ist die Beschreibung der States der
Button. Bei mir sind dort diese viruellen Buttons und es steht nicht "true" oder "false"
dabei.
Sehr komisch das Ganze. -
Bei mir war direkt nach dem anlernen erstmal auch nix. Ich habe dann aber sofort alle Tasten durchgedrückt, kurz /lang... erst dann kamen die true/ false werte.
Irgendwo hatte ich gelesen dass sonst nicht alle states aktualisiert werden. Vielleicht löschst du ihn nochmals von der HM?!
Wo stehst du denn mit den HM Adapter Versionen?
-
Adapter: 1.19.12 und 2.3.3
Beim Anlernen in der CCU hast Du nur das Gerät übernommen
und sonst nichts weiter gemacht, richtig? -
@DrPsycho sagte in HmIP - RC8 FB: Kein Long/Short Press Button:
Bei mir sind dort diese viruellen Buttons und es steht nicht "true" oder "false"
dabei.Button sind immer true. Die werden nur beim drücken auf die Fernbedienung aktualisiert. Deshalb geht als Trigger in Blockly oder Scripten auch nur "wurde aktualisiert".
Das true siehst Du wenn Du auf Expertenansicht(das kleine Männchen) in der Objektsnsicht in ioBroker umschaltest. -
@DrPsycho sagte in HmIP - RC8 FB: Kein Long/Short Press Button:
Bei mir sind dort diese viruellen Buttons und es steht nicht "true" oder "false"
dabei.Ich korrigiere mich mal selbst
Der Button ist nur ohne Expertenansicht zu sehen und auch nur wenn schreiben erlaubt ist.
Bei mir ist bei allen Datenpunkten schreiben und lesen auf false.
Ich habe mal bei einem Testweise schreiben erlaubt und dann die Ansicht gewechselt....so sieht es bei mir aus:
Beim drücken auf die Fernbedienung wird der feweilige Datenpunkt kurz grün.Und so, wenn ich mal kurz bei dem einem schreiben erlaubt habe
-
Ok, ich prüf das mal. Meld mich gleich wieder
-
Nur der Form halber: Kannst Du mir mal die config des RPC und Rega Adapter zeigen?
-
@DrPsycho
Rega
-
-
CCU ist eine Raspberrymatic auf Tinkerboard S.
ioBrocker ist ein Docker Container auf einer Synology mit zwei Netzwerkanschlüssen über macvlan . Auf eth1 ist der NAS zu erreichen, so können die auch miteinander reden.
(eth0 und eth1 haben separate IP Adressen) -
Finally...i did it
Schlussendlich habe ich noch eine RPC-Instanz für HmIP-Geräte hinzugefügt.
In dieser wurden die 8 Schalter und den dazugehörigen Status erkannt.
Der Rest ist jetzt ein Kinderspiel.Danke für Deine Hilfe und Geduld.
VG - Wolle
-
trotzdem komisch, bei mir läuft der nicht auf der HM-IP
aber Hauptsache du hast deine Buttons.Sag Bescheid, wenn du etwas über Zustände "cont + release" erfährst
-
@dos1973 sagte in HmIP - RC8 FB: Kein Long/Short Press Button:
trotzdem komisch, bei mir läuft der nicht auf der HM-IP
aber Hauptsache du hast deine Buttons....IT halt...
@dos1973 sagte in HmIP - RC8 FB: Kein Long/Short Press Button:
Sag Bescheid, wenn du etwas über Zustände "cont + release" erfährst
...die sind bei mir leider nicht vorhanden.