NEWS
Node Red DP erstellen
-
so kommt es an...


pfade - aber bvei unterschiedlichen Geräten, können die anders lauten.
das ist zB. eine Bewgungsmelderpayload.payload payload.payload.encryption payload.payload.BTHome_version payload.payload.pid payload.payload.battery payload.payload.illuminance payload.payload.motion payload.payload.rssi payload.payload.address -
@dos1973 Geh bitte mit der Maus an die markierte Stelle und

drücke auf Wert kopieren und dann die Zwischenablage hier in CodeTags rein.
-
ok, der sender hat diese werte
payload.payload.buttonanstelle des Bewgungsmelders
payload.payload.illuminance payload.payload.motion -
{"scriptVersion":"0.1","src":"shellies/Pro3_EM","srcBle":{"mac":"b4:35:22:fe:56:ad"},"payload":{"encryption":false,"BTHome_version":2,"pid":253,"battery":100,"button":2,"rssi":-79,"address":"b4:35:22:fe:56:ad"}}@dos1973 sagte in Node Red DP erstellen:
{"scriptVersion":"0.1","src":"shellies/Pro3_EM","srcBle":{"mac":"b4:35:22:fe:56:ad"},"payload":{"encryption":false,"BTHome_version":2,"pid":253,"battery":100,"button":2,"rssi":-79,"address":"b4:35:22:fe:56:ad"}}Sehr gut. Ist nur eine Kleinigkeit - ich sag Dir gleich was. Das liegt einfach daran - dass ich bei den Screenshots nicht immer so genau schaue. ;)
-
Du musst in der 1. Change Node (Ändere srcBle) nur auf die Objekteigenschaft verweisen:

Das rot unterstrichene bitte dort anfügen.
Und hinten NICHTS ändern - das topic in der Change Node bleibt so wie ich es erstellt habe.

Nichts mit payload etc.

Hier nochmal ein frischer Import:
-
Du musst in der 1. Change Node (Ändere srcBle) nur auf die Objekteigenschaft verweisen:

Das rot unterstrichene bitte dort anfügen.
Und hinten NICHTS ändern - das topic in der Change Node bleibt so wie ich es erstellt habe.

Nichts mit payload etc.

Hier nochmal ein frischer Import:
-
@dos1973 Entweder nochmal frischer Import - oder Du hast hinten an der topic Node was geändert. Ansonsten klemm die iobroker-out Node ab, mach einen debug dahinter und poste das. Aber erst neu importieren.
Die Nachrichten, die in die iobroker-Out NOde gehen müssen so aussehen:

-
@dos1973 Entweder nochmal frischer Import - oder Du hast hinten an der topic Node was geändert. Ansonsten klemm die iobroker-out Node ab, mach einen debug dahinter und poste das. Aber erst neu importieren.
Die Nachrichten, die in die iobroker-Out NOde gehen müssen so aussehen:

-
@dos1973 sagte in Node Red DP erstellen:
@mickym
ich habe es komplett neu importiertUnd Debug Node hinten dran gemacht und bitte Screenshot der einzelnen Nachrichten bevor diese in die iobroker-Out Node gehen. - Ich hab dir gerade geschickt wie das aussehen muss.
-
@dos1973 sagte in Node Red DP erstellen:
@mickym
ich habe es komplett neu importiertUnd Debug Node hinten dran gemacht und bitte Screenshot der einzelnen Nachrichten bevor diese in die iobroker-Out Node gehen. - Ich hab dir gerade geschickt wie das aussehen muss.
-
@dos1973 OK ich weiß nicht wo die 2 Punkte her kommen.
Ich werde nochmal mit diesem Objekt Deinen Input nachbauen und Du sagst, ob der mit Deinem identisch ist.
{"scriptVersion":"0.1","src":"shellies/Pro3_EM","srcBle":{"mac":"b4:35:22:fe:56:ad"},"payload":{"encryption":false,"BTHome_version":2,"pid":253,"battery":100,"button":2,"rssi":-79,"address":"b4:35:22:fe:56:ad"}} -
@dos1973 OK ich weiß nicht wo die 2 Punkte her kommen.
Ich werde nochmal mit diesem Objekt Deinen Input nachbauen und Du sagst, ob der mit Deinem identisch ist.
{"scriptVersion":"0.1","src":"shellies/Pro3_EM","srcBle":{"mac":"b4:35:22:fe:56:ad"},"payload":{"encryption":false,"BTHome_version":2,"pid":253,"battery":100,"button":2,"rssi":-79,"address":"b4:35:22:fe:56:ad"}} -
Ich denke ich habe den Fehler gefunden:

da muss der Punkt raus - sorry war schlampig meinerseitsFALLS NICHT DANN
... bitte diesen ganzen Flow importieren und bestätigen erstmal, dass nun das konstruierte Eingangsobjekt genauso wie Deine Nachrichten aussehen:

Also mit der Inject Node testen.
Wenn das so ist dann kannst Du vor die 2. Reihe Deine mqtt-In klemmen
-
Ich denke ich habe den Fehler gefunden:

da muss der Punkt raus - sorry war schlampig meinerseitsFALLS NICHT DANN
... bitte diesen ganzen Flow importieren und bestätigen erstmal, dass nun das konstruierte Eingangsobjekt genauso wie Deine Nachrichten aussehen:

Also mit der Inject Node testen.
Wenn das so ist dann kannst Du vor die 2. Reihe Deine mqtt-In klemmen
-
@dos1973 Das ist klar - ist doch hinten deaktiviert. Wie gesagt mach einfach den Punkt raus an dem Originalflow den Du schon hast.
-
@dos1973 Klemm bitte nochmal die iobroker out Node ab. Lösche bitte in den Objekten nochmal den Baum Shelly-BLE-Geräte und poste nun die Einzelnachrichten im Debugfenster. Vielleicht auch den Browser refreshen -
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden









