Hallo liebes Forum,
ich habe meine Wärmepumpe über das LUXTRONIK2-Modul in FHEM eingebunden. Setzen von Attributen und Readings lesen funktioniert alles ohne Problem.
Ich wollte nun zwei Events anlegen, eines um um 16 Uhr die Warmwasser-Solltemperatur (hotWaterTemperaturTarget) auf 48 °C und ein Event um 17 Uhr wieder auf 40 °C zu setzen. Hier das Event für das erhöhen der Temperatur:
COMMAND
Set Heizung hotWaterTemperaturTarget 48
DEF *16:00:00 Set Heizung hotWaterTemperaturTarget 48
NAME Boilertemperatur_hoch_16
NR 23
PERIODIC yes
RELATIVE no
REP -1
STATE Next: 16:00:00
TIMESPEC 16:00:00
TRIGGERTIME 1505052000
TRIGGERTIME_FMT 2017-09-10 16:00:00
TYPE at
Nun habe ich das Problem, dass die Events nicht ausgeführt werden. Das manuelle setzen der Temperatur funktioniert.
Vielleicht kann mir jemand einen Tipp geben woran es liegen könnte?
Danke und Gruß
JoSom
Set --> set
Hallo amenomade,
danke für den Hinweis, hat aber leider keinen Erfolg gebracht.
Gibts noch andere Ideen?
Zeig mal ein "list Heizung"
Internals:
DEF 192.168.1.36:8888 300
HOST 192.168.1.36:8888
INTERVAL 300
LOCAL 0
NAME Heizung
NOTIFYDEV global
NR 20
NTFY_ORDER 50-Heizung
STATE Waermepumpe steht seit 02:40:24 - Keine Anforderung
TYPE LUXTRONIK2
Readings:
2017-09-10 20:18:52 ambientTemperature 14.2
2017-09-10 20:18:52 averageAmbientTemperature 11.8
2017-09-10 20:18:52 bivalentLevel 1
2017-09-10 20:18:52 counterHours2ndHeatSource1 65.4
2017-09-10 20:18:52 counterHoursHeatPump 1795.8
2017-09-10 20:18:52 counterHoursHeating 1254.7
2017-09-10 20:18:52 counterHoursHotWater 540.7
2017-09-10 20:18:52 delayDeviceTimeCalc 104
2017-09-10 20:18:52 deviceTimeCalc 2017-09-10 20:17:09
2017-09-10 20:18:52 durationFetchReadings 0.21
2017-09-10 20:18:52 firmware V1.77
2017-09-10 20:18:52 flowTemperature 37.6
2017-09-10 20:18:52 heatPumpElectricalPowerEstimated 0
2017-09-10 20:18:52 heatSourceIN 14.1
2017-09-10 20:18:52 heatSourceOUT 13.5
2017-09-10 20:18:52 heatingLimit on
2017-09-10 20:18:52 heatingSystemCircPump off
2017-09-10 20:18:52 hotGasTemperature 25.2
2017-09-10 20:18:52 hotWaterCircPumpDeaerate off
2017-09-10 20:18:52 hotWaterCircPumpExtern off
2017-09-10 20:18:52 hotWaterSwitchingValve off
2017-09-10 20:18:52 hotWaterTemperature 46.8
2017-09-10 20:18:52 hotWaterTemperatureTarget 48
2017-09-10 20:18:52 mixer1FlowTemperature 24.2
2017-09-10 20:18:52 mixer1TargetTemperature 15
2017-09-10 20:18:52 opModeHeating Aus
2017-09-10 20:18:52 opModeHotWater Automatik
2017-09-10 20:18:52 opStateHeatPump1 Waermepumpe steht
2017-09-10 20:18:52 opStateHeatPump2 seit 02:40:24
2017-09-10 20:18:52 opStateHeatPump3 Keine Anforderung
2017-09-10 20:18:52 opStateHeating Aus
2017-09-10 20:18:52 opStateHotWater Temp. OK
2017-09-10 20:18:52 returnTemperature 34.7
2017-09-10 20:18:52 returnTemperatureExtern 25.4
2017-09-10 20:18:52 returnTemperatureSetBack 0
2017-09-10 20:18:52 returnTemperatureTarget 15
2017-09-10 20:18:52 solarBufferTemperature 150
2017-09-10 20:18:52 solarCollectorTemperature 5
2017-09-10 20:18:52 state Waermepumpe steht seit 02:40:24 - Keine Anforderung
2017-09-10 20:18:52 thresholdHeatingLimit 18
2017-09-10 20:18:52 thresholdTemperatureSetBack -20
2017-09-10 20:18:52 typeHeatpump L1A407
Fhem:
alertFirmware 1
counterRetry 0
durationFetchReadingsMax 0.27
durationFetchReadingsMin 0.20
modulVersion $Date: 2015-08-30 13:51:26 +0200 (Sun, 30 Aug 2015) $
statBoilerCoolDownStep 0
statBoilerHeatUpStep 0
Helper:
fetched_calc_values 200
fetched_parameters 1075
fetched_visib_attr 327
Attributes:
allowSetParameter 1
ignoreFirmwareCheck 1
Hmm. Kann nix feststellen. Was kommt in der Log wenn Du Heizung auf Verbose 5 setzt?
Ich glaube hab den Fehler gefunden. Hatte Temperatur anstatt Temperature :-X
Um 16 Uhr weiß ich mehr.
Stimmt. Sowas wollte ich tatsächlich mit der "list" kontrollieren: Fehler im Name, oder im Reading. Hab ich trotzdem übersehen!
Mit set Boilertemperatur_hoch_16 execNow
kannst Du den Befehl eines ATs sofort kontrollieren