Hauptmenü

Neueste Beiträge

#91
Solaranlagen / Aw: Modul für Ecoflow-Komponen...
Letzter Beitrag von MasterRay - 25 März 2026, 09:06:45
Zitat von: Damian am 25 März 2026, 07:39:31Die Topics sehen ganz anders aus:

Hallo,
die mit 'open' beginnenden Topics sind die der offiziellen Schnittstelle, die es ja nur für wenige Produkte gibt. Die mit 'app' beginnenden die, mit denen die App kommuniziert. Die App fragt beim Öffnen mit einem /app/[userid]/[serno1]/thing/property/get (zzgl. eines Payloads) die Auslieferung aller Daten an. Ich hatte mal angenommen, dass damit auch die offizielle Schnittstelle "in Schwung" kommt.

Ich werde das für den PowerStream mal versuchen nachzustellen.

Grüße und schönen (= ertragreichen) Tag
#92
MQTT / Aw: MQTT-Client blockiert FHEM...
Letzter Beitrag von rudolfkoenig - 25 März 2026, 08:48:11
ZitatKönnte das die Ursache sein oder ist im Mqtt-Client ich alles non Blocking und das Modul ist auch nur ,,Opfer" eines anderen Moduls?
Die MQTT2 Module sollten nichtblockierend sein.
Womoeglich hilft die "perl -d:Trace" Methode (siehe https://forum.fhem.de/index.php?topic=144159.msg1359958#msg1359958) zum Eingrenzen.
Im verlinkten Fall ist die Ursache ein Netzwerkproblem mit proxy und https Zugriff.
Weitere bekannte Ursache ist eine blockierende DNS Anfrage, Abhilfe ist z.Bsp. "attr global dnsServer 8.8.8.8".


Zitatwas in jedem Fall Fhem für etliche Sekunden blockieren kann, sind Seiten mit vielen SVG-Diagrammen.
Das sollte auf einem mehrprozessor Rechner unter Linux mit Voreinstellung nicht der Fall sein: die SVGs werden in geforkten Prozessen berechnet.
#93
FHEM Code changes / Revision 31013: controls_fhem....
Letzter Beitrag von System - 25 März 2026, 08:31:06
Revision 31013: controls_fhem.txt: fhemupdate checkin

controls_fhem.txt: fhemupdate checkin

Source: Revision 31013: controls_fhem.txt: fhemupdate checkin
#94
Anfängerfragen / Aw: Zugriff mit tailscale
Letzter Beitrag von satprofi - 25 März 2026, 08:15:35
Zitat von: passibe am 24 März 2026, 19:08:37
Zitat von: satprofi am 24 März 2026, 17:17:32ich dachte, ich könnte mir noip sparen, und mit tailscale auf meine devices daheim zugreifen.
aber egal, never change running systems .....
Sorry aber jetzt wird es mir hier langsam zu bunt. Du hast doch hier schon bestätigt, dass Tailscale prinzipiell funktioniert (grüner Punkt und so). Es hängt, soweit ich das überblicken kann, also bislang allein an einer richtigen Konfiguration von FHEM.

Ich hatte dich in diesem Beitrag darum gebeten, weitere Infos zu liefern, was du nicht gemacht hast.

Viel wichtiger aber: Es wurde dir jetzt schon tausendmal gesagt, dass du ein entsprechendes allowedFrom-Attribut in deinem FHEMWEB-Device hinzufügen sollst! Hast du das jetzt schon gemacht, oder nicht?! Und wenn ja, was war das Ergebnis? Und falls es nicht funktioniert hat, was genau hast du in allowedFrom eingetragen? Bei diesem List scheint allowedFrom ja noch nicht gesetzt zu sein?
Dazu fällt mir noch ein: Steht etwas im FHEM-Log, wenn du versuchst, über Tailscale zuzugreifen? Eigentlich müssten von einem fehlenden oder falsch konfigurierten allowedFrom abgeblockte Verbindungsversuche nämlich geloggt werden.

Dazu kommt, dass du, sofern mich nicht alles täuscht, auch überhaupt noch nicht erklärt hast, wie du letztlich versuchst, auf den Pi zuzugreifen: Über welche Adresse/welchen Port? Welche Adresse/welchen Port im Normalfall und welche Adresse/welchen Port, wenn du Tailscale auf deinem Endgerät (Handy, whatever) aktiviert hast? Auch das wäre mal hilfreich, um das Problem hier ordentlich lösen zu können.


Natürlich könnten wir hier erreichen, dass du noip nicht mehr brauchst und alles über tailscale läuft, aber dazu musst du halt auch (einigermaßen präzise) das machen, was man dir sagt. Und du musst uns die Informationen, die wir mangels Kristallkugel nicht haben, auch vollständig und vor allem geordnet (!!!) liefern.

Es klappte ja schon, wie in Post #39 erwähnt. Bin nach Post #37 vorgegangen, könnte mit tailscale App auch Verbindung herstellen, und dann mit IP meine devices erreichen. Und ja, allowedftom eingetragen. Aber nie ohne App und den links aus machines.Weder mit portangabe, noch ohne. Und ich habe doch alle Infos gepostet, was fehlt noch?
Lg
#95
FHEMWEB / Aw: Nicht jede erlaubte Zahlen...
Letzter Beitrag von Beta-User - 25 März 2026, 07:49:36
Zitat von: Dr. Boris Neubert am 24 März 2026, 19:11:56In Verbindung mit dem Widget, das ja im Standard im Attribute-Template eingeführt wird, ist das aber nur bedingt sinnvoll, oder? Sollte man nicht das setStateList lieber aus den Templates löschen?
Weiß nicht recht. Im Prinzip finde ich es auch nicht falsch, wenn man eine optische Irritation hat, solange ein Befehl nicht bestätigt beim Gerät angekommen ist. Das ist für mich v.a. der Sinn hinter "setStateList" (bzw. der Kennzeichnung der Reading-Inhalte als "set_").

Auch hier gilt: was per attrTemplate verteilt wird, ist ein Vorschlag, den jeder nach seinem Belieben anpassen kann, hier z.B. durch das Löschen des Attributs.
#96
Solaranlagen / Aw: Modul für Ecoflow-Komponen...
Letzter Beitrag von Damian - 25 März 2026, 07:39:31
Ich habe hiernach https://www.juergenstechnikwelt.de/photovoltaik/offizielle-ecoflow-api-mittels-fhem-und-mqtt-nutzen das Mqtt eingerichtet.

Die Topics sehen ganz anders aus:

attr myMQTTClient subscriptions /open/open-e05CERTIFICATEACCOUNT/SERIENNUMMER/status /open/open-e05XXXXX/SERIENNUMMER/quota /open/open-e05CERTIFICATEACCOUNT/SERIENNUMMER/set
attr myMQTTClient username open-e05CERTIFICATEACCOUNT

Ein get hat bei mir keine Auswirkungen gehabt.

#97
Solaranlagen / Aw: 76_SolarForecast - Informa...
Letzter Beitrag von DS_Starter - 25 März 2026, 07:38:41
Moin,

ZitatÜber welche Zeiträume werden die Umgebungsbedingungen gefiltert?
Ja, die Rohwerte werden (teilweise) behandelt.
Ich schreibe etwas dazu im Wiki.

Edit: Der entsprechende Abschnitt im Wiki ist ergänzt. Falls es gewünscht ist, kann ich für die Anzeige! im Grafikkopf nicht die aggregierten Werte, sondern die Momentanwerte anzeigen lassen. Möglicherweise ist das die bessere Variante um keine Verwirrungen aufkommen zu lassen.
#98
Solaranlagen / Aw: Modul für Ecoflow-Komponen...
Letzter Beitrag von KölnSolar - 25 März 2026, 07:32:58
attr [name] userattr Model
attr [name] Model STREAM UP
das userattr dürfte es eigentlich nicht brauchen.

Zitatggf. hilft ein Reconnect der Verbindung
Nein, sondern
ZitatDie App löst (bei mir: Delta3 und PowerStream) beim Start unter MQTT-Topic
CodeAuswählen
/app/[userid]/[serno1]/thing/property/get
einen Request aus, der die Übermittlung aller Daten anfordert. Wenn man den zyklisch schickt, dann kommen dauerhaft Daten.
#99
Solaranlagen / Aw: 76_SolarForecast - Informa...
Letzter Beitrag von TheTrumpeter - 25 März 2026, 07:00:11
Über welche Zeiträume werden die Umgebungsbedingungen gefiltert? Weder im Wiki noch in der Doku habe ich was zum Wind dazu gefunden...
Wind: Kurz nach Mitternacht gab's bisschen Wind, seitdem Windstille, lt. SolarForecast immer noch 0.2 m/s. Ist das das Tagesmittel?
Temperatur: schaut ungefiltert aus, zumindest zeigt es grad die aktuelle Temperatur an
Anwesenheit: Gibt's da eine Filterung? Gestern Früh ist mir aufgefallen, dass es "abwesend" angezeigt hat, obwohl das zugehörige Gerät "anwesend" zeigte. Möglicherweise lag es an der Verzögerung nach dem Aufwachen? (Die persönlichen Geräte der Bewohner sind nachts typischerweise "aus" oder im Flugmodus, daher "abwesend".)
#100
MQTT / Aw: MQTT-Client blockiert FHEM...
Letzter Beitrag von Gisbert - 25 März 2026, 00:20:23
Hallo Michael,

wenn es so schlimm ist, dann muss schon etwas wirklich im Argen liegen.
Ich hatte einmal den Fall, dass sich ein Freeze von einer Minute an den anderen gereiht hat, zwischendurch war es dann für kurze Zeit halbwegs normal, dann fing es wieder an.

Ich hab dann rigors Teile meiner Devices abgeschaltet, bis ich die Ursache gefunden hatte. Da ich keine Lösung gefunden hatten und das Modul schon länger nicht gewartet wurde, hab ich es anschließend nicht wieder inbetrieb genommen. In meinem Fall war das Abschalten einfach möglich, da ich viele Definitionen in .cfg-Dateien ausgelagert hab, die in der fhem.cfg per include eingebunden werden. Diese Zeilen habe ich dann reihum in der fhem.cfg auskommentiert, die fhem.cfg gespeichert, so dass die Devices in der betroffenen .cfg-Datei nicht mehr geladen wurden. Zwischendurch natürlich immer Fhem per shutdown restart neu gestartet.

Eine andere Möglichkeit ist ein älteres Backup zu benutzen, bei dem es noch keine Schwierigkeiten gab. Ausgehend davon werden die Änderungen sukzessive definiert, Fhem dann neu gestartet und beobachtet, was passiert.

Ich glaube, dass es keinen Königsweg gibt, um dem Fehler auf die Spur zu kommen - außer, dass man sehr systematisch vorgehen sollte. Teile der Definitionen zu deaktivieren oder zu löschen, sind sicher die härtesten Maßnahmen, wenn man sonst nicht weiterkommt.

Viele Grüße Gisbert