Hauptmenü

Neueste Beiträge

#41
Solaranlagen / Aw: 76_SolarForecast - Informa...
Letzter Beitrag von 300P - 19 Februar 2026, 18:46:02
Zitat von: MartinD am 19 Februar 2026, 18:36:15fragend
Martin
[EDIT]
so geht es nicht - hab ausprobiert
[/EDIT]


Ja da wird strikt nach DD HH abgeprüft  ;)
Nix anderes geht da (sicherheitshalber)
#42
Solaranlagen / Aw: 76_SolarForecast - Informa...
Letzter Beitrag von 300P - 19 Februar 2026, 18:44:36
Ja sollte so richtig sein - Versuche mal :

set <name> reset pvHistory 31 13
So sollte "nur" Stunde 13 am 31 gelöscht werden.


Wenn das nicht wirkt - nehm dann mal den ganzen Tag 31

set <name> reset pvHistory 31
#43
Solaranlagen / Aw: 76_SolarForecast - Informa...
Letzter Beitrag von MartinD - 19 Februar 2026, 18:36:15
Der Tag ist 31, der Eintrag liegt aber doppelt vor:
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

Muss der restét so aussehen:
set <name> reset pvHistory 31 13'

fragend
Martin
[EDIT]
so geht es nicht - hab ausprobiert
[/EDIT]
#44
Heizungssteuerung/Raumklima / Aw: THZ Tecalor (LWZ Stiebel E...
Letzter Beitrag von LaChris1980 - 19 Februar 2026, 17:59:00
Ja das könnte wohl möglicherweise sein.
Bei der Menge an Register weiß ich aber wirklich nicht wo ich dann weiter suchen soll
Ab 0D dann?
Was hat es mit dem UNKNOWN Register REQUEST auf sich?
Danke
#45
Sonstige Systeme / Aw: Rademacher Duofern Wandsch...
Letzter Beitrag von Tinus - 19 Februar 2026, 17:06:39
vorheriger Post war abgeschnitten:

define WTaster1 DUOFERN AD4804
setuuid WTaster1 6353f180-f33f-fcbe-59d9-9c89c2fd2ad34929
attr WTaster1 room DUOFERN
define WTaster1N notify WTaster1\
{\
    if (Value("WTaster1") eq "Btn1A.01") { if (Value("Terrasse") eq "closed" or Value("Terrasse") eq "50") { fhem("set Terrasse up") } else { fhem("set Terrasse down") }}\
 elsif (Value("WTaster1") eq "Btn1A.02") { if (Value("SW_2") eq "aus") { fhem("set SW_2 ein") } else { fhem("set SW_2 aus") }}\
 elsif (Value("WTaster1") eq "Btn1A.03") { if (Value("SW_3") eq "aus") { fhem("set SW_3 ein") } else { fhem("set SW_3 aus") }}\
 elsif (Value("WTaster1") eq "Btn1A.04") { if (Value("SW_4") eq "aus") { fhem("set SW_4 ein") } else { fhem("set SW_4 aus") }}\
 elsif (Value("WTaster1") eq "Btn1A.05") { if (Value("SW_5") eq "aus") { fhem("set SW_5 ein") } else { fhem("set SW_5 aus") }}\
 elsif (Value("WTaster1") eq "Btn1A.06") { if (Value("SW_6") eq "aus") { fhem("set SW_6 ein") } else { fhem("set SW_6 aus") }}\
}
setuuid WTaster1N 64b81a36-f33f-fcbe-ea9c-010cf632a14351f2
# "Value" fragt "STATE" ab, nicht "state". Bei "Btn1A.01" etc. sind beide gleich, bei "SW_1" etc. ist "STATE"="ein/aus", "state"="on/off"
# Variante...
# if(ReadingsVal("WTaster1", "state", "") eq "Btn1A.01") { if(ReadingsVal("SW_1", "state", "") eq "off") { fhem("set SW_1 on") } else { fhem("set SW_1 off") }}

#46
Sonstige Systeme / Aw: Rademacher Duofern Wandsch...
Letzter Beitrag von Tinus - 19 Februar 2026, 16:57:44
Ich habs inzwischen so gemacht:
define WTaster1 DUOFERN AD4804
setuuid WTaster1 6353f180-f33f-fcbe-59d9-9c89c2fd2ad34929
attr WTaster1 room DUOFERN
define WTaster1N notify WTaster1\
{\
    if (Value("WTaster1") eq "Btn1A.01") { if (Value("Terrasse") eq "closed" or Value("Terrasse") eq
 elsif (Value("WTaster1") eq "Btn1A.02") { if (Value("SW_2") eq "aus") { fhem("set SW_2 ein") } else
 elsif (Value("WTaster1") eq "Btn1A.03") { if (Value("SW_3") eq "aus") { fhem("set SW_3 ein") } else
 elsif (Value("WTaster1") eq "Btn1A.04") { if (Value("SW_4") eq "aus") { fhem("set SW_4 ein") } else
 elsif (Value("WTaster1") eq "Btn1A.05") { if (Value("SW_5") eq "aus") { fhem("set SW_5 ein") } else
 elsif (Value("WTaster1") eq "Btn1A.06") { if (Value("SW_6") eq "aus") { fhem("set SW_6 ein") } else
}
setuuid WTaster1N 64b81a36-f33f-fcbe-ea9c-010cf632a14351f2
# "Value" fragt "STATE" ab, nicht "state". Bei "Btn1A.01" etc. sind beide gleich, bei "SW_1" etc. is
# Variante...
# if(ReadingsVal("WTaster1", "state", "") eq "Btn1A.01") { if(ReadingsVal("SW_1", "state", "") eq "o

Die UUID ist die Kennung des FHEM-Objektes (-> setuuid), die wird vom FHEM vergeben, die Rademacher-Kennung ist hier z.B AD4804
#47
Sonstige Systeme / Aw: Rademacher Duofern Wandsch...
Letzter Beitrag von Tinus - 19 Februar 2026, 16:50:45
Hi Paul,

Das Handbuch: https://deltadore.my.salesforce.com/sfc/p/0Y000000ry1N/a/bF000000asWX/g39QPpH3nP4KYEEGWLEEg_jTFfcVkMktztr0JCZiiAM

FHEM auf "pair" stellen, dann wie auf Seite 24 beschrieben, kap 9.3 "Taste 1 und 2 gleichzeitig 1 sek drücken"

Gruß,
Martin
#48
Solaranlagen / Aw: Modul für Ecoflow-Komponen...
Letzter Beitrag von dergolem - 19 Februar 2026, 16:41:40
Hallo phantom,
ja get funktioniert, kannst du mal versuchen einen Set mit verbose 5 zu machen und dann den Auszug aus dem Log hier Posten? Unkenntlich machen der Seriennummer und API Keys nicht vergessen. Mich würde interessieren ob da die Probleme wie bei mir auftreten. ich habes es schon soweit probiert, das ich das URL encode schon von Hand als Funktion eingebaut habe, was auch keine änderung brachte, bei mir fehl nur noch als Versuch ein komplettes System Update aus. Das hat aber erstmal keine Prio, da für mein Balkonkraftwerk ein neues Smart Meter her müsste von Janitza umg103 auf Shelly pro 3em( was für ein Abstieg)).

Gruß Denis
#49
Sonstige Systeme / Aw: Support-Thread Modul 36_Sh...
Letzter Beitrag von jkriegl - 19 Februar 2026, 14:15:57
Beobachte Vergleichbares wie Elektron
Plug-A (Trinkwasserstation) schaltet per script Plug-B (Zirkulation) mit toggle_after (bzw. Auto OFF).
Ü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. Selbst wenn ein off verpasst wurde, müsste relay später aktualisiert werden.
FHEM und firmware sind aktuell. Ein get <device> status hilft.
Erst seit 1 Woche im Einsatz, davor mqtt-Lösung, soll aber autark (ohne FHEM u. cloud) laufen.
Bin an einer Lösung die Plug-B-Schaltungen (Log) an FHEM zu schicken dran. Ein Shelly.call("HTTP.GET" .. fhem?cmd=setreading ..) habe ich noch nicht getestet.
Via Action bekomme ich nur die Event trigger "Switch toggled on/off" 
Jede Hilfe dazu ist willkommen.
#50
Sonstiges / Aw: Dispatch und readingsBegin...
Letzter Beitrag von JoWiemann - 19 Februar 2026, 13:04:00
Hallo,

das Wiki ist nicht die Bibel, sondern eine Handreichung. Vieles hat sich Laufe der Zeit entwickelt, oft das Wiki nicht, das von Benutzern für Benutzer ist. Auch ich pflege als Maintainer nicht das Wiki, sondern nur die commadRef.

In vielen Modulen, auch in meinen, wird das Ändern von Attributen nicht nur validiert, sondern es werden auch Aktionen angestoßen.

Beispiel ist das Setzen des boxUser im FritzBox Modul. Erst mit setzen des Users und vorhandenen Passwort wird im Hash hinterlegt, dass ein Verbindungsversuch zur FritzBox gestartet wird.

Grüße Jörg