Hauptmenü

Neueste Beiträge

#41
Zigbee / Aw: Kein "set_on-for-timer" lo...
Letzter Beitrag von rudolfkoenig - 01 März 2026, 11:35:20
Falls ein MQTT2_DEVICE on und off im setList hat, dann wird es (wegen SetExtensions) weitere Befehle dazu kriegen, unter anderem on-for-timer.
Siehe auch https://fhem.de/commandref_modular.html#setExtensions
#42
Sprachsteuerung / Aw: HomebridgeMapping korrektu...
Letzter Beitrag von Steffen@Home - 01 März 2026, 11:25:10
Irgendwie passt das immer noch nicht mit den Werten, er versteht sie nicht.
Ausserdem steht immer noch schließen... wenn ich das Tor öffne.

2026-03-01 11:14:01 caching: Garagentor-state: OPENING
[01/03/2026, 11:14:01] [FHEM2] Garagentor-state value OPENING not handled in values
[01/03/2026, 11:14:01] [FHEM2] Garagentor-state value OPENING not handled in values
  2026-03-01 11:14:01 caching: Garagentor-state: opening
[01/03/2026, 11:14:01] [FHEM2]     caching: CurrentDoorState: 2 (as number; means OPENING; from 'opening')
[01/03/2026, 11:14:01] [FHEM2] Garagentor-state value opening not handled in values
  2026-03-01 11:14:01 caching: GPIO5-state: on
[01/03/2026, 11:14:01] [FHEM2]     caching: On: true (as boolean; from 'on')
  2026-03-01 11:14:13 caching: GPIO5-state: off
[01/03/2026, 11:14:13] [FHEM2]     caching: On: false (as boolean; from 'off')
  2026-03-01 11:14:21 caching: Garagentor-state: stopped
[01/03/2026, 11:14:21] [FHEM2] Garagentor-state not a number: stopped
[01/03/2026, 11:14:21] [FHEM2] Garagentor-state value stopped not handled in values
  2026-03-01 11:14:23 caching: Garagentor-state: opened
[01/03/2026, 11:14:23] [FHEM2] Garagentor-state value opened not handled in values
[01/03/2026, 11:14:23] [FHEM2] Garagentor-state value opened not handled in values
  2026-03-01 11:15:03 caching: Garagentor-state: CLOSING
[01/03/2026, 11:15:03] [FHEM2] Garagentor-state value CLOSING not handled in values
[01/03/2026, 11:15:03] [FHEM2] Garagentor-state value CLOSING not handled in values
  2026-03-01 11:15:03 caching: Garagentor-state: closing
[01/03/2026, 11:15:03] [FHEM2]     caching: CurrentDoorState: 3 (as number; means CLOSING; from 'closing')
[01/03/2026, 11:15:03] [FHEM2] Garagentor-state value closing not handled in values
  2026-03-01 11:15:03 caching: GPIO5-state: on
[01/03/2026, 11:15:03] [FHEM2]     caching: On: true (as boolean; from 'on')
  2026-03-01 11:15:16 caching: GPIO5-state: off
[01/03/2026, 11:15:16] [FHEM2]     caching: On: false (as boolean; from 'off')
  2026-03-01 11:15:23 caching: Garagentor-state: stopped
[01/03/2026, 11:15:23] [FHEM2] Garagentor-state not a number: stopped
[01/03/2026, 11:15:23] [FHEM2] Garagentor-state value stopped not handled in values
  2026-03-01 11:15:26 caching: Garagentor-state: closed
[01/03/2026, 11:15:26] [FHEM2]     caching: CurrentDoorState: 1 (as number; means CLOSED; from 'closed')
[01/03/2026, 11:15:26] [FHEM2]     caching: TargetDoorState: 1 (as number; means CLOSED; from 'closed')
  2026-03-01 11:16:02 caching: Garagentor-state: OPENING
