Innehållsförteckning:
2025 Författare: John Day | [email protected]. Senast ändrad: 2025-01-13 06:58
I 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.
Steg 1: Entwurf Der Hardware
Die Teile werden 3D-Gedruckt and sollten on the jeweiligen Schlüssel angepasst werden. Im Anschluss werden die 2 Teile wie in the Bildern with Sekundenkleber zusammengefügt and a Modellbauservomotor sollte eingebaut werden.
Der Mikrocontroller (NodeMCU Lilolin V3) kan aufgesteckt och der Motor angesteckt werden. "Datenpin" auf pin "D1". Ich habe mich entschieden ein kleine abnehmbare Lochrasterplatine anzufertigen.
Steg 2: Programvara
Der Code wird auf den µC geflasht and 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 kan es zu Schäden am Schlüssel kommen !!!!
void off () {
myservo.write (pos); fördröjning (50); myservo.write (7); fördröjning (3000); myservo.write (pos); fördröjning (300); utgång; }
ogiltig på () {
myservo.write (pos); fördröjning (50); myservo.write (65); fördröjning (3000); myservo.write (pos); fördröjning (300); utgång; }
Steg 3: 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" File (/etc/openhab2/items/…) geöffnet werden and folgende Zeile eingefügt werden:
Växla Standheizung "Standheizung" (Garten, gLight) ["Lighting"] {http = "> [ON: POST: https://192.168.1.x/LED=ON]> [OFF: POST: https://192.168.1.x/LED = OFF] ", autoupdate =" true "}
Dina IP-adresser måste ännu inte användas!
Wenn Alexa har konfigurerats för att öppna upplevelser med "Licht" "Standheizung".
Besuche einfach in die Alexa App und Suche nach "Anderen" Geräten. Das Gerät wird in der Kategorie Licht aufscheinen. Das ermöglicht uns eine einfache Bedienung mit "Ein" und "Aus" Befehlen.
Steg 4: Testa det !
Es gibt jetzt 3 Möglichkeiten um die Funktion zu testen.
- Alexa: Sage: "Alexa, Schalte die Standheizung an/aus"
- ------------------------
- Openhab2: I OpenHab -appen kan du använda länkar eller rättigheter
- ------------------------
- Auf der HTTP-Seite des Node: