Pelletheizung Oekofen-Pellematic oder Regler 85
Verfasst: Do 5. Jan 2023, 22:38
Hallo zusammen,
Ulrich hat es vollbracht und einen neuen Regler (Regler85) zusammengestellt. Dieser Regler macht es möglich die Oekofen-Pelletheizung Pellematic mit der Software-Version 4.00b auszulesen. In wie weit ältere, oder auch zukünftige Versionen funktionieren muss abgewartet bzw. versucht werden.
Zunächst einmal kann ich sagen, dass meine Pelletheizung via http JSON Format ausgelesen wurde. Wer eines solche Heizung besitzt muss im Vorfeld diesen TCP-Port für die Abfrage im Bedienteil vor Ort freischalten und entsprechend, je nach belieben eine Port-Adresse eintragen. Im Anschluss muss das Kennwort notiert werden, weil man dieses zur Abfrage via http benötigt. Weiterhin ist wichtig, dass die IP-Adresse der Heizung bekannt ist, sich die Solaranzeige mit entsprechendem Raspi und der aktuellen Software-Version im gleichen Netzwerk befinden.
Ist dies alles geschehen kann man seinen Browser öffnen und folgende URL eingeben:
http://1xx.1xx.1xx.xxx:Wunschport 4stellig/Kennwort/all
Wenn alles in Ordnung ist bekommt ihr zum Beispiel folgende Ausgabe in eurem Browser:
{
"system":{
"L_ambient":"90",
"L_errors":"0",
"L_usb_stick":"false",
"L_existing_boiler":"0"
},
"hk1":{
"L_roomtemp_act":"0",
"L_roomtemp_set":"210",
"L_flowtemp_act":"350",
"L_flowtemp_set":"356",
"L_comfort":"0",
"L_state":"32",
"L_statetext":"Heizbetrieb aktiv",
"L_pump":"true",
"remote_override":"0",
"mode_auto":"1",
"time_prg":"0",
"temp_setback":"170",
"temp_heat":"210",
"temp_vacation":"150", und noch viele weiter Signale. Ich will hier nicht alles eintragen, dass sprengt den Rahmen!
Benutzt ihr die aktuelle Version der Solaranzeige so ist der neue Regler wahrscheinlich schon implementiert. Wenn nicht, dann dürfte es für die erfahrenen php-User kein Problem sein die nötigen Aktualisierungen durchzuführen, die config-Dateien und die Influx-DB anzupassen.
Sollte dies alles geschehen sein, dann sieht die Visualisierung der Pelletheizung in etwa so aus:
Ich werde den neuen Regler und die vielzähligen Signale auf Fehler testen und an meinem Dashboard ausprobieren.
Wenn ich alle Signale getestet und eindeutig zugeordnet habe, werde ich hier ein Liste dazu posten. Dann wird die Erstellung des Dashboard noch einfacher
Sollte jemand Fragen und Anregungen haben bitte ich um Meldungen
Gruß
gsfahrer
Hans-Jürgen
Ulrich hat es vollbracht und einen neuen Regler (Regler85) zusammengestellt. Dieser Regler macht es möglich die Oekofen-Pelletheizung Pellematic mit der Software-Version 4.00b auszulesen. In wie weit ältere, oder auch zukünftige Versionen funktionieren muss abgewartet bzw. versucht werden.
Zunächst einmal kann ich sagen, dass meine Pelletheizung via http JSON Format ausgelesen wurde. Wer eines solche Heizung besitzt muss im Vorfeld diesen TCP-Port für die Abfrage im Bedienteil vor Ort freischalten und entsprechend, je nach belieben eine Port-Adresse eintragen. Im Anschluss muss das Kennwort notiert werden, weil man dieses zur Abfrage via http benötigt. Weiterhin ist wichtig, dass die IP-Adresse der Heizung bekannt ist, sich die Solaranzeige mit entsprechendem Raspi und der aktuellen Software-Version im gleichen Netzwerk befinden.
Ist dies alles geschehen kann man seinen Browser öffnen und folgende URL eingeben:
http://1xx.1xx.1xx.xxx:Wunschport 4stellig/Kennwort/all
Wenn alles in Ordnung ist bekommt ihr zum Beispiel folgende Ausgabe in eurem Browser:
{
"system":{
"L_ambient":"90",
"L_errors":"0",
"L_usb_stick":"false",
"L_existing_boiler":"0"
},
"hk1":{
"L_roomtemp_act":"0",
"L_roomtemp_set":"210",
"L_flowtemp_act":"350",
"L_flowtemp_set":"356",
"L_comfort":"0",
"L_state":"32",
"L_statetext":"Heizbetrieb aktiv",
"L_pump":"true",
"remote_override":"0",
"mode_auto":"1",
"time_prg":"0",
"temp_setback":"170",
"temp_heat":"210",
"temp_vacation":"150", und noch viele weiter Signale. Ich will hier nicht alles eintragen, dass sprengt den Rahmen!
Benutzt ihr die aktuelle Version der Solaranzeige so ist der neue Regler wahrscheinlich schon implementiert. Wenn nicht, dann dürfte es für die erfahrenen php-User kein Problem sein die nötigen Aktualisierungen durchzuführen, die config-Dateien und die Influx-DB anzupassen.
Sollte dies alles geschehen sein, dann sieht die Visualisierung der Pelletheizung in etwa so aus:
Ich werde den neuen Regler und die vielzähligen Signale auf Fehler testen und an meinem Dashboard ausprobieren.
Wenn ich alle Signale getestet und eindeutig zugeordnet habe, werde ich hier ein Liste dazu posten. Dann wird die Erstellung des Dashboard noch einfacher
Sollte jemand Fragen und Anregungen haben bitte ich um Meldungen
Gruß
gsfahrer
Hans-Jürgen