Sisukord:
2025 Autor: John Day | [email protected]. Viimati modifitseeritud: 2025-01-13 06:57
In diesem Projekt zeige ich, wie ich die Standheizung meines Autos in mein Smarthome implementiert habe. Ich wollte, dass sich das Auto selbstständig ohne mein Zutun heizt. Auch eine Sprachsteuerung und die Steuerung durch eine App sollte möglich sein.
Samm 1: Entwurf Der Hardware
Die Teile werden 3D-Gedruckt und sollten auf den den jeweiligen Schlüssel angepasst werden. Im Anschluss werden die 2 Teile wie in den Bildern mit Sekundenkleber zusammengefügt und ein Modellbauservomotor sollte eingebaut werden.
Mikrokontroller (NodeMCU Lilolin V3) on võimeline lisama mootori töövõimet. "Datenpin" või tihvt "D1". Ich habe mich entschieden ein kleine abnehmbare Lochrasterplatine anzufertigen.
Samm 2: Tarkvara
Der Code wird auf den µC geflasht und damit wäre der Softwareteil erledigt.
Der Code befindet sich weiter unten
Hier sehen wir die Aussteuerung für "EIN" und "Aus". Diese müssen auf den Schlüssel angepasst werden !!! Ansonsten kann es zu Schäden am Schlüssel kommen !!!!
tühine () {
myservo.write (pos); viivitus (50); myservo.write (7); viivitus (3000); myservo.write (pos); viivitus (300); väljumine; }
tühine () {
myservo.write (pos); viivitus (50); myservo.write (65); viivitus (3000); myservo.write (pos); viivitus (300); väljumine; }
Samm: Zu OpenHab2 Hinzufügen / Amazon Alexa
Um das Gerät jetzt auch mit einer App zu Steuern binden wir es in OpenHab2 ein. Dazu muss das "*.items" Fail (/etc/openhab2/items/…) geöffnet werden und folgende Zeile eingefügt werden:
Lülitage Standheizung "Standheizung" (Garten, gLight) ["Lighting"] {http = "> [ON: POST: https://192.168.1.x/LED=ON]> [OFF: POST: https://192.168.1.x/LED = OFF] ", automaatne värskendamine =" true "}
IP-aadress on muss noch selbst angepasst werden!
Wenn Alexa nii konfiguratsiooni wurde um Openhabgeräte zu erkennen, wird das "Licht" "Standheizung" einsatzbereit sein.
Pakkuge teavet Alexa Appis ja Suche nach "Anderen" Gerätenis. Das Gerät wird in der Kategorie Licht aufscheinen. Das ermöglicht uns eine einfache Bedienung mit "Ein" und "Aus" Befehlen.
Samm: testige seda
Es gibt jetzt 3 Möglichkeiten um die Funktion zu testen.
- Alexa: Sage: "Alexa, Schalte die Standheizung an/aus"
- ------------------------
- Openhab2: OpenHabi rakenduses Schlater ja selle lingid
- ------------------------
- Auf der HTTP-Seite des Node: