Hauptmenü

Neueste Beiträge

#11
Sonstige Systeme / VERSCHOBEN: Davis WeatherLink ...
Letzter Beitrag von Burny4600 - 21 April 2026, 19:03:36
#12
DOIF / Aw: Energy-Card
Letzter Beitrag von Damian - 21 April 2026, 18:24:31
Die Aufrufe der jeweiligen Funktionen entsprechen denen aus dem ersten Post:

grid([Netz:Leistung_Einspeisung_Bezug],[Netz:Energie_des_Tages_Einspeisung],[Netz:Energie_des_Tages_Bezug]).\
solar([PV:Leistung],[PV:Energie_des_Tages]).\
home ([Haus:Leistung_Bezug],[Haus:Energie_des_Tages_Bezug]).\
battery([Speicher:Leistung_Laden_Entladen],[Speicher:Kapazität]).\
## Visualisierung von Autarkie und Eigenverbrauchsquote als Ring\
self([Energie:Autarkie],[Energie:Eigenverbrauchsquote]).\
## Visualisierung der Energieflüsse, der zweiter Parameter ist die maximale Leistung\
grid_power([Netz:Leistung_Einspeisung_Bezug],3.6).\
solar_power([PV:Leistung_PV],3.6).\
battery_power([Speicher:Leistung_Bat],1).\
home_power([Haus:Leistung_Bezug],3.6)

Jede Funktion bildet ein Element ab. Die mit "_power" am Ende sind für die Animation zuständig (zweiter Parameter ist die maximale Leistung). Die Animationen (bis auf home) sind für beide Richtungen ausgelegt, abhängig davon, ob der Leistungswert positiv oder negativ ist. Möchte man z. B. keine Batterie haben, löscht man die beiden Zeilen, die mit "battery" beginnen.

Ich bastle an eine Version, wo man nur seine Readings und seine maximalen Werte zentral definiert, ohne den Code anpacken zu müssen.
#13
Sonstige Systeme / Aw: Steuerung von Rollläden mi...
Letzter Beitrag von phys1 - 21 April 2026, 18:14:05
Jörg, danke für den Test. Bist du auf Bookworm oder Trixie unterwegs?

Schritt 3. homekit_python mit dem KIG 300 paaren

