Neuerungen im Release v1.11

Hier ist eine Kurzübersicht über größere Neuerungen im aktuellen Release. Eine vollständige Übersicht der Änderungen in diesem und den vorangegangenen Releases ist den Release Notes zu finden.

  • Plugins:

    • Asyncio: Die SmartPlugin Klasse unterstützt nun asyncio. Python Packages zur Ansteuerung von Peripherie werden zunehmend unter Verwendung von asyncio erstellt. Um diese Packages in Plugins nutzen zu können, muss das jeweilige Plugin asyncio unterstützen. Mit der Unterstützung von asyncio in der SmartPlugin Klasse wird es erheblich einfacher Plugins zu erstellen, die asyncio-basierte Packages nutzen. (Siehe auch Plugins/Asyncio Support)

  • Tools:

    • ESPHome: Im Release sind Tools zur Installation und Verwaltung von ESPHome enthalten. Wenn ESPHome Devices durch Plugins angesteuert werden sollen kann es hilfreich sein, das ESPHome Dashboard zur Verwaltung der ESPHome Devices zu nutzen. (Siehe auch ESPHome Dashboard)