hallo zusammen,
seit einiger Zeit scheint es so, dass FHEM blockieren würde..
so meldet Freezmon:
2023.02.04 17:19:43 1: [Freezemon] myFreezemon: possible freeze starting at 17:19:36, delay is 7.653 possibly caused by: tmr-MAX_Timer(MAX_BAD_WT) tmr-MAX_Timer(MAX_BAD_HT) tmr-MAX_Timer(MAX_DIELE_HT) tmr-MAX_Timer(MAX_HWR_HT) tmr-MAX_Timer(MAX_HCH_HT) tmr-MAX_Timer(MAX_PETRA_WT) tmr-MAX_Timer(MAX_PETRA_HT1) tmr-MAX_Timer(MAX_PETRA_HT2) tmr-MAX_Timer(MAX_PETRA_HT3) tmr-MAX_Timer(MAX_Schlafzimmer_WT) tmr-MAX_Timer(MAX_Schlafzimmer_HT) tmr-MAX_Timer(MAX_Treppenhaus_WT) tmr-MAX_Timer(MAX_Treppenhaus_HT) tmr-MAX_Timer(MAX_THOMAS_WT) tmr-MAX_Timer(MAX_THOMAS_HT1) tmr-MAX_Timer(MAX_THOMAS_HT2) tmr-MAX_Timer(MAX_TOILETTE_HT) tmr-MAX_Timer(MAX_Wohnzimmer_WT) tmr-MAX_Timer(MAX_Wohnzimmer_O) tmr-MAX_Timer(MAX_Wohnzimmer_SO) tmr-MAX_Timer(MAX_Wohnzimmer_SW) tmr-MAX_Timer(MAX_ASTR_1) tmr-MAX_Timer(MAX_BAD_F1) tmr-MAX_Timer(MAX_BAD_F2) tmr-MAX_Timer(MAX_HTRE_F1) tmr-MAX_Timer(MAX_HWR_F1) tmr-MAX_Timer(MAX_HWR_F2) tmr-MAX_Timer(MAX_KCH_F1) tmr-MAX_Timer(MAX_PETRA_F1) tmr-MAX_Timer(MAX_PETRA_F2) tmr-MAX_Timer(MAX_PETRA_F3) tmr-MAX_Timer(MAX_Schlafzimmer_F1) tmr-MAX_Timer(MAX_THOMAS_F1) tmr-MAX_Timer(MAX_THOMAS_F2) tmr-MAX_Timer(MAX_THOMAS_F3) tmr-MAX_Timer(MAX_TOILETTE_F1) tmr-MAX_Timer(MAX_Wohnzimmer_F1) tmr-MAX_Timer(MAX_Wohnzimmer_F2) tmr-CUL_HandleWriteQueue(CUL_0) tmr-HttpUtils_TimeoutErr(N/A)
2023.02.04 17:19:44 2: hueBridge1: http request failed: start_SSL https://192.168.9.179:443 timed out
woran könnte das liegen?
Ich hatte bisher noch nie ein Freezmon Device, aber vor zwei Wochen hat mich schon einmal jemand auf das Thema angesprochen.
Allerdings im Zusammenhang mit einem anderen Modul (nicht 10_MAX)
Ich habe nun gestern Abend bei meinem aktiven FHEM eines angelegt und habe nach ca. 15 Stunden zwei Treffer von ca. 2 Sekunden,
aber keines meiner Module sondern Modbus und FBAHAHTTP. D.h. ich könnte das Staffelholz jetzt einfach weiter geben, mich macht allerdings die command.ref zu Freezmon doch etwas stutzig :
ZitatFREEZEMON versucht nur intelligent zu erraten, welches Device einen freeze verursacht haben könnte (basierend auf den Timern die laufen sollten). Es gibt eine Menge anderer Faktoren (intern oder extern) die einen Freeze verursachen können. FREEZEMON ersetzt keine detaillierte Analyse. Das Modul versucht nur Hinweise zu geben, was optimiert werden könnte.
Ahh ja "erraten" ala
Zitat von: Robert LembkeWelches Schweinderl hätten Sie denn gern ?
sorry aber so etwas hilft mir leider kein Stück weiter
Zitat von: Wzut am 05 Februar 2023, 10:30:05
Ich hatte bisher noch nie ein Freezmon Device, aber vor zwei Wochen hat mich schon einmal jemand auf das Thema angesprochen.
Allerdings im Zusammenhang mit einem anderen Modul (nicht 10_MAX)
Ich habe nun gestern Abend bei meinem aktiven FHEM eines angelegt und habe nach ca. 15 Stunden zwei Treffer von ca. 2 Sekunden,
aber keines meiner Module sondern Modbus und FBAHAHTTP. D.h. ich könnte das Staffelholz jetzt einfach weiter geben, mich macht allerdings die command.ref zu Freezmon doch etwas stutzig :Ahh ja "erraten" ala sorry aber so etwas hilft mir leider kein Stück weiter
was macht denn
tmr-MAX_Timer([MAX-device]
genauer? wann, wie oft sollte das laufen?
in apptime hat der zugehörige CUL_0 hohe Werte
Poste mal ein list vom MAX_BAD_WT dann kann ich dir verraten was da gemacht wird,
i.d.R. alle 60 Sekunden prüfen ob die aktuelle Temperatur mit der WunschTemp des Wochenprofils zusammenpasst bzw. bei offenem Fenster das Reading windowOpen frisch halten.
Zitat von: Wzut am 05 Februar 2023, 11:39:27
Poste mal ein list vom MAX_BAD_WT dann kann ich dir verraten was da gemacht wird,
i.d.R. alle 60 Sekunden prüfen ob die aktuelle Temperatur mit der WunschTemp des Wochenprofils zusammenpasst bzw. bei offenem Fenster das Reading windowOpen frisch halten.
BAD_WT
[code]
define MAX_BAD_WT MAX WallMountedThermostat 07dcf6
attr MAX_BAD_WT userattr weekprofile
attr MAX_BAD_WT DbLogInclude temperature,valveposition,desiredTemperature
attr MAX_BAD_WT IODev MaxSystem
attr MAX_BAD_WT alexaName Heizung BAD
attr MAX_BAD_WT alias MAX BAD
attr MAX_BAD_WT comment 07dcf6 KEQ0244397
attr MAX_BAD_WT event-min-interval event-min-interval valveposition:300,desiredTemperature:300,temperature:300
attr MAX_BAD_WT event-on-change-reading .*
attr MAX_BAD_WT genericDeviceType thermostat
attr MAX_BAD_WT group Wandthermostat
attr MAX_BAD_WT model WallMountedThermostat
attr MAX_BAD_WT room Bad,MAX,MAXW,zbV
attr MAX_BAD_WT weekprofile BAD
# DEF WallMountedThermostat 07dcf6
# FUUID 5e81c270-f33f-9b0e-db66-194bec27f70b1944
# IODev MaxSystem
# LASTInputDev MaxSystem
# MSGCNT 2
# MaxSystem_MSGCNT 2
# MaxSystem_TIME 2023-02-05 12:36:36
# NAME MAX_BAD_WT
# NR 959
# NTFY_ORDER 50-MAX_BAD_WT
# STATE 21.0
# SVN 23517
# TYPE MAX
# TimeSlot 5
# addr 07dcf6
# devtype 3
# eventCount 2
# type WallMountedThermostat
# webCmd desiredTemperature
# Helper:
# DBLOG:
# desiredTemperature:
# dblog_THB:
# TIME 1675596996.14748
# VALUE 21.0
# deviation:
# dblog_THB:
# TIME 1675596654.15417
# VALUE 2.4
# temperature:
# dblog_THB:
# TIME 1675596996.14748
# VALUE 23.4
# READINGS:
# 2023-02-05 12:21:22 IODev MaxSystem
# 2023-02-05 12:36:36 RSSI -79.5
# 2023-02-05 05:20:32 battery ok
# 2023-02-05 05:20:32 batteryState ok
# 2023-02-05 12:36:36 desiredTemperature 21.0
# 2023-02-05 12:36:36 deviation 2.4
# 2023-02-05 05:20:32 displayActualTemperature 1
# 2023-02-05 05:20:32 gateway 1
# 2023-02-05 10:51:21 lastTimeSync 2023-02-05 10:51:21
# 2023-02-05 05:20:32 mode manual
# 2023-02-05 10:51:21 msgcnt 164
# 2023-02-05 05:20:32 panel unlocked
# 2023-02-05 12:36:36 peerIDs 000000,08a378
# 2023-02-05 12:36:36 peerList Broadcast,MAX_BAD_HT
# 2023-02-05 05:20:32 rferror 0
# 2023-02-05 12:36:36 state 21.0
# 2023-02-05 12:36:36 temperature 23.4
# helper:
# bm:
# CODE(0x4d40a28):
# cnt 2
# dmx -1000
# dtot 0
# dtotcnt 0
# mTS 05.02. 12:38:37
# max 0.000746011734008789
# tot 0.00133895874023438
# mAr:
# HASH(0x4b69b68)
# MAX_BAD_WT
# ?
# CODE(0x4d40d58):
# cnt 10
# dmx -1000
# dtot 0
# dtotcnt 0
# mTS 05.02. 12:38:37
# max 0.00744509696960449
# tot 0.0571873188018799
# mAr:
# HASH(0x4b69b68)
# MAX_BAD_WT
# ?
# CODE(0x4ddab90):
# cnt 3225
# dmx -1000
# dtot 0
# dtotcnt 0
# mTS 05.02. 12:28:52
# max 0.00118899345397949
# tot 0.043917179107666
# mAr:
# HASH(0x4b69b68)
# HASH(0x42b1418)
# CODE(0x4df00e8):
# cnt 6
# dmx -1000
# dtot 0
# dtotcnt 0
# mTS 05.02. 12:30:54
# max 9.60826873779297e-05
# tot 0.000341176986694336
# mAr:
# temperature: 23.4
# MAX_BAD_WT
# io:
# CUL_0:
# raw Z0C87044207DCF608A378002AEA
# rssi -79.5
# time 1675596996.14053
#
setstate MAX_BAD_WT 21.0
setstate MAX_BAD_WT 2023-02-05 12:36:36 .lastact 1675596996.14172
setstate MAX_BAD_WT 2023-02-05 12:21:22 IODev MaxSystem
setstate MAX_BAD_WT 2023-02-05 12:36:36 RSSI -79.5
setstate MAX_BAD_WT 2023-02-05 05:20:32 battery ok
setstate MAX_BAD_WT 2023-02-05 05:20:32 batteryState ok
setstate MAX_BAD_WT 2023-02-05 12:36:36 desiredTemperature 21.0
setstate MAX_BAD_WT 2023-02-05 12:36:36 deviation 2.4
setstate MAX_BAD_WT 2023-02-05 05:20:32 displayActualTemperature 1
setstate MAX_BAD_WT 2023-02-05 05:20:32 gateway 1
setstate MAX_BAD_WT 2023-02-05 10:51:21 lastTimeSync 2023-02-05 10:51:21
setstate MAX_BAD_WT 2023-02-05 05:20:32 mode manual
setstate MAX_BAD_WT 2023-02-05 10:51:21 msgcnt 164
setstate MAX_BAD_WT 2023-02-05 05:20:32 panel unlocked
setstate MAX_BAD_WT 2023-02-05 12:36:36 peerIDs 000000,08a378
setstate MAX_BAD_WT 2023-02-05 12:36:36 peerList Broadcast,MAX_BAD_HT
setstate MAX_BAD_WT 2023-02-05 05:20:32 rferror 0
setstate MAX_BAD_WT 2023-02-05 12:36:36 state 21.0
setstate MAX_BAD_WT 2023-02-05 12:36:36 temperature 23.4
[/code][/code]
und der zug. HT
[code]define MAX_BAD_HT MAX HeatingThermostat 08a378
attr MAX_BAD_HT DbLogInclude temperature,valveposition,desiredTemperature
attr MAX_BAD_HT IODev MaxSystem
attr MAX_BAD_HT alias MAX Bad HT
attr MAX_BAD_HT comment 08a378 KEQ0337007
attr MAX_BAD_HT event-min-interval event-min-interval valveposition:300,desiredTemperature:300,temperature:300
attr MAX_BAD_HT event-on-change-reading .*
attr MAX_BAD_HT event-on-update-reading .*
attr MAX_BAD_HT group Heizungsthermostat
attr MAX_BAD_HT model HeatingThermostat
attr MAX_BAD_HT room MAX,Bad,MAXH
# DEF HeatingThermostat 08a378
# FUUID 5de151f6-f33f-9b0e-b17f-f58cbadbc3122f45
# IODev MaxSystem
# NAME MAX_BAD_HT
# NR 964
# NTFY_ORDER 50-MAX_BAD_HT
# STATE 21.0
# SVN 23517
# TYPE MAX
# TimeSlot 7
# addr 08a378
# devtype 1
# type HeatingThermostat
# webCmd desiredTemperature
# READINGS:
# 2023-02-05 12:21:22 IODev MaxSystem
# 2023-02-01 10:07:29 PairedTo 123456
# 2023-02-05 10:04:41 RSSI -71.5
# 2023-02-01 10:07:29 SerialNr KEQ0337007
# 2023-02-05 10:04:41 battery ok
# 2023-02-05 10:04:41 batteryState ok
# 2023-02-05 10:04:41 desiredTemperature 21.0
# 2023-02-05 09:46:03 deviation -0.2
# 2023-02-01 10:07:37 error Invalid command/argument 81190000
# 2023-02-01 10:07:29 firmware 1.8
# 2023-02-05 10:04:41 gateway 1
# 2023-01-20 23:21:27 groupid 0
# 2023-02-05 03:20:30 lastTimeSync 2023-02-05 03:20:30
# 2023-01-20 23:21:54 lastcmd desiredTemperature auto/boost
# 2023-02-05 10:04:41 mode manual
# 2023-02-05 03:20:30 msgcnt 136
# 2023-02-05 10:04:41 panel unlocked
# 2023-02-05 10:04:41 peerIDs 000000,070faa,07dcf6,0f0004
# 2023-02-05 10:04:41 peerList Broadcast,MAX_070faa,MAX_0f0004,MAX_BAD_WT
# 2023-02-05 10:04:41 rferror 0
# 2023-02-05 10:04:41 state 21.0
# 2023-02-05 09:46:03 temperature 20.8
# 2023-02-01 10:07:29 testresult 255
# 2023-02-05 10:04:41 valveposition 71
# helper:
# bm:
# CODE(0x4d40a28):
# cnt 1
# dmx -1000
# dtot 0
# dtotcnt 0
# mTS 05.02. 12:23:57
# max 0.000612020492553711
# tot 0.000612020492553711
# mAr:
# HASH(0x4cdc5d8)
# MAX_BAD_HT
# ?
# CODE(0x4d40d58):
# cnt 2
# dmx -1000
# dtot 0
# dtotcnt 0
# mTS 05.02. 12:23:57
# max 0.00820183753967285
# tot 0.0155799388885498
# mAr:
# HASH(0x4cdc5d8)
# MAX_BAD_HT
# ?
# CODE(0x4ddab90):
# cnt 306
# dmx -1000
# dtot 0
# dtotcnt 0
# mTS 05.02. 12:23:14
# max 5.29289245605469e-05
# tot 0.00360655784606934
# mAr:
# HASH(0x4cdc5d8)
# HASH(0x50495f8)
#
setstate MAX_BAD_HT 21.0
setstate MAX_BAD_HT 2023-02-05 10:04:41 .lastact 1675587881.25167
setstate MAX_BAD_HT 2023-02-05 12:21:22 IODev MaxSystem
setstate MAX_BAD_HT 2023-02-01 10:07:29 PairedTo 123456
setstate MAX_BAD_HT 2023-02-05 10:04:41 RSSI -71.5
setstate MAX_BAD_HT 2023-02-01 10:07:29 SerialNr KEQ0337007
setstate MAX_BAD_HT 2023-02-05 10:04:41 battery ok
setstate MAX_BAD_HT 2023-02-05 10:04:41 batteryState ok
setstate MAX_BAD_HT 2023-02-05 10:04:41 desiredTemperature 21.0
setstate MAX_BAD_HT 2023-02-05 09:46:03 deviation -0.2
setstate MAX_BAD_HT 2023-02-01 10:07:37 error Invalid command/argument 81190000
setstate MAX_BAD_HT 2023-02-01 10:07:29 firmware 1.8
setstate MAX_BAD_HT 2023-02-05 10:04:41 gateway 1
setstate MAX_BAD_HT 2023-01-20 23:21:27 groupid 0
setstate MAX_BAD_HT 2023-02-05 03:20:30 lastTimeSync 2023-02-05 03:20:30
setstate MAX_BAD_HT 2023-01-20 23:21:54 lastcmd desiredTemperature auto/boost
setstate MAX_BAD_HT 2023-02-05 10:04:41 mode manual
setstate MAX_BAD_HT 2023-02-05 03:20:30 msgcnt 136
setstate MAX_BAD_HT 2023-02-05 10:04:41 panel unlocked
setstate MAX_BAD_HT 2023-02-05 10:04:41 peerIDs 000000,070faa,07dcf6,0f0004
setstate MAX_BAD_HT 2023-02-05 10:04:41 peerList Broadcast,MAX_070faa,MAX_0f0004,MAX_BAD_WT
setstate MAX_BAD_HT 2023-02-05 10:04:41 rferror 0
setstate MAX_BAD_HT 2023-02-05 10:04:41 state 21.0
setstate MAX_BAD_HT 2023-02-05 09:46:03 temperature 20.8
setstate MAX_BAD_HT 2023-02-01 10:07:29 testresult 255
setstate MAX_BAD_HT 2023-02-05 10:04:41 valveposition 71
[/code]
und das ist der CUL:
[code]define CUL_0 CUL /dev/ttyACM0@9600 1234
attr CUL_0 DbLogExclude .*
attr CUL_0 alias CUL_0
attr CUL_0 rfmode MAX
attr CUL_0 room xSTICKS
attr CUL_0 verbose 3
# CMDS BbCFiAZNkGMKUYRTVWXefmLltux
# CUL_0_MSGCNT 85
# CUL_0_TIME 2023-02-05 12:43:08
# Clients :CUL_MAX:HMS:CUL_IR:STACKABLE_CC:TSSTACKED:STACKABLE:
# DEF /dev/ttyACM0@9600 1234
# DeviceName /dev/ttyACM0@9600
# FD 21
# FHTID 1234
# FUUID 5db11c8f-f33f-9b0e-6d74-d64e19930a86bb79
# NAME CUL_0
# NR 292
# PARTIAL
# RAWMSG Z0ED3020208A33413B9BC000118022213
# RSSI -64.5
# STATE Initialized
# TYPE CUL
# VERSION V 1.66 CUL868
# devioNoSTATE 1
# eventCount 98
# initString X21
#Zr
# MatchList:
# 1:CUL_MAX ^Z........................
# 8:HMS ^810e04....(1|5|9).a001
# D:CUL_IR ^I............
# H:STACKABLE_CC ^\*
# M:TSSTACKED ^\*
# N:STACKABLE ^\*
# READINGS:
# 2023-02-05 12:43:16 ccconf freq:868.300MHz bWidth:101KHz rAmpl:33dB sens:8dB
# 2023-02-05 12:36:53 cmds B b C F i A Z N k G M K U Y R T V W X e f m L l t u x
# 2023-02-05 12:29:05 credit10ms 455
# 2023-02-05 12:43:08 state Initialized
# 2023-02-05 12:43:33 version V 1.66 CUL868
# helper:
# bm:
# CUL_Get:
# cnt 78
# dmx -1000
# dtot 0
# dtotcnt 0
# mTS 05.02. 12:26:04
# max 0.116753101348877
# tot 4.72620892524719
# mAr:
# HASH(0x3ee8c00)
# CUL_0
# credit10ms
# CUL_Read:
# cnt 80
# dmx -1000
# dtot 0
# dtotcnt 0
# mTS 05.02. 12:30:37
# max 1.06790494918823
# tot 21.300101518631
# mAr:
# HASH(0x3ee8c00)
# CUL_Ready:
# cnt 6494
# dmx -1000
# dtot 0
# dtotcnt 0
# mTS 05.02. 12:36:53
# max 0.325284004211426
# tot 2.44452691078186
# mAr:
# HASH(0x3ee8c00)
# CUL_Set:
# cnt 105
# dmx -1000
# dtot 0
# dtotcnt 0
# mTS 05.02. 12:23:11
# max 0.000126123428344727
# tot 0.00348186492919922
# mAr:
# HASH(0x3ee8c00)
# CUL_0
# ?
#
setstate CUL_0 2023-02-05 12:43:16 ccconf freq:868.300MHz bWidth:101KHz rAmpl:33dB sens:8dB
setstate CUL_0 2023-02-05 12:36:53 cmds B b C F i A Z N k G M K U Y R T V W X e f m L l t u x
setstate CUL_0 2023-02-05 12:29:05 credit10ms 455
setstate CUL_0 2023-02-05 12:43:08 state Initialized
setstate CUL_0 2023-02-05 12:43:33 version V 1.66 CUL868
[/code]
gibt es da eine neue Firmware 1.67
zum Update finde ich in den Foren unterschiedliche Verfahren..
wie würdest du da update machen?
nun viel (eigentlich nichts) gibt es bei dir in der Timer sub nicht zu tun :
Vergleich von Wochenprogramm Temperatur zu aktueller entfällt da bei dir entweder keine Wochenprogramme definiert sind oder die Readings mit den Werten verloren gegangen sind.
Was nicht mit Freezemon zu tun hat mir aber zusätzlich auffällt :
a. hat das HT noch zwei Peers -> MAX_070faa und MAX_0f0004 , sind das Leichen oder echte MAX Geräte ?
b. das HT und das WT haben beide die groupID 0. Würde ich auf eine eindeutige , einmalige ID setzen.
Das CUL FW Upate würde ich mir auch ersparen, da seit Jahren in den MAX Unterprogrammen der CUL FW keine Änderung statt gefunden hat.
Zitat von: Wzut am 07 Februar 2023, 11:52:24
a. hat das HT noch zwei Peers -> MAX_070faa und MAX_0f0004 , sind das Leichen oder echte MAX Geräte ?
b. das HT und das WT haben beide die groupID 0. Würde ich auf eine eindeutige , einmalige ID setzen.
zu a) das sind in der Tat Leichen (da sie nicht mit MAX_ beginnen) wie kriege ich die los ?
zu b) gemacht bei WT HT FK
bei anderen WTs kann ich keine groupId setzen:
[code]define MAX_Wohnzimmer_WT MAX WallMountedThermostat 0ccd87
attr MAX_Wohnzimmer_WT userattr weekprofile
attr MAX_Wohnzimmer_WT DbLogInclude temperature,valveposition,desiredTemperature
attr MAX_Wohnzimmer_WT IODev MaxSystem
attr MAX_Wohnzimmer_WT alexaName Heizung WOHNZIMMER
attr MAX_Wohnzimmer_WT alias MAX Wohnzimmer
attr MAX_Wohnzimmer_WT comment 0ccd87 KEQ0808782
attr MAX_Wohnzimmer_WT event-on-change-reading .*
attr MAX_Wohnzimmer_WT event-on-update-reading .*
attr MAX_Wohnzimmer_WT genericDeviceType thermostat
attr MAX_Wohnzimmer_WT group Wandthermostat
attr MAX_Wohnzimmer_WT model WallMountedThermostat
attr MAX_Wohnzimmer_WT room MAXW,MAX,Wohnzimmer
attr MAX_Wohnzimmer_WT weekprofile WOHNEN
# DEF WallMountedThermostat 0ccd87
# FUUID 5de183aa-f33f-9b0e-bcc0-6e8ff0be9e051528
# IODev MaxSystem
# LASTInputDev MaxSystem
# MSGCNT 721
# MaxSystem_MSGCNT 721
# MaxSystem_TIME 2023-02-07 19:07:13
# NAME MAX_Wohnzimmer_WT
# NR 1086
# NTFY_ORDER 50-MAX_Wohnzimmer_WT
# STATE 21.0
# SVN 23517
# TYPE MAX
# TimeSlot 1
# addr 0ccd87
# devtype 3
# eventCount 729
# type WallMountedThermostat
# webCmd desiredTemperature
# Helper:
# DBLOG:
# battery:
# dblog_THB:
# TIME 1675791557.0509
# VALUE ok
# batteryState:
# dblog_THB:
# TIME 1675791557.0509
# VALUE ok
# desiredTemperature:
# dblog_THB:
# TIME 1675793233.35887
# VALUE 21.0
# deviation:
# dblog_THB:
# TIME 1675793233.35887
# VALUE 0.1
# displayActualTemperature:
# dblog_THB:
# TIME 1675791557.0509
# VALUE 1
# gateway:
# dblog_THB:
# TIME 1675791557.0509
# VALUE 1
# lastTimeSync:
# dblog_THB:
# TIME 1675775203.18101
# VALUE 2023-02-07
# lastcmd:
# dblog_THB:
# TIME 1675793295.14524
# VALUE set_groupid
# mode:
# dblog_THB:
# TIME 1675791557.0509
# VALUE
# panel:
# dblog_THB:
# TIME 1675791557.0509
# VALUE unlocked
# peerIDs:
# dblog_THB:
# TIME 1675793233.35887
# VALUE 000000,08a373,08a8f2,16edc5
# peerList:
# dblog_THB:
# TIME 1675793233.35887
# VALUE Broadcast,MAX_Wohnzimmer_O,MAX_Wohnzimmer_SO,MAX_Wohnzimmer_SW
# rferror:
# dblog_THB:
# TIME 1675791557.0509
# VALUE 0
# state:
# dblog_THB:
# TIME 1675793233.35887
# VALUE 21.0
# temperature:
# dblog_THB:
# TIME 1675793233.35887
# VALUE 21.1
# READINGS:
# 2023-02-06 11:48:56 IODev MaxSystem
# 2023-02-07 19:07:13 RSSI -55
# 2023-02-07 18:39:17 battery ok
# 2023-02-07 18:39:17 batteryState ok
# 2023-02-07 19:07:13 desiredTemperature 21.0
# 2023-02-07 19:07:13 deviation 0.1
# 2023-02-07 18:39:17 displayActualTemperature 1
# 2023-01-17 10:10:39 error invalid or missing value for READING groupid
# 2023-02-07 18:39:17 gateway 1
# 2023-01-17 10:10:39 groupid 0
# 2023-02-07 14:06:43 lastTimeSync 2023-02-07 14:06:43
# 2023-02-07 19:08:15 lastcmd set_groupid 6
# 2023-02-07 18:39:17 mode auto
# 2023-02-07 19:08:15 msgcnt 189
# 2023-02-07 18:39:17 panel unlocked
# 2023-02-07 19:07:13 peerIDs 000000,08a373,08a8f2,16edc5
# 2023-02-07 19:07:13 peerList Broadcast,MAX_Wohnzimmer_O,MAX_Wohnzimmer_SO,MAX_Wohnzimmer_SW
# 2023-02-07 18:39:17 rferror 0
# 2023-02-07 19:07:13 state 21.0
# 2023-02-07 19:07:13 temperature 21.1
# helper:
# bm:
# CODE(0x5118ed8):
# cnt 1
# dmx -1000
# dtot 0
# dtotcnt 0
# mTS 07.02. 19:07:10
# max 0.000744104385375977
# tot 0.000744104385375977
# mAr:
# HASH(0x520c3f8)
# MAX_Wohnzimmer_WT
# ?
# CODE(0x5119208):
# cnt 752
# dmx -1000
# dtot 0
# dtotcnt 0
# mTS 07.02. 18:35:15
# max 0.168339014053345
# tot 4.87974691390991
# mAr:
# HASH(0x520c3f8)
# MAX_Wohnzimmer_WT
# desiredTemperature
# 21.0
# CODE(0x51b3dc0):
# cnt 265591
# dmx -1000
# dtot 0
# dtotcnt 0
# mTS 07.02. 04:59:23
# max 0.01009202003479
# tot 3.83896255493164
# mAr:
# HASH(0x520c3f8)
# HASH(0x53f2a38)
# CODE(0x51c7768):
# cnt 5382
# dmx -1000
# dtot 0
# dtotcnt 0
# mTS 07.02. 02:04:43
# max 0.000253915786743164
# tot 0.275624513626099
# mAr:
# peerIDs: 000000,08a373,08a8f2,16edc5
# MAX_Wohnzimmer_WT
# io:
# CUL_0:
# raw Z0C8804420CCD8708A373002AD3
# rssi -55
# time 1675793233.34222
#
setstate MAX_Wohnzimmer_WT 21.0
setstate MAX_Wohnzimmer_WT 2023-02-07 19:07:13 .lastact 1675793233.34559
setstate MAX_Wohnzimmer_WT 2023-02-06 11:48:56 IODev MaxSystem
setstate MAX_Wohnzimmer_WT 2023-02-07 19:07:13 RSSI -55
setstate MAX_Wohnzimmer_WT 2023-02-07 18:39:17 battery ok
setstate MAX_Wohnzimmer_WT 2023-02-07 18:39:17 batteryState ok
setstate MAX_Wohnzimmer_WT 2023-02-07 19:07:13 desiredTemperature 21.0
setstate MAX_Wohnzimmer_WT 2023-02-07 19:07:13 deviation 0.1
setstate MAX_Wohnzimmer_WT 2023-02-07 18:39:17 displayActualTemperature 1
setstate MAX_Wohnzimmer_WT 2023-01-17 10:10:39 error invalid or missing value for READING groupid
setstate MAX_Wohnzimmer_WT 2023-02-07 18:39:17 gateway 1
setstate MAX_Wohnzimmer_WT 2023-01-17 10:10:39 groupid 0
setstate MAX_Wohnzimmer_WT 2023-02-07 14:06:43 lastTimeSync 2023-02-07 14:06:43
setstate MAX_Wohnzimmer_WT 2023-02-07 19:08:15 lastcmd set_groupid 6
setstate MAX_Wohnzimmer_WT 2023-02-07 18:39:17 mode auto
setstate MAX_Wohnzimmer_WT 2023-02-07 19:08:15 msgcnt 189
setstate MAX_Wohnzimmer_WT 2023-02-07 18:39:17 panel unlocked
setstate MAX_Wohnzimmer_WT 2023-02-07 19:07:13 peerIDs 000000,08a373,08a8f2,16edc5
setstate MAX_Wohnzimmer_WT 2023-02-07 19:07:13 peerList Broadcast,MAX_Wohnzimmer_O,MAX_Wohnzimmer_SO,MAX_Wohnzimmer_SW
setstate MAX_Wohnzimmer_WT 2023-02-07 18:39:17 rferror 0
setstate MAX_Wohnzimmer_WT 2023-02-07 19:07:13 state 21.0
setstate MAX_Wohnzimmer_WT 2023-02-07 19:07:13 temperature 21.1
[/code]
was tun?
Zitat von: thburkhart am 07 Februar 2023, 19:09:48
in der Tat Leichen (da sie nicht mit MAX_ beginnen) wie kriege ich die los ?
die Readings peerList und peerIDs sind eine Info für den User, es steht dir frei diese beiden Readings zu löschen oder auf einen anderen Wert zu setzen.
Allerdings werden sie wieder mit Werten gefüllt sobald das Device mit einem anderen MAX Device redet.
Zitat von: thburkhart am 07 Februar 2023, 19:09:48
bei anderen WTs kann ich keine groupId setzen:
verstehe ich nicht so ganz, warum bzw gibt es eine Fehlermeldung (direkt oder Log) ?