Zitat von: 300P am 19 Februar 2026, 18:44:36Wenn das nicht wirkt - nehm dann mal den ganzen Tag 31set <name> reset pvHistory 31
Zitat von: jkriegl am 19 Februar 2026, 14:15:57Über B beobachte ich in fhem die Schaltungen. Spordisch kommt es vor, dass state und relay nicht mehr aktualisiert werden. Die kürzeste Schaltung ist 45, interval ist 30 Sek.Das Modul versucht, bei einem entdeckten Shelly-Timer das Polling bei Ablauf des Shelly-Timers "abzukürzen", so dass Fhem möglichst kurz nach dem Schaltvorgang auf dem Shelly aktualisiert wird. Warum es hier zu solchen sporadischen Stillstand des Pollings kommt, muss ich untersuchen.
Zitat von: jkriegl am 19 Februar 2026, 14:15:57Via Action bekomme ich nur die Event trigger "Switch toggled on/off"Das würde ich doch ausnutzen, um durch das Ereignis auf dem Shelly die Aktualisierung von Fhem anzustoßen.
http://<ip-vom-Fhem-Server>:<port>/fhem?cmd=set+<device>+out_off
Nachdem das Modul auf diese Weise den Schaltvorgang mitbekommt, löst es ein get <device> status aus.http://<ip-vom-Fhem-Server>:<port>/fhem?cmd=get+<device>+status
Nachdem solche Actions eingerichtet sind, könnte man auch komplett auf das Polling verzichten, oder große Intervalle wählen. Zitat von: MartinD am 19 Februar 2026, 18:36:15fragend
Martin
[EDIT]
so geht es nicht - hab ausprobiert
[/EDIT]
13' => pvapifcraw: -, pvfc: -, pvrl: -, pvrlvd: -, plantderated: -, rad1h: -
etotali01: -, etotali02: -, etotali03: -, etotali04: -, etotali05: -
pvrl01: -, pvrl02: -, pvrl03: -, pvrl04: -, pvrl05: -
etotalp01: -, etotalp02: -, etotalp03: -
pprl01: -, pprl02: -, pprl03: -
conlegfc: -, conaifc: -, confc: -, con: -, gcons: -, conprice: -
gfeedin: -, feedprice: -
DoN: -, sunaz: -, sunalt: -
batintotal01: -, batintotal02: -, batintotal03: -
batouttotal01: -, batouttotal02: -, batouttotal03: -
batprogsoc01: -, batprogsoc02: -, batprogsoc03: -, socprogwhsum: -
batsoc01: -, batsoc02: -, batsoc03: -, socwhsum: -
lcintimebat01: -, lcintimebat02: -, lcintimebat03: -
strategybat01: -, strategybat02: -, strategybat03: -
batin01: -, batin02: -, batin03: -
batout01: -, batout02: -, batout03: -
weatherid: -, wcc: -, windspeed: -, rr1c: -, pvcorrf: - temp: -, presence: -
13 => pvapifcraw: 703, pvfc: 443, pvrl: 200, pvrlvd: 1, plantderated: -, rad1h: 390
etotali01: 1001840, etotali02: 0, etotali03: -, etotali04: -, etotali05: -
pvrl01: 200, pvrl02: 0, pvrl03: -, pvrl04: -, pvrl05: -
etotalp01: -, etotalp02: -, etotalp03: -
pprl01: -, pprl02: -, pprl03: -
conlegfc: 202, conaifc: -, confc: 202, con: -, gcons: 0, conprice: 0.36
gfeedin: 0, feedprice: 0.078
DoN: 1, sunaz: 176, sunalt: 21
batintotal01: 776996, batintotal02: -, batintotal03: -
batouttotal01: 742675, batouttotal02: -, batouttotal03: -
batprogsoc01: 10.0, batprogsoc02: -, batprogsoc03: -, socprogwhsum: 952934
batsoc01: 7, batsoc02: -, batsoc03: -, socwhsum: 667054
lcintimebat01: 1, lcintimebat02: -, lcintimebat03: -
strategybat01: loadRelease, strategybat02: -, strategybat03: -
batin01: 252, batin02: -, batin03: -
batout01: 1, batout02: -, batout03: -
weatherid: 3, wcc: 100, windspeed: 2.81, rr1c: 0.00, pvcorrf: 0.44/0.91 temp: 6.90, presence: -
csmt01: 230, csme01: 0.00, minutescsm01: 0
csmt02: 0, csme02: 0.00, minutescsm02: 0
csmt04: 11500, csme04: 0.00, minutescsm04: 0
csmt05: 32300, csme05: 0.00, minutescsm05: 0
minutescsm06: 60
csmt07: 0, csme07: 0.00, minutescsm07: 0
minutescsm08: 60
csmt09: 27.87, csme09: 0.00, minutescsm09: 60
set <name> reset pvHistory 31 13'