Neueste Beiträge

#1
ESP Familie / Aw: BoseFix32 — lokaler SoundT...
Letzter Beitrag von JoWiemann - 07 Juni 2026, 13:05:17
Hallo Dirk,

schreibst Du das JSON 1:1 weg. Dann wäre mein Vorschlag, ohne tiefer eingestiegen zu sein, es zu komprimieren.

Grüße Jörg
#2
Sprachsteuerung / Aw: echodevice: wait for refre...
Letzter Beitrag von projectsun - 07 Juni 2026, 12:21:51
Danke für den Patch. Auch hier: nach passwortänderung und NPM_LOGIN new geht alles wieder. logs waren auf 4gb angewachsen.
#3
Wallboxen und E-Fahrzeuge / Aw: RenaultZE
Letzter Beitrag von plin - 07 Juni 2026, 12:13:48
Ich habe bei mir nur den neuen key ins Modul eingetragen und FHEM durchgestartet. Danach gab's keine Probleme und frische Daten.
#4
Mobile Devices / Aw: FHEM iOS App
Letzter Beitrag von DLD - 07 Juni 2026, 11:59:13
Teste bitte diese. Werde Sie bald veröffentlichen: https://forum.fhem.de/index.php?topic=144880.0
#5
Mobile Devices / Aw: App für Apple Watch
Letzter Beitrag von DLD - 07 Juni 2026, 11:58:13
Ich entwickle gerade eine App. Siehe https://forum.fhem.de/index.php?topic=144880.0.

in der Version 1.1 wird es auch Apple Watch geben.
#6
Multimedia / Aw: Neues Modul PHTV für Phili...
Letzter Beitrag von PNinBB - 07 Juni 2026, 11:48:05
Ich habe in der Vergangenheit mit verschiedenen Moduln experimentiert. Mit diesem geht (fast) alles !! Besten Dank.
Frage 1: Wenn man einen Kanal einstellen möchte und 'set <device name>' auswählt, dann werden alle Kanäle der Liste (mit Umlauten stimmt wohl etwas noch nicht; es kann aber auch bei mir liegen) angeboten, aber was ist als zweiter Parameter einzugeben (für diesen wird eine leere Zeile angeboten, die wohl gefüllt werden muss)? Dazu habe ich nichts Erläuterndes gefunden.
Ganz kleine Frage 2: warum ist dies ein '99_...pm' Modul ??
Peter
#7
ESP Familie / Aw: BoseFix32 — lokaler SoundT...
Letzter Beitrag von tostmann - 07 Juni 2026, 11:35:03
Hallo betateilchen,

der Frage bin ich nachgegangen — und Du hast damit einen echten Bug aufgedeckt. Kurzfassung: die Presets gehen nicht auf den Boxen verloren, sondern im SixBack-ESP, und zwar reproduzierbar ab einer bestimmten Anzahl verwalteter Speaker. Ich habe das gestern im Labor nachgestellt und die Ursache gefunden.

Zum Hintergrund: SixBack legt die Preset-Belegung aller Speaker als ein einzelnes JSON-Objekt im NVS des ESP ab. Der dafür verwendete NVS-String-Datentyp hat in ESP-IDF ein hartes Limit von 4000 Bytes — das war mir in dieser Konsequenz nicht bewusst. Ab etwa fünf Speakern mit voller Preset-Belegung ist das JSON größer, und ab da schlägt ausnahmslos jeder Speichervorgang fehl, völlig egal wie leer die NVS-Partition tatsächlich ist. Die Fehlermeldung "partition full" in der WebUI war daher irreführend, und genau deshalb ließ sich auch nichts mehr von einer Box auf andere kopieren: der Kopiervorgang ist am Ende derselbe Schreibpfad.

Der eigentlich fatale Teil: die eingebaute Aufräum-Routine, die bei einem fehlgeschlagenen Speichervorgang Platz schaffen soll, löscht in ihrer letzten Eskalationsstufe den alten Eintrag, um ihn neu zu schreiben. Da der Neuschreib bei Überschreiten des Limits aber prinzipbedingt wieder scheitert, vernichtet ein einziger zu großer Speichervorgang den letzten intakten Stand. Im laufenden Betrieb merkt man davon nichts, weil die Belegung im RAM weiterlebt und die WebUI alles korrekt anzeigt — erst beim nächsten Neustart des ESP (zum Beispiel durch ein OTA-Update, davon gab es zuletzt mehrere in kurzer Folge) lädt er den leeren Stand. Boxen, die danach ihre Preset-Liste vom ESP synchronisieren, übernehmen das Ergebnis. Dass Deine ST20 im Flur verschont blieb, passt ins Bild: deren Eintrag steckte vermutlich noch im letzten erfolgreich gespeicherten Stand, beziehungsweise die Box hat seither schlicht nicht neu gesynct.

Der Fix ist fertig und auf Test-Hardware verifiziert: die Ablage erfolgt jetzt als NVS-Blob (das Limit liegt damit bei der Partitionsgröße statt bei 4000 Bytes), und die Aufräum-Routine sichert den alten Stand und stellt ihn wieder her, falls der Neuschreib scheitert — ein Datenverlust durch diesen Mechanismus ist damit ausgeschlossen. Kommt mit dem nächsten Release.

Bis dahin zwei praktische Hinweise. Erstens: Presets, die Du jetzt setzt, leben bei Deiner Speaker-Anzahl nur im RAM und sind nach dem nächsten ESP-Neustart wieder weg — das Neu-Belegen lohnt sich also erst nach dem Update. Zweitens: wenn Du die Zahl der in SixBack verwalteten Speaker vorerst auf vier oder fünf reduzierst, bleibt das JSON unter dem Limit und alles verhält sich normal.

