Hauptmenü

Neueste Beiträge

#91
Solaranlagen / Aw: [36_Senec.pm] FHEM module ...
Letzter Beitrag von curiosus - 08 Januar 2026, 16:04:55
Vielen Dank an HGButte für die Übernahme und die weitere Entwicklung dieses Moduls.

Stillstand ist ja bekanntlich Rückschritt - schön, dass es weitergeht!
Die vorgenommenen Änderungen sind sehr gut und nachvollziehbar dokumentiert – man sieht, dass hier sorgfältig und strukturiert gearbeitet wurde.

Die Weiterentwicklung ist insgesamt wirklich gelungen, alles wirkt durchdacht und sauber umgesetzt.
Großes Lob und vielen Dank für das Engagement und den Einsatz für die FHEM-Community!
#92
Heizungssteuerung/Raumklima / Aw: Fussbodenheizung mit PWM s...
Letzter Beitrag von sash.sc - 08 Januar 2026, 16:04:04
Ich denke ich hab's jetzt. Habe die ganzen Zeiträume in einer Rules geparkt.

tempRule1

Mo-Fr 4:00,D 9:00,N 14:00,D 21:00,N

deleteattr
tempRule2

Sa-So 6:00,D 10:00,N 13:00,D 21:00,N

Scheint zu klappen.

Warum haben dann die einzelnen Zeitbereiche nicht funktioniert?

Gruß sascha
#93
Kalendermodule / Aw: 57_Calendar.pm und umlaute...
Letzter Beitrag von the ratman - 08 Januar 2026, 16:03:41
falls ich irgendwas probieren soll ... bin ja bekannt für meine fatale fehlerfinderei *g*
aber bitte bedenken: "idiot inside"
#94
Unterstützende Dienste / VERSCHOBEN: 57_Calendar.pm und...
Letzter Beitrag von the ratman - 08 Januar 2026, 16:00:41
#95
Solaranlagen / [gelöst] ModBus Abfrage Froniu...
Letzter Beitrag von pcjogi - 08 Januar 2026, 15:55:49
Hallo zusammen,

ich versuche ein acc64 Wert über Modbus abzufragen. Leider bekomme ich diese 64Bit Teil nicht decoded. Kann hier mir jemand helfen? Alle anderen Werte schaffe ich problemlos zu decoden. Ist hier Q wirklich richtig? Kann fhem perl so einfach keine 64 Bit?

Danke für jede Hilfe



Hier meine Definition, die aber nur wilde Werte ausspuckt:

Internals:
   CFGFN     
   DEF        1 300 p-fronius-gen24.lan:502 TCP
   DeviceName p-fronius-gen24.lan:502
   EXPECT     idle
   FD         21
   FUUID      695fc18f-f33f-85bf-a1d6-16637efd3200a8de
   IODev      EN_SOLA_Inverter_ModbusInt_TEST
   Interval   300
   LASTOPEN   1767883713.64218
   MODBUSID   1
   MODE       master
   MODULEVERSION Modbus 5.0.1 - 7.12.2025
   NAME       EN_SOLA_Inverter_ModbusInt_TEST
   NOTIFYDEV  global
   NR         99
   NTFY_ORDER 50-EN_SOLA_Inverter_ModbusInt_TEST
   PARTIAL   
   PROTOCOL   TCP
   STATE      opened
   TCPConn    1
   TYPE       ModbusAttr
   devioLoglevel 3
   devioNoSTATE 1
   eventCount 36
   nextOpenDelay 60
   OICACHE:
   READ:
     BUFFER     
   READINGS:
     2026-01-08 15:48:31   AC_lifetime_active_real_energy_output_Wh 10467228650636836864
     2026-01-08 15:48:33   state           opened
   REMEMBER:
     lid        1
     lname      EN_SOLA_Inverter_ModbusInt_TEST
     lrecv      1767883711.61034
     lsend      1767883711.60944
   defptr:
     EN_SOLA_Inverter_ModbusInt_TEST 1
   gotReadings:
     AC_lifetime_active_real_energy_output_Wh 10467228650636836864
   lastRead:
     h40186     1767883711.61143
