LUXTRONIK2 (Wärmepumpe) - stark erweitert - bitte um Tests

Begonnen von tupol, 25 Januar 2014, 19:42:59

Vorheriges Thema - Nächstes Thema

bern69

Einiges funktioniert, auch setzen von Werten, Zeitsynchronisation aber nicht.

2017.05.23 11:42:53 5: LUXTRONIK2 WP: DoUpdate.383 Opening connection to 10.0.0.59:8889
2017.05.23 11:42:53 5: LUXTRONIK2 WP: DoUpdate.399 Ask host for operational values
2017.05.23 11:42:53 5: LUXTRONIK2 WP: DoUpdate.402 Start to receive operational values
2017.05.23 11:42:53 5: LUXTRONIK2 WP: DoUpdate.447 232 operational values received
2017.05.23 11:42:53 5: LUXTRONIK2 WP: DoUpdate.452 Ask host for set parameters
2017.05.23 11:42:53 5: LUXTRONIK2 WP: DoUpdate.455 Start to receive set parameters
2017.05.23 11:42:53 5: LUXTRONIK2 WP: DoUpdate.490 1075 set values received
2017.05.23 11:42:53 5: LUXTRONIK2 WP: DoUpdate.495 Ask host for visibility attributes
2017.05.23 11:42:53 5: LUXTRONIK2 WP: DoUpdate.498 Start to receive visibility attributes
2017.05.23 11:42:53 5: LUXTRONIK2 WP: DoUpdate.532 327 visibility attributs received
2017.05.23 11:42:53 5: LUXTRONIK2 WP: DoUpdate.536 Closing connection to host 10.0.0.59
2017.05.23 11:42:53 5: LUXTRONIK2 WP: UpdateDone.720 WP|1|1|10|0|0|0|0|0|0|0|1|215|179|466|165|166|150|149|no|V3.78|200|1495532271|116|116|520|234|1|0|1495532573.08087|1495532573.21756|61|995233|15096794|13974577|1119214|538861|42076|3265999|no|0|11490|1471866499|1|232|1075|0|0|4294967096|40|50|1500|no|327|0|199|210|166|180|no|no|0|no|150|1|2509/07-278|no|no|40|420|210|no|no|no
2017.05.23 11:42:53 3: LUXTRONIK2 WP: UpdateDone.1177 autoSynchClock triggered (delayDeviceTimeCalc 302 > 10).
2017.05.23 11:42:53 5: LUXTRONIK2 WP: synchronizeClock.1418 Open telnet connection to 10.0.0.59
2017.05.23 11:42:53 1: LUXTRONIK2 WP: synchronizeClock.1422 Could not open telnet connection to 10.0.0.59: Verbindungsaufbau abgelehnt
2017.05.23 11:42:53 3: LUXTRONIK2 WP: UpdateDone.1191 WP synchronizeDeviceClock-Error: Could not open telnet connection to 10.0.0.59: Verbindungsaufbau abgelehnt

efelon

#91
Hallo,

habe eine alphaInnotec LWD 50A:
firmware: V2.79
typeHeatpump: LD5

Die Zeitsynchronisation funktionert auch bei mir nicht (siehe letzter Beitrag) und wie es schein fehlen noch Zeilenumbrüche. Folgende Zeilen kopiert aus dem Event Monitor:

2017.11.06 09:47:00 3 : LUXTRONIK2 Dev.LWP: UpdateDone.1183 autoSynchClock triggered (delayDeviceTimeCalc 161 > 60).2017.11.06 09:47:00 1 : LUXTRONIK2 Dev.LWP: synchronizeClock.1428 Could not open telnet connection to 192.168.0.5: Verbindungsaufbau abgelehnt2017.11.06 09:47:00 3 : LUXTRONIK2 Dev.LWP: UpdateDone.1197 Dev.LWP synchronizeDeviceClock-Error: Could not open telnet connection to 192.168.0.5: Verbindungsaufbau abgelehnt