[01/03/2026, 11:16:02] [FHEM2] Garagentor-state value OPENING not handled in values
[01/03/2026, 11:16:02] [FHEM2] Garagentor-state value OPENING not handled in values
  2026-03-01 11:16:02 caching: Garagentor-state: opening
[01/03/2026, 11:16:02] [FHEM2]     caching: CurrentDoorState: 2 (as number; means OPENING; from 'opening')
[01/03/2026, 11:16:02] [FHEM2] Garagentor-state value opening not handled in values
  2026-03-01 11:16:02 caching: GPIO5-state: on
[01/03/2026, 11:16:02] [FHEM2]     caching: On: true (as boolean; from 'on')
  2026-03-01 11:16:03 caching: GPIO5-state: off
[01/03/2026, 11:16:03] [FHEM2]     caching: On: false (as boolean; from 'off')
  2026-03-01 11:16:06 caching: GPIO5-state: on
[01/03/2026, 11:16:06] [FHEM2]     caching: On: true (as boolean; from 'on')
  2026-03-01 11:16:07 caching: GPIO5-state: off
[01/03/2026, 11:16:07] [FHEM2]     caching: On: false (as boolean; from 'off')
  2026-03-01 11:16:26 caching: Garagentor-state: stopped
[01/03/2026, 11:16:26] [FHEM2] Garagentor-state not a number: stopped
[01/03/2026, 11:16:26] [FHEM2] Garagentor-state value stopped not handled in values
#43
Solaranlagen / Aw: 76_SolarForecast - Informa...
Letzter Beitrag von DS_Starter - 01 März 2026, 11:16:02
Moin @all,

im contrib liegt ein kleines Update 2.2.2:

- ein einfaches Aufrufen von "get ... pvHistory" entfernt ungültige Tages- und Stundenschlüssel automatisch
- bei der Berechnung der PV-Erträge wird mathematisch korrekt gerundet.
  (Danke an einen User der bemerkt hatte, dass immer nur abgerundet wurde)

