Dieses Repo ist für Smart Home Inspiration konzipiert. Die Konfiguration, Geräte, Layout, verknüpfte Blog -Beiträge und YouTube -Videos sollten dazu beitragen, den Kopf in die IoT -Welt zu springen. Dies ist die Live -Arbeitskonfiguration meines Smart Home . Verwenden Sie die Menülinks, um zwischen Abschnitten zu springen. Der gesamte Code befindet sich unter dem Konfigurationsverzeichnis und kann kostenlos verwendet werden und dazu beitragen. Stellen Sie sicher, dass Sie die Blog -Mailingliste und den YouTube -Kanal abonnieren. (https://youtube.com/vcloudinfo)
Ab 2018 habe ich alles auf eine Docker -basierte Plattform migriert. Hier können Sie alles darüber lesen: Migration Blog -Beitrag
Viele meiner Ausrüstung stammen aus Betabound für Beta -Tests und Bewertungen. Verwenden Sie unbedingt den Empfehlungscode "zuverlässiger Jaguar", damit wir beide Priorität für Beta -Tests erhalten!
So sprechen alle Teile miteinander. Lesen Sie weiter, um Codebeispiele und Erklärungen anzuzeigen.
Smart Home Diagramm ( PNG ). Made mit Draw.io ( XML -Quelldatei).
Battery Backups - UPS -Blog -Aufschreiben | ||||
3 Stecker | 2 Stecker | Tesla Powerwall 2 | ||
Es gibt noch keine Automatisierungen für die Batterien. Strom ist das Lebensblut für das Haus und nur die Tesla -Batterie hat Smarts. Vielleicht sehen Sie in Zukunft eine Powerwall -Automatisierung in diesem Bereich. Schauen Sie sich jedoch unbedingt die folgenden Videos an:Wie man einen Home -Assistent auf ARRIS TG1682 setzt Schreiben Sie und YouTube -Video Hinzufügen von Powerwall -Sensoren zum Home Assistant | ||||
Networking | ||||
Ubiquiti -Netzwerke Unifi 802.11ac Pro | UNIFI -Controller in der Cloud | Netgear 16 Port Unmanaged Switch | Kreis von Disney | |
Mit den APs (3 von ihnen) überwacht das Haus alle verbundenen Geräte für Online-/Offline -Status und verwendet '' zur Anwesenheitserkennung. Jedes kritisches Gerät länger als 5 Minuten und eine Warnung wird verschickt. Circle ist ein elterliches Steuergerät. Wenn im Netzwerk ein neues Gerät entdeckt wird, benachrichtigt HA uns und spielt auch eine TTS -Erinnerung über die Lautsprecher, um sich im Kreis zu klassifizieren. Die meisten Dinge sind mit WLAN verbunden, aber für ein gutes Fundament ist ein guter Gigabitschalter benötigt. Tipps, um WLAN -Störungen mit Ihren APs zu vermeiden | ||||
Alexa Echo -Geräte - Alexa Geräte -Blog -Beitrag | ||||
Amazon Echo | Amazon Echo Dot | Amazon Echo Tap | Amazon Dash Zauberstab | |
Die Alexa -Geräte in meinem Haus sind für Automatisierungsüberschreibungen gedacht. Sie sind in erster Linie ein Eingabegerät in den Heimassistenten. Mit HA Fähigkeit, Alexa zu bitten, die letzte Sprachbenachrichtigung zu wiederholen - "Alexa, die letzte Nachricht einschalten". Letzte Nachrichtspaket - /config/packages/triggers/last_message.yaml Gastmodus, um bestimmte Innenautomatisierung zu deaktivieren. Trigger über Alexa. "Alexa, schalten Sie den Gastmodus ein." Definieren des Gastmodus - /config/input_boolean/home_modes.yaml#l1 -l4 Verfolgen Sie die Müll Tage und tagen für die Kinder. Voice -Erinnerungen und Alexa Intergration/Anfrage nach Informationen. ' Definieren der Verantwortlichkeiten Trigger - /config/input_boolean/hidden_booleans.yaml#l5 -l7 Kontextbewusste Lichtkontrolle. Lesen Sie hier auf vCloudinfo.com darüber Sehen Sie sich die Alexa -verwandten Videos auf dem YouTube -Kanal von vCloudInfo an. Achten Sie darauf, dass Sie diese Art von Inhalten genießen und abonnieren. | ||||
Mobile Geräte und Tablets - Grundriss Blog -Beitrag | ||||
iPads | iPhones | Strichknöpfe | Amazon Fire Tablets Gen 7 | |
Mobile Geräte sind ein wichtiger Bestandteil meiner Heimautomatisierung. Sie stellen Präsenz im Haus her und sind die Grundlage für viele Automatisierungen. Heim? Das Licht einschalten. Verlassen? Schalten Sie sie alle aus. Wir verwenden NMAP zur Anwesenheitserkennung. IOS -Benachrichtigungen für Offline -Geräte, Badlogins, HA -Startups, neue HA -Versionen und IP -Änderungen für DNS. Externe IP -Änderungen - /config/automation/system/ip_change.yaml Erinnern daran, meine Medikamente als iOS -Benachrichtigungen nur dann zu versenden, wenn ich für die Nacht wieder zu Hause ankomme. IOS -Paket - /config/packages/ios.yaml
Benutzerdefinierte Komponenten Fire Tablet Media Player Kiosk TTS Benutzerdefinierte Komponente -/config/custom_components/media_player | ||||
NEST -Produkte und Sleepiq - Thermostat Basics Blog -Beitrag | ||||
Nistthermostate | Nest schützt | Schlafnummer Bett I8 | Withings | |
Diese Gruppe von Geräten dient im Grunde genommen für zusätzliche Präsenzkontrolle. Die Nistthermostate und schützt sich im Grunde selbst. Der Thermostat "Away" -Modus löst meine Auswärtsskripte aus, die Elemente ausschalten. Der Schutz sind feste Rauchmelder. Sie waren während Irma wirklich nützlich. Das Sleepiq -Bett trägt zu meiner Anwesenheitserkennung bei. Es wird HA benachrichtigt, wenn eine Seite des Bettes besetzt ist. Weitere Kontrollen kommen, aber ich benutze dies ausgiebig. Die Withings -Skala löst auch die Morgen- und Goodnight -Routinen aus, je nachdem, wann ich tagsüber darauf trete. Schalten Sie das Licht aus, wenn Nest -Thermostate feststellen, dass wir weg sind. (Oben und unten) Away Scripting - /config/automation/away.yaml#l7 -l9 Schalten Sie nach oben ein, wenn Nest -Thermostate Menschen erkannt und es Nacht ist. Im Obergeschoss Automatisierung - /config/automation/upstairs_motion_ifttt.yaml (IFTTT) Trigger eine gute Nachtroutine, wenn ich nach 22 Uhr auf die Withings -Skala trete. Withings Skala Schalten Sie das Badezimmer Akzentlichter ein, wenn einer von uns nachts aus dem Bett tritt. Schaltet sie zurück, wenn wir wieder im Bett sind. Master Bath Automation - /config/automation/master_bath_accents.yaml Schalten Sie alle Innenlichter aus, wenn die letzte Person ins Bett kommt. Gute Nacht Automatisierung - /config/automation/good_night.yaml Schweigen Sie alle Sprachbenachrichtigungen, wenn jemand im Bett ist. Umleiten, um Tabletten zu feuern. Timed AMP -Abzweigung Automatisierung - /config/automation/timed_triggers/2200.yaml | ||||
Sprachbenachrichtigungen - Voice für den Smart Home -Blog -Beitrag geben | ||||
Chromecast -Audios | Verstärker | Mischer | TP-Link Smart Plug | |
Für mich ist die Stimme der coolste Teil des intelligenten Zuhauses. Es gibt ihm Persönlichkeit. Es ist etwas, das nicht nur jemand hat und hilft Ihrem Haus, außer dem Rudel zu stehen. Ich benutze die Amazon Polly TTS -Komponente, da es Alexa am nächsten klingt. Dies gibt einen scheinbaren Übergang von Alexa zu Home Assistant und antwortet. Die meisten denken, es ist nur ein System. Der Mixer ermöglicht es TTs, sich direkt in Musik zu mischen. Mit dem TP-Link-Outlet wird der Mixer und den Verstärker ausgeschaltet, wenn wir ihn nicht benötigen. Es ist eine großartige kostengünstige Lösung. Schalten Sie alle Sprachgeräte aus, wenn wir nicht zu Hause oder im Bett sind. Away Automation - /config/automation/away.yaml Alle Sprachbenachrichtigungen werden durch eine Sprachmotor gedrückt. Zufällige Wörter und Sätze werden verwendet, um dem Haus eine gewisse Persönlichkeit zu geben. Sprachmotor - /config/script/speech_engine.yaml Sprachankündigungen Wenn jemand nach Hause kommt. People Begrüßer - /config/automation/speech/Announcements.yaml Sprachbenachrichtigungen für alle möglichen Dinge im Zusammenhang mit dem Haus. (Temperaturen, Präsenz, Türen offen, Fenster geöffnet, Garagentorstatus, Sonnenuntergang.) Sprachmakros werden von Automatisierungsskripten aufgerufen - /Script/speech_Engine.yaml Digitale Kuckucksuhr, die jede Stunde und auf die Hälfte wie eine echte Kuckucksuhr verläuft. Kuckucksuhr - /config/automation/system/cuckoo_clock.yaml Klicken Sie hier, um YouTube -Videos zu Voice zu tun.Sobald Sie Ihr Haus unterrichten können, um zu sprechen, erweitern Sie nur den Wortschatz. Es ist süchtig. :) | ||||
Verschiedene Hubs - Smart -Home -Teile/Summe Blog -Beitrag | ||||
Philips Hue Hub Gen 2 | Wink Hub | RM Pro von Broadlink | Philips Hue Hub Gen 1 | |
Die Hubs helfen dem Haus, über alle verschiedenen Protokolle im Haus zu kommunizieren. Die Hue -Hubs (ich habe tatsächlich 2) sprechen mit den meisten Lichtern. Das Gen 1 greift nach oben und im Freien und das Gen 2 behandelt alles andere. Einige Lichter und Schalter sprechen über Zwave mit dem Wink -Hub. Der RM Pro spricht 433 MHz mit meinen Etekcity -Outlets. Verwenden von ETEKCity -Outlets zur Kontrolle der Akzentbeleuchtung über Küchenschränken und Raumausschnitten. Küchenakzente Automatisierung - /config/automation/kitchen_lights_and_accents.yaml Schalten Sie das Flurlicht für nicht mehr als 20 Minuten ein, wenn die Pantry -Tür geöffnet wird. Flur Automatisierung - /config/automation/zwave_hallway_door_sensor.yaml Erkennt, wann Lichter eingeschaltet sind, und passt sie an die korrigierende Helligkeit anhand der Tageszeit ein. Automatikanpassung Automatisierung - /config/automation/system/detect_and_adjust_lights.yaml Stellen Sie sich die Hubs jeweils als Brücken für HA vor, um mit verschiedenen Hardware im Haus zu sprechen. | ||||
Lichter Smart Home Teile/Summenblog -Beitrag | ||||
Farbton -Lichter | GE Link -Glühbirnen | Hue gehen | Farbton -Lichtstreifen | |
Fast alle meine Lichter (40+) sind weiße GE -Verknüpfungslichter. Ich kaufte sie früh, bevor Hue mit kostengünstigen weißen A19 herauskam. Sogar Ikea hat jetzt tolle Lichter. Farbige Lichter befinden sich in den vorderen Wandleuchten und werden auch im Wohnzimmer verwendet. Die GO -Lichter sind speziell für die Kinder gelten, da sie beide drahtlos sind und auch einen Knopf haben, der sie für Kinder sehr taktil macht. Ich benutze die LightScripts für TV -Hintergrundbeleuchtung und die Couch -Akzentbeleuchtung. Schalten Sie die Fernsehzeitlichter (schwach und Farbe) bei Sonnenuntergang ein (wenn zu Hause und Fernseher eingeschaltet ist) TV -Zeitautomatik - /config/automation/tv_time_on_and_off.yaml Richtet die Frontlichter im Haus mit voreingestellten Farben ab, abhängig vom ~~ Monat ~~ Tag!. Urlaubslichtskript - /config/script/monthly_color_scene.yaml https://www.vmwareinfo.com/2017/08/diy-outdoor-smart-home-led-strips.html Dreht das Wohnzimmerlichter "rot", wenn ein Fenster oder eine Tür vorbei geöffnet wird. Stellt auf "Gelb/Gold" zurück, wenn alle Türen/Fenster geschlossen sind. DIY Alarmpaket - /config/packages/alarm.yaml Zwei -Teilen -Serie zum Ersetzen eines fluoreszierenden Lichts durch ein Farbton -Smart Light - Schritt für SchrittKlicken Sie hier, um YouTube -Demos der Ferienlichter zu erhalten | ||||
Schalter | ||||
Mittagsschalter | Nunet Smart Plug | Schalter erhalten Stiche | ETEKCITY Outlets | |
Im Hauptschlafzimmer und im Badezimmer habe ich einen Starter -Set von 5 Mittagsschalter eingesetzt. Diese Schalter steuern das Toilettenlicht, sowohl Waschtische als auch Schlafzimmer im Kopflicht. Sie arbeiten an der Wand und sind auch IFTTT -kompatibel. Die EtekCity -Outlets sind die kostengünstigsten (6 US -Dollar) und dennoch zuverlässigen Outlets da draußen. Ich habe sie im ganzen Haus als Akzentbeleuchtung mit einigen Seilleuchten in den meisten Ausschnitten des Hauses eingesetzt. Wenn die Innenlichtskript ausgelöst wird, wird IFTTT benachrichtigt, um den Bad Noon Switches auszuschalten. Interieur deaktivieren das Skript - /config/script/interior_off.yaml Ich habe die intelligenten Stecker genommen und sie in eine wetterfeste Hülle für Urlaubslichter gebracht Vollständiges Schreiben und Blog -Beitrag | ||||
Sicherheit | ||||
NODEMCU -Entwicklungsboards | Aura -Hausüberwachungsbewegungsalarm | Hue gehen | Falscher Hund | |
Die ESPs, obwohl sie technisch nicht eine Hub haben, überbrücken die Verbindung zu allen Fenstern und Türsensoren, die in meinem Haus fest verdrahtet sind. Ein Satz fungiert als mein DIY -Alarmsystem, während der andere als DIY -Bewegungssensoren fungiert. Das Aura -System verwendet WLAN -Wellen, um Bewegung durch Wände zu erkennen. Es deckt das ganze Haus ab. Szenen werden über die IFTTT/HA -Integration aktiviert. Wenn alles andere fehlschlägt, wird eine gute Aufnahme eines Bullenmastiffs mit Sicherheit den Trick machen! HLK -System herunterladen, wenn ein Fenster oder eine Tür länger als 5 Minuten geöffnet bleibt. HVAC Watchdog Automation - /config/packages/alarm.yaml#l209 Spielen Sie das Glockenspiel auf dem gesamten Fenster und der Tür, die sich öffnen/schließt. Tür Chime -Automatisierung - /config/automation/system/door_chime.yaml Ändern Sie die Aura -Szenen basierend auf Präsenz und Schlaf. AURA -Paket - /config/packages/aurahome.yaml | ||||
Kameras | ||||
Skybell HD | FOSCAM 1080p Outdoor -Kamera | Überwachungsfahrten | Meraki MS220 8 Port Poe Switch | |
Kameras sind sowohl für Sicherheits- als auch für Datensensoren gedacht. Sie können Bewegungsereignisse, Beleuchtungsbedingungen oder für Türklingeln auslösen, wenn jemand darauf drückt. Kameras und Zugangspunkte sind Futterleistung über den Meraki Poe -Switch. Bei der Bewegung von Türklingeln verwandelt sich die Frontlichter 10 Minuten lang in hellweiße Lichter und dann wieder in die Originalfarben. Gefälschtes Hund bellt, wenn es Bewegung im Haus gibt. SkyBell HD -Skript - /config/script/skybell_pressed.yaml Wenn jemand die Türklingel klingelt, blinken die Hinterhof- und Badlichter - da wir die Türklingel möglicherweise nicht hören. Auch gefälschte Hundebellen (die 30 Minuten über Alexa für 30 Minuten verschnupft werden können). SkyBell HD -Skript - /config/script/skybell_pressed.yaml | ||||
Landschaftsgestaltung im Freien | ||||
Rachio Sprinklersystem | GE Zwave Outdoor Power Modul | Teckin SS31 Outdoor Outlets | LED -Beleuchtung im Freien | |
Die großartige Natur kann auch automatisiert werden! Hauptsächlich Lichter, aber auch das Sprinklersystem und die Wasserversorgung. Der Phyn -Leck -Detektor wurde in CES angekündigt. Es sucht nach abnormalen Strömungen und benachrichtigt mich, wenn sie sie spüren, und schließt das Wasser. Die Teckin SS31 -Filialen sind an meine 12 -V -Transformatoren angeschlossen, sodass ich die Landschaftsbauleuchten ein- und ausschalten kann. Die LED -Streifen sind DIY und das Rezept befindet sich im nächsten Abschnitt. Klicken Sie hier, um YouTube -Videos zu erhalten!(IFTTT) Fügen Sie dem Rachio -Sprinklersystem eine 1 -tägige Regenverzögerung hinzu, wenn es morgen auch an MQTT regnen wird. Regenverzögerungspaket - /config/automation/system/rachio_rain_delay.yaml (IFTTT) Blinken Sie alle Lichter, wenn die Winde auf 70 Meilen pro Stunde erhalten - Hurrikanwarnung. Flash Light Automation - /config/automation/flash_all.yaml Schalten Sie beim Sonnenuntergang einige Außenlichter ein und deaktivieren Sie 4 Stunden vor Sonnenaufgang. Sunset Automation - /config/automation/timed_triggers/sunset_turn_on.yaml Schalten Sie Innen- und Hinterhoflicht aus, wenn wir schlafen gehen. Gute Nacht Automatisierung - /config/automation/good_night.yaml | ||||
Outdoor -LED -Akzente - DIY -Blog -Beitrag - #71 | ||||
LED RGB WiFi Controller - Flux_led kompatibel | LED -Strip -Kits | Aluminiumlicht -Diffusoren | Außenunterkünfte | |
Oben erwähnt, ist dies eines meiner Lieblingsprojekte für das Haus. Die Fähigkeit, das Aussehen des Hauses im Tropfen eines Cent und auf einem Cent -Budget vollständig zu verändern, ist großartig. Lesen Sie den oben verlinkten Blog -Beitrag für alle Teiledetails, aber hier sind einige Automatisierungen, die ich liebe. Sie können sich auch das folgende Video ansehen (https://www.vcloudinfo.com/2018/10/easy-smart-home-gadget-i-use-for-my.html) Ändern Sie die vorderen Farben der LED -Leuchten basierend auf den Ferien. Das Beste daran ist, dass der LED -Controller mit HA direkt aus der Schachtel arbeitet. Kein Fummeln damit überhaupt. Riesig Plus in meinem Buch. Urlaubslichtskript - /config/script/monthly_color_scene.yaml Wenn sich die Garagentüren öffnen, wechseln Sie alle Lichter in der Vorderseite des Hauses in hellweiß. Garadget -Automationen - /master/config/automation/garadget.yaml Verwandeln Sie bei Bewegung alle Lichter für eine zufällige Zeit in ein helles Weiß nach außen, bevor Sie die tägliche Farbauswahl wieder aufnehmen. Motion Automations - /config/script/front_house_motion.yaml Klicken Sie hier, um YouTube -Demos der Ferienlichter zu erhalten | ||||
Garagengeräte | ||||
Garadget | Juicbox Pro 40 Evse | Tesla Model Y Elektroauto | Siri, sind meine Garagentüren geschlossen? | |
Garagentüren, Autos, Ladestationen. Grün gehen. Alle Teils eines kompletten Heimautomatisierungs -Setups. Die Garagentoröffner sind wahrscheinlich die wichtigsten. Niemand möchte vergessen, dass sie sie offen ließen, wenn sie gegangen sind oder ins Bett gegangen sind. Das Schließen vergessener Garagentüren macht es alles wert. Benachrichtigungen, wenn die Garagentür nachts offen bleibt oder wenn wir das Haus verlassen. Garage Speech Automations - /config/automation/speech/garage_closed.yaml Videos und schreiben Sie auf Garadget Garagentoröffner auf Garadget Garagentoröffner Video und schreiben Überwachen Sie die Reflexionsraten von Garadget und benachrichtigen Sie, wenn sie beim Schließen zu niedrig fallen (was auf eine Verschiebung des Controllers hinweist) Garage Reflection Automations - /config/automation/garadget.yaml Tweeten Sie den Ladezustand des Autos und wie viele KWh in einer Sitzung angeklagt wurden. #Stat Tweet Automations - /config/script/tweet.yaml Überwachen Sie Verstärker und Spannung und Alarm, wenn die Ladung jemals über 24A geht, um das Auslösen von Breaker zu verhindern. (JuiceBox wird auf einer 30A -Schaltung auf 24A von Software gestützt.) Außerdem starten Sie die Einheit neu, wenn Sie keine Verbindung zu emotorwirtschaftlichen Servern herstellen können. Juicbox -Paket - /config/packages/juicenet.yaml | ||||
Fernseher und Streaming -Geräte | ||||
Samsung Smart TV | Rokus | Amazon Fire TV | Synologie NVR 1218 | |
Fernsehautomationen sind super cool. Schalten Sie einen Film ein und die Lichter beginnen automatisch zu schwachen. Es ist super cool. Out -Fernseher sind wieder mit Farbton -Leuchtstrecken beleuchtet, sodass wir einige hübsche Effekte mit Automatisierungen haben können. Wir sind auch #Cordcutters, also wird das gesamte Fernseher in den Rokus gestreamt. FireTV für Partyspiele und die Snyologie, ich werde später im Überlebensbereich sprechen. Klicken Sie hier für YouTube -VideoWenn Türen oder Fenster geöffnet sind, werden die TV -Hintergrundbeleuchtung rot. Alarmpaket - /config/packages/alarm.yaml Wenn die Roku berichtet, dass wir Plex oder TabLotV ansehen, wird die TV -Zeit -Szene 2 von 4 Wohnzimmerleuchten ausgelöst. TV -Zeitautomatik - /config/automation/tv_time_on_and_off.yaml Regentage auslöst ein extra subtiles Licht (TV -Rückenleuchten und andere Akzentbeleuchtung) im Haus. Regentagsautomatik - /config/automation/dark_rainy_day.yaml | ||||
Sensoren | ||||
Türsensoren (Aeon Labs) | Pi Zero | Drahtloser Nub | EPSON ET-7700 Drucker | |
Sensoren fügen Daten zum Home -Assistenten hinzu. Die meisten meiner Türen und Fenster sind fest verdrahtet, aber für einige Innentüren habe ich auch die drahtlosen Sensoren. Sie verbinden sich mit meinem Wink Hub. Pihole läuft auf meinem Pizero. Es ist super einfach zu installieren und läuft DNS, DHCP und Anzeigenblocking für das ganze Haus mit einem großartigen 5 -V -Formfaktor. Tweeten Sie tägliche Pi -Loch -Statistiken. (Anzeigen blockiert und % der Bandbreite gespeichert.) Pi -Hole -Paket - /config/packages/pihole.yaml Nutzen Sie Alexa und Elekcity Outlet, um den Drucker über die Stimme ein/aus zu steuern. Schaltet sich nach 20 Minuten automatisch aus. Light Watchdog Automations - /config/automation/system/watchdog_light.yaml Klicken Sie hier, um YouTube -Videos zu erhalten!Klangtür -Klopfen, wenn sich die Türen öffnen oder schließen. Tür Chimes Automationen - /config/automation/system/door_chime.yaml Beobachten und wachsamen Sie sich auf die Festplattennutzung des Home -Assistenten und auf Pi Zero. Prozessmonitorpaket - /config/packages/processmonitor.yaml | ||||
In dem Abschnitt "Ausgaben" in GitHub bin ich alle meine Wunschideen und zukünftigen Verbesserungen aufbewahrt. Fühlen Sie sich frei, sich den Gesprächen dort anzuschließen.
Alle Dateien werden jetzt mit Cursor.ai bearbeitet.
Haben Sie noch Fragen zu meiner Konfiguration?
Nachricht an mich auf x: oder
Sie können mir einen Kaffee kaufen
Offenlegung von Affiliate