Virtuelle Temperatur-Sensoren - kein Sync mit HM_Weather seit (letztem) Update

Begonnen von thorte, 11 November 2020, 20:49:21

Vorheriges Thema - Nächstes Thema

Fredi69

Zitat von: frank am 27 Dezember 2020, 22:27:50
das hat dann eher mit einem instabilen system zu tun.
zb. freezes, und/oder cul ohne tsculfw.
schon mal mit attr cyclicMsgOffset gespielt?
Das lief aber Jahrelang stabil, jetzt gibt es seit einigen Monaten immer wieder Probleme.
Mit dem Attribut cyclicMsgOffset hatte ich schon ,,gespielt"
fhem auf Raspberry Pi 3
FRITZ!Box7490, Fritz!Box 3270 AP, 3xHMLAN, CUL868, nanoCUL 433 für IT, JeeLink für LaCrosse, HUE Bridge 2.0, Samsung UE46C8790 (STV), mehrere Homematic, Intertechno, Shelly und LaCrosse Komponenten

Taslow

Zitat von: Fredi69 am 27 Dezember 2020, 20:58:19
Es läuft halt aktuell in keinster Weise stabil.
Die RT's springen immer mal wieder auf die interne Temperatur um, das Thermostat macht zu, dann kommt wieder die korrekte Temperatur, das Thermostat macht wieder auf.
So geht das jetzt leider munter hin und her.

Das kann ich nur bestätigen - ich habe bei mir deswegen alle vier HM-Thermostate resettet und neu gepeert. Im Ergebnis bekommen idR nur drei von vier RTs die externen Temperaturwerte - es ist immer ein anderer, der den internernen Temperaturwert zieht.

Zitat von: frank am 27 Dezember 2020, 22:27:50das hat dann eher mit einem instabilen system zu tun.
zb. freezes, und/oder cul ohne tsculfw.

Das sehe ich nicht so - es lief bis Ende Oktober ohne große Probleme (auch ohne tsculfw).

Den Wechsel auf die tsculfw würde ich ja mal gerne testen - leider habe ich nur einen "Monster"-Thread zur Entstehung und einen fast genauso großen zu den aktuellen Versionen gefunden. Für ein HowTo wäre ich äußerst dankbar!

Beta-User

Resetten und neu Pairen (!?) sind eigentlich nie eine gute Idee... Vermutlich ist da was schief gegangen.

Dass der Attributinhalt weg war, ist ärgerlich, aber "nur" eine Änderung in CUL_HM liegt vermutlich nicht vor. Ich würde wetten, dass du nur eben entweder seit Oktober am System rumgeschraubt hast oder davor nicht sensibilisiert warst, falls es Ausfälle gab.

So wie ich das in dem Monsterthread gelesen hatte, ist es zwischenzeitlich so, dass man den CUL umflasht und dann mit Hilfe des Moduls TSCUL als IO einbindet. Das muss man vorher halt ins Modulverzeichnis mit passenden Rechten verfrachten und dann optimalerweise auch in eine VCCU einbinden, das war es aber auch schon ;) .
Die Langform steht afaik im ersten Beitrag von einem der beiden Monster-Threads...

Es ist aber immer noch klug, ein natives IO zu besorgen :P .
Server: HP-elitedesk@Debian 12, aktuelles FHEM@ConfigDB | CUL_HM (VCCU) | MQTT2: MiLight@ESP-GW, BT@OpenMQTTGw | MySensors: seriell, v.a. 2.3.1@RS485 | ZWave | ZigBee@deCONZ | SIGNALduino | MapleCUN | RHASSPY
svn: u.a MySensors, Weekday-&RandomTimer, Twilight,  div. attrTemplate-files

Taslow

Zitat von: Beta-User am 30 Dezember 2020, 17:50:36
Es ist aber immer noch klug, ein natives IO zu besorgen :P .
Ach neee, lieber nicht ;)

War nicht Ende Oktober, war Ende November (als es mir aufgefallen ist) und mit meiner Sicherung der cul_hm vom 02.11. war alles wieder schick ...
Ich schau mir mal die nächsten Tage tsculfw an!
Danke!

frank

@Taslow

lass mal apptime eine stunde laufen und dann zeig mal die ausgabe von "apptime max".
FHEM: 6.0(SVN) => Pi3(buster)
IO: CUL433|CUL868|HMLAN|HMUSB2|HMUART
CUL_HM: CC-TC|CC-VD|SEC-SD|SEC-SC|SEC-RHS|Sw1PBU-FM|Sw1-FM|Dim1TPBU-FM|Dim1T-FM|ES-PMSw1-Pl
IT: ITZ500|ITT1500|ITR1500|GRR3500
WebUI [HMdeviceTools.js (hm.js)]: https://forum.fhem.de/index.php/topic,106959.0.html

Taslow

@frank: Ausgabe von "apptime max" nach ± 75 Minuten

active-timers: 30; max-active timers: 34; max-timer-load: 3  min-tmrHandlingTm: 0.0ms; max-tmrHandlingTm: 1176.2ms; totAvgDly: 1.8ms

name                                     function                               max    count      total  average   maxDly   avgDly TS Max call     param Max call
tmr-CUL_HM_cfgStateUpdate                cfgStateUpdate                         125        2     156.81    78.40     2.71     1.61 30.12. 22:48:08 cfgStateUpdate:Essen_Heizung
mohnCUL                                  CUL_Read                               118      165    5985.00    36.27     0.00     0.00 30.12. 22:49:59 HASH(mohnCUL)
tmr-CUL_HM_valvePosUpdt                  valvePos                                17      116    1239.39    10.68     9.00     1.22 30.12. 23:38:02 valvePos:22ABCD01
tmr-at_Exec                              HASH(0x30feb70)                         17       73     698.77     9.57     0.76     0.52 30.12. 23:37:15 HASH(at_wz_vT)
tmr-FW_closeInactiveClients              0                                       16       73     104.32     1.43    76.48     5.68 30.12. 23:56:14 0
myJeeLink                                JeeLink_Read                            16     2627   10412.76     3.96     0.00     0.00 30.12. 23:32:28 HASH(myJeeLink)
tmr-at_Exec                              HASH(0x3073e40)                         16       73     683.55     9.36     0.89     0.62 30.12. 23:11:15 HASH(at_ez_vT)
tmr-at_Exec                              HASH(0x30f2270)                         15       73     694.12     9.51     2.57     1.94 30.12. 23:37:15 HASH(at_buero_vT)
FileLog_SensorImFreien                   FileLog_Log                             13      276     210.91     0.76     0.00     0.00 30.12. 23:32:28 HASH(FileLog_SensorImFreien); HASH(SensorImFreien)
tmr-at_Exec                              HASH(0x32c1490)                         12       15     139.91     9.33     0.85     0.50 30.12. 23:27:15 HASH(at_bad_vT)
ez_vT_Sensor1                            CUL_HM_Set                               8       73     365.50     5.01     0.00     0.00 30.12. 23:55:15 HASH(ez_vT_Sensor1); ez_vT_Sensor1; virtTemp; 21.5
wz_vT_Sensor1                            CUL_HM_Set                               8       73     372.22     5.10     0.00     0.00 30.12. 22:56:15 HASH(wz_vT_Sensor1); wz_vT_Sensor1; virtTemp; 21.2
buero_vT_Sensor1                         CUL_HM_Set                               8       73     368.52     5.05     0.00     0.00 30.12. 23:37:15 HASH(buero_vT_Sensor1); buero_vT_Sensor1; virtTemp; 20.1
FileLog_SensorBad                        FileLog_Log                              7      232     152.18     0.66     0.00     0.00 30.12. 23:09:41 HASH(FileLog_SensorBad); HASH(SensorBad)
FileLog_SensorEssen                      FileLog_Log                              7      265     205.30     0.77     0.00     0.00 30.12. 23:46:41 HASH(FileLog_SensorEssen); HASH(SensorEssen)
FileLog_SensorInfrarotKabine             FileLog_Log                              6      247     193.06     0.78     0.00     0.00 30.12. 23:32:38 HASH(FileLog_SensorInfrarotKabine); HASH(SensorInfrarotKabine)
bad_vT_Sensor1                           CUL_HM_Set                               6       15      75.03     5.00     0.00     0.00 30.12. 23:47:15 HASH(bad_vT_Sensor1); bad_vT_Sensor1; virtTemp; 21
FileLog_SensorEisfach                    FileLog_Log                              6      293     233.53     0.80     0.00     0.00 30.12. 22:58:34 HASH(FileLog_SensorEisfach); HASH(SensorEisfach)
FileLog_SensorBuero                      FileLog_Log                              6      285     200.64     0.70     0.00     0.00 30.12. 23:38:36 HASH(FileLog_SensorBuero); HASH(SensorBuero)
FileLog_SensorSchlafzimmer               FileLog_Log                              6      251     187.39     0.75     0.00     0.00 30.12. 23:09:29 HASH(FileLog_SensorSchlafzimmer); HASH(SensorSchlafzimmer)
FileLog_SensorWohnzimmer                 FileLog_Log                              6      355     238.35     0.67     0.00     0.00 30.12. 23:26:45 HASH(FileLog_SensorWohnzimmer); HASH(SensorWohnzimmer)
Zentrale                                 HUEBridge_Read                           5      420     392.56     0.93     0.00     0.00 30.12. 23:45:00 HASH(Zentrale)
FileLog_Wohnzimmer_Heizung               FileLog_Log                              4       27      20.87     0.77     0.00     0.00 30.12. 23:29:40 HASH(FileLog_Wohnzimmer_Heizung); HASH(Wohnzimmer_Heizung)
allowed_WEB                              allowed_Authenticate                     4        8      20.52     2.56     0.00     0.00 30.12. 23:55:02 HASH(allowed_WEB); HASH(WEB_xxx.xxx.xxx.xxx_62548); HASH(0xb6fbf0)
tmr-CUL_HM_respPendTout                  respPend                                 4        2       8.60     4.30     2.04     1.60 30.12. 22:50:06 respPend:5A8FB4
FileLog_Buero_Heizung                    FileLog_Log                              4       28      26.81     0.96     0.00     0.00 30.12. 23:26:33 HASH(FileLog_Buero_Heizung); HASH(Buero_Heizung)
FileLog_SchalteinheitKeller              FileLog_Log                              3     3789    1311.15     0.35     0.00     0.00 30.12. 23:11:15 HASH(FileLog_SchalteinheitKeller); HASH(at_ez_vT)
tmr-HUEBridge_GetUpdate                  HASH(0x30a68f0)                          3       73     171.17     2.34     2.01     1.38 30.12. 23:36:16 HASH(Zentrale)
Logfile                                  FileLog_Log                              3     3789     983.19     0.26     0.00     0.00 30.12. 23:39:25 HASH(Logfile); HASH(SensorWohnzimmer)
tmr-at_Exec                              HASH(0x33e0528)                          3        1       3.25     3.25     1.90     1.90 30.12. 23:45:00 HASH(at_Lampe_WZ_Fenster_Aus)
tmr-at_Exec                              HASH(0x33e5630)                          2        1       2.95     2.95     8.40     8.40 30.12. 23:45:00 HASH(at_Lampe_EZ_Fenster_Aus)
tmr-at_Exec                              HASH(0x33e1ff0)                          2        1       2.95     2.95     5.30     5.30 30.12. 23:45:00 HASH(at_Lampe_WZ_Fernseher_Aus)
ALL.Batterie                             readingsGroup_Notify                     2     3789     674.68     0.18     0.00     0.00 30.12. 23:10:15 HASH(ALL.Batterie); HASH(at_wz_vT)
FileLog_Essen_Heizung                    FileLog_Log                              2       64      47.23     0.74     0.00     0.00 30.12. 23:04:31 HASH(FileLog_Essen_Heizung); HASH(Essen_Heizung)
eventTypes                               eventTypes_Notify                        1     3789    1121.42     0.30     0.00     0.00 30.12. 23:33:24 HASH(eventTypes); HASH(Bad_Heizung_Clima)
tmr-CUL_HM_complConfigTO                 CUL_HM_complConfigTO                     1        1       1.87     1.87     2.24     2.24 30.12. 23:02:15 CUL_HM_complConfigTO
Lampe_WZ_Fenster                         HUEDevice_Set                            1        1       1.72     1.72     0.00     0.00 30.12. 23:45:00 HASH(Lampe_WZ_Fenster); Lampe_WZ_Fenster; off
Lampe_EZ_Fenster                         HUEDevice_Set                            1        1       1.57     1.57     0.00     0.00 30.12. 23:45:00 HASH(Lampe_EZ_Fenster); Lampe_EZ_Fenster; off
Lampe_WZ_Fernseher                       HUEDevice_Set                            1        1       1.56     1.56     0.00     0.00 30.12. 23:45:00 HASH(Lampe_WZ_Fernseher); Lampe_WZ_Fernseher; off
FileLog_Bad_Heizung                      FileLog_Log                              1       27      22.75     0.84     0.00     0.00 30.12. 23:58:56 HASH(FileLog_Bad_Heizung); HASH(Bad_Heizung)
WEB                                      FW_Read                                  1        8       7.15     0.89     0.00     0.00 30.12. 23:59:45 HASH(WEB)

frank

das sieht ja eigentlich sehr gut aus.

gab es in der zeit einen rückfall auf die ht temperatur?
falls nicht, wäre eine apptime ausgabe sinnvoll, während das problem auftaucht.

zum löschen der apptime daten "apptime clear" nutzen.


du nutzt ja einen jeelink, der scheinbar viel zu empfangen hat. wahrscheinlich die externen tempsensoren.
sind jeelink und cul beide über usb am pi angebunden?
könnte der jeelink dadurch eventuell den cul "ausbremsen"?
FHEM: 6.0(SVN) => Pi3(buster)
IO: CUL433|CUL868|HMLAN|HMUSB2|HMUART
CUL_HM: CC-TC|CC-VD|SEC-SD|SEC-SC|SEC-RHS|Sw1PBU-FM|Sw1-FM|Dim1TPBU-FM|Dim1T-FM|ES-PMSw1-Pl
IT: ITZ500|ITT1500|ITR1500|GRR3500
WebUI [HMdeviceTools.js (hm.js)]: https://forum.fhem.de/index.php/topic,106959.0.html

Fredi69

Bei mir läuft es nach wie vor auch sehr instabil.
Hat jemand einen Tipp?
fhem auf Raspberry Pi 3
FRITZ!Box7490, Fritz!Box 3270 AP, 3xHMLAN, CUL868, nanoCUL 433 für IT, JeeLink für LaCrosse, HUE Bridge 2.0, Samsung UE46C8790 (STV), mehrere Homematic, Intertechno, Shelly und LaCrosse Komponenten

Joker2002

Ich habe leider auch immer noch das Problem das die virtuellen Temperatur Sensoren sich nicht synchronisieren.

Beta-User

Zitat von: Joker2002 am 02 Januar 2021, 06:36:23
Ich habe leider auch immer noch das Problem das die virtuellen Temperatur Sensoren sich nicht synchronisieren.
Infos?!?

- was steht in den Attributen?
- welche IOs?

Zur Info: soweit erkennbar läuft hier alles fein rund... (Haupt-IO ist ein via USB angebundenes Pi-PCB).
Server: HP-elitedesk@Debian 12, aktuelles FHEM@ConfigDB | CUL_HM (VCCU) | MQTT2: MiLight@ESP-GW, BT@OpenMQTTGw | MySensors: seriell, v.a. 2.3.1@RS485 | ZWave | ZigBee@deCONZ | SIGNALduino | MapleCUN | RHASSPY
svn: u.a MySensors, Weekday-&RandomTimer, Twilight,  div. attrTemplate-files

Taslow

Zitat von: frank am 01 Januar 2021, 18:43:36
das sieht ja eigentlich sehr gut aus.

gab es in der zeit einen rückfall auf die ht temperatur?
falls nicht, wäre eine apptime ausgabe sinnvoll, während das problem auftaucht.

