Notify via Telegram bot

Um den Telegram bot im Home Assistant nutzen zu können, müsst ihr zunächst Telegram für Euer Betriebssystem runterladen und installieren.

https://telegram.org/apps

Anschließend startet Ihr Telegram und sucht nach „BotFather“

Nun müsst Ihr auf Start klicken und anschließend den Befehl „/newbot“ eingeben.

Nun folgt Ihr einfach den Anweisungen und gebt dem neuen Bot einen Namen. Wenn Ihr alles richtig gemacht habt. Erhaltet Ihr am ende die gewünschte API.

Anschließend muss der eigene Bot einmal angeschrieben werden. Denn es ist verboten, das ein Bot aktive einen User anschreibt.

Nun müsst Ihr noch Eure eigene Telegram ID raus bekommen. Dazu müsst ihr im Telegram nach dem User „get id“ suchen.

Auch hier einfach auf Start klicken und schon habt Ihr eure eigene ID. Nun machen wir in der configuration.yaml weiter.

telegram_bot:
- platform: polling
api_key: DeinAPIKey
allowed_chat_ids:
- DeineTelegramID

notify:
- name: HA_Message
platform: telegram
chat_id: DeineTelegramID

Nach einem Reboot steht euch der Service zur Verfügung.

Diesen könnt Ihr dann in jeder Automatisierung verwenden.

Verlauf schlank halten…

Nach einiger Zeit wird der Verlauf in Home Assistent leicht träge, weil alles in die Home Assistant Datenbank geschrieben wird. In unserer Facebook Community wurde zu diesem Thema folgender Code für die configuration.yaml gepostet.

recorder:
purge_keep_days: 14
purge_interval: 1
include:
domains:
- switch
- light
- climate
- cover
entities:
- alarm_control_panel.external
- sensor.netatmo_public_data_temperature
- sensor.netatmo_public_data_humidity
- sensor.netatmo_public_data_pressure
- sensor.netatmo_public_data_wind_strength
- sensor.netatmo_public_data_rain

Hier werden die gespeicherten Daten auf 14 Tage beschränkt und nur die angegebenen Domains bzw Entities im Verlauf gespeichert.

Installation von Home Assistant auf eine Raspbeery Pi

Von mir im Video verwendete Komponenten:
Raspberry Pi 3: https://amzn.to/2QP0WYk
Mittlerweile gibt es den Raspberry Pi 4: https://amzn.to/2R2pBcf
SD-Speicherkarte: https://amzn.to/2N6YZpd
Raspberry Pi Gehäuse + Netzteil + Lüfter: https://amzn.to/2Ft1rCh

Hier habe ich die offizielle Anleitung übersetzt. Das Original findest Du hier:

https://www.home-assistant.io/getting-started/

Das Ziel dieser Anleitung ist die Installation von Hass.io auf einem Raspberry Pi. Hass.io ist unsere All in One Lösung, die deinen Raspbarry Pi oder andere Geräte zu einer Ultimativen Home Automatisierungszentrale verwandelt.

Folge dieser Anleitung wenn du einfach mit Home Assistant starten möchtest und nur wenig oder keine Linux Erfahrung hast. Für erfahrene user oder wenn Du keinen Raspberry Pi hast, besuchealternative installation methods. Die FAQ erklären mehr über die Unterschiede.

Bitte vergiss nicht deine Installation abzusichern, wenn Du deine Installation abgeschlossen hast. https://www.home-assistant.io/docs/configuration/securing/

Benötigte Hardware:

Wir benötigen einige Dinge bevor wir starten können. Um die beste Performance zu erreichen, benötigen wir einen aktuellen Raspberry Pi 3 Model B+.

Micro SD Card. Wähle eine Class 10 diese sind sehr zuverlässig. Größe 32 GB oder größer.

SD Card reader. Der ist Teil der meisten Loptops aber auch als USB-Stick erhältlich

standalone USB sticks (Die Marke ist nicht wichtig, wählt den günstigsten)

Ethernet Kabel (optional, Hass.io arbeitet auch gut über WiFi)

SOFTWARE ANFORDERUNGEN

Download das Hass.io image für dein Gerät Link

Download Etcher um das Image auf die SD Karte zu schreiben.

Text Editor wie Visual Studio Code

Eventuell einen USB-WiFi Stick

INSTALLING HASS.IO

Stecke die SD-Karte in deinen SD-Kartenleser.

Öffne Etcher, wähle das Hass.io image aus und flash es auf die SD-Karte.

Nur für WiFi Installation: Formatiere den USB-Stick mit dem Namen Config und kopiere eines der Beispiele the examples in die Datei network/hassos-wifi.

Unmounte die SD-Karte und entferne sie aus dem SD-Kartenleser.

Stecke die SD-Karte in deinen Raspberry Pi 3. Wenn du ein Ethernet cable benutzt, schließe es auch an.

Verbinde einen Raspberry Pi mit Strom um Ihn einzuschalten.

Wenn der Raspberry Pi gebootet hat, wird er sich mit dem Internet verbinden und die aktuellste Version von Home Assistant runterladen, das wird bis zu 20 Minuten dauern.

Home Assistant ist anschließend unter folgender Adresse erreichbar http://hassio.local:8123.

Kurz nachdem der Download gestartet hat ist eine Statusseite unter dieser URL erreichbar. Öffne diese Seite. Die Seite refreshed automatisch und Home Assistant zeigt wenn der Download abgeschlossen ist.

Wenn Du fertig bist, vergiss nicht Backups von deiner Konfiguration zu erstellen. Diese Backups werden Dich vor Hardwarefehlern oder Fehlern bei der Konfiguration schützen.Mit Hass.io kannst Du snapshots erstellen oder Backups zu GitHub, DropBox und zu vielen anderen wegen erstellen.

Willkommen

Hallo und Willkommen auf meiner Homepage. Dies ist die Homepage zu meinem Youtube Kanal:

https://www.youtube.com/user/kargetobias

Auf diesem Kanal beschäftige ich mich aktuell mit dem Thema „Home Assistant“. Dies ist eine Platform auf der Du viele SmartHome Systeme zusammen betreiben kannst.

https://www.home-assistant.io

Bis ich diesen Kanal ende November 2018 eröffnet habe, gab es kaum deutschsprachige Anleitung zu diesem System. Das obwohl es international zu den größten Automatisierungsplatformen gehört.

Ich versuche nun eine deutschsprachige Community aufzubauen. Ein guter Anfang, ist unsere Facebook Gruppe.

https://www.facebook.com/groups/HomeAssistantDE/

In Zukunft werde ich mich allen Themen des Smarten Zuhauses widmen.

Wenn du Interesse hast, abonniere meinen Kanal und trete der Facebook Gruppe bei.

Du bist herzlich Willkommen.