ESPHome

imagem 40

ESPHome: Umfassende Verbesserungen bei Speicherverwaltung und Konnektivität

Verbesserte Speicherverwaltung ESPHome optimiert den Umgang mit dem begrenzten Arbeitsspeicher auf Mikrocontrollern. Neue Hilfsfunktionen wie FixedVector::try_init und RAMAllocator::make_unique ermöglichen es, fehlgeschlagene Speicherallokationen sauber abzufangen, anstatt das System abstürzen zu lassen. Mehrere Komponenten – darunter die Nextion-Anzeige, OTA-Updates und die Ethernet-Schnittstelle W5500 – nutzen nun diese Mechanismen: Der SPI-Kontext wird statisch gehalten, Signaturblöcke und Authentifizierungspuffer werden […]

ESPHome: Umfassende Verbesserungen bei Speicherverwaltung und Konnektivität Weiterlesen »

imagem 24

ESPHome-Update bringt Audio-Fixes, MQTT-Korrekturen und mehr

Audio-Verbesserungen Im Audio-Subsystem wurden mehrere Stabilitätsprobleme behoben. Eine Startanforderung, die eintrifft, während die Lautsprecher-Aufgabe gestoppt wird, wird jetzt aufbewahrt, sodass die Wiedergabe nicht verloren geht. MP3_STREAM_INFO_CHANGED wird nicht mehr als fataler Decoderfehler behandelt. Die bisherigen use_count()-Prüfungen in den Audio-Komponenten (audio, i2s_audio, micro_wake_word, microphone, mixer, resampler, speaker) wurden durch Sperren und Nulltests ersetzt, um die Nebenläufigkeitssicherheit

ESPHome-Update bringt Audio-Fixes, MQTT-Korrekturen und mehr Weiterlesen »

imagem 17

ESPHome: Neue Template-Klimakomponente, OTA-Verschlüsselung und Stabilitätsverbesserungen

Im Bereich der Build-Werkzeuge gab es mehrere Aktualisierungen: Der gebündelte esphome-device-builder wurde schrittweise von Version 1.14.0 auf 1.14.4 angehoben. Ebenfalls aktualisiert wurden die Sicherheitsbibliotheken noise-c (0.1.24) und libsodium (1.10021.6). Außerdem zeigt die Kernfunktion beim Warten auf eine Sperre nun den Downloadfortschritt des anderen Prozesses an, was die Transparenz bei parallelen Downloads verbessert. Mehrere Fehlerbehebungen verbessern

ESPHome: Neue Template-Klimakomponente, OTA-Verschlüsselung und Stabilitätsverbesserungen Weiterlesen »

imagem 69

ESPHome: Wichtige Fehlerbehebungen und Build-Werkzeug-Aktualisierungen

Die neueste ESPHome-Veröffentlichung bringt eine Reihe von Fehlerbehebungen, die die Stabilität und Zuverlässigkeit für Selbsthosting-Nutzer verbessern. Im Bereich der Plattform-Unterstützung wurde ein Problem behoben, bei dem die ESP-IDF-Komponenten nach der Erkennung nicht korrekt neu konfiguriert wurden, was zu unerwartetem Verhalten führen konnte. Außerdem wurde ein Fehler im One-Wire-Protokoll des GPIO-Moduls behoben, der bei einem Überlauf

ESPHome: Wichtige Fehlerbehebungen und Build-Werkzeug-Aktualisierungen Weiterlesen »

imagem 51

ESPHome-Update: Verbesserungen bei WLAN, BLE und Build-System

Die mitgelieferte esphome-device-builder wurde mehrfach aktualisiert (auf Versionen 1.12.1 bis 1.12.4), um die Build-Umgebung zu verbessern. Für nRF52-basierte Geräte wird die Python-Umgebung nun automatisch neu aufgebaut, wenn der Interpreter-Symlink nicht mehr gültig ist. Templated !include-Dateinamen werden als Zeichenketten behandelt, damit die Windows-Pfadnormalisierung sie nicht verfälscht. Beim Herunterladen externer Dateien werden vorübergehende Netzwerkfehler nun automatisch wiederholt.

ESPHome-Update: Verbesserungen bei WLAN, BLE und Build-System Weiterlesen »

imagem 15

ESPHome-Update: Bessere Stabilität und aktualisierte Abhängigkeiten

Die neueste Aktualisierung von ESPHome bringt zahlreiche interne Verbesserungen, die den Betrieb noch zuverlässiger machen. Im Vordergrund stehen aktualisierte Abhängigkeiten: Die Python-Bibliotheken filelock (von 3.29.0 auf 3.32.0) und platformdirs (4.10.0 auf 4.11.0) wurden angehoben. Zudem erhielt das integrierte Build-Werkzeug esphome-device-builder mehrere Sprünge von 1.8.0 über 1.8.1, 1.8.2 bis hin zu 1.9.0, 1.9.1 und schließlich 1.9.2,

ESPHome-Update: Bessere Stabilität und aktualisierte Abhängigkeiten Weiterlesen »

imagem 43

ESPHome-Update bringt Optimierungen für Build-System und Konnektivität

Die neueste ESPHome-Version liefert eine Reihe von Verbesserungen, die besonders für Selbsthoster und Entwickler interessant sind. Im Build-System wurden die mitgelieferten esphome-device-builder auf Version 1.7.0 aktualisiert. Zudem berücksichtigt der native ESP-IDF-Build nun das compile_process_limit, um die Parallelität beim Kompilieren besser zu steuern. Auch die Unterstützung für zusätzliche C++-Quelldateiendungen (.cc, .cxx, .c++) wurde ergänzt, was die

ESPHome-Update bringt Optimierungen für Build-System und Konnektivität Weiterlesen »

imagem 27

ESPHome Update: Verbesserungen für Sensoren, Displays und Build-Prozess

ESPHome Update: Fehlerbehebungen und neue Sensoroption Die neueste ESPHome-Version bringt mehrere Verbesserungen und eine praktische neue Funktion. Entwickler und Nutzer von Selbstbau-Lösungen profitieren von optimierten Abhängigkeiten, einer erweiterten Sensorsteuerung und Korrekturen bei der Display- und Bundle-Kompilierung. Für den SEN5x-Sensor wurde eine manuelle Modellauswahl hinzugefügt. Bisher erfolgte die Erkennung des Sensor-Modells automatisch – nun lässt sich

ESPHome Update: Verbesserungen für Sensoren, Displays und Build-Prozess Weiterlesen »

imagem 10

ESPhome-Update: Wichtige Fehlerbehebungen und verbesserte Build-Stabilität

Die neueste Version von ESPhome bringt eine Reihe von Korrekturen für Integrationen und Komponenten. So wurde ein Problem beim emc2101-Sensor behoben, bei dem negative Außentemperaturen fälschlicherweise als große positive Werte gemeldet wurden. Bei Haier-Klimageräten wird nun korrekt die Abtauaußentemperatur anstelle der Spulentemperatur ausgegeben. Für den as3935_i2c-Blitzsensor wurde ein wiederholter Start beim Lesen von Registern implementiert.

ESPhome-Update: Wichtige Fehlerbehebungen und verbesserte Build-Stabilität Weiterlesen »