Ich habe ständig und ohne Muste einen Rückfall auf eine der RT-Temperaturen. Aktuell ist es bei einem von vier: Wohnzimmer.
Apptime-Ausgabe nach ±5 Minuten


active-timers: 33; max-active timers: 33; max-timer-load: 1  min-tmrHandlingTm: 0.0ms; max-tmrHandlingTm: 120.6ms; totAvgDly: 2.3ms

name                                     function                               max    count      total  average   maxDly   avgDly TS Max call     param Max call
WEB_xxx.xxx.xxx.xxx_55098                     FW_Read                                244        4     262.20    65.55     0.00     0.00 02.01. 08:19:01 HASH(WEB_xxx.xxx.xxx.xxx_55098)
tmr-at_Exec                              HASH(0x29ff5a8)                        120        4     148.73    37.18     0.67     0.55 02.01. 08:18:15 HASH(at_wz_vT)
wz_vT_Sensor1                            CUL_HM_Set                             112       10     277.85    27.79     0.00     0.00 02.01. 08:18:15 HASH(wz_vT_Sensor1); wz_vT_Sensor1; virtTemp; 21
mohnCUL                                  CUL_Read                                38        8     135.50    16.94     0.00     0.00 02.01. 08:18:29 HASH(mohnCUL)
tmr-at_Exec                              HASH(0x29cb370)                         17        4      51.83    12.96     7.06     4.66 02.01. 08:18:15 HASH(at_buero_vT)
myJeeLink                                JeeLink_Read                            13      157     650.00     4.14     0.00     0.00 02.01. 08:15:56 HASH(myJeeLink)
tmr-CUL_HM_valvePosUpdt                  valvePos                                12        4      48.96    12.24     2.16     1.05 02.01. 08:16:27 valvePos:44ABCD01
tmr-at_Exec                              HASH(0x2a36980)                         12        4      37.55     9.39    10.13     3.00 02.01. 08:17:15 HASH(at_ez_vT)
tmr-FW_closeInactiveClients              0                                       11        5      15.92     3.18     1.17     0.81 02.01. 08:16:09 0
buero_vT_Sensor1                         CUL_HM_Set                              10        4      28.25     7.06     0.00     0.00 02.01. 08:18:15 HASH(buero_vT_Sensor1); buero_vT_Sensor1; virtTemp; 20.8
FileLog_SensorInfrarotKabine             FileLog_Log                             10       20      27.23     1.36     0.00     0.00 02.01. 08:15:56 HASH(FileLog_SensorInfrarotKabine); HASH(SensorInfrarotKabine)
ez_vT_Sensor1                            CUL_HM_Set                               6        4      19.84     4.96     0.00     0.00 02.01. 08:17:15 HASH(ez_vT_Sensor1); ez_vT_Sensor1; virtTemp; 20.8
tmr-at_Exec                              HASH(0x2a0bae0)                          6        1       6.33     6.33     0.55     0.55 02.01. 08:15:15 HASH(at_bad_vT)
FileLog_SensorBuero                      FileLog_Log                              5       12      13.49     1.12     0.00     0.00 02.01. 08:19:01 HASH(FileLog_SensorBuero); HASH(SensorBuero)
allowed_WEB                              allowed_Authenticate                     5       13      35.72     2.75     0.00     0.00 02.01. 08:17:24 HASH(allowed_WEB); HASH(WEB_xxx.xxx.xxx.xxx_54919); HASH(0x13b2c50)
FileLog_SensorSchlafzimmer               FileLog_Log                              4       17      14.50     0.85     0.00     0.00 02.01. 08:18:51 HASH(FileLog_SensorSchlafzimmer); HASH(SensorSchlafzimmer)
Wohnzimmer_Heizung_Clima                 CUL_HM_Set                               4        5      11.85     2.37     0.00     0.00 02.01. 08:18:29 HASH(Wohnzimmer_Heizung_Clima); Wohnzimmer_Heizung_Clima; ?
bad_vT_Sensor1                           CUL_HM_Set                               3        1       3.40     3.40     0.00     0.00 02.01. 08:15:15 HASH(bad_vT_Sensor1); bad_vT_Sensor1; virtTemp; 21.9
tmr-HUEBridge_GetUpdate                  HASH(0x19fbe78)                          2        4       9.05     2.26    11.64     4.28 02.01. 08:18:26 HASH(Zentrale)
WEB_xxx.xxx.xxx.xxx_55098                FW_Notify                                1       10       1.75     0.17     0.00     0.00 02.01. 08:19:09 HASH(WEB_xxx.xxx.xxx.xxx_55098); HASH(SensorWohnzimmer)
Lampe_WZ_Fenster                         HUEDevice_Set                            1        4       3.59     0.90     0.00     0.00 02.01. 08:17:24 HASH(Lampe_WZ_Fenster); Lampe_WZ_Fenster; ?
WEB                                      FW_Read                                  1       13      14.13     1.09     0.00     0.00 02.01. 08:18:19 HASH(WEB)
Wohnzimmer_Heizung                       CUL_HM_Set                               1        5       4.11     0.82     0.00     0.00 02.01. 08:18:29 HASH(Wohnzimmer_Heizung); Wohnzimmer_Heizung; ?
Wohnzimmer_Heizung_Weather               CUL_HM_Set                               1        5       3.91     0.78     0.00     0.00 02.01. 08:18:29 HASH(Wohnzimmer_Heizung_Weather); Wohnzimmer_Heizung_Weather; ?
SD_WZ_Sub_und_Bar                        HUEDevice_Set                            1        4       3.03     0.76     0.00     0.00 02.01. 08:17:24 HASH(SD_WZ_Sub_und_Bar); SD_WZ_Sub_und_Bar; ?
VCCU                                     CUL_HM_Set                               1        4       4.82     1.20     0.00     0.00 02.01. 08:17:24 HASH(VCCU); VCCU; ?
Zentrale                                 HUEBridge_Read                           1       27      25.95     0.96     0.00     0.00 02.01. 08:19:06 HASH(Zentrale)
SD_WZ_Rear                               HUEDevice_Set                            1        4       2.90     0.72     0.00     0.00 02.01. 08:17:24 HASH(SD_WZ_Rear); SD_WZ_Rear; ?
FileLog_SensorEisfach                    FileLog_Log                              1       15      10.03     0.67     0.00     0.00 02.01. 08:16:53 HASH(FileLog_SensorEisfach); HASH(SensorEisfach)
FileLog_Buero_Heizung                    FileLog_Log                              1        2       1.71     0.86     0.00     0.00 02.01. 08:15:40 HASH(FileLog_Buero_Heizung); HASH(Buero_Heizung)
eventTypes                               eventTypes_Notify                        1      214      67.66     0.32     0.00     0.00 02.01. 08:15:40 HASH(eventTypes); HASH(Buero_Heizung_Clima)
FileLog_Wohnzimmer_Heizung               FileLog_Log                              1        2       1.92     0.96     0.00     0.00 02.01. 08:18:29 HASH(FileLog_Wohnzimmer_Heizung); HASH(Wohnzimmer_Heizung)
FensterkontaktHaustuere                  CUL_HM_Set                               1        4       3.48     0.87     0.00     0.00 02.01. 08:17:24 HASH(FensterkontaktHaustuere); FensterkontaktHaustuere; ?
FileLog_SensorWohnzimmer                 FileLog_Log                              0       15      10.22     0.68     0.00     0.00 02.01. 08:18:43 HASH(FileLog_SensorWohnzimmer); HASH(SensorWohnzimmer)
FileLog_Bad_Heizung                      FileLog_Log                              0        2       1.54     0.77     0.00     0.00 02.01. 08:16:15 HASH(FileLog_Bad_Heizung); HASH(Bad_Heizung)
wz_vT                                    CUL_HM_Set                               0        4       3.41     0.85     0.00     0.00 02.01. 08:17:24 HASH(wz_vT); wz_vT; ?
FileLog_SensorImFreien                   FileLog_Log                              0       20      12.23     0.61     0.00     0.00 02.01. 08:18:54 HASH(FileLog_SensorImFreien); HASH(SensorImFreien)
FileLog_SensorBad                        FileLog_Log                              0       15       8.75     0.58     0.00     0.00 02.01. 08:19:07 HASH(FileLog_SensorBad); HASH(SensorBad)
FileLog_SensorEssen                      FileLog_Log                              0       10       6.75     0.68     0.00     0.00 02.01. 08:17:56 HASH(FileLog_SensorEssen); HASH(SensorEssen)
Wohnzimmer_Heizung_WindowRec             CUL_HM_Set                               0        4       2.98     0.75     0.00     0.00 02.01. 08:17:24 HASH(Wohnzimmer_Heizung_WindowRec); Wohnzimmer_Heizung_WindowRec; ?
FileLog_SchalteinheitKeller              FileLog_Log                              0      214      76.26     0.36     0.00     0.00 02.01. 08:18:43 HASH(FileLog_SchalteinheitKeller); HASH(SensorWohnzimmer)