An das setzten anderer Einstellungen habe ich mich noch nicht ran getraut. (Eben erst eingezogen in das neue Zuhause)

Nmap:
Starting Nmap 6.47 ( http://nmap.org ) at 2017-11-07 20:16 CET
Nmap scan report for 192.168.0.5
Host is up (0.00042s latency).
Not shown: 997 closed ports
PORT     STATE SERVICE
22/tcp   open  ssh
80/tcp   open  http
8888/tcp open  sun-answerbook
MAC Address: *:*.*.*.*.* (Siemens AG)


Gruß
Martin

mani

Hallo Tupol,

danke für das tolle Modul verwende es nun schon längere Zeit mit einer Alpha Innotec Luft/Wasserwärmepumpe es geht alles bestens. :)
bei meiner Wärmepumpe ist auch eine Lüftungsanlage dabei die ich über die Luxtronik steuern kann jetzt würde ich sie gerne ins Modul einbauen kann ich das schaffen ....bin eher ein probierer . ;D

Folgendes hab ich gefunden:

956 |            0 | ID_FerienModusAktivLueftung                   |
957 |            0 | ID_Einst_BA_Lueftung_saved                    |
958 |            0 | ID_SU_FrkdLueftung                            |
959 |            0 | ID_SU_FstdLueftung                            |
960 |          100 | ID_Einst_Luf_Feuchteschutz_akt                |
961 |          150 | ID_Einst_Luf_Reduziert_akt                    |
962 |          230 | ID_Einst_Luf_Nennlueftung_akt                 |
963 |          300 | ID_Einst_Luf_Intensivlueftung_akt


988 |            0 | ID_Einst_Luf_Feuchteschutz_Faktor_akt         |
989 |            0 | ID_Einst_Luf_Reduziert_Faktor_akt             |
990 |            0 | ID_Einst_Luf_Nennlueftung_Faktor_akt          |
991 |            0 | ID_Einst_Luf_Intensivlueftung_Faktor_akt      |


kommt aus diesem beitrag:
http://www.loxwiki.eu/download/attachments/13306044/3003.txt?version=1&modificationDate=1487705234000&api=v2

wo  müsste ich das einbauen ...

danke Mfg Mani
RasPi B+,Onkyo_AVR,Luxtronik2,Logo7,Mpd,Arduino Uno mit Ethernet,KNX,Jablotron

tupol

Die Beschreibungen sagen mir nichts.
Im Modul gibt es eine Unterroutine, die die Werte (1. Nummer) abholt, an die Hauptroutine übergibt und dort werden die Werte als Readings gespeichert. Ich befürchte, Du musst Dich aber etwas auf der Developer-WIKI einlesen, um alles nachvollziehen zu können. Bin nicht gerade der motivierte Erklärer bei so etwas.

mani

#94
Hallo tupol,

habe es mittlerweile geschafft die Readings zu erzeugen :) aber ich schaff es noch nicht die Lüftung anzusteuern habe versucht es nachzubauen jedoch kann fhem  dann das Modul nicht mehr laden :-[.

Könntst du dir bitte das Modul im Anhang mal Durchschaun um den Fehler zu finden :-\.

Mfg Mani
RasPi B+,Onkyo_AVR,Luxtronik2,Logo7,Mpd,Arduino Uno mit Ethernet,KNX,Jablotron

mani

Hallo,

nun kann fhem das Modul wieder laden nach einigen Änderungen nur setzt es nicht die Lüftung sondern die stellt den Heizbetrieb auf den Zweitwärmeerzeuger..... :-X


Mfg Mani
RasPi B+,Onkyo_AVR,Luxtronik2,Logo7,Mpd,Arduino Uno mit Ethernet,KNX,Jablotron

mani

Hallo hab den Fehler setparameter war falsch nun läufts..(894) statt (3) :)

Mfg Mani
RasPi B+,Onkyo_AVR,Luxtronik2,Logo7,Mpd,Arduino Uno mit Ethernet,KNX,Jablotron

