NEWS
Senertec Dachs Gen.2 abfragen
-
Hallo,
Auch ich würde gerne meinen Dachs mit ioBroker abfragen. Das Thema wurde schon ein paar mal hier behandelt. Insbesondere in dem oben verlinkten Thread.
Damit habe ich dann auch mein Glück versucht:var url="http://glt:@192.168.1.87:8080/getKey?k=Hka_Mw1.Temp.sbAussen&k=Hka_Bd.ulArbeitThermHka&k=Hka_Bd.ulArbeitElektr&k=Hka_Bd.ulBetriebssekunden&k=Hka_Mw1.Temp.sbRuecklauf"; var req=require('request');
Das Ergebnis sieht nicht vielversprechend aus:
08:57:39.861 info javascript.0 (1448) Start javascript script.js.BHKW.AbfrageBHKW 08:57:39.877 info javascript.0 (1448) script.js.BHKW.AbfrageBHKW: registered 0 subscriptions and 0 schedule
Was könnte ich noch versuchen? Ich kann nicht erkennen, dass mein Dachs den Port 8080 offen hat. Nur Port 22 für SSH ist anscheinend verfügbar.
Vermutlich basieren die älteren Informationen auf den Dachs Gen1 mit MSR2. Bei meinem Dachs Gen.2 ist MSR3 verbaut.
Hat jemand eine Idee?Vielen Dank,
Matthias -
@schieni Ist das dein ganzes Script? Du machst ja gar nichts ausser Variablen setzen.
-
@schieni sagte: Damit habe ich dann auch mein Glück versucht:
Ist das alles? Damit erhält man kein Ergebnis. Versuche mal:
const url="http://glt:@192.168.1.87:8080/getKey?k=Hka_Mw1.Temp.sbAussen&k=Hka_Bd.ulArbeitThermHka&k=Hka_Bd.ulArbeitElektr&k=Hka_Bd.ulBetriebssekunden&k=Hka_Mw1.Temp.sbRuecklauf"; function getDachs() { request(url, function(err, resp, body) { if(!err && body) { log(body); } else log('Fehler ' + err, 'warn'); }); } getDachs(); // Skriptstart schedule('* * * * *', getDachs); // jede Minute
-
@paul53 @UncleSam
Bitte entschuldigt, bin absoluter Anfänger wie man wohl merkt
In den Logs steht nun:javascript.0 2021-03-02 20:27:43.696 error (1441) Request error: Error: connect ECONNREFUSED 192.168.1.87:8080 javascript.0 2021-03-02 20:27:43.695 warn (1441) script.js.BHKW.Test: Fehler Error: connect ECONNREFUSED 192.168.1.87:8080