NEWS
gelöst: Datenabfrage über CloudPro
-
Hallo ich bin etwas ratlos, habe eine neue Windows10 Installation aufgesetzt und versuche so nach und nach alles was auf der alten Maschine lief, nun auch auf der neuen Maschine ans laufen zu bekommen.
Folgendes Script sollte Daten aus einem entfernten Rechner holen:/*****Castrop saugt Daten aus Giethoorn ***************** ** Mai 2021 ** Cloud-Adapter, Zigbee ** ** angelegt:03.05.21 ** geändert:04.05.21; 12.07.21 ************************************************************/ //Temperatur Außen schedule("* * * * *", function () { var request = require('request'); const linkOS = "https://iobroker.pro/service/simpleApi/@pro_michaelxxxx@web.de_71de5ba0-989f-11e8-xxxx-1998b1185xxx/getPlainValue/hm-rpc.2.00185BE98B3FCA.1.ACTUAL_TEMPERATURE"; request(linkOS, function(error, response, body) { if (error) { log('Error from request:' + error, 'error'); } else { var result = JSON.parse(body); setState("javascript.0.Castrop.OS", result); log("Temp. Außen: " +result +" °C"); } }); });
Der log des Scriptes sieht so aus:
11:22:00.342 info javascript.0 (7996) script.js.Castrop.Daten_Castrop: setForeignState(id=javascript.0.Castrop.OS, state={"val":{"error":"blocked"},"ack":false,"c":"script.js.Castrop.Daten_Castrop"}) 11:22:00.343 info javascript.0 (7996) script.js.Castrop.Daten_Castrop: Temp. Außen: [object Object] °C
cloud.0 2022-01-05 11:26:06.723 warn (5300) Received service "simpleApi", but it is not found in whitelist cloud.0 2022-01-05 11:26:06.722 warn (5300) Received service "simpleApi", but it is not found in whitelist cloud.0 2022-01-05 11:26:06.721 warn (5300) Received service "simpleApi", but it is not found in whitelist cloud.0 2022-01-05 11:26:06.720 warn (5300) Received service "simpleApi", but it is not found in whitelist cloud.0 2022-01-05 11:26:06.719 warn (5300) Received service "simpleApi", but it is not found in whitelist cloud.0 2022-01-05 11:26:06.718 warn (5300) Received service "simpleApi", but it is not found in whitelist cloud.0 2022-01-05 11:26:06.717 warn (5300) Received service "simpleApi", but it is not found in whitelist cloud.0 2022-01-05 11:26:06.716 warn (5300) Received service "simpleApi", but it is not found in whitelist cloud.0 2022-01-05 11:26:06.716 warn (5300) Received service "simpleApi", but it is not found in whitelist cloud.0 2022-01-05 11:26:06.715 warn (5300) Received service "simpleApi", but it is not found in whitelist cloud.0 2022-01-05 11:26:06.714 warn (5300) Received service "simpleApi", but it is not found in whitelist cloud.0 2022-01-05 11:26:06.713 warn (5300) Received service "simpleApi", but it is not found in whitelist
Edit: Hier ist die Whitelist und muss der entsprechende Services zu hinterlegt, war falsch geschrieben
Gruß
Michael -
@michihorn Schau mal in den Einstellungen des iot-Adapters, im Tab "Services und IFTTT". Da ist sowohl die richtige URL-Syntax definiert, als auch die Whitelist.