Black7king

Hey ein klein frage zwischen durch gibt es bei dem Modul ein Reading ob die Wärmepumpe erreichbar ist?
also ob die Kommunikation da ist oder ob strom weg oder sonst eine Störung vorlieget?
irgendwas was mir nur ON/OFF oder so her gibt der state ist doch etwas zuviele variablen um das abzufragen...


Mit freundlichen Grüßen

aiuser

hallo,

habe das Luxtronik2-Modul für eine Sole-WP von alpha innotec getestet. Version 3.79
Attribute sind folgende gesetzt:
doStatistics 1
heatPumpElectricalPowerFactor 0,032
heatPumpElectricalPowerWatt 1570
heatRodElectricalPowerWatt 9500

Statistiken und readings erscheinen plausibel.

Was ich allerdings nicht verstehe ist wo das Modul die Daten ablegt? Die Wärmepumpe speichert ja nur 2 Tage Daten.
Ist es möglich den Befehl "list heizung" in der Konsole eines PI 3(debian stretch) auszuführen und in eine Datei zu schreiben? Würde gerne eigene Statistiken damit machen... bzw. die vom Luxtronik2-Modul überprüfen können.



Zwiebel

Hallo tupol,

vielen dank für dein tolles Modul!

habe eine alphaInnotec LWD 50:
firmware: V2.77
typeHeatpump: LD5

beim setzen der System Uhr der WP kommt das hier.
2018.01.13 15:50:49 1: LUXTRONIK2 heizung: synchronizeClock.1430 Could not open telnet connection to 192.168.10.8: Connection refused
2018.01.13 15:50:49 3: LUXTRONIK2 heizung: Set.262 heizung synchronizeDeviceClock-Error: Could not open telnet connection to 192.168.10.8: Connection refused


Das ist nicht schön aber vielleicht kann man das mit meiner Wärmepumpe einfach nicht, per Netzwerk.

Als weiteren Punkt hätte ich noch:

Ich möchte gern meine Heizung etwas genauer verstehen. Und dabei fände ich es wichtig zu wissen wie oft wird die WP gestartet. Auf der Web Interface gibt es unter Betriebsstunden den Punkt "Impulse Verdichter 1" leider habe ich kein Reading von diesem Wert.
Ist es möglich an diesen Wert ran zu kommen?

viele Grüße
Zwiebel



tupol

#100
Warum brauchst Du den Wert noch zusätzlich in FHEM?

Besser ist es die Temperaturen zu loggen und sich dann den Plot anzusehen. Dann verstehst Du auch, warum die WP startet.

NB: Die Uhrzeit verstellen geht nicht bei den 2.xx Firmware-Versionen.

Zwiebel

Hallo tupol,

die Optimierungen rund um die Wärmepumpe + Fussbodenheizung sind nicht gleich ersichtlich und benötigen 3-4 Tage Zeit bis etwas besser oder schlechter wird. Die "Impulse Verdichter 1"werte könnten dabei helfen.
In einem Wochen oder Monat Plott könnten die Verdichter Starts dann angezeigt werden, und man hätte Rückwirkend eine schnelle Übersicht ob eine Anpassung von einer Temperatur sinnvoll war oder nicht.

viele Grüße
Zwiebel

tupol


Als ich meine Anlage eingestellt habe, habe ich mir den Verlauf der Temperaturen während eines Tages und pro Heizzyklus angesehen und dann entsprechend optimiert und programmiert bis ich die ideale Kurve bekam. Die Anzahl der Verdichterstarts war für das Optimieren egal, da sie stark von der Außentemperatur abhängt - auch wenn sie natürlich geringer geworden ist.

steru85

Hallo Tupol,

ich habe das Modul bereits seit einem halben Jahr am Laufen, läuft super.
Hab eine Alpha Innotec SWC 102 mit der Luxtronik2.
Habe jetzt von der Firmware 3.78 auf die aktuelle 3.82.2 geupdatet. Die Readings erhalte ich noch richtig, jedoch der State stimmt nicht mehr.

