Hauptmenü

Neueste Beiträge

#1
Solaranlagen / Aw: [36_Senec.pm] FHEM module ...
Letzter Beitrag von curiosus - 27 März 2026, 14:29:30
Hast du fhem auch neu gestartet?
#2
Sonstiges / Aw: regex101 findet 12 Treffer...
Letzter Beitrag von Guybrush - 27 März 2026, 13:43:44
regex101 ist ein super tool und hilft auch mir bei komplexeren regex. wie gesagt - deine regex war schon unnötig lang und es fehlten z.b. die linebreaks (\s). habs nicht bei regex101 nachgestellt, aber kann mir nicht vorstellen, dass das da so auch ging.

wegen deiner Frage nach der Bedeutung der Regex

\w = irgendein Wort (dafür könnte man auch [a-zA-z0-9_] nehmen, was das gleiche wäre)
[\s\w]* leerzeichen oder wörter, die weiter vorkommen können, aber nicht müssen

Kölner Haie würdest du mit \w finden. Damit du " Haie" findest, brauchst du [\s\w]. In dem konkreten Beispiel könntest du auch \w\s\w machen, was auch matchen würde. Aber da es auch mehr als 2 wörter geben kann und ggf. mehrere leerzeichen auch hintereinander kommen ist [\s\w] besser, da die Reihenfolge dann keine Rolle mehr spielt. Das * bedeutet nur, dass es vorkommen kann, aber nicht muss.
#3
Solaranlagen / Aw: [36_Senec.pm] FHEM module ...
Letzter Beitrag von Calivati - 27 März 2026, 13:39:33
Hallo Curiosus,
erst mal vielen Dank für die Antwort. Ich habe gestern mal eine aktuelle Version des Senec Moduls herungergeladen. Musst dann erst das ISO Modul installieren und danach wurden auch noch einige Fehler gelogged. Die Verbindung wurde auch alle 5 Minuten unterbrochen und bei den Totalen stand weiterhin überall "variable not found".
Drum bin ich wieder auf die alte Version zurück und jetzt läuft alles wieder. Die Totals wollte ich gerne sehen, da ich mit SolarForecast beschäftigt habe und die dort natürlich ebenfalls fehlen.
Ich denke ich akzeptiere jetzt einfach, dass Senec an der Stelle mauert. Trotzdem danke für deine (eure) Hilfe.
Peter
#4
FHEMWEB / Aw: WebApp Support für Android...
Letzter Beitrag von tomcat.x - 27 März 2026, 13:30:09
Die Frage kam ja von mir und es soll nicht so aussehen, als ob mich das dann gar nicht mehr interessiert. Ich nutze aber weder f18 noch Chrome.

Mit dem f18 spiele ich aber gerade herum und da dachte ich, probier das doch auch noch mal. Leider hat es nicht funktioniert. Beim Beschäftigen mit den Voraussetzungen bin ich auch auf die erwähnte manifest.json und dass man sich die beim Untersuchen der Seite anzeigen lassen kann. Der Firefox sagt hier aber "Beim Laden des Manifests trat ein Fehler auf. Fetch error: 401 - Authorization Required at https://fhem.domain.de/manifest.json". Der Manifest Eintrag im <head> scheint also zu funktionieren, sonst würde gar nicht versucht zuzugreifen. Wobei der Edge einfach nur sagt, es wäre kein Manifest vorhanden. Bin mir also nicht sicher, ob die Meldung irreführend ist. Wobei ich mir den Inhalt der manifest.json bei anderen Seiten wirklich im Firefox anzeigen lassen kann.

Die manifest.json liegt im pgm2 Verzeichnis und hat auch die gleichen Rechte wie alle anderen Dateien.

Hat jemand noch eine Idee?

Viele Grüße
Thomas

Nachtrag:
Ich habe selbst noch etwas gefunden.
@Rudi: Könntest Du die Zeile mit dem Manifest im f18.js mal mit folgender Erweiterung testen, ob das bei Dir dann auch noch funktioniert.
    '<link rel="manifest" href="manifest.json" crossorigin="use-credentials">');
WebApp klappt mit dem Firefox damit bei mir immer noch nicht, aber der Zugriff auf die manifest.json
#5
Automatisierung / Aw: Readings von anderen Gerät...
Letzter Beitrag von Dr. Boris Neubert - 27 März 2026, 13:20:58
Teaser
#6
Automatisierung / Aw: Readings von anderen Gerät...
Letzter Beitrag von Dr. Boris Neubert - 27 März 2026, 13:18:59
Hallo Patrick,