Zitat von: frank am 01 Januar 2021, 18:43:36
du nutzt ja einen jeelink, der scheinbar viel zu empfangen hat. wahrscheinlich die externen tempsensoren.
sind jeelink und cul beide über usb am pi angebunden?
könnte der jeelink dadurch eventuell den cul "ausbremsen"?

Ja beide sind per USB am PI dran.

Joker2002

Ich muss meine Aussage revidieren. Bei mir lag es daran, dass ich ein Fehler in den Peers hatte und das deshalb die Temperatur nicht korrekt weitergegeben wurde. Jetzt läuft es bei mir :)

frank

Zitat von: Taslow am 02 Januar 2021, 08:30:03
Ich habe ständig und ohne Muste einen Rückfall auf eine der RT-Temperaturen. Aktuell ist es bei einem von vier: Wohnzimmer.
Apptime-Ausgabe nach ±5 Minuten
hier ist kein problem zu sehen.

ich meinte, dass im apptime aufzeichnungs zeitraum die ursache für den rückfall auf interne temp vorhanden sein muss.
wenn man am rt den rückfall erkennt, dann war der erste auslöser eventuell schon 10-15min vor dem umswitchen.
der rt switcht erst, wenn mehrere messages in folge nicht empfangen werden können.
FHEM: 6.0(SVN) => Pi3(buster)
IO: CUL433|CUL868|HMLAN|HMUSB2|HMUART
CUL_HM: CC-TC|CC-VD|SEC-SD|SEC-SC|SEC-RHS|Sw1PBU-FM|Sw1-FM|Dim1TPBU-FM|Dim1T-FM|ES-PMSw1-Pl
IT: ITZ500|ITT1500|ITR1500|GRR3500
WebUI [HMdeviceTools.js (hm.js)]: https://forum.fhem.de/index.php/topic,106959.0.html