Attributes:
   dev-h-defPoll 1
   obj-h40186-len 4
   obj-h40186-reading AC_lifetime_active_real_energy_output_Wh
   obj-h40186-unpack Q
   room       Modbus,SOLAR,Vergleichen

#96
FHEM Code changes / Revision 30705: 76_SolarForeca...
Letzter Beitrag von System - 08 Januar 2026, 15:40:40
Revision 30705: 76_SolarForecast: contrib version 2.0.0

76_SolarForecast: contrib version 2.0.0

Source: Revision 30705: 76_SolarForecast: contrib version 2.0.0
#97
Solaranlagen / Aw: 76_SolarForecast - Informa...
Letzter Beitrag von DS_Starter - 08 Januar 2026, 15:22:55
ZitatDie neue Version liefert Perl-Fehler beim Start:
Da hatte ich aber ein ordentliches Ei gelegt.... erledigt und Contrib ist upgedated.
#98
Anfängerfragen / Aw: fhem auf Raspi 4 100% cpu ...
Letzter Beitrag von erwin - 08 Januar 2026, 15:06:14
Mal abseits von FHEM suchen? Es könnte auch ein Problem im System z.B. file-write ("sterbende" SD-Card) sein. Das hatte ich vor einigen Jahren, 5-10 sec blocking (cpu=100%) bei jedem Log-write....
l.g. erwin
#99
Solaranlagen / Aw: Modul für Ecoflow-Komponen...
Letzter Beitrag von dergolem - 08 Januar 2026, 14:25:46
Hi,
nein andere Set/get fuktionieren auch nicht.
2026.01.08 14:15:29 5: EcoFlowMax(Ecoflow 0.3.9.0): Ecoflow_Request(): Method = GET
2026.01.08 14:15:29 5: EcoFlowMax(Ecoflow 0.3.9.0): Ecoflow_Request(): $nonce=16536 $timestamp=1767878129927
2026.01.08 14:15:29 5: EcoFlowMax(Ecoflow 0.3.9.0): Ecoflow_Request(): $json = {"sn": "BKxxxxxxxxxxxxx", "params": {"quotas":["relay2Onoff"]}}
2026.01.08 14:15:29 5: EcoFlowMax(Ecoflow 0.3.9.0): Ecoflow_Request(): $url = /iot-open/sign/device/quota $query_str = params.quotas[0]=relay2Onoff&sn=BKxxxxxxxxxxxxx&accessKey=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx&nonce=16536×tamp=1767878129927
2026.01.08 14:15:29 5: EcoFlowMax(Ecoflow 0.3.9.0): Ecoflow_Request(): $sign = xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
2026.01.08 14:15:29 5: EcoFlowMax(Ecoflow 0.3.9.0): Ecoflow_Request(): Method = GET
2026.01.08 14:15:29 5: EcoFlowMax(Ecoflow 0.3.9.0): Ecoflow_Request(): $nonce=913650 $timestamp=1767878129959
2026.01.08 14:15:29 5: EcoFlowMax(Ecoflow 0.3.9.0): Ecoflow_Request(): $url = /iot-open/sign/device/list $query_str = accessKey=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx&nonce=913650×tamp=1767878129959
2026.01.08 14:15:29 5: EcoFlowMax(Ecoflow 0.3.9.0): Ecoflow_Request(): $sign = xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
2026.01.08 14:15:29 5: EcoFlowMax(Ecoflow 0.3.9.0): Ecoflow_Request(): Method = GET
2026.01.08 14:15:29 5: EcoFlowMax(Ecoflow 0.3.9.0): Ecoflow_Request(): $nonce=212146 $timestamp=1767878129962
2026.01.08 14:15:29 5: EcoFlowMax(Ecoflow 0.3.9.0): Ecoflow_Request(): $url = /iot-open/sign/device/quota/all?sn=BKxxxxxxxxxxxxxx $query_str = accessKey=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx&nonce=212146×tamp=1767878129962
2026.01.08 14:15:29 5: EcoFlowMax(Ecoflow 0.3.9.0): Ecoflow_Request(): $sign = xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
2026.01.08 14:15:30 5: EcoFlowMax(Ecoflow 0.3.9.0): Ecoflow_Response(): $url = https://api-e.ecoflow.com/iot-open/sign/device/quota
2026.01.08 14:15:30 5: EcoFlowMax(Ecoflow 0.3.9.0): Ecoflow_Response(): $data = {"code":"405","message":"Method Not Allowed","eagleEyeTraceId":"","tid":""}
2026.01.08 14:15:30 0: EcoFlowMax(Ecoflow 0.3.9.0): Ecoflow_Response(): ERROR! {"code":"405","message":"Method Not Allowed","eagleEyeTraceId":"","tid":""}
2026.01.08 14:15:30 4: EcoFlowMax(Ecoflow 0.3.9.0): Ecoflow_Response(): Setting Reading Vars
2026.01.08 14:15:30 5: EcoFlowMax(Ecoflow 0.3.9.0): Ecoflow_Response(): $url = https://api-e.ecoflow.com/iot-open/sign/device/list
2026.01.08 14:15:30 5: EcoFlowMax(Ecoflow 0.3.9.0): Ecoflow_Response(): $data = {"code":"0","message":"Success","data":[{"sn":"BKxxxxxxxxxxx","deviceName":"STREAM Max-7155gol","online":1}],"eagleEyeTraceId":"","tid":""}
2026.01.08 14:15:30 5: EcoFlowMax(Ecoflow 0.3.9.0): Ecoflow_Response(): code = 0
2026.01.08 14:15:30 5: EcoFlowMax(Ecoflow 0.3.9.0): Ecoflow_Response(): data_1_deviceName = STREAM Max-7155gol
2026.01.08 14:15:30 5: EcoFlowMax(Ecoflow 0.3.9.0): Ecoflow_Response(): data_1_online = 1
2026.01.08 14:15:30 5: EcoFlowMax(Ecoflow 0.3.9.0): Ecoflow_Response(): data_1_sn = BKxxxxxxxxxxxxx
2026.01.08 14:15:30 4: EcoFlowMax(Ecoflow 0.3.9.0): Ecoflow_Response(): data_1_sn : Comparing SerialNo BKxxxxxxxxxxxxxxxxx
2026.01.08 14:15:30 5: EcoFlowMax(Ecoflow 0.3.9.0): Ecoflow_Response(): $base = data_1
2026.01.08 14:15:30 4: EcoFlowMax(Ecoflow 0.3.9.0): Ecoflow_Response(): STREAM Max-7155gol
2026.01.08 14:15:30 5: EcoFlowMax(Ecoflow 0.3.9.0): Ecoflow_Response(): eagleEyeTraceId =
2026.01.08 14:15:30 5: EcoFlowMax(Ecoflow 0.3.9.0): Ecoflow_Response(): message = Success
2026.01.08 14:15:30 5: EcoFlowMax(Ecoflow 0.3.9.0): Ecoflow_Response(): tid =
2026.01.08 14:15:30 5: EcoFlowMax(Ecoflow 0.3.9.0): Ecoflow_Response(): $url = https://api-e.ecoflow.com/iot-open/sign/device/quota/all?sn=BKxxxxxxxxxxxxxx
2026.01.08 14:15:30 4: EcoFlowMax(Ecoflow 0.3.9.0): Ecoflow_Response(): Setting Reading Vars
Gruß Denis
#100
Heizungssteuerung/Raumklima / Aw: THZ Tecalor (LWZ Stiebel E...
Letzter Beitrag von willybauss - 08 Januar 2026, 14:13:25
Zitat von: TheTrumpeter am 08 Januar 2026, 13:55:13...ABER, dafür MUSS offenbar zusätzlich die Bivalenztemperatur unterschritten sein, wenn die Integral-Unterschreitung passiert???...
Ja, das ist richtig. Ich habe mich jetzt nicht so genau in dein Arbeitsmodell rein versetzt, aber die Bivalenztemperatur per FHEM umzusetzen sollte möglich sein.