Log:
2019-05-15 21:38:10 588566 13240 debug EXE19001054 [v0.2.4]: Topic: zigbee2mqtt/FB2 - Payload: {"linkquality":15,"rat#e":100,"action":"scene3" } (920)
2019-05-15 21:38:10 672794 13106 debug LBS19001207 [v0.1]: Pattern Match String: /^zigbee2mqtt\/FB2\/*$/ (1174) 2019-05-15 21:38:10 673260 13106 debug LBS19001207 [v0.1]: Pattern match (1174) 2019-05-15 21:38:10 673727 13106 debug LBS19001207 [v0.1]: Full match (1174)
1207 E1 zigbee2mqtt/FB2||{"linkquality":15,"rate":100,"action":"scene3 "}||0||0||0
E2 zigbee2mqtt/FB2/*
A1 1
A2 {"linkquality":15,"rate":100,"action":"scene3"}
Ausgänge sind ok, Baustein arbeitet, aber mit Fehlern im Fehler-Log siehe #343
Bildschirmfoto vom 2019-05-15 21-57-10.png
Ankündigung
Einklappen
Keine Ankündigung bisher.
MQTT API Server und MQTT Clients - LBS19001051 - LBS19001054
Einklappen
X
-
Kannst du mal das Log dazu posten?
Kommt irgendwas an den Ausgängen raus?
Was liegt an den Eingängen an?
Einen Kommentar schreiben:
-
Kann es sein dass der 190001207 den String 'zigbee2mqtt/FB2||{"linkquality":57,"rate":100,"action":"scene3 "}||0||0||0' nicht mag denn ich erhalte Fehlermeldungen:
2019-05-15 18:03:35 036516 ? 13106 Datei: /usr/local/edomi/www/data/liveproject/lbs/LBS19001207.php | Fehlercode: 8 | Zeile: 57 | Undefined offset: 1 ERROR Der String kommt aus 19000154
Einen Kommentar schreiben:
-
Du könntest die JSON Payload durch den JSON Extractor LBS jagen und hättest dann genau den selektierten Wert. Dazu einfach die Payload auf E1 und an E2 'action', dann sollte an A2 'scene 5' rauskommen. Mit dem JSON Extractor kann man übrigens auch beliebige Werte aus mehrdimensionalen JSONs herausholen, solange man die Struktur des JSONs kennt.
- Likes 1
Einen Kommentar schreiben:
-
Der payload ist ein array oder json das muss dann nochmal zerpflückt werden
Einen Kommentar schreiben:
-
Ich habe mal eine Frage an die MQTT Spezialisten:
An E1 vom MQTT Parser 1154 erhalte ich folgenden String: zigbee2mqtt/FB2||{"linkquality":105,"rate":100,"action":"scene 5"}||0||0||0"
E2 habe ich zigbee2mqtt/FB2/#
Am Ausgang möchte ich die action scene 5 bekommen.
Was mache ich falsch?
Einen Kommentar schreiben:
-
DANKE für die Info!!
Genau das dache ich mir:
5x eine "10-ner Schleife"
oder
1x eine "50-gier Schleife"
Problem bei mir ist:
Ich hole "leider" viele Werte vom ioBroker- System und die Stomwerte von den "do..." Sonoff- POW Teilen
ändern sich häufig.
Wenn ich in IoBroker die Sendeintervalle verändere, dann kommen die anderen Werte nicht mehr richtig...
.....ich spiel mal weiter rum...
Gruß Marcus
Einen Kommentar schreiben:
-
...ist seitens des LBS-Codes gar kein Problem. Aber ich befürchte, dass es dann unübersichtlich (bei wenigen Topics) wird.
Alternativ kannst Du ja mehrere LBSe hinter- / untereinander im Logik-Editor anordnen. Sollte sich hinsichtich der Performance nicht wesentlich unterscheiden, ob die 10er-Schleife 5x oder eine 50er-Schleife durchlaufen wird (schätze ich mal so). Und der "EDOMI-Overhead" im LBS ist auch überschaubar.
Gruß Marco
Einen Kommentar schreiben:
-
Mal eine "Dumme" Frage:
Könnte man Deinen 1607 mit "50 oder mehr" Ein/ Ausgängen belegen oder geht das von der "Abarbeitung"
garnicht?
Gruß Marcus
Einen Kommentar schreiben:
-
...DANKE!! Läuft!!!
Mal weiter rumspielen ob die Laufzeiten besser werden...
Gruß Marcus
Einen Kommentar schreiben:
-
... ja, hast recht. Da ist noch ein Fehler drin: Ausgang ist gegenüber dem Eingang um eins verschoben.
Korrigiere ich gleich ...
EDIT: ist korrigiert (aktuelle Version im DL-Portal)
altneuCode:if ($E[$i]['value'] == $message[0]) {Code:if ($E[$i+1]['value'] == $message[0]) {Zuletzt geändert von mars; 06.05.2019, 18:15.
Einen Kommentar schreiben:
-
...zurück!! Werte kommen, aber nicht da wo sie sollen:
In Topic 1 hatte ich die Spannung eingetragen und in Payload 1 wollte ich sie ausgegeben haben.
Ist aber in Payload 2 drin..
sonoff 03.jpg
Kann es sein das da was verschoben ist?
Gruß Marcus
Einen Kommentar schreiben:
-
nabend in die Runde,
hatte gleich mal mit dem neuen 19001607 "rumgespilet" und versucht aus iobroker meine sonoff
Bauteile abgefragt.
Leider klappt es noch nicht bei mir.
Die Daen kommen vom Bautein 19001054, A6.
Folgende Daten habe ich am Baustein 1607 eingetragen:
sonoff 02.jpg
sonoff 01.jpg
Sind die Daten so zum Abfragen richtig eingetagen?
DANKE erstmal und Gruß Marcus
Einen Kommentar schreiben:


Einen Kommentar schreiben: