Neue Beta Test Runde für alle MAX Module

Begonnen von Wzut, 14 Oktober 2020, 17:41:04

Vorheriges Thema - Nächstes Thema

benkler

wenn du mir sagst welches device ich auf welchem log level loggen soll dann kann ich das gerne mal machen.
FHEM (Docker), Homebridge (Docker), Homematic IP, nanoCUL 433 + 868 a-culfw, jeeLink Clone, Diverse IT Sensoren, ems-esp, Netatmo und noch einiges mehr

Wzut

Ein Anfamg wäre zuerst das entsprechende HT auf verbose 5 stellen und mal solange loggen lassen bis ein Ausreisser da ist.
Ist er im Log nicht zu sehen muß man eine Stufe höher am CUL_MAX Device mit verbose 5 ansetzen.
Bzw. Stimmt deine Sig noch und du nutzt MAXLAN ?
Maintainer der Module: MAX, MPD, UbiquitiMP, UbiquitiOut, SIP, BEOK, readingsWatcher

benkler

#92
dann werde ich nochmal auf die Beta umstellen und mit Verbose 5 am HT mit loggen.
habe inzwischen auf cul migriert nur vergessen den MAX Lan aus der Signatur zu nehmen :D

So das Thermostat meldet seit 18:44 eine nicht plausible Temperatur

2021.08.05 18:44:53 5:  MAX_1ab4fb, msgtype ThermostatState : 180026000F
2021.08.05 18:44:53 5:  MAX_1ab4fb, desiredTemperature:19, rferror:0, battery:0, mode:0, gateway:1, panel:0, dst:1, valveposition:0, curTemp:1.5
2021.08.05 18:44:53 4:  MAX_1ab4fb, desiredTemperature:19.0, rssi:-74, rferror:0, battery:0, mode:0, gateway:1, panel:0, dstsetting:1
2021.08.05 19:14:53 5:  MAX_1ab4fb, msgtype ThermostatState : 18002600D2
2021.08.05 19:14:53 5:  MAX_1ab4fb, desiredTemperature:19, rferror:0, battery:0, mode:0, gateway:1, panel:0, dst:1, valveposition:0, curTemp:21
2021.08.05 19:14:53 4:  MAX_1ab4fb, desiredTemperature:19.0, rssi:-66.5, rferror:0, battery:0, mode:0, gateway:1, panel:0, dstsetting:1


Und noch ein List des devices
Internals:
   .FhemMetaInternals 1
   .actCycle  3600
   .count     0
   .sendToAddr -1
   .sendToName
   .testbit   0
   .timer     300
   DEF        HeatingThermostat 1ab4fb
   FUUID      5c48893b-f33f-5212-2d05-9a9a34c36ee5cb81
   IODev      cul_MAX
   LASTInputDev cul_MAX
   MSGCNT     13
   NAME       MAX_1ab4fb
   NOTIFYDEV  global
   NR         371
   NTFY_ORDER 50-MAX_1ab4fb
   STATE      auto
ok
0
alive
21.0 °C
   SVN        BETA_28032021
   TYPE       MAX
   TimeSlot   -1
   addr       1ab4fb
   cul_MAX_MSGCNT 13
   cul_MAX_TIME 2021-08-05 19:14:53
   devtype    1
   type       HeatingThermostat
   .attraggr:
   .attreocr:
     .*
   .attreour:
     .*
   .attrminint:
   Helper:
     DBLOG:
       desiredTemperature:
         DbLog:
           TIME       1628183693.46657
           VALUE      19.0
       temperature:
         DbLog:
           TIME       1628183693.46657
           VALUE      21.0
       valveposition:
         DbLog:
           TIME       1628183693.46657
           VALUE      0
   READINGS:
     2021-08-05 16:54:53   .associatedWith Broadcast,MAX_070f00,MAX_070fe9,MAX_07c30c,MAX_07c30f,MAX_0f0000
     2021-08-05 19:14:53   .isToMe         1
     2021-08-05 19:14:53   .lastact        1628183693
     2021-08-03 14:37:47   .weekProfile    4c484d104d134d204520452045204520452045204520452045204c484d104d134d204520452045204520452045204520452045204c484d104d134d204520452045204520452045204520452045204c484d104d134d204520452045204520452045204520452045204c484d104d134d204520452045204520452045204520452045204c484d104d134d204520452045204520452045204520452045204c484d104d134d20452045204520452045204520452045204520
     2021-08-03 14:37:47   .wp_json        {"Sat":{"time":["06:00","22:40","22:55","24:00"],"temp":["19","19","19","19"]},"Sun":{"time":["06:00","22:40","22:55","24:00"],"temp":["19","19","19","19"]},"Mon":{"time":["06:00","22:40","22:55","24:00"],"temp":["19","19","19","19"]},"Tue":{"time":["06:00","22:40","22:55","24:00"],"temp":["19","19","19","19"]},"Wed":{"time":["06:00","22:40","22:55","24:00"],"temp":["19","19","19","19"]},"Thu":{"time":["06:00","22:40","22:55","24:00"],"temp":["19","19","19","19"]},"Fri":{"time":["06:00","22:40","22:55","24:00"],"temp":["19","19","19","19"]}}
     2021-08-05 19:14:53   Activity        alive
     2021-08-05 15:34:51   IODev           cul_MAX
     2021-08-03 14:42:50   MAXLAN_error    0
     2021-08-03 14:42:50   MAXLAN_errorInCommand
     2021-08-03 14:42:50   MAXLAN_initialized 1
     2021-08-03 14:42:50   MAXLAN_isAnswer 0
     2021-08-03 14:42:50   MAXLAN_valid    1
     2021-08-03 14:37:47   PairedTo        07c3e1
     2021-08-05 19:14:53   RSSI            -66.5
     2021-08-03 14:37:47   SerialNr        OEQ1952148
     2021-08-05 19:14:53   battery         ok
     2021-08-05 19:14:53   batteryState    ok
     2021-08-03 14:37:47   boostDuration   5
     2021-08-03 14:37:47   boostValveposition 80
     2021-08-03 14:37:47   comfortTemperature 21.0
     2021-08-03 14:37:47   decalcification Sat 12:00
     2021-08-05 19:14:53   desired-temp    19.0
     2021-08-05 19:14:53   desiredTemperature 19.0
     2021-08-05 19:14:53   deviation       2.0
     2021-08-03 14:37:47   ecoTemperature  17.0
     2021-08-03 14:37:47   firmware        1.1
     2021-08-05 19:14:53   gateway         1
     2021-08-03 14:37:47   groupid         4
     2021-08-03 14:37:47   lastConfigSave  ./log/MAX_1ab4fb.max
     2021-08-05 09:43:34   lastTimeSync    2021-08-05 09:43:34
     2021-08-05 15:27:54   lastcmd         desiredTemperature 19.0 19.0
     2021-08-03 14:37:47   maxValveSetting 100
     2021-08-03 14:37:47   maximumTemperature on
     2021-08-03 14:37:47   measurementOffset 0.0
     2021-08-03 14:37:47   minimumTemperature off
     2021-08-05 19:14:53   mode            auto
     2021-08-05 19:14:51   msgcnt          157
     2021-08-05 15:28:19   nanoCul868_RSSI -70.5
     2021-01-13 21:44:20   none_lost       4
     2021-01-21 16:10:55   none_retry      13
     2021-08-05 19:14:53   panel           unlocked
     2021-08-05 16:54:53   peerIDs         000000,070f00,070fe9,07c30c,07c30f,0f0000
     2021-08-05 16:54:53   peerList        Broadcast,MAX_070f00,MAX_070fe9,MAX_07c30c,MAX_07c30f,MAX_0f0000
     2021-04-10 19:57:14   peers           0dc446
     2021-08-05 19:14:53   rferror         0
     2021-08-05 15:28:19   sendTo_Broadcast 551
     2021-08-03 23:33:41   sendTo_MAX_070f00 3
     2021-08-05 16:24:53   sendTo_MAX_07c30f 3
     2021-08-05 16:54:53   sendTo_MAX_0f0000 8
     2021-08-05 19:14:53   state           19.0
     2021-08-05 19:14:53   temperature     21.0
     2021-08-03 14:37:47   testresult      161
     2021-08-03 14:37:47   valveOffset     0
     2021-08-05 19:14:53   valveposition   0
     2021-08-03 14:37:47   weekprofile-0-Sat-temp 19.0 °C  /  19.0 °C  /  19.0 °C  /  19.0 °C
     2021-08-03 14:37:47   weekprofile-0-Sat-time 00:00-06:00  /  06:00-22:40  /  22:40-22:55  /  22:55-24:00
     2021-08-03 14:37:47   weekprofile-1-Sun-temp 19.0 °C  /  19.0 °C  /  19.0 °C  /  19.0 °C
     2021-08-03 14:37:47   weekprofile-1-Sun-time 00:00-06:00  /  06:00-22:40  /  22:40-22:55  /  22:55-24:00
     2021-08-03 14:37:47   weekprofile-2-Mon-temp 19.0 °C  /  19.0 °C  /  19.0 °C  /  19.0 °C
     2021-08-03 14:37:47   weekprofile-2-Mon-time 00:00-06:00  /  06:00-22:40  /  22:40-22:55  /  22:55-24:00
     2021-08-03 14:37:47   weekprofile-3-Tue-temp 19.0 °C  /  19.0 °C  /  19.0 °C  /  19.0 °C
     2021-08-03 14:37:47   weekprofile-3-Tue-time 00:00-06:00  /  06:00-22:40  /  22:40-22:55  /  22:55-24:00
     2021-08-03 14:37:47   weekprofile-4-Wed-temp 19.0 °C  /  19.0 °C  /  19.0 °C  /  19.0 °C
     2021-08-03 14:37:47   weekprofile-4-Wed-time 00:00-06:00  /  06:00-22:40  /  22:40-22:55  /  22:55-24:00
     2021-08-03 14:37:47   weekprofile-5-Thu-temp 19.0 °C  /  19.0 °C  /  19.0 °C  /  19.0 °C
     2021-08-03 14:37:47   weekprofile-5-Thu-time 00:00-06:00  /  06:00-22:40  /  22:40-22:55  /  22:55-24:00
     2021-08-03 14:37:47   weekprofile-6-Fri-temp 19.0 °C  /  19.0 °C  /  19.0 °C  /  19.0 °C
     2021-08-03 14:37:47   weekprofile-6-Fri-time 00:00-06:00  /  06:00-22:40  /  22:40-22:55  /  22:55-24:00
     2021-08-03 14:37:47   windowOpenDuration 15
     2021-08-03 14:37:47   windowOpenTemperature 12.0
   helper:
     io:
       nanoCul868:
         raw        Z0F0000601AB4FB07C3E10018002600D2
         rssi       -66.5
         time       1628183693.46494
Attributes:
   IODev      cul_MAX
   actCycle   1:0
   alexaName  Heizung Kinderzimmer
   alias      Heizung Kinderzimmer
   appOptions {
"template": "thermostat",
"dashboard": "true"
}
   autosaveConfig 1
   comment    Configured using template MAX_HeatingThermostat_dark
   debug      1
   devStateIcon auto:sani_heating_automatic@green manual:sani_heating_manual@yellow boost:sani_heating_boost@red temporary:sani_heating_timer@blue ok:measure_battery_100@green low:measure_battery_0@red (0|alive):10px-kreis-gruen (1|dead):10px-kreis-rot timeout:10px-kreis-gelb
   event-on-change-reading .*
   event-on-update-reading .*
   genericDeviceType thermostat
   group      Heizung
   icon       hc_wht_regler
   model      HeatingThermostat
   room       Homekit,Kinderzimmer,MAX->Geräte
   scanTemp   1
   scnModeHandling AUTO
   siriName   Heizung Kinderzimmer
   stateFormat mode
battery
rferror
Activity
temperature °C
   userattr   scnProcessByDesiChange:0,1 scnShutterList scnModeHandling:NOCHANGE,AUTO,MANUAL
   verbose    5
   webCmd     desiredTemperature:valveposition
   webCmdLabel LABEL
   widgetOverride valveposition:slider,0,1,100 temperature:selectnumbers,15,0.1,29,1,lin
FHEM (Docker), Homebridge (Docker), Homematic IP, nanoCUL 433 + 868 a-culfw, jeeLink Clone, Diverse IT Sensoren, ems-esp, Netatmo und noch einiges mehr

benkler

#93
Hier mal Alles was das HT heute mittag produziert hat.
im 16:54 hatte ich auch valve auf 196%, gemsessene 45,1 °C und 35°C eingestellte Temperatur

2021.08.05 15:44:53 5:  MAX_1ab4fb, msgtype ThermostatState : 18002600CC
2021.08.05 15:44:53 5:  MAX_1ab4fb, desiredTemperature:19, rferror:0, battery:0, mode:0, gateway:1, panel:0, dst:1, valveposition:0, curTemp:20.4
2021.08.05 15:44:53 4:  MAX_1ab4fb, desiredTemperature:19.0, rssi:-71.5, rferror:0, battery:0, mode:0, gateway:1, panel:0, dstsetting:1
2021.08.05 15:54:53 5:  MAX_1ab4fb, msgtype ThermostatState : 18002600CD
2021.08.05 15:54:53 5:  MAX_1ab4fb, desiredTemperature:19, rferror:0, battery:0, mode:0, gateway:1, panel:0, dst:1, valveposition:0, curTemp:20.5
2021.08.05 15:54:53 4:  MAX_1ab4fb, desiredTemperature:19.0, rssi:-73, rferror:0, battery:0, mode:0, gateway:1, panel:0, dstsetting:1
2021.08.05 15:59:07 5:  MAX_1ab4fb, msgtype Ack : 01180026
2021.08.05 15:59:07 5:  MAX_1ab4fb, msgtype ThermostatState : 180026
2021.08.05 15:59:07 5:  MAX_1ab4fb, desiredTemperature:19, rferror:0, battery:0, mode:0, gateway:1, panel:0, dst:1, valveposition:0
2021.08.05 15:59:07 4:  MAX_1ab4fb, desiredTemperature:19.0, rssi:-71.5, rferror:0, battery:0, mode:0, gateway:1, panel:0, dstsetting:1
2021.08.05 16:04:52 5:  MAX_1ab4fb, msgtype ThermostatState : 18002600CD
2021.08.05 16:04:52 5:  MAX_1ab4fb, desiredTemperature:19, rferror:0, battery:0, mode:0, gateway:1, panel:0, dst:1, valveposition:0, curTemp:20.5
2021.08.05 16:04:52 4:  MAX_1ab4fb, desiredTemperature:19.0, rssi:-71.5, rferror:0, battery:0, mode:0, gateway:1, panel:0, dstsetting:1
2021.08.05 16:24:53 5:  MAX_1ab4fb, msgtype ThermostatState : 00600DC446
2021.08.05 16:24:53 5:  MAX_1ab4fb, desiredTemperature:6.5, rferror:0, battery:0, mode:0, gateway:0, panel:0, dst:0, valveposition:96, curTemp:7
2021.08.05 16:24:53 4:  MAX_1ab4fb, desiredTemperature:6.5, rssi:-70.5, rferror:0, battery:0, mode:0, gateway:0, panel:0, dstsetting:0
2021.08.05 16:44:52 5:  MAX_1ab4fb, msgtype ThermostatState : 18002600CD
2021.08.05 16:44:52 5:  MAX_1ab4fb, desiredTemperature:19, rferror:0, battery:0, mode:0, gateway:1, panel:0, dst:1, valveposition:0, curTemp:20.5
2021.08.05 16:44:52 4:  MAX_1ab4fb, desiredTemperature:19.0, rssi:-71, rferror:0, battery:0, mode:0, gateway:1, panel:0, dstsetting:1
2021.08.05 16:54:53 5:  MAX_1ab4fb, msgtype ThermostatState : 0DC44607C3
2021.08.05 16:54:53 5:  MAX_1ab4fb, desiredTemperature:35, rferror:0, battery:0, mode:1, gateway:0, panel:0, dst:1, valveposition:196, curTemp:45.1
2021.08.05 16:54:53 4:  MAX_1ab4fb, desiredTemperature:35.0, rssi:-89.5, rferror:0, battery:0, mode:1, gateway:0, panel:0, dstsetting:1
2021.08.05 17:34:52 5:  MAX_1ab4fb, msgtype ThermostatState : 18002600CE
2021.08.05 17:34:52 5:  MAX_1ab4fb, desiredTemperature:19, rferror:0, battery:0, mode:0, gateway:1, panel:0, dst:1, valveposition:0, curTemp:20.6
2021.08.05 17:34:52 4:  MAX_1ab4fb, desiredTemperature:19.0, rssi:-73, rferror:0, battery:0, mode:0, gateway:1, panel:0, dstsetting:1
2021.08.05 17:54:53 5:  MAX_1ab4fb, msgtype ThermostatState : 18002600CE
2021.08.05 17:54:53 5:  MAX_1ab4fb, desiredTemperature:19, rferror:0, battery:0, mode:0, gateway:1, panel:0, dst:1, valveposition:0, curTemp:20.6
2021.08.05 17:54:53 4:  MAX_1ab4fb, desiredTemperature:19.0, rssi:-66.5, rferror:0, battery:0, mode:0, gateway:1, panel:0, dstsetting:1
2021.08.05 18:14:52 5:  MAX_1ab4fb, msgtype ThermostatState : 18002600CF
2021.08.05 18:14:52 5:  MAX_1ab4fb, desiredTemperature:19, rferror:0, battery:0, mode:0, gateway:1, panel:0, dst:1, valveposition:0, curTemp:20.7
2021.08.05 18:14:52 4:  MAX_1ab4fb, desiredTemperature:19.0, rssi:-73.5, rferror:0, battery:0, mode:0, gateway:1, panel:0, dstsetting:1
2021.08.05 18:24:52 5:  MAX_1ab4fb, msgtype ThermostatState : 18002600D0
2021.08.05 18:24:52 5:  MAX_1ab4fb, desiredTemperature:19, rferror:0, battery:0, mode:0, gateway:1, panel:0, dst:1, valveposition:0, curTemp:20.8
2021.08.05 18:24:52 4:  MAX_1ab4fb, desiredTemperature:19.0, rssi:-71.5, rferror:0, battery:0, mode:0, gateway:1, panel:0, dstsetting:1
2021.08.05 18:44:53 5:  MAX_1ab4fb, msgtype ThermostatState : 180026000F
2021.08.05 18:44:53 5:  MAX_1ab4fb, desiredTemperature:19, rferror:0, battery:0, mode:0, gateway:1, panel:0, dst:1, valveposition:0, curTemp:1.5
2021.08.05 18:44:53 4:  MAX_1ab4fb, desiredTemperature:19.0, rssi:-74, rferror:0, battery:0, mode:0, gateway:1, panel:0, dstsetting:1
2021.08.05 19:14:53 5:  MAX_1ab4fb, msgtype ThermostatState : 18002600D2
2021.08.05 19:14:53 5:  MAX_1ab4fb, desiredTemperature:19, rferror:0, battery:0, mode:0, gateway:1, panel:0, dst:1, valveposition:0, curTemp:21
2021.08.05 19:14:53 4:  MAX_1ab4fb, desiredTemperature:19.0, rssi:-66.5, rferror:0, battery:0, mode:0, gateway:1, panel:0, dstsetting:1
2021.08.05 19:24:52 5:  MAX_1ab4fb, msgtype ThermostatState : 1800
2021.08.05 19:24:52 1:  PERL WARNING: Use of uninitialized value $desiredTemperature in bitwise and (&) at ./FHEM/10_MAX.pm line 1304.
2021.08.05 19:24:52 5:  MAX_1ab4fb, desiredTemperature:0, rferror:0, battery:0, mode:0, gateway:1, panel:0, dst:1, valveposition:0
2021.08.05 19:24:52 4:  MAX_1ab4fb, desiredTemperature:0, rssi:-55, rferror:0, battery:0, mode:0, gateway:1, panel:0, dstsetting:1
2021.08.05 19:24:53 5:  MAX_1ab4fb, msgtype ThermostatState : 18002600D2
2021.08.05 19:24:53 5:  MAX_1ab4fb, desiredTemperature:19, rferror:0, battery:0, mode:0, gateway:1, panel:0, dst:1, valveposition:0, curTemp:21
2021.08.05 19:24:53 4:  MAX_1ab4fb, desiredTemperature:19.0, rssi:-71.5, rferror:0, battery:0, mode:0, gateway:1, panel:0, dstsetting:1
2021.08.05 20:21:23 1:  PERL WARNING: Use of uninitialized value in abs at ./FHEM/14_CUL_MAX.pm line 745.
2021.08.05 20:21:23 1:  ERROR: empty name in readingsBeginUpdate
2021.08.05 20:21:23 1:  stacktrace:
2021.08.05 20:21:23 1:      main::readingsBeginUpdate           called by fhem.pl (5090)
2021.08.05 20:21:23 1:      main::readingsSingleUpdate          called by ./FHEM/14_CUL_MAX.pm (911)
2021.08.05 20:21:23 1:      FHEM::CUL_MAX::Parse                called by fhem.pl (4090)
2021.08.05 20:21:23 1:      main::Dispatch                      called by ./FHEM/00_CUL.pm (975)
2021.08.05 20:21:23 1:      main::CUL_Parse                     called by ./FHEM/00_CUL.pm (840)
2021.08.05 20:21:23 1:      main::CUL_Read                      called by fhem.pl (3894)
2021.08.05 20:21:23 1:      main::CallFn                        called by fhem.pl (773)
2021.08.05 20:21:23 1:  PERL WARNING: Use of uninitialized value $name in concatenation (.) or string at fhem.pl line 4944.
2021.08.05 20:21:23 1:  readingsUpdate(,PairedTo,180027) missed to call readingsBeginUpdate first.
2021.08.05 20:21:23 1:  stacktrace:
2021.08.05 20:21:23 1:      main::readingsBulkUpdate            called by fhem.pl (5091)
2021.08.05 20:21:23 1:      main::readingsSingleUpdate          called by ./FHEM/14_CUL_MAX.pm (911)
2021.08.05 20:21:23 1:      FHEM::CUL_MAX::Parse                called by fhem.pl (4090)
2021.08.05 20:21:23 1:      main::Dispatch                      called by ./FHEM/00_CUL.pm (975)
2021.08.05 20:21:23 1:      main::CUL_Parse                     called by ./FHEM/00_CUL.pm (840)
2021.08.05 20:21:23 1:      main::CUL_Read                      called by fhem.pl (3894)
2021.08.05 20:21:23 1:      main::CallFn                        called by fhem.pl (773)
2021.08.05 20:21:23 1:  PERL WARNING: Use of uninitialized value $d in hash element at fhem.pl line 4680.


interesant ist auch ich habe immer wieder fremde MAX Devices in Fhem wenn ich autocreate an lasse.
FHEM (Docker), Homebridge (Docker), Homematic IP, nanoCUL 433 + 868 a-culfw, jeeLink Clone, Diverse IT Sensoren, ems-esp, Netatmo und noch einiges mehr

Wzut

Zitat von: benkler am 05 August 2021, 20:31:33
interesant ist auch ich habe immer wieder fremde MAX Devices in Fhem wenn ich autocreate an lasse.
Das und auch deine absolut falschen Werte haben einen gemeinsammen Nenner in 14_CUL_MAX.pm.
Es handelt sich hier um quasi "zerstörte / verstümmelte" Telegramme die nicht als solche erkannt und einfach verworfen werden.
Leider bietet das MAX Protokoll hier recht wenig zur Erkennung. Ich schaue mal ob ich übers WE da noch etwas nachbessern kann.
Maintainer der Module: MAX, MPD, UbiquitiMP, UbiquitiOut, SIP, BEOK, readingsWatcher

Jam2

Ich kann auch bestätigen, dass die aktuelle Beta sehr gut funktioniert.

Ich hab jedoch einige Geräte, welche bei einem getStatus nicht aufwachen. Das sind vor allem Geräte welche kein pairing mit einem fakewt haben.

