NEWS
Datenpunkte eines anderen IoBrokers anzeigen
-
var request = require ('request'); on({id: "DP der sich ändert"}, function (obj) { request("http://ipaddress:8087/set/javascript.0.test?value=" + obj.state.val); });@bahnuhr
Ich habs so gemacht:var request = require ('request'); on({id: "backitup.0.info.ccuNextTime"}, function (obj) { request("http://192.168.1.14:8087/set/0_userdata.0.BackItUp_4GB.ccuNextTime?value=" + obj.state.val); });Da passiert nichts, es gibt auch keine Fehlermeldung. Hatte heute morgen schon eine andere Variante getestet.
var request = require ('request'); let iobrokerSuccess = getState("backitup.0.history.iobrokerSuccess").val; request('http://192.168.1.14:8087/set/0_userdata.0.BackItUp_4GB.iobrokerSuccess?value=' +iobrokerSuccess);und
var request = require ('request'); let iobrokerLastTime = getState("backitup.0.history.iobrokerLastTime").val; request('http://192.168.1.14:8087/set/0_userdata.0.BackItUp_4GB.iobrokerLastTime?value=' +iobrokerLastTime);funktioniert
Die nächsten beiden funktionieren nicht, egal wie ich es anstelle.var request = require ('request'); let iobrokerNextTime = getstate("backitup.0.info.iobrokerNextTime").val; let History_json = getstate("backitup.0.history.json").val; request('http://192.168.1.14:8087/set/0_userdata.0.BackItUp_4GB.iobrokerNextTime?value=' +iobrokerNextTime); request('http://192.168.1.14:8087/set/0_userdata.0.BackItUp_4GB.History_json?value=' +History_json);Es ist egal ob ich sie einzeln ausführe. oder zusammen. Es kommt folgende Fehlermeldung:
09:45:10.007 error javascript.0 (17928) script.js.Daten_senden.BackItUp_iobrokerNextTime: ReferenceError: getstate is not defined 09:45:10.008 error javascript.0 (17928) at iobrokerLastTime (script.js.Daten_senden.BackItUp_iobrokerNextTime:9:24) 09:45:10.008 error javascript.0 (17928) at Object.<anonymous> (script.js.Daten_senden.BackItUp_iobrokerNextTime:21:9)Keine Ahnung was dieser ReferenzError zu bedeuten hat. Der angegebene Pfad ist richtig und bei den anderen Beiden funktioniert das ja auch.
-
@bahnuhr
Ich habs so gemacht:var request = require ('request'); on({id: "backitup.0.info.ccuNextTime"}, function (obj) { request("http://192.168.1.14:8087/set/0_userdata.0.BackItUp_4GB.ccuNextTime?value=" + obj.state.val); });Da passiert nichts, es gibt auch keine Fehlermeldung. Hatte heute morgen schon eine andere Variante getestet.
var request = require ('request'); let iobrokerSuccess = getState("backitup.0.history.iobrokerSuccess").val; request('http://192.168.1.14:8087/set/0_userdata.0.BackItUp_4GB.iobrokerSuccess?value=' +iobrokerSuccess);und
var request = require ('request'); let iobrokerLastTime = getState("backitup.0.history.iobrokerLastTime").val; request('http://192.168.1.14:8087/set/0_userdata.0.BackItUp_4GB.iobrokerLastTime?value=' +iobrokerLastTime);funktioniert
Die nächsten beiden funktionieren nicht, egal wie ich es anstelle.var request = require ('request'); let iobrokerNextTime = getstate("backitup.0.info.iobrokerNextTime").val; let History_json = getstate("backitup.0.history.json").val; request('http://192.168.1.14:8087/set/0_userdata.0.BackItUp_4GB.iobrokerNextTime?value=' +iobrokerNextTime); request('http://192.168.1.14:8087/set/0_userdata.0.BackItUp_4GB.History_json?value=' +History_json);Es ist egal ob ich sie einzeln ausführe. oder zusammen. Es kommt folgende Fehlermeldung:
09:45:10.007 error javascript.0 (17928) script.js.Daten_senden.BackItUp_iobrokerNextTime: ReferenceError: getstate is not defined 09:45:10.008 error javascript.0 (17928) at iobrokerLastTime (script.js.Daten_senden.BackItUp_iobrokerNextTime:9:24) 09:45:10.008 error javascript.0 (17928) at Object.<anonymous> (script.js.Daten_senden.BackItUp_iobrokerNextTime:21:9)Keine Ahnung was dieser ReferenzError zu bedeuten hat. Der angegebene Pfad ist richtig und bei den anderen Beiden funktioniert das ja auch.
@jojo58 sagte in Datenpunkte eines anderen IoBrokers anzeigen:
getstate
das gibt es nicht.
richtig ist: getStateUnd der on reagiert ja nur, wenn sich der DP ändert.
Bist schon auf dem richtigen Weg.
-
@jojo58 sagte in Datenpunkte eines anderen IoBrokers anzeigen:
getstate
das gibt es nicht.
richtig ist: getStateUnd der on reagiert ja nur, wenn sich der DP ändert.
Bist schon auf dem richtigen Weg.
-
@jojo58 sagte in Datenpunkte eines anderen IoBrokers anzeigen:
getstate
das gibt es nicht.
richtig ist: getStateUnd der on reagiert ja nur, wenn sich der DP ändert.
Bist schon auf dem richtigen Weg.