Hallo,
mit dem Code von "derAuge" und strikter Beachtung aller Hinweise aus diesem Thema hat es endlich geklappt.
Den Code habe ich noch nicht ganz verstanden, aber da muss ich durch und mir alles Zeile für Zeile erarbeiten.
Vielen Dank.
miggi20000
Hallo,
mit dem Code von "derAuge" und strikter Beachtung aller Hinweise aus diesem Thema hat es endlich geklappt.
Den Code habe ich noch nicht ganz verstanden, aber da muss ich durch und mir alles Zeile für Zeile erarbeiten.
Vielen Dank.
miggi20000
Anbei Screenshot,
Was muss ich unter Topic iobroker out auswählen?
Gruß miggi20000
1228_2016-05-26-085508_1366x768_scrot.png
Unter Instanzen ist der vis.0
-nicht verbunden mit Host
-Lebenszeichen: falsch
Vielleicht spielt das ja ebenfalls eine Rolle.
miggi20000
Hallo,
hier mal meine Flows. Vielleicht kann jemand meinen Fehler finden.
Den Datenpunkt kann ich anlegen, aber es steht nicht der Temp-Wert darin.
[{"id":"612815bd.b2db6c","type":"debug","z":"22483922.83162e","name":"","active":true,"console":"true","complete":"true","x":556.5,"y":186,"wires":[]},{"id":"89958a03.2dc1b","type":"inject","z":"22483922.83162e","name":"","topic":"","payload":"","payloadType":"date","repeat":"","crontab":"","once":false,"x":221.5,"y":170.5,"wires":[["c2659220.4c5d4"]]},{"id":"c2659220.4c5d4","type":"rpi-ds18b20","z":"22483922.83162e","topic":"","array":true,"name":"","x":388,"y":93,"wires":[["a936b673.20e688"]]},{"id":"a936b673.20e688","type":"function","z":"22483922.83162e","name":"","func":"//msg=\"Temperatur: \" +msg.payload[0].temp +\" °C\";\n//msg.payload.demand = parseInt(\"Test\");\nmsg=msg.payload[0].temp;\n//msg1=msg.payload[0].family;\n//msg=msg.payload.split('temp');\nreturn msg;","outputs":1,"noerr":0,"x":419.5,"y":196.5,"wires":[["612815bd.b2db6c","68775de4.421edc"]]},{"id":"68775de4.421edc","type":"ioBroker out","z":"22483922.83162e","name":"","topic":"Temp","ack":"true","autoCreate":"true","x":532.5,"y":275,"wires":[]}]
Gruß miggi20000
Hallo,
einen Datenpunkt habe ich noch nicht.
Hallo,
wenn ich nachfolgende Befehle "cd /opt/iobroker +
iobroker add vis" eingebe, erhalte ich die Fehlermeldung:
"host.ioBroker error: this adapter does not allow multiple instances"
Anscheinend ist vis für node-red schon installiert.
Hallo Rainer, vielleicht kannst Du mir mal exemplarisch aufzeigen,
wie ich den Temperaturwert eines DS18b20 (per GPIO) in ein Widget bekomme.
Den extrahierten Temp-Wert habe ich schon in einer Variablen hinbekommen.
Welchen iobroker-node muss ich benutzen?
Vorab schon mal vielen Dank.
Gruß miggi20000
Hallo,
ich benutze iobroker mit node-red und möchte Daten aus node-red in iobroker visualisieren.
Gruß miggi20000
Hallo,
leider funktioniert die Installation des "node-red-vis Buttons" bei mir nicht.
Ich gebe folgendes ein: npm install node-red-vis
Der Button ist unter advanced in node-red nicht zu sehen.
Kann mir jemand vielleicht einen Tip geben.
Vorab schon mal vielen Dank.
Gruß miggi20000
Ja es hat wunderbar geklappt. Genau der Hinweis / Tip hat mir gefehlt.
Gruß miggi20000
Hallo ruhr70,
folgender Code gibt extrahiert mir die Temperatur: msg=msg.payload[0].temp;
Vielen Dank.
Gruß miggi20000