STATE      Waermepumpe laeuft seit 00:00:00 - Heizbetrieb

Der Status wird immer angezeigt. Woran könnte das Problem liegen?
Die aktuelle Firmware hat jetzt ein Websocket, die alte hatte noch einen JavaWebserver. Update von Fhem hab ich bereits gemacht.

list Heizung
   DEF        192.168.178.25:8889
   HOST       192.168.178.25
   INTERVAL   300
   LOCAL      0
   NAME       Heizung
   NOTIFYDEV  global
   NR         53
   PORT       8889
   STATE      Waermepumpe laeuft seit 00:00:00 - Heizbetrieb
   TYPE       LUXTRONIK2
   READINGS:
     2018-02-04 10:50:02   2ndHeatSource1  off
     2017-10-01 20:32:05   activeTariff    1
     2018-02-04 10:50:02   ambientTemperature 1.4
     2018-02-04 10:50:02   averageAmbientTemperature 1.2
     2018-02-04 10:50:02   bivalentLevel   1
     2018-02-04 10:50:02   compressor1     off
     2018-02-04 10:50:02   counterHeatQHeating 12174.7
     2018-02-04 10:50:02   counterHeatQHotWater 3075.1
     2018-02-04 10:50:02   counterHeatQPool 807.6
     2018-02-04 10:50:02   counterHeatQTotal 16057.4
     2018-02-04 10:50:02   counterHours2ndHeatSource1 120.3
     2018-02-04 10:50:02   counterHoursHeatPump 1487.4
     2018-02-04 10:50:02   counterHoursHeating 1159.2
     2018-02-04 10:50:02   counterHoursHotWater 328.2
     2018-02-04 10:50:02   delayDeviceTimeCalc 100
     2018-02-04 10:50:02   deviceTimeCalc  2018-02-04 10:48:22
     2018-02-04 10:50:02   durationFetchReadings 0.070
     2018-02-04 10:50:02   firmware        V3.82.2
     2018-02-04 10:50:02   flowTemperature 31.0
     2018-02-04 10:50:02   heatPumpElectricalPowerEstimated 1720
     2018-02-04 05:30:01   heatSourceDefrostLast Mode: air Time: 05:00 Amb: 0.2 - 0.2 hsIN: 5.9 - 5.9
     2018-02-04 10:50:02   heatSourceIN    8.3
     2018-02-04 10:50:02   heatSourceMotor off
     2018-02-04 10:50:02   heatSourceOUT   8.3
     2018-02-04 10:50:02   heatingCurveEndPoint 35.0
     2018-02-04 10:50:02   heatingCurveOffset 21.0
     2018-02-04 10:50:02   heatingCycle    running
     2018-02-04 10:50:02   heatingLimit    on
     2018-02-04 10:50:02   heatingSystemCircPump on
     2018-02-04 10:50:02   hotGasTemperature 32.4
     2018-02-04 10:50:02   hotWaterCircPumpDeaerate off
     2018-02-04 10:50:02   hotWaterCircPumpExtern off
     2018-02-04 10:50:02   hotWaterSwitchingValve off
     2018-02-04 10:50:02   hotWaterTemperature 45.7
     2018-02-04 10:50:02   hotWaterTemperatureTarget 48.0
     2018-02-04 10:50:02   mixer1FlowTemperature 33.3
     2018-02-04 10:50:02   mixer1TargetTemperature 34.8
     2018-02-04 10:50:02   mixer3FlowTemperature 24.4
     2018-02-04 10:50:02   mixer3TargetTemperature 28.8
     2018-02-04 10:50:02   opModeHeating   Automatik
     2018-02-04 10:50:02   opModeHotWater  Automatik
     2018-02-04 10:50:02   opStateHeatPump1 Waermepumpe laeuft
     2018-02-04 10:50:02   opStateHeatPump2 seit 00:00:00
     2018-02-04 10:50:02   opStateHeatPump3 Heizbetrieb
     2018-02-04 10:50:02   opStateHeating  Abgesenkt 0.0 C
     2018-02-04 10:50:02   opStateHotWater Temp. OK
     2018-02-04 10:50:02   returnTemperature 28.7
     2018-02-04 10:50:02   returnTemperatureExtern 34.0
     2018-02-04 10:50:02   returnTemperatureHeating 28.7
     2018-02-04 10:50:02   returnTemperatureHyst 2.0
     2018-02-04 10:50:02   returnTemperatureSetBack 0.0
     2018-02-04 10:50:02   returnTemperatureTarget 30.8
     2018-02-04 10:50:02   solarBufferTemperature 150.0
     2018-02-04 10:50:02   solarCollectorTemperature 5.0
     2018-02-04 10:50:02   solarPump       off
     2018-02-04 10:50:02   statAmbientTempDay Min: -0.2 Avg: 0.3 Max: 1.4
     2018-02-04 00:00:01   statAmbientTempDayLast Min: 0.6 Avg: 0.9 Max: 1.0 (since: 2018-02-03_19:22:15 )
     2018-02-04 10:50:02   statAmbientTempMonth Min: -0.2 Avg: 0.5 Max: 1.4 (since: 2018-02-03_19:22:15 )
     2018-02-04 10:50:02   statAmbientTempYear Min: -0.2 Avg: 0.5 Max: 1.4 (since: 2018-02-03_19:22:15 )
     2018-02-04 10:50:02   statElectricity2ndHeatSource1Tariff1 Day: 0.0 Month: 0.000 Year: 0.000 (since: 2018-02-04 )
     2018-02-04 00:00:01   statElectricity2ndHeatSource1Tariff1Last Day: 0.0 Month: - Year: - (since: 2018-02-03_19:22:15 )
     2018-02-04 10:50:02   statElectricityHeatPumpTariff1 Day: 4482.4 Month: 4.482 Year: 4.482 (since: 2018-02-04 )
     2018-02-04 00:00:01   statElectricityHeatPumpTariff1Last Day: 845.2 Month: - Year: - (since: 2018-02-03_19:22:15 )
     2018-02-04 10:50:02   statElectricityHeatingTariff1 Day: 3457.2 Month: 3.457 Year: 3.457 (since: 2018-02-04 )
     2018-02-04 00:00:01   statElectricityHeatingTariff1Last Day: 845.2 Month: - Year: - (since: 2018-02-03_19:22:15 )
     2018-02-04 10:50:02   statElectricityHotWaterTariff1 Day: 1025.2 Month: 1.025 Year: 1.025 (since: 2018-02-04 )
     2018-02-04 00:00:01   statElectricityHotWaterTariff1Last Day: 0.0 Month: - Year: - (since: 2018-02-03_19:22:15 )
     2018-02-04 10:50:02   statHours2ndHeatSource1 Day: 0.0 Month: 0 Year: 0 (since: 2018-02-04 )
     2018-02-04 00:00:01   statHours2ndHeatSource1Last Day: 0.0 Month: - Year: - (since: 2018-02-03_19:22:15 )
     2018-02-04 10:50:02   statHoursHeatPump Day: 2.4 Month: 2 Year: 2 (since: 2018-02-04 )
     2018-02-04 00:00:01   statHoursHeatPumpLast Day: 0.5 Month: - Year: - (since: 2018-02-03_19:22:15 )
     2018-02-04 10:50:02   statHoursHeating Day: 2.0 Month: 2 Year: 2 (since: 2018-02-04 )
     2018-02-04 00:00:01   statHoursHeatingLast Day: 0.5 Month: - Year: - (since: 2018-02-03_19:22:15 )
     2018-02-04 10:50:02   statHoursHotWater Day: 0.5 Month: 0 Year: 0 (since: 2018-02-04 )
     2018-02-04 00:00:01   statHoursHotWaterLast Day: 0.0 Month: - Year: - (since: 2018-02-03_19:22:15 )
     2018-02-04 10:50:02   state           Waermepumpe laeuft seit 00:00:00 - Heizbetrieb
     2018-02-04 10:50:02   thresholdHeatingLimit 12.0
     2018-02-04 10:50:02   thresholdTemperatureSetBack -20.0
     2018-02-04 10:50:02   typeHeatpump    MSW 10
     2018-02-04 10:50:02   typeSerial      2602/05-300
   fhem:
     alertFirmware 1
     counterRetry 0
     durationFetchReadingsMax 0.081
     durationFetchReadingsMin 0.055
     heatingPumpLastRun 1517737802.03674
     heatingPumpLastStop 1517692191.51902
     hotWaterLastRun 1517733001.97697
     modulVersion $Date: 2017-12-09 23:29:18 +0100 (Sat, 09 Dec 2017) $
     portDefined 1
     statBoilerCoolDownLastTemp 45.7
     statBoilerCoolDownLastTime 1517737702
     statBoilerCoolDownMax 48.0
     statBoilerCoolDownStartTime 1517681525
     statBoilerCoolDownStep 0
     statBoilerHeatUpHQ 3075.1
     statBoilerHeatUpMax
     statBoilerHeatUpMin 42.7
     statBoilerHeatUpOpHours 1181627
     statBoilerHeatUpStep 1
     statThermalPowerOpState_0 0 12145.5 4163824 1174.4 9477 804 30.4 1375205.48
     defrost:
       amb        0.2
       ambStart   0.2
       hsIn       5.9
       hsInStart  5.9
       hsOut      5.0
       hsOutStart 5.0
       mode       none
       startTime  1517718301.89504
   helper:
     fetched_calc_values 259
     fetched_parameters 1119
     fetched_visib_attr 345
