ja danke läuft jetzt
NEWS
B
Latest posts made by Böhner
-
RE: Ausführen von aktualisierendem JavaScript Code
@Snoopi81: Der Code wird in keinem Objekt eingefügt, sondern im ioBroker.admin unter "Scripte" als eigenes Script. Die Seite "Scripte" musst du u.U. erst freischalten (* rechts vom "Admin").
Im Script werden zwei Variable (als States) angelegt und der youless wird dann jede Minute abgefragt. Die Werte werden in die beiden Variablen geschrieben. In den Widgets von ioBroker.vis kannst du dann auf den Inhalt dieser Variablen über die Objekt-ID (javascript.0\. …) zugreifen. Im Script musst du noch die URL auf die IP deines youless anpassen. ```` createState('CurrentElectricityUsage_WP'); createState('CurrentElectricityUsage_HH'); var request= require('request'); schedule("* * * * * *", function() { request.post({ url: 'http://192.168.178.51/a' }, function(error, response, body){ if (body) { var parts_WP = body.split('\n')[1].split(' ')[0]; setState('CurrentElectricityUsage_WP', parts_WP, true); } }); request.post({ url: 'http://192.168.178.52/a' }, function(error, response, body){ if (body) { var parts_HH = body.split('\n')[1].split(' ')[0]; setState('CurrentElectricityUsage_HH', parts_HH, true); } }); } ) ```` Hallo, mit welchem Widget last Ihr den Wert Anzeigen? Vielen Dank. `