Neueste Beiträge

#11
Sonstige Systeme / Aw: Entwicklungs-Thread Modul ...
Letzter Beitrag von Starkstrombastler - 19 Mai 2026, 20:45:19
Zitat von: JoWiemann am 19 Mai 2026, 14:57:25da mein Shelly Zoo wächst möchte ich gerne den 'Shelly Flood Gen 4' zur Überwachung meiner Wasser gebundenen Geräte einsetzen. Zum Testen habe ich mir einen bestellt, wohl wissend, dass diese Model sehr wahrscheinlich vom Modul noch nicht unterstützt wird.
Bisher werden vom Modul keine batteriebetriebenen Geräte unterstützt und das liegt u.a. am Polling. Regelmäßiges Abfragen des Gerätestatus verhindert. dass das Gerät in einen batterieschonenden Modus geht und damit machen die Batterien, nach Murphys Law, genau dann schlapp, wenn sie einen Alarm melden sollen.
#12
Sonstiges / Aw: Mammotion Luba 2 Rasenrobo...
Letzter Beitrag von enno - 19 Mai 2026, 20:39:41
Leider bekomme ich das mit Debian Trixie nicht zum Laufen. Wenn ich mit
pip install pymammotion --break-system-packages
Successfully installed pymammotion-0.7.82
installiere kommt in deinem Modul folgende Meldung.

2026.05.19 20:34:47.417 1: ERROR evaluating {Mammotion_PythonDone('MAEHER|ERROR|Exit-Code 1: {ok: false, error: Unsupported version. The proto files were compiled with a version of betterproto2_compiler which is not compatible with this version of betterproto2.\n - betterproto2 version: 0.10.0\n - betterproto2_compiler version: 0.9.0\nThe version x.y.z of the library matches the version a.b.c of the compiler if and only if a=x and b=y.\nPlease upgrade betterproto2_compiler to 0.10.x and recompile your proto files (recommended) or downgrade betterproto2 to 0.9.x.}: Can't find string terminator "'" anywhere before EOF at (eval 7088) line 1.
Leider habe ich keine Ahnung was ich ändern muss...

Gruss
  Enno
#13
Sonstige Systeme / Aw: 76_SMAInverter.pm - Abfrag...
Letzter Beitrag von 300P - 19 Mai 2026, 20:38:06
Zitat von: Vorhand am 19 Mai 2026, 16:16:20Die Fritzbox zeigt im Heimnetz SMA1902xxxx38 unter der IP 192.168.xx.37
Hier sagst du IP.37 für den HM20 mit der SMAXXXXX38.
Wurde denn der Wert zudem eventuell statt aus dem HM20 mit dem FHEM-SMAEM-Nodul statt von dem Wechselrichter "STP9000TL" genommen ???

Zitat von: Vorhand am 19 Mai 2026, 16:16:20Mit 192.168.xx.42 funktioniert es - allerdings steht in den Readings INV_TYPE Sunny Island 4.4M. Wo die .42 herkommt ??
Hier das die IP .42 die des SI4.4M-11 428      Ser: 126104xx28  Sunny Island 4.4M (Batterie)

Der dritte (der STP9000) ist anscheinen verloren gegangen in der Fritzbox wenn du ihn nicht siehst.
Schalte ihn einmal von Hand für ein paar Minuten spannungsfrei bzw. komplett einmal aus. Aber erst wenn die die Sonne weg ist und keine Spannung an den DC-String anliegt......
 
Prüf dann nochmals in der FB welche IP der "STP 9000TL-20 902  Ser: 305099xx02  Sunny Tripower 9000TL-20" bekommt.
Eventuell siehst du im SMA-Portal in den Geräteparametern aber auch dessen zuletzt zugeordnete Ip ?!?


Oder schau einmal ins Handtuch wie du ihn per WLAN über seinen AP direkt erreichen kannst (letzte Möglichkeit)

#14
Solaranlagen / Aw: 76_SolarForecast - Informa...
Letzter Beitrag von 300P - 19 Mai 2026, 20:23:41
Statusmeldung 20:21 Uhr:

Da sind bei uns zufällig mal alle nicht den ganzen Tag zuhause anwesend und schon ist die ganze KI-Planung ist im "Eimer" :)

PV Abweichung fortlaufend: 32,4 %, gestern: -11,7 %    (hier 32,4 % zu wenig Ertrag - Regenwetter als Einflusfaktor)
CON Abweichung fortlaufend: 31,2 %, gestern: 2,3 %     (hier 31,2 % weniger Verbrauch als der Forecast sagt)
#15
Sonstige Systeme / Aw: 76_SMAInverter.pm - Abfrag...
Letzter Beitrag von Vorhand - 19 Mai 2026, 20:22:07
Danke, die IP-Adressen sind bereits in der FritzBox fixiert.
Es gibt aber nur 2 LAN-Verbindungen, die .37 und die .42
Das SMAInverter Programm geht nur mit der .42 und der Seriennummer des Sunny-Island.
Mit der .37 geht es nicht.
Deine Aussage "Schau in die FHEM-Device deiner SMA-Geräte"... willst du damit sagen, dass das fhem-Programm für alle Geräte definiert werden muss?
Nach meiner Fritzbox haben nur 2 Geräte eine IP - wobei nur die .42 mit dem Sunny Island geht. Der hat leider keine PV-Leistung.
Wie kann ich den Sunny Tripower erreichen?
#16
Warum so kompliziert?

1. Nur ein TelegramBot-Device installieren, auf FHEM Nr. 1
2. Auf dem anderen FHEM Nr. 2 mit FHEM2FHEM ein Sendekommando absetzen, das auf Instanz Nr. 1 ausgeführt wird.

Dafür kann man auch eine Routine installieren, die _beliebige_ Kommandos auf der anderen Kiste ausführt.

LG

pah
#17
Anfängerfragen / Aw: userReadings - readingsBul...
Letzter Beitrag von Jamo - 19 Mai 2026, 20:03:11
Hallo Bertl,
soweit ich weiss, ist es nicht erlaubt, innerhalb eines Usereadings für ein device, ein Reading des gleichen devices zu setzen.
Ich habe zum testen in einem dummy device mit den Namen "nothing", einfach mal ein userreading userReadings hallo:.* {fhem("setreading nothing bla Blubbern")} definiert, dann kommt auch die Fehlermeldung im Logfile 'setreading nothing bla Blubbern' called form userReadings is prohibited
#18
Sonstige Systeme / Aw: 76_SMAInverter.pm - Abfrag...
Letzter Beitrag von 300P - 19 Mai 2026, 19:20:39
Hast du für die SMA-Geräte feste IP Inder Fritzbox vermerkt ?

Wenn nicht - dann ist es logisch das irgendwann einmal (bei Fritzboxwechsel / Neustart / Stromausfall etc.) die IP-Adresse(n) evtl. neu (anderslautend) vergeben werden und danach auch nicht mehr zu den in FHEM hinterlegten IP-Adressen passen.

Vorgehensweise:
1. In der Fritzbox (oder deinem evtl. zusätzlich vorhandenen DHCP-Server) die derzeitigen aktuellen Adressen als feste IP vermerken.

2. Schreib auf welche Feste-IP (Fixed-IP) in der Fritzbox welcher Seriennummer zugeordnet hast

3. Schau in die FHEM-Device deiner SMA-Geräte und trage statt der dort stehen IP in der Definition die "richtige" IP-Adresse zu dort im FHEM-Device hinterlegten passenden Seriennummer ein.

Wenn du dann alle 3 Geräte mit der richtigen IP in deinen zugehörigen FHEM-Device eingetragen hast müsste / wird es wieder klappen ;) denn die Verbindung der Wechselrichter und dem Homemanger zu SMA klappt ja sauber.
Deshalb gibt es keinen anderen Grund warum es in deinem Heimnetz nicht klappen sollte.


