NEWS
HM-RPC Level Kanal 3&4 nicht synchron
-
@homoran sagte in HM-RPC Level Kanal 3&4 nicht synchron:
Was sollen sie mitbekommen?
Dass der Taster betätigt wurde.
hast du das Dummy-Programm auf der CCU oder das Skript zur registrierung von @paul53 ?
Das Blockly von @paul53 um den Wert von 3.Level in 4.Level zu schreiben.
Dummy hab ich komplett vergessen bei diesem Taster.
Werte werden jetzt mittrue
bestätigt.Jetzt muss ich noch das Blockly anpassen.
-
Kannst du mir helfen, wie ich das Blockly aufbauen muss, um eine Änderung aller 5 Trigger zu verwenden?
Der
Wert
imfalls
bezieht sich nur aufhm-rpc.0.00115A49A5B2BE.3.ACTIVITY_STATE
.Würde das dann so passen?
Btw. die
PRESS_LONG
undPRESS_SHORT
bleiben allerdings immer auftrue
. Man sieht beim drücken nur kurz das grünetrue
und dann ist es wieder rot.
Reicht da daswurde geändert
im Trigger? -
@negalein sagte in HM-RPC Level Kanal 3&4 nicht synchron:
Reicht da das wurde geändert im Trigger?
nee, die brauchen dann wurde aktualisiert
-
@dslraser sagte in HM-RPC Level Kanal 3&4 nicht synchron:
nee, die brauchen dann wurde aktualisiert
Ok, also ein extra Blockly für diese 4 DP
passt das so?
-
falls wert = wahr kannst Du weg lassen
-
@negalein sagte: Problem besteht bei mir noch zum Teil. Und zwar wenn das Rollo mit dem Hardwaretaster (WRC2) gesteuert wird.
Direkt-Verknüpfung?
Meiner Meinung nach (habe kein HmIP) sollte bei jeder Rollo-Bewegung PROCESS im Kanal 3 auf NOT_STABLE(1) und anschließend wieder zurück auf STABLE(0) wechseln, unabhängig davon, was die Ursache der Rollo-Bewegung ist. Ist es bei dir nicht so? -
@dslraser sagte in HM-RPC Level Kanal 3&4 nicht synchron:
falls wert = wahr kannst Du weg lassen
leider funktioniert es so nicht.
Der DP vom Trigger geht 2x auf true.
1x beim betätigen des Tasters zum runter lassen des Rollo
1x beim betätigen des Tasters zum stoppen des RolloBeim 1. betätigen werden die Werte korrekt von
3.LEVEL
in4.LEVEL
geschrieben.
Beim 2. betätigen steht wieder0
in4.LEVEL
.Hast du noch eine Idee?
-
@paul53 sagte in HM-RPC Level Kanal 3&4 nicht synchron:
Direkt-Verknüpfung?
Ja, denke passt so.
Meiner Meinung nach (habe kein HmIP) sollte bei jeder Rollo-Bewegung PROCESS im Kanal 3 auf NOT_STABLE(1) und anschließend wieder zurück auf STABLE(0) wechseln, unabhängig davon, was die Ursache der Rollo-Bewegung ist. Ist es bei dir nicht so?
Ja, habs gerade getestet. Ist so wie du sagst. NOT_STABLE(1) und anschließend wieder zurück auf STABLE(0)
-
@negalein sagte: Ja, habs gerade getestet. Ist so wie du sagst.
Dann müssen/sollten nicht die Taster (PRESS_SHORT, PRESS_LONG) ausgewertet werden.
-
@paul53 sagte in HM-RPC Level Kanal 3&4 nicht synchron:
Dann müssen/sollten nicht die Taster (PRESS_SHORT, PRESS_LONG) ausgewertet werden.
Danke, hab in der Zwischenzeit gerade weitergeforscht.
Hab das Blockly mit PRESS_SHORT & PRESS_LONG deaktiviert.
Es läuft nun nur dieses hier.
Denke seit die Dummy für PRESS_SHORT & PRESS_LONG in der CCU3 laufen, funktioniert es mit ACTIVITY_STATE von Kanal 3.
Ich werde es weiter beobachten.Oder meinst du, ich sollte PROCESS im Kanal 3 als Trigger verwenden?
-
@negalein sagte: ich sollte PROCESS im Kanal 3 als Trigger verwenden?
Das macht sicherlich keinen Unterschied, außer dass man sich die Abfrage von Wert spart.
-
Heute war es wieder soweit.
Rollo Nachmittag mit dem Schalter bis 80% geschlossen.
Blockly hat korrekt den Wert von 3.LEVEL nach 4.LEVEL übertragen.Irgendwann wurde 4.LEVEL wieder auf 0 gestellt.
Kann man irgendwie herausfinden, durch was ohne irgendwas der 4.LEVEL plötzlich wieder auf 0 steht?
-
Ich nutze dafür in der CCU Programme für jedes Rollo und eine Systemvariable
! Aktualisiert die Position Rollo Bad real level; var level = dom.GetObject("HmIP-RF.ID_ROLLO:3.LEVEL").Value()*100; dom.GetObject("SYSTEMVARIABLE").State(level);
-
@negalein sagte in HM-RPC Level Kanal 3&4 nicht synchron:
Kann man irgendwie herausfinden, durch was ohne irgendwas der 4.LEVEL plötzlich wieder auf 0 steht?
indem man den Datenpunkt loggt und beim loggen "logge Quelle mit" aktiviert
-
@homoran sagte in HM-RPC Level Kanal 3&4 nicht synchron:
indem man den Datenpunkt loggt und beim loggen "logge Quelle mit" aktiviert
mit History?
Da gibts kein "logge Quelle mit". -
@negalein sagte in HM-RPC Level Kanal 3&4 nicht synchron:
Da gibts kein "logge Quelle mit".
doch!
(in der Instanzenkonfig)
-
@malz1902 sagte in HM-RPC Level Kanal 3&4 nicht synchron:
Ich nutze dafür in der CCU Programme für jedes Rollo und eine Systemvariable
Puhhh, das hab ich noch nie gemacht. Wie funktioniert das?
-
-
@negalein
history AdapterDatenpunkt Schraubenschlüssel (Kanal 4 Level)
Habe das Gleiche Problem festgestellt
-
Es war wieder soweit.
Aber warum hier der RPC wieder 0 schreibt ist seltsam.Vielleicht kann @foxriver76 uns helfen?