Weißt du was passiert, wenn die Thermostate keinen ZeitSync bekommen? RFerror?
Hast du probiert den getStatus zu Broadcasten?
FHEM / Intel NUC / 8xMAX Fensterkontakte + 16xMAX Thermostate + fakewt + CUL / 20x Technoline TX29 / Hue Bridge / duefern / fbdect / mysensors / homekit
RasPi ser2net CUL
FHEM / RasPi PI / buderus logamatic / temperatursensoren

dirk.k

Auch ich bin mit der Beta sehr zufrieden.
Ich mache den getStatus mit wenigen Sekunden Abstand 2 mal. Damit bekomme ich alle Werte.
Bitte ins öffentliche Repository ...
DANKE für die viele/gute Arbeit !!

neyzen

Ich hatte das schonmal hier geschrieben.
Ich habe bemerkt das der Batterieverbrauch sehr hoch ist. Ich musste von dem Heizkörperthermostat alle 3-4 Monate die Batterie austauschen. Kennt das jemand noch?

Parador

Hallo neyzen,
so einen hohen Batterieverbrauch habe ich nicht. Ich würde jetzt auf einen Wechsel 1x pro Jahr tippen. Ich verwende "Varta Industrial Pro" Batterien.

masterpete23

Hi,

ist die neue Version schon im SVN?
Habe lokal noch die: 14_CUL_MAX.pm       22175 2020-06-13 17:32:49Z Wzut