Attributes:
   doStatistics 1
   group      Luxtronik
   heatPumpElectricalPowerFactor 0.02
   heatPumpElectricalPowerWatt 1870
   heatRodElectricalPowerWatt 9000
   ignoreFirmwareCheck 1
   room       Heizung
   verbose    5

Logfile:

2018.02.04 10:58:09 3: set Heizung statusRequest
2018.02.04 10:58:09 5: LUXTRONIK2 Heizung: DoUpdate.385 Opening connection to 192.168.178.25:8889
2018.02.04 10:58:09 5: LUXTRONIK2 Heizung: DoUpdate.401 Ask host for operational values
2018.02.04 10:58:09 5: LUXTRONIK2 Heizung: DoUpdate.404 Start to receive operational values
2018.02.04 10:58:09 5: LUXTRONIK2 Heizung: DoUpdate.449 259 operational values received
2018.02.04 10:58:09 5: LUXTRONIK2 Heizung: DoUpdate.454 Ask host for set parameters
2018.02.04 10:58:09 5: LUXTRONIK2 Heizung: DoUpdate.457 Start to receive set parameters
2018.02.04 10:58:09 5: LUXTRONIK2 Heizung: DoUpdate.492 1119 set values received
2018.02.04 10:58:09 5: LUXTRONIK2 Heizung: DoUpdate.497 Ask host for visibility attributes
2018.02.04 10:58:09 5: LUXTRONIK2 Heizung: DoUpdate.500 Start to receive visibility attributes
2018.02.04 10:58:09 5: LUXTRONIK2 Heizung: DoUpdate.534 345 visibility attributs received
2018.02.04 10:58:09 5: LUXTRONIK2 Heizung: DoUpdate.538 Closing connection to host 192.168.178.25
2018.02.04 10:58:09 5: LUXTRONIK2 Heizung: UpdateDone.726 Heizung|1|0|0|0|0|0|0|1|0|0|1|15|12|457|307|296|308|340|no|V3.82.2|120|1517738190|89|87|

Gruß steru85


tupol