Zitat von: Vorhand am 19 Mai 2026, 16:16:20Home Manager 2 638 Ser: 190170xx38  Sunny Home Manager 2.0
Mit der IP....37 scheint aktuell der EM/HM erreichbar zu sein - das ist aber ein anderes FHEM-Modul für diesen Energymeter :)
#19
Anfängerfragen / Aw: userReadings - readingsBul...
Letzter Beitrag von bertl - 19 Mai 2026, 19:09:15
Hallo Markus,
danke für die Info, aber mir geht es nicht um die Sinnhaftigkeit, sondern um die technische Möglichkeit.

Mir ist aufgefallen, wenn man in "userReadings" die Kombination "readingsBeginUpdate + readingsBulkUpdate + readingsEndUpdate" und am Ende "return 'irgend ein Wert'" verwendet, immer dieser besagte Fehler kommt (egal bei welchem Device - Dummy, HTTPMOD, ...).

Funktionieren tut es, wenn man das "readingsEndUpdate" weglässt oder ein "setReadingsVal" verwendet.

Mich interessiert, welche Funktion man richtiger Weise verwendet, oder sich vielleicht sogar ein Bug versteckt.

Um auch ein praktisches Beispiel zu bringen, siehe: defmod sendMail dummy - https://wiki.fhem.de/wiki/E-Mail_senden
Da funktioniert es, da auf das "readingsBeginUpdate" und "readingsEndUpdate" verzichtet wurde.

Gruß, Robert
#20
Anfängerfragen / Aw: Befehle für docker in fhem...
Letzter Beitrag von Sany - 19 Mai 2026, 18:59:43
Du kannst frigate per http-api und mqtt "fernsteuern". Muss ja nicht komplett gestoppt werden. Zumindest per mqtt kann man wohl laut Doku camera enabled set on oder off schicken, ansonsten kann man record, detect und snapshot auch ein und ausschalten. Das nutze ich bei mir für die Innencameras, die nur detecten und speichern wenn abwesend.

Bei disabled cameras hat frigate ja quasi nix mehr zu tun, dann kann der Container auch durchlaufen.


Gruß



Sany