Wzut

Nein, dann wäre hier schon längst dicht !
Da einige so ihre Probleme mit der Beta haben werd ich sie auch so schnell nicht einchecken, ich habe aktuell weder die Zeit noch die Nerven mich mit zig Usern rumzuschlagen bei denen dann irgend etwas nicht mehr so ist wie es nun jahrelang war.   
Wer dagegen die Beta inzwischen lieb gewonnen hat (so wie ich) und i.d.R. auch weiss was er da tut, dem stehen nach wie vor die letzten Versionen im ersten Post zur Verfügung.
Maintainer der Module: MAX, MPD, UbiquitiMP, UbiquitiOut, SIP, BEOK, readingsWatcher

michael.winkler

Hi,

ich setze Deine aktuelle BETA ein. Allerdings habe ich Probleme mit einem getStatus. Ich habe mit einen AT eingerichtet, der alle 5 Minuten einen getStatus an meinem MAX Thermostat sendet

defmod buero.heizung.at at +*00:05:00 set buero.heizung getStatus


Wenn der AT ausgeführt wird, erscheint bei einem Verbose 5 Log folgendes:

2021.12.01 10:42:35.267 5: exec at command buero.heizung.at
2021.12.01 10:42:35.267 4: culmax.remote, send -> cmd:ThermostatState, msgcnt:98, flags:08, Cmd2id:60, src:MAX_123456, dst:buero.heizung, gid:00, payload:00, cul:none
2021.12.01 10:42:35.267 5: culmax.remote, packet to SQH : 0b9808601234561b6c060000
2021.12.01 10:42:35.267 5: culmax.remote, Send Queue : 1 packet are in the queue
2021.12.01 10:42:36.289 5: culmax.remote, Send Queue cul868.remote -> needPreamble: 1, necessaryCredit: 110, credit10ms: cul868.remote = 900, CMD_LAST_H: 109
2021.12.01 10:42:36.289 4: culmax.remote, Send Queue packet send : Zs0b9808601234561b6c060000 to buero.heizung with cul868.remote
2021.12.01 10:42:36.290 5: culmax.remote, Send Queue is now empty
2021.12.01 10:42:36.291 5: redefine at command buero.heizung.at as +*00:05:00 set buero.heizung getStatus