Zunächst die virtuelle Umgebung aktivieren (sofern man sie verlassen hat) und discover aufrufen:
sudo su - fhem
pyenv activate homekit
python3 -m homekit.discover
Die Antwort sollte so aussehen:
Name: VELUX Gateway._hap._tcp.local.
Url: http_impl://192.168.xxx.xx:5001
Configuration number (c#): 6
Feature Flags (ff): Supports HAP Pairing (Flag: 1)
Device ID (id): XX:XX:XX:XX:XX:XX
Model Name (md): VELUX Gateway
Protocol Version (pv): 1.1
State Number (s#): 1
Status Flags (sf): Accessory has not been paired with any controllers. (Flag: 1)


Die Device ID (hier mit XX... überschrieben) kopiert man sich raus.
Der (Software-)Controller benötigt eine (zunächst leere) Konfigurationsdatei:
python3 -m homekit.init_controller_storage -f Pfad/zu/fhem/Velux300Der Pfad/zu/fhem/ muss zum Home-Verzeichnis von fhem zeigen, bei mir /opt/fhem/. Der Dateiname muss Velux300 sein, da ich das fest "verdrahtet" habe.
Jetzt erfolgt das Paaren. Am Gateway selbst muss nichts gedrückt werden, aber der 8-stellige Homekit Code (befindet sich im Homekit Logo auf der Rückseite) muss notiert werden, etwa 12345678.
python3 -m homekit.pair -d XX:XX:XX:XX:XX:XX -p 123-45-678 -f /Pfad/zu/fhem/Velux300 -a veluxBeim -d Parameter natürlich die eigene Device Id eintragen. Beim -p Parameter sind die beiden Bindestriche wie oben einzufügen (und natürlich der eigene Code), auch wenn das im Homekit Code anders ist. Die Antwort sollte lauten:
Pairing for "velux" was established

Dann folgt die Integration in fhem...
#14
Solaranlagen / Aw: Zendure HEMS Modul
Letzter Beitrag von Mitch - 21 April 2026, 18:12:43
Wenn du kein HEMS nutzt, brauchst du das Modul ja gar nicht, kannst alles schön über MQTT lokal machen.
#15
Sprachsteuerung / Aw: (WIP) FHEMWEB interaktiv (...
Letzter Beitrag von Beta-User - 21 April 2026, 17:59:35
Zitat von: Prof. Dr. Peter Henning am 21 April 2026, 09:11:24Klingt schon mal halb gut.
Imo ist es bis auf Kleinigkeiten schon derzeit besser als die bisherige AMAD-Option.

ZitatEs müsste auch je eine Möglichkeit bestehen, den Abbruch der Spracheingabe a.)von FHEM aus durchzuführen und b.)ein Timeout mitzugeben.
Ich würde das ergänzen mit: Die Sprache zu  bestimmen, die erkannt werden soll. Wobei, hmm, s.u..

Zitat von: Prof. Dr. Peter Henning am 21 April 2026, 09:11:24Ich würde außerdem präferieren, wenn man den gesamten Sprachkram in eine eigene Javascript-Datei auslagert.
Das war auch mein erster Gedanke, ABER:
1. Für Einsteiger in die Materie finde ich einen einfach zugänglichen, standardisierten Weg hilfreich. Das Feld ist insgesamt so oder so ziemlich unübersichtlich, und Dinge nach und nach anzupassen, wenn man die Grundfunktionalität mal verstanden hat, finde ich persönlich den leichter vermittelbaren Weg. Kann natürlich sein, dass der erfahrene Didaktiker das anders sieht.

2. Die eigentlichen Funktionen, die man braucht, kann man ja auch parallel in seperaten .js anbieten bzw. das kann der fortgeschrittene User dann ggf. auch selbst nach Gusto zusammenstellen. Er kann dann z.B. auch die Funktion doppeln, und für die französischsprachige "Sie" beim passenden wakeword auch einfach die "doppelte" stt-Funktion in der passenden Sprache aufrufen (ich unterstelle mal, dass sowas realisierbar sein müßte), und dann das (andere) Event eben selbst abgreifen.
(OT-Nachtrag noch: Meine eigene "Ziel-UI" ist eigentlich auch nicht f18 pur, sondern FHEMapp... Da muss auch noch ein Weg her, ein passendes Overlay zu generieren und das Ganze funktional mit FHEM zu verbinden...)

Dementsprechend plädiere ich jedenfalls für den Moment dafür, die Funktionen weiter in f18 zu belassen und lieber über die Standards (oder besser vielleicht: Empfehlungen) zu sprechen, die man als "Kopierer" einhalten sollte, also wann man wo man welche Events generiert usw..
#16
Solaranlagen / Aw: 76_SolarForecast - Informa...
Letzter Beitrag von DS_Starter - 21 April 2026, 17:44:52
Schade ... muß ich halt weitersuchen.  ;)
#17
Solaranlagen / Aw: 76_SolarForecast - Informa...
Letzter Beitrag von 300P - 21 April 2026, 17:37:28
Neuer Status:

1 x 100 % für alle Folgestunden
#18
Solaranlagen / Aw: Modul für Ecoflow-Komponen...
Letzter Beitrag von MasterRay - 21 April 2026, 17:36:01
ZitatMatchen gegen Äpp-Anzeigen ?
... genau. Dann die proto-Datei definieren (oder besorgen z.B. von hier), einen De- oder Encoder schreiben, dessen IN-/Output per MQTT versenden/empfangen und fertig :-)
#19
Sonstige Systeme / Aw: Velux KLF200 mit Firmware ...
Letzter Beitrag von debru - 21 April 2026, 17:35:44
Hallo zusammen
Ich habe mir gerade ein KLF200 geschossen und bekomme nirgends ein Firmware Update. Der Link AIF der Home Assistant Seite führt zwar zur richtigen Seite bei Velux, aber dort gibt es dann nur die FW für das KLF150. Der Velux Support weigert sich leider auch die letzte Version zu schicken. Kann jemand helfen?
Besten Dank im Voraus!
#20
Solaranlagen / Aw: 76_SolarForecast - Informa...
Letzter Beitrag von 300P - 21 April 2026, 17:27:28
Ich habe ,,verbotenerweise" 2 SMA-BWR in meinem Netz mit einem EM2.0.

Ab und an wird dann deshalb von der einen in die andere Batterie 🔋 🪫 ,,umgespeichert" (natürlich doppelter Wandelverlust).
.....und ab und an braucht die andere (leere) etwas Zeit ehe sie merkt das sie nun alleine laden darf/kann und mehr ,,läd" weil die Batterien auf eine Phase ,,eingnordet" sind 😲😇😂