Eine ehrliche Ansage noch zur Kapazität: auch mit dem Fix ist die NVS-Partition (24 KB, aus Kompatibilitätsgründen zum Bestand nicht änderbar) bei voller Preset-Belegung nach meiner Messung bei etwa sieben Speakern am Ende — dann allerdings mit korrekter Fehlermeldung und ohne Datenverlust. Für den vollen Ausbau auf elf Boxen braucht es noch eine weitere Ausbaustufe der Ablage, die ist auf der Liste. Wenn Du nach dem Update mit Deinem Bestand testen magst, wäre mir das sehr willkommen — Deine Flotte ist dafür das beste Testfeld, das ich kenne.

Gruß, Dirk
#8
Mobile Devices / HubForFhem
Letzter Beitrag von DLD - 07 Juni 2026, 11:22:15
# Hub for FHEM – iOS Beta-Tester gesucht

Hallo zusammen,

ich entwickle aktuell eine neue iOS-App für FHEM mit dem Namen Hub for FHEM und suche erste Tester aus der Community.

Der Fokus liegt auf einer modernen, nativen iPhone- und iPad-App im Apple-Design. Die App wird komplett in SwiftUI entwickelt und ist speziell für iOS optimiert.

## Aktueller Funktionsumfang

### Verbindung zu FHEM
- HTTP und HTTPS
- Basic Authentication (Benutzername/Passwort)
- Verbindungstest direkt in der App
- Unterstützung mehrerer FHEM-Server

### Geräteverwaltung
- Automatischer Import aller FHEM-Geräte
- Geräte nach Räumen organisiert
- Eigene Bereiche (z. B. Erdgeschoss, Obergeschoss, Garten)
- Individuelle Anzeigenamen für Geräte

### Gerätesteuerung
- Schalten von Geräten (Ein/Aus)
- Rollläden/Jalousien (Auf/Stopp/Ab)
- Unterstützung dimmbarer Geräte
- Geräteaktionen direkt aus Widgets

### Szenen
- Eigene Szenen erstellen
- Mehrere Geräte mit einer Aktion steuern
- Szenen-Favoriten
- Individuelle Szenen-Icons

### Favoriten
- Eigener Favoritenbereich
- Schneller Zugriff auf wichtige Geräte
- Schneller Zugriff auf häufig genutzte Szenen

### Widgets
- Small Widget
- Medium Widget
- Large Widget
- Direkte Ausführung von Geräte- und Szenenaktionen vom Homescreen

### Datensicherung
- Backup als JSON-Datei
- Wiederherstellung per Import
- Synchronisation der App-Daten über iCloud

### Benutzeroberfläche
- Native iPhone- und iPad-App
- Dark Mode
- Mehrsprachig (Deutsch / Englisch)
- Moderne Smart-Home-Optik

---

## Wobei ich Hilfe benötige

Die eigentliche Geräte- und Szenenlogik läuft inzwischen sehr stabil.

Besonders interessant sind aktuell Tests zu:

### Verbindung und Authentifizierung
- HTTP
- HTTPS
- Basic Authentication
- Reverse Proxy Setups
- Unterschiedliche Netzwerkumgebungen

### Unterschiedliche FHEM-Installationen
- Verschiedene Device-Typen
- Unterschiedliche Module
- Große Installationen mit vielen Geräten

### Widgets
- Zuverlässigkeit
- Aktualisierung
- Ausführung von Aktionen

### Allgemeines Feedback
- Bedienung
- Verständlichkeit
- Fehlermeldungen
- Wünsche für weitere Funktionen

---

## Wichtig

Die App befindet sich aktuell in einer geschlossenen Beta-Phase und ist noch nicht im App Store verfügbar.

Falls jemand Interesse hat, Hub for FHEM zu testen, benötige ich lediglich die mit der Apple-ID verknüpfte E-Mail-Adresse (iCloud-/Apple-ID-Adresse). Diese bitte per privater Nachricht oder E-Mail an mich senden.

Ich werde die Tester anschließend über TestFlight zur Beta einladen.

Besonders interessant sind Rückmeldungen zu:

* Serververbindung (HTTP / HTTPS)
* Authentifizierung
* Unterschiedlichen FHEM-Installationen und Modulen
* Widgets
* Bedienung und Benutzerfreundlichkeit

Über jedes Feedback, Fehlermeldungen und Verbesserungsvorschläge freue ich mich.

Vielen Dank für eure Unterstützung bei der Weiterentwicklung von Hub for FHEM!
#9
Solaranlagen / Aw: Modul für Ecoflow-Komponen...
Letzter Beitrag von Hardy62 - 07 Juni 2026, 11:12:52
Hallo Markus,
oh - das freut mich sehr - vielen Dank! Ich schau es mir an und melde mich.
Viele Grüße Hardy
#10
Wallboxen und E-Fahrzeuge / Aw: RenaultZE
Letzter Beitrag von sig10680 - 07 Juni 2026, 11:06:47
Zitat von: Moli am 07 Juni 2026, 10:44:13Schon mit 2FA eingeloggt in der app oder web?

Ja ich habe mich extra im Web und in der App abgemeldet und neu Angemeldet. Die Frage mit den 30 Tagen habe ich auch angehackt!
FHEM habe ich auch komplett neu Gestartet!