Die Temperatur wird am Device nicht aktulaisiert.

Bei einem manuellen getStatus über die FHEM Oberfläche erscheint folgendes:


2021.12.01 10:47:52.418 4: culmax.remote, send -> cmd:ThermostatState, msgcnt:9b, flags:08, Cmd2id:60, src:MAX_123456, dst:buero.heizung, gid:00, payload:00, cul:none
2021.12.01 10:47:52.418 5: culmax.remote, packet to SQH : 0b9b08601234561b6c060000
2021.12.01 10:47:52.418 5: culmax.remote, Send Queue : 1 packet are in the queue
2021.12.01 10:47:54.255 5: culmax.remote, Send Queue cul868.remote -> needPreamble: 1, necessaryCredit: 110, credit10ms: cul868.remote = 900, CMD_LAST_H: 114
2021.12.01 10:47:54.257 4: culmax.remote, Send Queue packet send : Zs0b9b08601234561b6c060000 to buero.heizung with cul868.remote
2021.12.01 10:47:54.258 5: culmax.remote, Send Queue is now empty
2021.12.01 10:47:54.265 1: [Freezemon] myFreezemon: possible freeze starting at 10:47:53, delay is 1.265 possibly caused by: tmr-fronius_GetInverterRealtimeData(pvs.smartmeter) tmr-at_Exec(haus.strom.at)
2021.12.01 10:47:55.341 4: culmax.remote, C: 00, F: 00, T: 60, S: 1B6C06 D: 123456 G: 00 P: 194F300102
2021.12.01 10:47:55.341 4: culmax.remote, IODev cul868.remote, flags 00, msgcnt 00, msgType ThermostatState, src 1b6c06 HeatingThermostat, dst 123456 CUL_MAX, group 0, payload 194F300102, rssi -50.5
2021.12.01 10:47:55.346 5: culmax.remote: dispatch MAX,1,ThermostatState,1b6c06,194F300102
2021.12.01 10:47:55.346 5: MAX_Parse, MAX,1,ThermostatState,1b6c06,194F300102
2021.12.01 10:47:55.346 5: buero.heizung, msgtype ThermostatState : 194F300102
2021.12.01 10:47:55.346 5: buero.heizung, desiredTemperature:24, rferror:0, battery:0, mode:1, gateway:1, panel:0, dst:1, valveposition:79, curTemp:25.8
2021.12.01 10:47:55.347 4: buero.heizung, desiredTemperature:24.0, rssi:-50.5, rferror:0, battery:0, mode:1, gateway:1, panel:0, dstsetting:1


Kann hier jemand weiterhelfen?

GRuß
Michael

Wzut

ist unlogisch bzw für mich so direkt nicht nachvollziehbar, da in beiden Fällen das Telegramm ja identisch ist -> Zs0b9808601234561b6c060000
kann ich aber leicht bei mir mal testen.
Warum machst du das überhaupt ? Um den Scanner zu simulieren ?

Maintainer der Module: MAX, MPD, UbiquitiMP, UbiquitiOut, SIP, BEOK, readingsWatcher

michael.winkler

Zitat von: Wzut am 01 Dezember 2021, 17:00:52
ist unlogisch bzw für mich so direkt nicht nachvollziehbar, da in beiden Fällen das Telegramm ja identisch ist -> Zs0b9808601234561b6c060000
kann ich aber leicht bei mir mal testen.
Warum machst du das überhaupt ? Um den Scanner zu simulieren ?
Ja, wollte den MAXScanner entfernen.

michael.winkler

Gerade hat sich mein FHEM verabschiedet:


2021.12.01 18:19:01.387 2: culmax.remote, unknown message type D5 from culmax.remote [123456] to MAX_001900 [123456] - ignoring !
Month '-1' out of range 0..11 at ./FHEM/14_CUL_MAX.pm line 831.