NEWS
[Projekt] ETA Heizung
-
@tcfigge
Kenne keine... aber ist eigentlich selbsterklärend. Modbus Variablen an der Heizung anlegen (die die benötigt werden) und die dann in ioBroker abfragen. -
Tag habe das script etwas umgeschrieben. Benötige nur die Abfrage der Parameter. Leider ein Fehlschlag! Hab auch nicht wirklich Ahnung davon. ist mehr probieren. Muß ich außer Modbus noch was laden? Würde mich über Hilfe freuen.
var http = require('http');
//var xpath = require('xpath');
//var dom = require('@xmldom/xmldom').DOMParser;
var objectInstanz = '0_userdata.0.Heizung.';var etaIP = 'http://192.168.48.23:8080/user/var';
var etaVars = [
["/120/10601/0/11327/0", "eta.Puffer.oben", true, false, "Puffer oben", "string", "°C", "value.temperature", ""]
,["/120/10601/0/11328/0", "eta.Puffer.mitte", true, false, "Puffer mitte", "string", "°C", "value.temperature", ""]
,["/120/10601/0/11329/0", "eta.Puffer.unten", true, false, "Puffer unten", "string", "°C", "value.temperature", ""]
,["/120/10601/0/0/12528", "eta.Puffer.ladezustand", true, false, "Puffer Ladezustand", "number", "%", "state", ""],["/120/10101/0/11125/2120", "eta.HK.vorlauf", true, false, "Heizkreis Vorlauf Soll Temp", "number", "°C", "value.temperature", ""] ,["/120/10101/0/11125/2121", "eta.HK.vorlaufIst", true, false, "Heizkreis Vorlauf Ist Temp", "number", "°C", "value.temperature", ""] ,["/40/10021/0/0/12153", "eta.kessel.vollast", true, false, "Kessel Vollaststunden", "string", "", "state", ""] ,["/40/10021/0/0/12016", "eta.kessel.verbrauch", true, false, "Kessel Gesmtverbrauch", "number", "kg", "state", ""] ,["/40/10021/0/0/12013", "eta.kessel.aschebox", true, false, "Kessel Verbrauch seit Aschebox", "number", "kg", "state", ""] ,["/40/10021/0/0/12180", "eta.kessel.druck", true, false, "Kessel Druck", "number", "bar", "state", ""] ,["/40/10021/0/0/12001", "eta.kessel.soll", true, false, "Kessel Soll", "number", "°C", "state", ""] ,["/40/10021/0/0/12161", "eta.kessel.ist", true, false, "Kessel Ist", "number", "°C", "state", ""] ,["/40/10021/0/0/12162", "eta.kessel.abgasgtemp", true, false, "Kessel Abgastemperatur", "number", "°C", "state", ""] ,["/40/10021/0/0/12165", "eta.kessel.abgasgeblaese", true, false, "Kessel Abgasgebläse", "number", "U/min", "state", ""] ,["/40/10021/0/0/12164", "eta.kessel.restsauerstoff", true, false, "Kessel Restsauerstoff", "number", "%", "state", ""] ,["/40/10021/0/0/12080", "eta.kessel.zustand", true, false, "Kessel Zustand", "string", "", "state", ""] ,["/40/10021/0/0/12077", "eta.kessel.angeforderteLeistung", true, false, "Kessel angeforderte Leistung", "number", "kW", "state", ""] ,["/40/10201/0/0/12015", "eta.lager.silo", true, false, "Pellets Silo", "number", "kg", "state", ""] ,["/40/10021/0/0/12011", "eta.lager.tag", true, false, "Pellets Tagesbehälter", "number", "kg", "state", ""] ,["/120/10601/0/0/12197", "eta.system.aussentemperatur", true, false, "Aussentemperatur", "number", "°C", "state", ""] ,["/79/10531/0/11137/2001", "eta.FWM.Zirkulation", true, false, "Anforderung Zirkulation", "string", "", "state", ""] ,["/120/10101/0/11125/2001", "eta.FBH.HKmischerAnforderung", true, false, "Anforderung Heizkreismischer", "string", "", "state", ""] ,["/120/10101/0/11125/2120", "eta.FBH.HKmischerSoll", true, false, "Soll Temp Heizkreismischer", "number", "°C", "value.temperature", ""] ,["/120/10101/0/11125/2121", "eta.FBH.HKmischerIst", true, false, "Ist Temp Heizkreismischer", "number", "°C", "value.temperature", ""] ,["/120/10101/0/11125/2002", "eta.FBH.HKmischerZustand", true, false, "Zustand Heizkreismischer", "string", "", "state", ""] ,["/120/10101/0/11125/2127", "eta.FBH.HKmischerPosition", true, false, "Position Heizkreismischer", "number", "%", "value.percent", ""] ,["/120/10101/0/11125/2124", "eta.FBH.Laufzeit", true, false, "Laufzeit Heizkreismischer", "number", "s", "", ""] ,["/120/10101/0/11125/0", "eta.FBH.HKpumpeAusgang", true, false, "Heizkreispumpe Ausgang", "number", "°C", "value.temperature", ""] ,["/120/10101/0/11125/2001", "eta.FBH.HKpumpeAnforderung", true, false, "Heizkreispumpe Anforderung", "string", "", "state", ""]
];
-
Re: [Projekt] ETA Heizung hab ein Problem: ich möchte im iObroker im Adapter" energiefluß-erweitert" die Einstellung der Raumtemperaturen regeln über das auslesen des Modbuses. Hat dies jemand schon gelöst?
-
die Einstellung der Raumtemperaturen regeln
Regeln oder anzeigen.. ?? der Adapter ist prmär zum anzeigen gedacht
-
@arteck zum regeln ich verwende den Adapter "Energiefluß-erweitert".
Danke -
@maik sagte in [Projekt] ETA Heizung:
zum regeln ich verwende den Adapter "Energiefluß-erweitert".
wie schon @arteck schrieb
@arteck sagte in [Projekt] ETA Heizung:
der Adapter ist prmär zum anzeigen gedacht
wie, bitte, regelst du damit?
-
@homoran
Denk dir den fehlenden Punkt dazu@maik sagte in [Projekt] ETA Heizung:
Zum regeln. Ich verwende den Adapter "Energiefluß-erweitert".
Danke -
Wieso kann ich den ETA Adapter nicht finden?
-
@m4 sagte in [Projekt] ETA Heizung:
Wieso kann ich den ETA Adapter nicht finden?
siehe ersten Post.
der Adapter ist in keinem offiziellen Repository verfügbar -
@homoran vielleicht ist regeln nicht der richtige Ausdruck. Ich möchte die Heiztemperatur in "Energiefluß-erweitert" einstellen und nicht am Kessel. Danke
-
@maik sagte in [Projekt] ETA Heizung:
Ich möchte die Heiztemperatur in "Energiefluß-erweitert" einstellen
das wäre dann aber ein Thema für einen anderen Thread
-
@homoran köntest Du mir ein Link geben. Finde mich in der vielfalt nicht wirklich zu recht . Danke
-
@homoran Köntest Du mir einen Link schicken?