Home Assistant How To Teil 3

    Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

    • Home Assistant How To Teil 3

      Home Assistant How To Teil 3

      Tuya Geräte Cloud-Frei in Home Assistant lokal einbinden und mit allen Funktionen betreiben

      Immer mehr Hersteller setzen inzwischen auf Tuya, um Ihre Geräte „SMART“ zu machen, um die Steuerung über Handy oder die Anbindung an Amazon Alexa, oder Google Home zu ermöglichen.
      Daher möchte ich die ganze Sache näher bringen und dabei eine kleine Hilfe geben, um die Tuya Geräte in „Home Assistant“ einzurichten und betreiben.

      „Tuya stellt WLAN Module für jeden her, der sein Produkt Smart tauglich machen will und unterstützt so lange, bis das Produkt Marktreife erreicht. Zudem stellt Tuya eine passende App oder hilft beim Entwickeln einer eigenen App.
      Der Clou: Egal ob Tuya App oder eigene App, alle Produkte lassen sich durch dieselbe App steuern. Völlig egal welcher Hersteller das Produkt rausbringt, sofern ein Tuya Modul verbaut ist, ist eine Kompatibilität gegeben. Bedingungslos“. Siehe:Was ist Tuya? - smart-leuchten.de

      Eine der bekanteste Tuya kompatible App ist „Smart Life“. Diese App ist die Schaltzentrale aller Deiner Smart-Home Geräte. Sofern ein Tuya Chip verbaut ist, kannst Du mit Hilfe dieser App alle Geräte bündeln und gemeinsam steuern. Wie man seine Geräte in Smart Life App einbindet und einrichtet, erfährst Du hier: Die App - Smart Life - smart-leuchten.de

      Home Assistant selbst bietet Unterstützung für „Tuya Smart“, also IOT-Clouddienst voraussetzt. Das finde ich aber als großer Nachteil dieser Art der Anbindung. Die Lösung dieser Art der Anbindung zu umgehen heist in Home Assistant „LocalTuya“.

      „LocalTuya ist eine Home Assistant Integration, mit der man in der Lage ist, die Tuya-Geräte lokal über das eigene Netzwerk an Home Assistant anzubinden, ohne dass die Geräte eine Verbindung zur Cloud benötigen.“

      Es gibt jetzt schon eine beachtliche Menge an Geräte, die über LocalTuya in Home Assistant sich anbinden lasen. Aber nicht alle Geräte werden zurzeit unterstützt. Manche Sensoren und Kameras müssen bisher weiter über „Tuya Smart“ angebunden werden. Es wird aber mit hohem Tempo am weitere Integrationen gearbeitet, sodass mit den kommenden Updates immer mehr Geräte unterstützt werden. Ein Kompromiss aus beide Integrationen sehe ich vorerst nicht so streng an. Der einzige Haken an der Sache ist, dass man für Einrichtung, spezielle Keys wie „Access ID/Client ID“ und „Access Secret/Client Secret“ braucht. Die sind aber in Apps nicht sichtbar.
      Um an diese KEYS ran zu kommen, benötigt man ein kostenloser Account bei Tuya IoT Plattform. Nach erfolgreiche Registrierung und Anlegen einer Cloud Projekt, steht nichts mehr im Wege und man hat alle „Secret Informationen“ seiner eigenen Geräte unter Dach und Fach, sowohl für Smart Life als auch für Tuya Smart.

      Wie das geht, zeige ich in meine zusammengefasste Anleitung. Das Ganze ist auch in Bilder dokumentiert.

      Kostenlose-Account bei Tuya erstellen: iot.tuya.com
      Unter Cloud: Create Cloud Project
      Subscribe to Cloud development (abonnieren Sie die Cloud-Entwicklung), Trial Edition/Free 0,00 € pro Jahr wählen. Das reicht auch, weil wir das nur zum Auslesen des Sekrets-Keys und IDs brauchen.

      Project Name: Homeassistant
      Description: Smart life Automation
      Industry: Smart Home
      Development Method: Smart Home
      Data Center: Central Europe Data Center
      Auf „Create“ klicken.

      Dein Home Assistant Project wurde angelegt. Mit ein Doppelklick auf der angelegtem Projekt, öffnet sich ein Übersichtsfenster, mit „Autorisation Keys“. Diese Keys brauchst Du später, beim Einrichten Deiner „Local Tuya“ in Home Assistant. Einfach notieren für einen späteren Zeitpunkt.

      Unter App, (rechte Seite) SDK Development, auf Create App klicken. In folgendes Fenster, Smart Life App SDK, Scan code download wählen.
      Offnet sich ein weiteres Fenster wo man die App information eingibt, I Agree to und auf OK klicken. Es öffnet sich „Smart Life Get Key“. Da sind die Keys für Android und IOS. Die muss man nicht notieren. Der Informationsaustausch mit der Handy-App erfolgt über QR-Code.

      Unter Devices, Link Tuya App Account auf Add App Account klicken. Den QR-Code mit Deinem Handy in „Smart Life“ oder „Tuya Smart“ App für die Verknüpfung scannen. Auf Dein Smartphone die App öffnen und rechts unten auf Profil klicken. In folgender Ansicht, oben rechts auf den kleinen Scan Icon tippen und jetzt der QR-Code aus Developer Account scannen.
      Unter Devices, All Devices werden jetzt all Deine Geräte, die Du in „Smart Life“ eingerichtet hast aufgelistet. Darin enthaltene IDs und „Secrets“ notieren für den späteren Gebrauch in Home-Assistant.
      Um die Kommunikation von außen zu gewehrleisten, muss man jetzt unter Devices „Link My App“ auf „Add Apps“ klicken und in der folgende Ansicht, Dein vorhin erstelltes App-Projekt anwählen.

      Jetzt werden wir „LocalTuya“ Integration unter „HACS“ suchen und installieren. Siehe Bild.
      Nach Installation einfach neu starten.
      Erst nach neu starten stehen die „Local Tuya“ Integrationen zur Verfügung. Unter Benachrichtigungen „neue Devices gefunden“, einfach auf „Check it out“ klicken und überprüfen ob LocalTuya Integration da ist, ansonsten auf „+ Integration Hinzufügen“ klicken, suchen und einfügen. Wenn das erledigt ist und die Integration erscheint, kann man die Geräteeinrichtung starten.

      Hinzufügen der Integration Quelle:github.com/rospogrigio/localtuya

      HINWEIS: Ab v4.0.0 wird die Konfiguration mit YAML-Dateien nicht mehr unterstützt. Die Integration kann nur mit dem Konfigurationsablauf konfiguriert werden.

      Um mit der Konfiguration der Integration zu beginnen, klicken Sie einfach auf die Schaltfläche „+ INTEGRATION HINZUFÜGEN“ auf der Seite „Einstellungen – Integrationen“ und wählen Sie „LocalTuya“ aus dem Dropdown-Menü aus. Die Cloud-API-Konfigurationsseite wird angezeigt und fordert Sie auf, Ihre Tuya IoT Platform-Kontoanmeldeinformationen einzugeben.

      Um ein Tuya-IoT-Plattform-Konto einzurichten und darin ein Projekt einzurichten, lesen Sie die Anweisungen für die offizielle Tuya-Integration: Tuya - Home Assistant der Ort, an dem Sie die Client-ID und das Geheimnis finden, ist wie in diesem Link beschrieben (im Abschnitt „Autorisierungsschlüssel abrufen“), während die Benutzer-ID auf der Unterregisterkarte „Tuya-App-Konto verknüpfen“ innerhalb des Cloud-Projekts zu finden ist.


      Nachdem Sie auf die Schaltfläche „Senden“ geklickt haben, ist die Ersteinrichtung abgeschlossen und die Integration wird hinzugefügt.
      Hinweis: Es ist nicht zwingend erforderlich, die Cloud-API-Anmeldeinformationen einzugeben: Sie können die Schaltfläche „Cloud-API-Konto nicht konfigurieren“ aktivieren, und die Integration wird trotzdem hinzugefügt.
      Nachdem die Integration eingerichtet wurde, können Geräte hinzugefügt und konfiguriert werden, indem Sie auf der Seite „Integrationen“ auf die Schaltfläche „Konfigurieren“ klicken.

      Weitere Anweisungen und Konfigurationen hier zu finden:
      github.com/rospogrigio/localtuya

      Die folgenden Tuya-Gerätetypen werden derzeit unterstützt:

      Schalter
      Beleuchtung
      Abdeckungen
      Fans
      Klima
      Staubsauger und weitere klein Geräte, die Tuya-Protokolle 3.1 und 3.3 unterstützt.


      Energieüberwachung (Spannung, Strom, Watt usw.) wird für kompatible Geräte unterstützt.

      Derzeit werden die Tuya-Protokolle 3.4 nicht unterstützt, wird aber daran gearbeitet.

      Viel Spaß beim Ausprobieren! :) :thumbup:

      Hinweis: Da ich kein gebürtiger Deutscher bin, habt bitte Verständnis für meine Schreibweise und eventuelle Fehler.

      In einer neuen Folge werde ich die Anbindung eine „Arlo“ Video-Überwachung Anlage mit zwei Faktoren Authentifizierung mithilfe des „YAML“ in Editor.

      Home Assistant Teil 1:

      vuplus-support.org/wbb4/index.…ostID=2172014#post2172014

      Home Assistant Teil 2:

      vuplus-support.org/wbb4/index.…ostID=2172144#post2172144
      Dateien
      Gruß satdx62

      Dieser Beitrag wurde bereits 6 mal editiert, zuletzt von satdx62 ()

    • Neues Home Assistant Core Version 2022.8!

      „Während viele von Ihnen um diese Zeit einen wohlverdienten Urlaub genießen, scheint es, als hätte dies die Entwicklung/Beiträge zu Home Assistant nicht verlangsamt. Was für eine wunderschön verpackte Veröffentlichung ist dies wieder! Ich bin super begeistert von der zusätzlichen Bluetooth-Unterstützung, die Home Assistant eine ganz neue Welt von Geräten eröffnet. Ich freue mich noch mehr auf die neuen Funktionen für Reparaturen und unterstützte Marken. Die werden VIEL helfen. Wissen Sie, was an dieser Veröffentlichung wirklich großartig ist? Alle wichtigen Funktionen und Änderungen, die in dieser Version angekündigt werden, sind ein Schritt nach vorn in Richtung unseres aktuellen Ziels: Optimieren von Erfahrungen.“

      Vollständiges Änderungsprotokoll für Home Assistant Core 2022.8:

      Full Changelog for Home Assistant Core 2022.8 - Home Assistant
      Spoiler anzeigen

      Einführung von Reparaturen: Sie können es reparieren!


      Ein völlig neues Feature, von dem wir hoffen, dass es Ihnen gefallen wird: Reparaturen!


      Das Reparatur-Dashboard befindet sich im Einstellungsmenü und ist ein Ort, an dem Home Assistant Sie über Probleme informieren kann, die Sie beheben können (und sollten)!


      Von erkannten aktuellen Problemen auf Ihrem System bis hin zu zukünftigen Problemen, die z. B. durch die Verwendung einer Funktion verursacht werden, die entfernt wird, und alles dazwischen. Die vom Reparatur-Dashboard gemeldeten Probleme können von Ihnen bearbeitet und gelöst werden.
      Screenshot des Reparatur-Dashboards mit einigen gemeldeten und behebbaren Problemen


      Diese gemeldeten behebbaren Probleme können alles mögliche sein und sind speziell auf Ihre Home Assistant-Instanz zugeschnitten. Wenn Sie auf ein Problem klicken, werden Ihnen weitere Informationen darüber angezeigt und Sie erfahren, was Sie tun müssen, um es zu beheben.


      Manchmal erfordert dies einen manuellen Eingriff, z. B. durch Aktualisieren Ihrer YAML-Konfiguration; In anderen Fällen wird ein Problem automatisch für Sie behoben, nachdem Sie aufgefordert wurden, es zu bestätigen, oder nachdem Sie aufgefordert wurden, eine Auswahl zu treffen.
      Screenshot mit Details eines behebbaren Problems und Informationen zur Lösung.


      Diese Version kann jetzt etwa 25 Probleme erkennen, und wenn zusätzlich eine Home Assistant-Warnung gefunden wird, die zu Ihrem System passt, wird sie auch im Reparatur-Dashboard angezeigt.


      Es gibt viele Anwendungsfälle für die neue Reparaturfunktion, und Sie können davon ausgehen, dass sie in naher Zukunft mit weiteren Problemerkennungen erheblich erweitert wird.
      Erstklassige Bluetooth-Unterstützung


      Heute können wir voller Stolz verkünden, dass Home Assistant jetzt über erstklassige Bluetooth-Unterstützung verfügt!


      Eine brandneue Bluetooth-Integration wurde hinzugefügt, die Home Assistant absolut erstaunliche Bluetooth-Unterstützung bietet, einschließlich der automatischen Erkennung neuer Geräte und der Möglichkeit, Geräte-Updates zu übertragen.


      Integrationen, die Geräteunterstützung implementieren, können einfach auf diesen Funktionen aufgebaut werden, was bedeutet, dass wir jetzt eine solide Basis in Home Assistant haben, um die Unterstützung für viele Bluetooth-Geräte da draußen freizuschalten!


      Der folgende Screenshot zeigt, dass die Bluetooth-Integration eingerichtet ist und ein neues Gerät erkannt wurde. In diesem Fall entdeckte es ein Mi Flora Flower-Pflegesensorgerät.
      Screenshot, der die Integrationsseite zeigt, mit einer aktiven Bluetooth-Integration und einem erkannten Mi Flora-Pflanzensensorgerät


      Ein gutes Beispiel ist die SwitchBot-Integration. Es wurde aktualisiert, um die neue Bluetooth-Integration zu unterstützen, und ist daher jetzt eine Push-basierte Integration, die ein viel stabileres Erlebnis bietet.


      Diese Version fügt fünf darauf aufbauende Integrationen hinzu: SensorPush, Govee, INKBIRD, Moat und Xiaomi BLE. Letzteres bietet auch Unterstützung für die recht beliebten Mi Flora-Pflanzensensoren.


      Angenommen, Sie verwenden das Home Assistant-Betriebssystem auf einem Raspberry Pi 3 oder 4 oder verwenden einen unterstützten Bluetooth-Adapter. In diesem Fall funktioniert die Bluetooth-Integration bei Neuinstallationen sofort und wird bei bestehenden Setups automatisch erkannt.


      Vielen Dank an @bdraco für die Erstellung dieses fantastischen Neuzugangs, @Ernst79 für das Feedback zur Implementierung und seine hervorragende Arbeit an der benutzerdefinierten ble_monitor-Integration, die eine Inspiration für die Bluetooth-Integration war. Abschließend ein Dankeschön an @Jc2k für die Implementierung der Xiaomi BLE-Integration, die beim Testen sehr hilfreich war. Danke Leute!
      HomeKit-Bluetooth-Unterstützung


      Um die Geschichte über Bluetooth fortzusetzen, unterstützt der HomeKit-Controller jetzt auch Bluetooth und nutzt die oben erwähnte neue Bluetooth-Integration


      Falls Sie es nicht wussten, die HomeKit Controller-Integration ermöglicht es Ihnen, eine Verbindung zu HomeKit-fähigen Geräten herzustellen und diese direkt in Home Assistant zu integrieren. Damit Sie diese Geräte überwachen und steuern können, unterstützen sie Push-basierte Updates und vor allem: Sind vollständig lokal!


      Sie müssen kein Apple-Telefon oder Computer besitzen oder haben, um dies zu verwenden!


      Die Unterstützung von HomeKit Bluetooth-fähigen Geräten ist fantastisch! Es macht viele Geräte da draußen mit Home Assistant kompatibel, die keine andere Möglichkeit der Integration haben. Es gibt viele Türschlösser, Wandstecker und andere intelligente Geräte, die Sie jetzt verwenden können.


      Danke für die Arbeit an diesem @Jc2k und @bdraco!
      Finden Sie die Integration, die Ihr Gerät unterstützt


      Einige Integrationen funktionieren mit mehreren verschiedenen Marken. Dies kann beispielsweise passieren, weil diese Geräte ein gemeinsames Kommunikationsprotokoll haben, White-Label sind und unter zahlreichen Markennamen verkauft werden oder je nachdem, wo auf der Welt sie verkauft werden, unterschiedliche Markennamen tragen können.


      Wenn Sie beispielsweise eine Luxaflex-Abdeckung haben, können Sie diese tatsächlich mit der Hunter Douglas PowerView-Integration verwenden. Und dies ist nicht das einzige Beispiel; Es gibt viele mehr! Das Problem ist, woher soll man das wissen?


      Um die Einrichtung in Home Assistant zu vereinfachen, können Integrationen jetzt mehrere Marken unterstützen! Wenn Sie also jetzt eine Integration in Home Assistant hinzufügen und nach Luxaflex suchen, werden Sie eine finden!
      Screenshot mit den unterstützten Marken; Es ist jetzt möglich, nach einer Marke zu suchen, die von einer anderen Integration unterstützt wird


      Wenn Sie eine neue Integration hinzufügen, die von einer anderen Integration unterstützt wird, teilt Ihnen Home Assistant mit, welche Integration die Unterstützung bietet, und führt Sie durch die Einrichtung dieser Integration.
      Bessere Kartenfarben


      Die im Home Assistant angezeigten Karten wurden leicht überarbeitet und verwenden jetzt eine neue Farbpalette. Diese neuen Farben bieten einen deutlich höheren Kontrast und verbessern die Lesbarkeit erheblich.


      Besonders wenn Sie den Dunkelmodus in der Benutzeroberfläche von Home Assistant verwenden, werden Sie einen großen Unterschied feststellen.
      Screenshot, der die neuen Kartenfarben im hellen und im dunklen Modus zeigt


      Vielen Dank an @KTibow dafür, dass er den Stein ins Rollen gebracht hat, @matthiasdebaat für das UX-Feedback und @bramkragten für diese Änderung.
      Weitere bemerkenswerte Änderungen


      In dieser Version steckt viel mehr Saft; Hier sind einige der anderen bemerkenswerten Änderungen in dieser Version:



      „Z-Wave JS“ wird jetzt im Home Assistant angezeigt und ist als „Z-Wave“ bekannt.
      Der Einstellungsmenüpunkt „Systemzustand“ wurde in das Dashboard „Reparaturen“ im Überlaufmenü (drei Punkte oben rechts) verschoben.
      Im Hintergrund wurde ein Projekt gestartet, um die Namen von Entitäten und Geräten zu vereinheitlichen. Diese Arbeit ist im Gange und wird lange dauern, da jede mögliche Entität angepasst werden muss. Aber es wird Erfahrungen optimieren!
      Sie können jetzt die angezeigte Maßeinheit von Zahlenobjekten ändern, die eine Temperatur liefern. Danke, @emonnnemery!
      @frenck hat die Entwicklertools für Ereignisse aktualisiert, um YAML anstelle von JSON zu verwenden, und Syntaxhervorhebung hinzugefügt.
      Die LIFX-Integration wurde grundlegend überarbeitet, wodurch sie viel zuverlässiger wird. Danke für die Arbeit daran in den vergangenen Veröffentlichungen @bdraco und @Djelibeybi!
      Das UniFi-Netzwerk verfügt jetzt über Aktualisierungsentitäten, mit denen Sie die Firmware von UniFi-Geräten direkt von Home Assistant aus aktualisieren können. Tolle Ergänzung @J3173!
      Die Material Design Icons wurden auf v7.0.96 aktualisiert und bieten Ihnen 100 brandneue Icons zur Verwendung Danke, @goyney!
      SwitchBot unterstützt jetzt Hygrometer (danke @murtas) und Tür-/Kontaktsensoren (danke @bdraco)!
      @Noltari hat Aktualisierungseinheiten zur QNAP QSW-Integration hinzugefügt! Nett!
      @frenck hat Unterstützung für Multifaktor-Authentifizierung für Verisure hinzugefügt. Jetzt können Sie Ihrem Verisure-Alarmsystem mehr Sicherheit hinzufügen.
      HomeWizard Energy hat Unterstützung für Wasserzähler hinzugefügt! Danke, @DCSBL!
      Yolink unterstützt jetzt Garagentore, schön @matrixd2!
      @simeon-simsoft für bidirektionale Wallbox-Ladegeräte, danke!
      Sie können jetzt Ihre aktuellen Netzwerkverbindungsdetails im Bildschirm Netzwerkeinstellungen anzeigen. Danke, @zsarnett!
      Lutron Caséta unterstützt jetzt die Lutron RA3 Sunnata Keypads. Danke, @danaues!
      @mkmer hat Aladdin Connect einen Batteriestandssensor hinzugefügt, danke!
      Die Sensibo-Integration unterstützt jetzt den AirQ-Sensor. Danke, @gjohansson-ST!
      Neue Integrationen


      Wir begrüßen die folgenden neuen Integrationen in dieser Version:


      Bluetooth, hinzugefügt von @bdraco
      Govee Bluetooth, hinzugefügt von @bdraco
      Home Assistant-Warnungen, hinzugefügt von @emontnemery & @balloob
      INKBIRD, hinzugefügt von @bdraco
      Graben, hinzugefügt von @bdraco
      NextDNS, hinzugefügt von @bieniu
      Reparaturen, hinzugefügt von @emonnnemery
      Rhasspy, hinzugefügt von @balloob
      SensorPush, hinzugefügt von @bdraco
      Xiaomi BLE, hinzugefügt von @Jc2k


      Integrationen können jetzt über die Benutzeroberfläche eingerichtet werden


      Die folgenden Integrationen sind jetzt über die Home Assistant-Benutzeroberfläche verfügbar:


      Anthem A/V Receiver, erstellt von @Hyralex
      Bose SoundTouch, erstellt von @kroimon


      Version 2022.8.1 – 4. August


      Zwave_js-Addon-Info reparieren (@MartinHjelmare – #76044) (hassio docs) (zwave_js docs)
      Steigern Sie düster auf 0.15.1 (@bdraco - #76136) (Bluetooth-Dokumentation)
      Klimabetriebsmodus fan_only als benutzerdefinierten Modus in Alexa zulassen (@jbouwh – #76148) (alexa docs)
      Symbolattribut entfernen, wenn Geräteklasse festgelegt ist (@dgomes – #76161) (Integrationsdokumentation)
      Fehler bei flux_led ignorierten Einträgen behoben (@bdraco – #76173) (flux_led docs)
      Rennen in Bluetooth async_process_advertisements behoben (@bdraco – #76176) (Bluetooth-Dokumentation)
      Reparaturelement hinzufügen, um die nicht mehr funktionierende Flu Near You-Integration zu entfernen (@bachya – #76177) (flunearyou docs) (veraltet)
      Fixieren Sie den Arm in Risco (@OnFreund – #76188) (risco docs)
      Korrigieren Sie nullable ip_address in mikrotik (@engrbm87 - #76197) (mikrotik docs)
      RPI Power Binärsensor als Diagnose markieren (@frenck – #76198) (rpi_power docs)
      BLE-Pairing-Zuverlässigkeitskorrekturen für HomeKit-Controller (@bdraco – #76199) (homekit_controller docs) (Abhängigkeit)
      Bump NextDNS-Bibliothek (@bieniu - #76207) (nextdns-Dokumentation)
      Erweitern Sie AIOAladdin Connect auf 0.1.41 (@mkmer – #76217) (aladdin_connect docs) (Abhängigkeit)
      Rechtschreibung von OpenWrt im Manifest der Luci-Integration korrigiert (@frenck – #76219) (luci docs)
      Life360-Wiederherstellung nach Serverfehlern beheben (@pnbruckner – #76231) (life360-Dokumentation)
      Spezielle Fälle mit dem SimpliSafe-Autorisierungscode (@bachya - #76232) expliziter hervorheben (simplisafe docs)
      Strikte Typisierung für das Konfigurationsablaufmodul des HomeKit-Controllers aktivieren (@Jc2k – #76233) (homekit_controller docs)
      Einige homekit_controller Pylint-Warnungen und (nur lokale) Testfehler behoben (@Jc2k – #76122) (homekit_controller docs)
      Gruß satdx62

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von satdx62 ()