Raspiano

Zitat von: Beta-User am 30 Dezember 2020, 17:50:36
Resetten und neu Pairen (!?) sind eigentlich nie eine gute Idee...

Bei mir hat es geholfen. Die Probleme mit den HM-Thermostaten gehören seither der Vergangenheit an.

Neben zahlreichen anderen Problemen durch das große Modul-Update hatte ich das Problem, dass ein HM-Thermostat (von insgesamt 6) seine CMDs nicht mehr richtig abgearbeitet hat. Insbesondere liess sich auch die measured_temp im Weather-Kanal durch virt-Sensor nicht mehr setzen. Also das hier im Thread geschilderte Problem.

Auch das manuelle Eintragen in der peerList half nicht weiter. set hm peerXref zeigte dann zwar brav die korrekten Peerings in beide Richtungen an, der Weather-Kanal des     
HM-CC-RT-DN weigerte sich aber weiterhin, das CMD set_virtTemp des channel_01 meines "VIRTUAL" - HM-Geräts anzunehmen.

Ich hatte die Sache eigentlich aufgegeben. Nun hatte ich am Wochenende nochmal einen letzten Anlauf unternommen und meinen FHEM-Container auf die neueste Version des HM-Moduls geupdated. Dennoch nahm dieser eine HM-CC-RT-DN weiterhin das set_virtTemp CMD nicht an.

