NEWS
Pushmitteilung via PocketControl
-
Moin in die Runde, ich benötige mal ein bisschen Hilfe.
Folgendes Geräte / Software werden hier genutzt. Eine Homematic CCU (Raspberrymatic) und ein PI mit ioBroker. Mittel Adapter hm-rega hole ich mir die Variabel aus der CCU. Über die iOS App Pocket Control habe ich eine Variabel für Pushmitteilung setzen lassen. Diese kann ich verwenden. Was innerhalb der CCU auch super klappt!
Folgendes. Ich habe mit Blockly ein kleines Script erstellt. Wenn der Wert (true/false) der Lüftungsempfehlung umspringt soll eine Pushnachricht über pocketControlPushMessage versendet werden.
Sobald ich unter Objekte die Werte der Lüftungsempfehlung von true auf false oder anders herum ändere, steht für 3 Sekunden der gewünschte Text in der Objekt ID von pocketControlPushMessage. Doch dann passiert nichts mehr. Der Text wird nicht versendet. Nach 5 Sekunden steht dort wieder der ursprünglich zuletzt generierter Text. In meinem Fall: Die Post war da Ändere ich manuell den Wert von pocketControlPushMessage und drücke auf Bestätigen wird die Pushmitteilung unverzüglich versendet.
Gruß
-
Versuche gerade genau das selbe.
Mit Aktualisiere bleibt der Text zwar in der Variable stehen, aber wird nicht verschickt.
Weiss jemand ob das über PocketControl vom ioBroker aus geht?
-
Hallo, ich bin ebenfalls bei dieser Problematik. Gibt es hier schon eine Lösung? Danke
-
Habt ihr auch die 30 Sekunden abgewartet?
Der hm-rega synchronisiert standardmäßig alle 30 Sekunden.
Gruß,
Eric
Von unterwegs getippert
-
Mit Aktualisiere bleibt der Text zwar in der Variable stehen, aber wird nicht verschickt. `
Hierbei MUSS man auch "steuere" nehmen.Ansonsten wie eric2905 schrieb etwas warten.
Mal die Variable auf der CCU beobachten.
Wenn da noch andere Programme was reinschreiben, kann es kompliziert werden.
Grüße
-
Egal wie lange man wartet, PocketControl verschickt/empfängt leider nichts.
Gesendet von iPad mit Tapatalk
-
Also, wenn ich in den Datenpunkt „pocketControlPushMessage“ irgendwas eintrage, kommt sofort die entsprechende Pushnachricht von pocketControl.
Gruß,
Eric
Von unterwegs getippert
-
Also, wenn ich in den Datenpunkt „pocketControlPushMessage“ irgendwas eintrage, kommt sofort die entsprechende Pushnachricht von pocketControl.
Gruß,
Eric
Von unterwegs getippert `
Ja wenn ich es direkt eingebe klappts auch, nur über Blockly kommt nix. Seh zwar im Datenpunkt den Text, aber passieren tut nix.
Gesendet von iPad mit Tapatalk
-
Wenn Du mit Blockly den Wert beschrieben hast, gehe mal im Reiter Objekte auf den Datenpunkt. Nur drauf zeigen … und dann schau mal auf den Tooltip-Text. Was steht da bei Ack.?
Ich denke, das dort false steht.
Von unterwegs getippert
-
Wenn Du mit Blockly den Wert beschrieben hast, gehe mal im Reiter Objekte auf den Datenpunkt. Nur drauf zeigen … und dann schau mal auf den Tooltip-Text. Was steht da bei Ack.?
Ich denke, das dort false steht.
Von unterwegs getippert `
Bin grad nicht zuhause, schau ich mir dann mal an.Was muss ich dann tun wenn dort je false steht?
Gesendet von iPad mit Tapatalk
-
Bei Blockly bin ich raus. Ich nutze JavaScript direkt und da kann ich den Ack. mitgeben.
Ob und wie das bei Blockly geht? Keine Ahnung.
Von unterwegs getippert
-
Bei Blockly bin ich raus. Ich nutze JavaScript direkt und da kann ich den Ack. mitgeben.
Ob und wie das bei Blockly geht? Keine Ahnung.
Von unterwegs getippert `
Hast du mir mal ein kleines Beispiel in Java?Gesendet von iPad mit Tapatalk
-
Bin momentan nicht am PC. Später gerne.
Von unterwegs getippert
-
Bin momentan nicht am PC. Später gerne.
Von unterwegs getippert `
[emoji1303] dankeGesendet von iPad mit Tapatalk
-
Moin,
ich JavaScript sieht der entsprechende Command so aus:
setState([Datenpunkt], [Wert], true);
Wie gesagt, ob und wie das in Blockly geht … keine Ahnung.
Gruß,
Eric
-
@ RalfR72
Konntest du es mit Blockly umsetzen?
-
@ RalfR72
Konntest du es mit Blockly umsetzen? `
Hallo, bisher hatte ich leider keine Zeit mehr es zu versuchen.
Habe nun auch mittlerweile Telegram parallel am laufen.
-
Ich vermute mal, dass das Thema hier schon längst gelöst ist. Da ich aber gerade vor der gleichen Fragestellung stand, hier mal meine Lösung für die Nachwelt:
Eigentlich ist es simpel. Im Blockly oben fehlte die Zuordnung des Gerätes im Textteil. Die PocketControl Message Variable benötigt immer die Geräte-ID des Empfängergerätes. Die ID findet ihr in der PocketControl App unter Einstellungen / Push Mitteilungen von der CCU. Dort wird auch das Prozedere erklärt.
Hier mal ein (sinnfreies) Test-Blockly Script:
Ihr könnt das ganze dann noch um mehrere Empfänger erweitern:
"to(8, 9, 11)Licht Esszimmer wurde ein-/ausgeschaltet." würde die Nachricht an die Geräte 8, 9 und 11 schicken.
Beste Grüße!