Weiterhin wurde der Stundenwechsel bzgl. Inverter etotal dahingehend geändert, dass eine evtl. auftretende Differenz zwischen dem letzten etotal der vorangegangenen Stunde und der ersten etotal-Messung der aktuellen Stunde, die einige Sekunden nach XX:00 stattfindet, berechnet und der vorangegenagenen Stunde als PV-Ertrag nachträglich zugeschlagen wird.
#44
Heizungssteuerung/Raumklima / Aw: THZ Tecalor (LWZ Stiebel E...
Letzter Beitrag von toggle1 - 01 März 2026, 11:02:09
Wie im Optimierungs-Thread geschrieben, habe ich mal wieder das Problem mit dem klemmenden Stellventil in der MFG. Wenn der Stellmotor noch funktionstüchtig ist, kann man dem Ventil während der WW-Bereitung im "Fachmann"-Menü nachhelfen (Stellventil WW an, Stellventil WW aus). Das wollte ich automatisieren. Mit einem CAN-Bus-Adapter habe ich die Kommunikation am Bedienteil belauscht und dabei sind folgende CAN-Messages rausgekommen:
      1     11850.881 DT     069E Rx 7  30 00 FA 06 53 00 01 => WW an
      2     15302.915 DT     069E Rx 7  30 00 FA 06 53 00 00 => WW aus
      3     21428.419 DT     069E Rx 7  30 00 FA 06 52 00 01 => HZ an
      4     29904.865 DT     069E Rx 7  30 00 FA 06 52 00 00 => HZ aus
Ich habe dann die Bereiche 0x0A, 0x0B, 0x0C darauf getestet und fand die Daten in
0x0A0652 Stellventil in Heizposition
0x0A0653 Stellventil in WW-Position
Beide Register sind 16-bittig (wie oben im CAN-Trace)
Der Stellmotor sollte nicht allzu lange aktiviert werden. 30 Sekunden nach der Aktivierung vom WW-Icon aktiviere ich den Stellmotor für 3 Sekunden. Beide Zeitwerte sind willkürlich ausgewählt worden. Mal schauen, wie lange die MFG das noch mitmacht (ich bediente sie manuell die letzten 2 Wochen).
Nach der Aktivierung vom Stellmotor im WW-Betrieb hört man Motorgeräusche und anschließend ein leises Plopp-Geschräusch. Natürlich funktioniert es nur, wenn das Stellventil schon fast in der richtigen Position ist. Prinzipiell geht es ja nur darum, das Stellventil in die Endposition zu bringen, so dass der WW-Kreislauf komplett geschlossen wird.

WICHTIG: Man sollte es nicht mit einer funktionierenden MFG ausprobieren. Falls der Stellmotor zum falschen Zeitpunkt (z.B. Umschalten unter Druck) bedient wird, kann die Anlage beschädigt werden.
#45
Zigbee / Kein "set_on-for-timer" loggin...
Letzter Beitrag von dirk_69 - 01 März 2026, 10:35:55
Hallo zusammen,

ist es richtig, dass es bei HUE-Devices im Event-log keinen "set_on-for-timer" Eintrag wie z.B. bei MQTT2Devices gibt, oder habe ich etwas falsch gemacht ... muss man das logging hier erst aktivieren?

Das Eventlog beim "on-for-timer" sieht für ein ZigBee-Gerät wie folget aus:
2026-03-01 09:02:11 HUEDevice HUEDevice9 reachable: 1
2026-03-01 09:02:11 HUEDevice HUEDevice9 lastseen: 2026-03-01T08:01Z
2026-03-01 09:02:11 HUEDevice HUEDevice9 onoff: 1
2026-03-01 09:02:11 HUEDevice HUEDevice9 pct: 100
2026-03-01 09:02:11 HUEDevice HUEDevice9 on
2026-03-01 09:02:20 HUEDevice HUEDevice9 reachable: 1
2026-03-01 09:02:20 HUEDevice HUEDevice9 lastseen: 2026-03-01T08:01Z
2026-03-01 09:02:20 HUEDevice HUEDevice9 onoff: 0
2026-03-01 09:02:20 HUEDevice HUEDevice9 pct: 0
2026-03-01 09:02:20 HUEDevice HUEDevice9 off
 
beim mqtt2device:
2026-03-01 10:23:08 MQTT2_DEVICE MQTT2_new_Tasmota_Refoss_POW8 set_on-for-timer 9
2026-03-01 10:23:09 MQTT2_DEVICE MQTT2_new_Tasmota_Refoss_POW8 POWER1: 1
2026-03-01 10:23:10 MQTT2_DEVICE MQTT2_new_Tasmota_Refoss_POW8 POWER1: on
2026-03-01 10:23:17 MQTT2_DEVICE MQTT2_new_Tasmota_Refoss_POW8 set_off
2026-03-01 10:23:19 MQTT2_DEVICE MQTT2_new_Tasmota_Refoss_POW8 POWER1: 0
2026-03-01 10:23:19 MQTT2_DEVICE MQTT2_new_Tasmota_Refoss_POW8 POWER1: off

Ich habe auf das event-log "set_on-for-timer" eine Anzeige (per Watch) getriggert, was bei Erweiterung der Umgebung auf ZigBee SmartSwitches jetzt fehlt.

Die GeräteKonfigs kann ich gern nachreichen, wenn das hilfreich sein könnte.
Danke für jeden Hinweis
Dirk
#46
Heizungssteuerung/Raumklima / Aw: THZ Tecalor (LWZ Stiebel E...
Letzter Beitrag von toggle1 - 01 März 2026, 10:24:06
Zitat von: toggle1 am 16 Februar 2026, 19:42:58ist es mittlerweile bekannt, ob/wie man die manuelle Steuerung im Fachmann-Menü über die serielle Schnittstelle triggern kann?
Ich habe es rausgefunden und werde im anderen Thread berichten.
#47
FRITZ!Box / Aw: AVM SmartMeter und Monatsw...
Letzter Beitrag von RalfRog - 01 März 2026, 09:22:06
Zitat von: Marko1976 am 28 Februar 2026, 16:44:09Also müssen die Zeitintervalle mit den Abrechnungszeiträumen übereinstimmen und die beginnen halt nicht am 25. des Monats sondern am 1. des Monats.
Naja, das Modul fängt nur dann am 25. an (einmalig) wenn du es auch dann kreierst. Da wir gerade heute Nacht einen Monatswechsel hatten kannst du ja sehr schön sehen, dass das Modul den neuen Monat heute am 1. bei 0 angefangen hat.

Zitat von: Marko1976 am 28 Februar 2026, 16:44:09Das Jahr geht beim Netzbetreiber ja auch nicht vom 1.1. bis 31.12. sondern vom Abschlusstag des Vertrages (bei uns war das der 9.11.) bis zum Vorjahrestag im Folgejahr.
Das kann das Modul halt nicht. Hattest du auch nicht extra erwähnt.
Wenn das Modul für dich nicht passt musst du es ja nicht nehmen.

Es gibt ja auch noch andere Module z.B. ElectricityCalculator - vielleicht entspricht das mehr deinen Anforderunen oder du folgst deiner Idee (vielleicht als Userreading):

Zitat von: Marko1976 am 27 Februar 2026, 10:45:24Zur Not wäre ich auch bereit mir z.b. den Monatsverbrauch anhand des Gesamtverbrauchs selbst zu errechnen und abzuspreichern oder in ein Log zu schrieben. Eleganter und genauer wäre es natürlich wenn diese Daten ebenfalls direkt vom Zähler kommen würden.
Das wäre schon genau/exakt, da die Zählerstände ("Gesamten bisherigen Verbrauch") immer vom Zähler über das AVM-Gerät geliefert werden - du nusst nur die Differenz errrechnen.




#48
Solaranlagen / Aw: 76_SolarForecast - Informa...
Letzter Beitrag von lorisurfen - 01 März 2026, 09:00:14
Guten Morgen,

wie kann man die consumer Steuerung global deaktivieren?
Bei 10 consumer möchte ich wenn die Tage wärmer werden bzw. über Solarthermie die Energie ausreicht nicht alle einzelnen an einem (sonnigen) Tag deaktivieren und am nächsten wieder alle aktivieren (z.B. über mode=mustNot oder auto=0)

Danke und Grüße
Markus
#49
Solaranlagen / Aw: 76_SolarForecast - Informa...
Letzter Beitrag von cs-online - 01 März 2026, 08:31:37
Zitat von: DS_Starter am 28 Februar 2026, 10:13:22Hallo cs-online,

Zitatwie kann es senn sein, dass hier eine Abweichung von -136 % ausgerechnet wird ? Der Tooltip sagt, mehr produziert als vorhergesagt, wieso ist der Wert dann negativ ?
Das ist eine Frage der Perspektive. Es wurde weniger vorhergesagt als tatsächlich produziert, also negativ (nach unten) verschätzt. Das ist eine Ansichtssache und kann mit

plantControl->genPVdeviation=...:reverse

umgestellt werden.

ZitatUnd noch eine Frage: Was ist denn die CO-Abweichung ?
Das ist die Abweichung der Verbrauchsprognose, also der Prognose des Energieverbrauchs im Haushalt.

LG,
Heiko



Danke dir, das macht es klarer :-)

Grüße

Christian
#50
FHEM Code changes / Revision 30893: controls_fhem....
Letzter Beitrag von System - 01 März 2026, 08:21:00
Revision 30893: controls_fhem.txt: fhemupdate checkin

controls_fhem.txt: fhemupdate checkin

Source: Revision 30893: controls_fhem.txt: fhemupdate checkin