ich wusste, dass diese Frage kommt :-)

Das ist tatsächlich eine persönliche Präferenz. Hat auch mit Occams Rasiermesser zu tun oder meiner Liebe zur Unix-Philosophie, dass ein Tool genau eine Sache machen sollte und diese richtig gut. Beinahe hätte ich deine Lösung auch tatsächlich zum Vorbild genommen.

Ich verschmähe DOIF übrigens nicht. Ich nutze die darin enthaltenen Widgets in RSS, um damit Mini-Dashboards auf einem GIFTV mit 240x240 Pixeln zu realisieren. Dazu schreibe ich noch einen Wiki-Artikel.

Meine Readings am Proxy haben ähnliche Komplexität wie deine. Den Proxy brauche ich als Zwischenschicht, weil ich sonst nicht mehr durchgeblickt hätte.
#7
Forum-Software / Aw: Maintainer reagiert auf An...
Letzter Beitrag von rudolfkoenig - 27 März 2026, 12:57:49
ZitatIch verteile ungerne "Schwarze Peter", aber an dieser Stelle würde ich den FHEM-Verein in der Pflicht sehen, das zu klären.
Und wie genau soll das laufen, wenn er nicht reagiert?

Wegen dem Copyright: ich war bisher der Ansicht, dass alles was in FHEM SVN eingecheckt ist unter GPLv2 steht, es steht ja explizit eine COPYING Datei im root Verzeichnis.
#8
Forum-Software / Aw: Maintainer reagiert auf An...
Letzter Beitrag von Prof. Dr. Peter Henning - 27 März 2026, 12:37:12
Wir haben hier ein generelles Problem, weil dominik auch der offizielle Maintainer von BOSEST.pm ist. Er reagiert wirklich auf gar nichts mehr.

Ich habe das BOSEST Modul zwar grundlegend überarbeitet und erweitert, es steht derzeit im Github zur Verfügung. Aber: bevor wir das in die normale Distribution übernehmen, müsste geklärt werden

- ob er die Rechte daran freigibt, denn er hatte im Modulcode stehen: "(c) by Dominik Karall, 2016-2017"
- welche Module von seinem Rückzug noch betroffen sind
- ob wir ihn aus der Liste der Maintainer entfernen dürfen

Ich verteile ungerne "Schwarze Peter", aber an dieser Stelle würde ich den FHEM-Verein in der Pflicht sehen, das zu klären.

LG

pah

#9
Solaranlagen / Aw: 76_SolarForecast - Informa...
Letzter Beitrag von DS_Starter - 27 März 2026, 11:58:50
Hallo zusammen,

ich werde die comforttemp, die aktuell ein Consumerschlüssel ist, in einen plantControl Parameter umbauen (müssen).
Hintergrund ist, dass diese Einstellung ja für das Gebaude gilt und nicht für eine einzelne Wärmemumpe. Sollten mehrere WP
verbaut sein oder zukünftig noch type=aircondition hinzukommen, würde der Consumer bezogene Wert zu Kollisionen führen.

Das war etwas ungünstig von mir designed. Ich werde die Umstellung automatisiert vornehmen, nur das ihr schonmal informiert seid.

LG,
Heiko
#10
Solaranlagen / Aw: [36_Senec.pm] FHEM module ...
Letzter Beitrag von curiosus - 27 März 2026, 11:46:04
Vielleicht ein paar grundsätzliche Bemerkungen...

Ich ermittele meine Stromdaten aus unterschiedlichen Quellen:
- SolarLog aus meinen Anfängen vor fhem
- SENEC HTTPMOD lokal
- SENEC Modul API

Dadurch lassen sich auch gewisse Unterschiede feststellen. Im beiliegenden Bild ist beispielsweise zu sehen, dass auch Leistung aus dem Stromnetz bezogen wird, wenn die eigene Erzeugung locker ausreichen würde. Das wird nur ersichtlich bei lokalen Daten - die API unterschlägt sowas komplett. Analog dazu kommet es auch vor, dass Leistung aus der Batterie an das Stromnetz abgegeben wird. Auch hier ist das nur aus lokalen Daten ersichtlich, die API verschweigt das ebenso.

HGButte und ich haben mal API Statistikdaten des Moduls kritisch beäugt. Das war damals nicht so unbedingt der Burner. Mir ist das allerdings dahingehend nicht so wichtig, weil ich die Daten selbst in einer SQL Datenbank speichere und später mit Grafana visualisiere. Die gelieferten Datenwerte des Moduls sind aber für mich ok.