NEWS
Node Red DP erstellen
- 
					
					
					
					
@mickym
ich hoffe ich habs verstanden

 - 
					
					
					
					
@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"}} - 
					
					
					
					
@mickym
ist irgendwie eine schwere geburt... - 
					
					
					
					
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
 - 
					
					
					
					
@mickym
wenn ich den "Eingangswert Triggere" passiert nichts in der DP struktur - 
					
					
					
					
@dos1973 Das ist klar - ist doch hinten deaktiviert. Wie gesagt mach einfach den Punkt raus an dem Originalflow den Du schon hast.
 - 
					
					
					
					
@mickym
ja, habs zu spät gesehen

 - 
					
					
					
					
 - 
					
					
					
					
 - 
					
					
					
					
@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 -
 - 
					
					
					
					
mach icg gleich.
aber schau mal hier.

ich triggere das manuell und das kommt an. hier fehlt do schon die mac als übergeordneter folder

 - 
					
					
					
					
@dos1973 Oh ich sehe - mein Fehler - ich bin heute anscheinend nicht fit.
 - 
					
					
					
					
 - 
					
					
					
					
So nun kommen bei mir aber die topics mit der mac Adresse raus:


Also das Ganze nochmal zum Import - erst mit der Inject Node testen:
 - 
					
					
					
					
Und wenn es mit der Inject Node geht und mit den Nachrichten aus dem mqtt-In Node nicht - dann bitte mal genau schauen ,ob Du noch Unterschiede im konstruierten Nachrichtenobjekt mit der Inject Node und der aus der mqtt-In Node feststellen kannst.
 - 
					
					
					
					
@mickym
ja mit inject gehts, mit der nachrichten nichtder untere ist mit inject, der obere mit der nachricht

 - 
					
					
					
					
@dos1973 Ah ich sehe schon das ganze ist ein payload Objekt - OK ich ändere es wird einfacher.

Ich dachte Du hättest mir das komplette Nachrichtenobjekt kopiert. Na dann wird es einfacher - warte ich stelle um .....
Ich weiß ich müsste genauer hinschauen - aber ist einfach schwierig.
 Sorry, sorry. - 
					
					
					
					
So nun sollte es aber:

Hier ein neuer Import. Ich hoffe nun habe ich alles gesehen. Es war wohl eine payload in der payload.
 - 
					
					
					
					
 - 
					
					
					
					
@dos1973 Ok - ja sorry, sorry. - Aber Du siehst der Flow ist oft weniger entscheidend - man muss die richtigen Daten mit einer Inject-Node nachbilden können, um den Flow richtig zu machen. Kannst Du Dir ja wieder im Detail anschauen und wenn Du Fragen hast, warum was und wie - dann sprechen wir jede einzelne Node durch.
 