Schliesslich brachte mir genau das "Resetten und neu Pairen" des HM-CC-RT-DN die Lösung, und zwar der unten beschriebene "doppelte Reset":


Zitat

https://de.elv.com/forum/neue-firmware-1.5-an-fhem-uart-modul-hm-mod-rpi-pcb-mit-firmware-1.4.1-7481

Ich hatte erst das gleiche Problem. Dann habe ich jedoch eine Vorgehensweise gefunden, die mich insg. 18 Thermostate an FHEM anlernen gelassen hat.

1. Pairing wie angegeben 2. Get Config erst nachdem die Zeit von hmPairVorSecnds abgelaufen ist. 3. burstXmit 4. set <gerät> reset 5. set <gerät> unpair Jetzt blos nichts löschen!!! 6. harten HW Reset nach Handbuch am Gerät 7. erneut pairen et voilat Dieses Vorgehen hat bei mir immer funktioniert.

PS: Auf meinem HM-CC-RT-DN hatte ich zwar die Firmware nie von 1.4.1 auf 1.5 geändert, dennoch läuft es bei mir seit dem o.g. reset und neu  pairen.

FHEM in docker fhem/fhem:latest auf intel i7/asrock deskmini 310; mit Stromzähler 98_ArduCounter.pm, Relais-Steuerung mit Arduino, diverse Homematic-Regler und Schalter über HM-LAN, Solarstrommessung, LaCrosse-Temperatursensoren über JeeLink, Viessmann V200 über 89_VCONTROL.pm

frank

völliger quatsch.
wozu 1. bis 5. wenn du danach (schon wieder) einen reset machst?

a. wenn ein reset wirklicht hilft, dann diesen einmal direkt am device ausführen.
b. anschliessend natürlich auch wieder pairen.
c. und danach natürlich auch wieder peeren.

also ist deine liste auch schon wieder murks, da du c. nicht erwähnst.
FHEM: 6.0(SVN) => Pi3(buster)
IO: CUL433|CUL868|HMLAN|HMUSB2|HMUART
CUL_HM: CC-TC|CC-VD|SEC-SD|SEC-SC|SEC-RHS|Sw1PBU-FM|Sw1-FM|Dim1TPBU-FM|Dim1T-FM|ES-PMSw1-Pl
IT: ITZ500|ITT1500|ITR1500|GRR3500
WebUI [HMdeviceTools.js (hm.js)]: https://forum.fhem.de/index.php/topic,106959.0.html