Neueste Beiträge

#11
FHEM Code changes / Revision 31279: controls_fhem....
Letzter Beitrag von System - 25 Mai 2026, 08:30:43
Revision 31279: controls_fhem.txt: fhemupdate checkin

controls_fhem.txt: fhemupdate checkin

Source: Revision 31279: controls_fhem.txt: fhemupdate checkin
#12
Automatisierung / Aw: Midea Comfee Klimaanlage ü...
Letzter Beitrag von cotecmania - 25 Mai 2026, 08:28:56
Dann erscheint diese Warnung als root user :

WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager,
 possibly rendering your system unusable. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv. Use
 the --root-user-action option if you know what you are doing and want to suppress this warning.

Dann also so als root ??? :
pip3 install msmart-ng --break-system-packages --root-user-action
#13
Solaranlagen / Aw: 76_SolarForecast - Informa...
Letzter Beitrag von Burny4600 - 25 Mai 2026, 08:23:41
Betreffend Wetterdaten.

Da für meinen Bereich nicht alle Wetterdaten zur Verfügung stehen und die nächstgelegene zu weit weg ist, habe ich meine lokale Wetterstation mit einer Davis-Wetterstation erweitert. Zudem habe ich vor die einzelnen Kollektorflächen mit Temperaturfühler auszustatten.
Meine Idee wäre, dass ich meine lokalen Wetterdaten und Messwerte mit bestehenden Wetterstationen kombiniere, um alles für die Prognosen zur Verfügung zu haben.
Dazu müsste ich eine eigene Zusammenfassung der Wetterdaten erstellen, dass ich dann unter SolarForcast einbinde.
Wie könnte ich das für SolarForcast definieren?
#14
Solaranlagen / Aw: Marstek Venus E Modulentwi...
Letzter Beitrag von enfantterrible - 25 Mai 2026, 01:22:51
ja, ist ein V2 und ein V3. wollten es der Einfachkeit halber weiterhin mit dem Ecotracker machen der schon dran war aber da schaukeln sich die beiden Speicher gegenseitig leer, das Ende vom Lied war dann doch CT002 von Marstek einzubauen, da angeblich einzig damit das Ding mit mehreren Speichern auf verschiedenen Phasen geht... anscheinend ist es zu schwer miteinander zu kommunizieren oder gar einen der Speicher zum Master zu machen, so regelt das CT002 wohl alles.
auf selbiges hat man auch anscheinend keinerlei zugriff - jedenfalls hab ich noch nix gefunden.

mit dem Shelly emulator hab ich nur mal direkt im Tasmota von ottelo versucht und bekommen da die einzelnen Phasen nicht mit übertragen, der Zähler spuckt sie aus, das script scheint sie aber zu ignorieren das geht also derzeit nur mit einem Speicher.

wie kommst du an die Daten im V2? in der Marstek-App finde ich nirgends ne option noch mqtt freizugeben.
#15
Wallboxen und E-Fahrzeuge / Aw: RenaultZE
Letzter Beitrag von Moli - 25 Mai 2026, 00:48:01
Moin, danke für die Rückmeldung.

Du hast das schon länger, nur nicht direkt gemerkt.
Ich bin nicht der Entwickler, ich habe das Modul nur "gerettet", da meine Wallbox sonst nicht abschaltet bei 85%, weil meine Ladesteuerung darauf beruht. Und ich habe die nervigen Log Fehler entfernt.


Zu deiner Frage, bei mir habe ich unter state die % oder wo meinst du?

Hast du ze_AboConnectedServices an oder aus?

Gruß
#16
FHEM Code changes / Revision 31278: 76_SolarForeca...
Letzter Beitrag von System - 24 Mai 2026, 22:31:00
Revision 31278: 76_SolarForecast: contrib Version 2.6.10

76_SolarForecast: contrib Version 2.6.10

Source: Revision 31278: 76_SolarForecast: contrib Version 2.6.10
#17
Wunschliste / <n>months und <n>weeks
Letzter Beitrag von quartz - 24 Mai 2026, 22:21:18
Ich habe gesucht, und zu dem Thema https://forum.fhem.de/index.php?action=post;quote=336733;topic=41125 gefunden, wonach es vielleicht sogar schon gehen sollte.

Ich poste als Neuling hier trotzdem, da es bei mir nicht geklappt hat und entweder die Doku (und Kommentare im Code) nicht ganz vollständig sind, oder evtl. doch die nachstehenden überschaubare Änderungen hilfreich sein könnten.

Neben <n>days und <n>years sollte es auch <n>weeks und <n>months bei Plots geben.

Ich habe versucht, <n>months bei Plots (SVG-) einzuführen. Scheint - bis auf den Jahreswechsel mit LogFile und fehlendem Attribut createGluedFile 1 (https://forum.fhem.de/index.php?action=post;quote=1354733;topic=143511) - funktioniert zu haben.

Meine Änderungen für die Monate in 98_SVG.pm ($Id: 98_SVG.pm 29659 2025-02-16 15:25:27Z rudolfkoenig) in der Funktion SVG_calcOffsets waren sehr überschaubar:
  • im if($fr) die Zeile ergänzt
    $fr =~ m/^\d+month/ ||
  • bei der Abfrage des Zooms den elseif Zweig angepasst
    } elsif($zoom =~ m/^(\d+)?month/) {
  • im elseif Zweig die Zeile
    my $nMonths= $1 ? ($1-1) : 0; am Anfang hinzugefügt
  • im elseif Zweig vor $SVG_devs... die Zeile
    $sm = $sm-$nMonths; while ($sm < 0) { $sm += 12, $sy-- if($sm < 0); } hinzugefügt

Für <n>-wöchige Diagramme wäre es ähnlich. Neben den if/else Änderungen ist im wesentlichen die Zeile vor dem Startwert anzupassen:
@l = localtime(($t - ((($1 ? ($1-1) : 0)*86400)*7))); (oder lesbarer mit einer $nWeeks Variable).

Das <n>-monatige Diagramm lässt sich damit monatsweise verschieben.

Falls es sowieso funktioniert hätte, wäre vielleicht die Doku (und die Kommentare im Code) anzupassen. Falls der Code hilfreich ist, kann er gerne übernommen werden. Es sind so wenige Zeilen, dass sich formelleres (git? svn?) nicht lohnt.
#18
Solaranlagen / Aw: 76_SolarForecast - Informa...
Letzter Beitrag von 300P - 24 Mai 2026, 22:00:41
aiConLearnRate=0.0001 wird jetzt akzeptiert :)
aiConTrainLimit=4000 ebenfalls
Neuronenlayer evtl. später mal......


Dann schau ich mal, wenn die Blumen und der neue eingesäte Rasenteil gegossen sind, wieder drauf......
#19
Solaranlagen / Aw: 76_SolarForecast - Informa...
Letzter Beitrag von 300P - 24 Mai 2026, 21:44:16
Alles wieder okay bei mir :)

Sorry ziehe nochmals


Ja - da sind noch Unterschiede zur vorherigen Version....
#20
Solaranlagen / Aw: 76_SolarForecast - Informa...
Letzter Beitrag von DS_Starter - 24 Mai 2026, 21:32:43
Komisch ... vllt. hatte ich eine falsche V hochgeladen.
Habe es nochmal gemacht - bitte neu ziehen.

Aber
2026.05.24 20:58:31 1: PERL WARNING: Argument "24.05.2026 15:00:14" isn't numeric in sprintf at (eval 2330) line 73.
kommt wahrscheinlich nicht aus SF. Bei mir ist es jedenfalls sauber. global->stacktrace einschalten zeigt woher es kommt.