Hallo an alle :)
ich habe folgendes kleines Problem mit meinem MaxScanner.
ich habe mir eine Anwesenheitserkennung über das TR064 (FritzBox) konfiguriert und schalte meine Thermostate bei Anwesenheit auf die gewünschte Temperatur über ein DOIF.
Zusätzlich habe ich den MaxScanner in betrieb um die Temperaturen aufzuzeichnen und die Thermostate bei erreichen einer bestimten Temperatur wieder herunter zu regeln.
Nach einer unbestimmten Zeit fängt allerdings der MaxScanner an Thermostate auszulassen (keine Logeinträge mehr) was zur Folge hat, dass die Thermostate munter weiter feuern.
Hat jemand eventuell eine Lösung dafür?
Anbei Konfigurationen welche eventuell bei der Analyse helfen könnten:
Heizungssteuerung:
defmod Heizungssteuerung_Bad DOIF (([05:30-23:30])and([MAX_1464ec:temperature] < 23)and([Handy] eq 'present'))(set MAX_1464ec desiredTemperature manual 21.5) DOELSE (set MAX_1464ec desiredTemperature manual 5.0)
BadThermostat
defmod MAX_1464ec MAX HeatingThermostat 1464ec
attr MAX_1464ec userattr scnProcessByDesiChange:0,1 scnShutterList scnModeHandling:NOCHANGE,AUTO,MANUAL
attr MAX_1464ec IODev MAXCube
attr MAX_1464ec alias Bad_Thermostat
attr MAX_1464ec group Heizung
attr MAX_1464ec icon max_heizungsthermostat
attr MAX_1464ec room 03Bad
attr MAX_1464ec scanTemp 1
attr MAX_1464ec scnModeHandling MANUAL
attr MAX_1464ec scnProcessByDesiChange 0
attr MAX_1464ec verbose 1
setstate MAX_1464ec 21.5 °C
setstate MAX_1464ec 2018-12-25 20:02:25 .weekProfile 1400452045204520452045204520452045204520452045204520140045204520452045204520452045204520452045204520452014004520452045204520452045204520452045204520452045201400452045204520452045204520452045204520452045204520140045204520452045204520452045204520452045204520452014004520452045204520452045204520452045204520452045201400452045204520452045204520452045204520452045204520
setstate MAX_1464ec 2018-12-26 20:50:58 MAXLAN_error 0
setstate MAX_1464ec 2018-12-26 20:50:58 MAXLAN_errorInCommand
setstate MAX_1464ec 2018-12-26 20:50:58 MAXLAN_initialized 1
setstate MAX_1464ec 2018-12-26 20:50:58 MAXLAN_isAnswer 0
setstate MAX_1464ec 2018-12-26 20:50:58 MAXLAN_valid 1
setstate MAX_1464ec 2018-12-26 20:50:58 battery ok
setstate MAX_1464ec 2018-12-26 20:50:58 batteryState ok
setstate MAX_1464ec 2018-12-25 20:02:25 boostDuration 10
setstate MAX_1464ec 2018-12-25 20:02:25 boostValveposition 80
setstate MAX_1464ec 2018-12-25 20:02:25 comfortTemperature 21.5
setstate MAX_1464ec 2018-12-25 20:02:25 decalcification Sat 12:00
setstate MAX_1464ec 2018-12-26 20:50:58 desiredTemperature 21.5
setstate MAX_1464ec 2018-12-25 20:02:25 ecoTemperature 5.0
setstate MAX_1464ec 2018-12-25 20:02:25 firmware 1.1
setstate MAX_1464ec 2018-12-25 20:02:25 groupid 0
setstate MAX_1464ec 2018-12-25 20:02:25 maxValveSetting 100
setstate MAX_1464ec 2018-12-25 20:02:25 maximumTemperature on
setstate MAX_1464ec 2018-12-25 20:02:25 measurementOffset 0.0
setstate MAX_1464ec 2018-12-25 20:02:25 minimumTemperature off
setstate MAX_1464ec 2018-12-26 20:50:58 mode manual
setstate MAX_1464ec 2018-12-26 20:50:58 state 21.5 °C
setstate MAX_1464ec 2018-12-26 20:50:58 temperature 22.8
setstate MAX_1464ec 2018-12-25 20:02:25 testresult 161
setstate MAX_1464ec 2018-12-25 20:02:25 valveOffset 0
setstate MAX_1464ec 2018-12-26 20:50:58 valveposition 28
setstate MAX_1464ec 2018-12-25 20:02:25 weekprofile-0-Sat-temp 5.0 °C
setstate MAX_1464ec 2018-12-25 20:02:25 weekprofile-0-Sat-time 00:00-00:00
setstate MAX_1464ec 2018-12-25 20:02:25 weekprofile-1-Sun-temp 5.0 °C
setstate MAX_1464ec 2018-12-25 20:02:25 weekprofile-1-Sun-time 00:00-00:00
setstate MAX_1464ec 2018-12-25 20:02:25 weekprofile-2-Mon-temp 5.0 °C
setstate MAX_1464ec 2018-12-25 20:02:25 weekprofile-2-Mon-time 00:00-00:00
setstate MAX_1464ec 2018-12-25 20:02:25 weekprofile-3-Tue-temp 5.0 °C
setstate MAX_1464ec 2018-12-25 20:02:25 weekprofile-3-Tue-time 00:00-00:00
setstate MAX_1464ec 2018-12-25 20:02:25 weekprofile-4-Wed-temp 5.0 °C
setstate MAX_1464ec 2018-12-25 20:02:25 weekprofile-4-Wed-time 00:00-00:00
setstate MAX_1464ec 2018-12-25 20:02:25 weekprofile-5-Thu-temp 5.0 °C
setstate MAX_1464ec 2018-12-25 20:02:25 weekprofile-5-Thu-time 00:00-00:00
setstate MAX_1464ec 2018-12-25 20:02:25 weekprofile-6-Fri-temp 5.0 °C
setstate MAX_1464ec 2018-12-25 20:02:25 weekprofile-6-Fri-time 00:00-00:00
setstate MAX_1464ec 2018-12-25 20:02:25 windowOpenDuration 15
setstate MAX_1464ec 2018-12-25 20:02:25 windowOpenTemperature 12.0
Sollten noch weitere Infos benötigt werden gebe ich diese gerne Preis :)
VG
gary822
Nachtrag:
die oben geschriebenen Konfigurationen funktionieren ohne Probleme.
Es gibt allerdings Thermostate die werden komplett ignoriert und welche die werden nach einer Zeit ignoriert obwohl die dazugehörige Konfiguration identisch ist.
Moin,
es kann sein, dass je nach Anzahl der Thermostate und Häufigkeit der Abfrage werden wahrscheinlich die Credits aufgebraucht sein.
LG
Andreas
Hallo Andreas,
mein DutyCycle ist ist nicht bei 100.
Auch wenn dieser bei 20 ist tritt dieses Verhalten auf.
Um das Verhalten wieder zu Normalisieren muss ich eine Änderung an dem jeweiligen Thermostat vornehmen.
VG
Nachtrag:
Anbei mal ein Screenshot welcher es sehr gut zeigt.
Zur Erklärung:
Erstes Diagramm zeigt den DutyCycle
Zweites Diagramm zeigt ein Thermostat bei dem die Aufzeichnung funktioniert.
Drittes Diagramm zeigt ein Thermostat wo es eigentlich gar nicht funktioniert.
Viertes Diagramm zeigt ein Thermostat bei dem die Aufzeichnung funktioniert.
Fünftes Diagramm zeigt ein Thermostat bei dem die Aufzeichnung funktioniert.
Sechstes Diagramm zeigt ein Thermostat bei dem die Aufzeichnung nur sporadisch funktioniert.
Versuche mal, bei dem Scanner "verbose 5" zu setzen. Der Scanner ist teilweise sehr gesprächig, dort solltest Du sehen was ihn stört.
Aus irgendeinem Grund geht er wieder.
Ich hab ihn paar mal entfernt und wieder hinzugefügt und seit dem geht das ding -.-
VG
gary822