# Hausautomatisierung

# Einführung

<span style="white-space:pre-wrap;">Viele Dinge im Maschinendeck sind automatisiert. Diese Automatisierungen bezeichnen wir als </span>****IoT/Hausautomatisierungen****<span style="white-space:pre-wrap;">. Sie werden mit Hilfe der Open Source Software </span>[Home Assistant](https://www.home-assistant.io)<span style="white-space:pre-wrap;"> </span>**(HASSIO)**<span style="white-space:pre-wrap;"> umgesetzt, welche auf dem eigens dafür vorgesehenen Host </span>[`<span class="editor-theme-code">bifroest</span>`](https://docs.maschinendeck.org/link/5#bkmrk-page-title)<span style="white-space:pre-wrap;"> installiert ist.</span>

Die HASSIO-Software ist für Standardfälle einfach zu bedienen, erfreut sich einer riesigen Community und unterstützt im globalen Vergleich aller Hausautomatisierungslösungen die meisten Technologien.

# Technologien

# Tasmota

<span style="white-space: pre-wrap;">Für Sensoren/Aktoren die auf einer Plattform des Herstellers </span>**Espressif**<span style="white-space: pre-wrap;"> basieren </span>**(*`<em class="editor-theme-code editor-theme-italic">ESP32</em>` *und* `<em class="editor-theme-code editor-theme-italic">ESP8266</em>`*)**<span style="white-space: pre-wrap;">, gibt es generell zwei quelloffene Firmwares aus denen man wählen kann: </span>[ESPHome](https://esphome.io)<span style="white-space: pre-wrap;"> und </span>[Tasmota](https://tasmota.github.io/docs/).

<span style="white-space: pre-wrap;">Obwohl ESPHome von </span>[Nabu Casa](https://www.nabucasa.com)<span style="white-space: pre-wrap;"> entwickelt wird, dem Hersteller der von uns genutzten Hausautomatisierungslösung </span>**Home Assistant**<span style="white-space: pre-wrap;">, nutzen wir für unsere Wifi-basierten Geräte die </span>**Tasmota**<span style="white-space: pre-wrap;"> Firmware, da diese flexibler konfiguriert werden kann.</span>

### Schließsystemkonfiguration

`<span class="editor-theme-code">{"topic":"tele/%topic%/SENSOR","value_template":"{{value_json['RC522']['UID']}}","device":{"connections":[["mac","%macaddr%"]]}}</span>`

`<span class="editor-theme-code">Rule1 1</span>`

[https://blakadder.com/tasmota-tags/](https://blakadder.com/tasmota-tags/)

# MQTT