Reicht mein Smart Home & Home Assistant? 🏠 NAS-Systeme im Vergleich – #2 TrueNAS

In der Welt der NAS-Systeme ist TrueNAS eine meiner bevorzugten Optionen, die sowohl für Einsteiger als auch für erfahrene Nutzer viele Möglichkeiten bietet. In diesem Artikel führe ich dich durch die Schritte zur Installation und Konfiguration von TrueNAS, damit du dein eigenes NAS-System optimal nutzen kannst.

Ich möchte euch heute einen allgemeinen Amazon-Link teilen, über den ihr eine Vielzahl von Produkten entdecken könnt. Egal, ob ihr nach Smart Home-Geräten, Gadgets oder anderen nützlichen Artikeln sucht, Amazon hat für jeden etwas zu bieten.

Wenn ihr über diesen Link einkauft, unterstützt ihr meinen Kanal, ohne dass es für euch zusätzliche Kosten verursacht. Das hilft mir, weiterhin spannende Inhalte für euch zu erstellen!

Hier ist der Link zu Amazon: https://amzn.to/3KsGngK

Vielen Dank für eure Unterstützung!

Einleitung

Ich möchte dir zeigen, wie ich TrueNAS installiere und welche Funktionen es bietet, um mein Smart Home zu unterstützen. Dabei konzentriere ich mich auf die Installation und Grundkonfiguration von TrueNAS.

Installation von TrueNAS

Ich starte mit der Installation von TrueNAS, einem wichtigen Schritt, um die leistungsstarken Funktionen des Systems nutzen zu können. Es gibt verschiedene Versionen von TrueNAS, darunter TrueNAS Core und TrueNAS Scale, die ich kurz erläutere, um dir bei der Auswahl der richtigen Version zu helfen.

Der Installationsprozess

Ich zeige dir, wie ich TrueNAS Scale von einem USB-Stick installiere, und erkläre, wie ich den USB-Stick mit dem TrueNAS-Image bespiele. Dieser Prozess ist einfach und effizient, um das System schnell in Betrieb zu nehmen. Anschließend führe ich die Installation auf der Boot-Festplatte durch.

Wichtige Informationen

Ich spreche über die Hardware-Anforderungen und -Optionen, die du für dein TrueNAS-System in Betracht ziehen solltest. Zudem zeige ich dir, wie ich einen ZFS-Pool erstelle, um die Datenspeicherung zu optimieren, sowie die erste Anmeldung bei TrueNAS und die Benutzeroberfläche.

Erweiterungsmöglichkeiten

Ich stelle einige nützliche Apps vor, die ich in TrueNAS verwende, um die Funktionalität meines Systems zu erweitern. Ein weiteres Highlight ist die Installation von Home Assistant als virtuelle Maschine (VM), um mein Smart Home zu steuern und zu automatisieren. Ich erkläre dabei auch, wie ich Home Assistant Supervised auf TrueNAS installiere, um alle Vorteile der Automatisierung zu nutzen.

Zusätzlich gehe ich auf die Nachteile von TrueNAS ein, damit du eine fundierte Entscheidung treffen kannst, ob es die richtige Lösung für deine Bedürfnisse ist. Außerdem erkläre ich, wie ich USB-Passthrough einrichte, um meine Smart Home-Geräte direkt über TrueNAS zu integrieren, und zeige dir, wie ich SMB-Freigaben einrichte, damit du problemlos auf deine Daten zugreifen kannst.

Fazit

In diesem Artikel habe ich die wichtigsten Punkte zur Installation und Konfiguration von TrueNAS zusammengefasst. Alle wichtigen Details werden im Video ausführlich gezeigt, sodass du den gesamten Prozess nachvollziehen kannst. Ich betone die Vorteile, die TrueNAS für mein Smart Home bieten kann, sowie die Nachteile, die du berücksichtigen solltest.

Wenn du mehr über den gesamten Prozess erfahren möchtest, schaue dir das Video an: TrueNAS Installation und Konfiguration.


Mit dieser Anleitung bist du bestens gerüstet, um dein eigenes TrueNAS-System aufzubauen und die Vorteile zu nutzen, die es dir für dein Smart Home bietet. Viel Erfolg bei deiner Installation!

Shell Kommandos zur Installation von Home Assistant

sudo wget https://github.com/home-assistant/operating-system/releases/download/13.1/haos_ova-13.1.qcow2.xz  # Download des aktuellen HA Images ( bei euch ggf. eine andere Version ! )
sudo unxz haos_ova-13.1.qcow2.xz
sudo qemu-img convert -O raw haos_ova-13.1.qcow2 /dev/zvol/ZFS+Pool/homeassistant

Wichtiger Hinweise!

Im Video habe ich die Einblendung an dieser Stelle falsch gemacht. Das was in der Konsole angezeigt wird ist korrekt . Die Einblendung zeigt in meinem Setup aus dem Video den falschen Pfad an.

🤖 Roborock in Home Assistant: NEU 🗺️ Map & Segmentreinigung in der Core Integration!

In diesem Video zeige ich dir, wie du deinen Roborock Saugroboter und Saug-Wisch-Roboter in Home Assistant einrichtest! 🏠✨

Ich möchte euch heute einen allgemeinen Amazon-Link teilen, über den ihr eine Vielzahl von Produkten entdecken könnt. Egal, ob ihr nach Smart Home-Geräten, Gadgets oder anderen nützlichen Artikeln sucht, Amazon hat für jeden etwas zu bieten.

Wenn ihr über diesen Link einkauft, unterstützt ihr meinen Kanal, ohne dass es für euch zusätzliche Kosten verursacht. Das hilft mir, weiterhin spannende Inhalte für euch zu erstellen!

Hier ist der Link zu Amazon: https://amzn.to/3KsGngK

Vielen Dank für eure Unterstützung!

Dank der Core Integration ist jetzt auch die Map- und Segmentreinigung ohne HACS möglich! Ich erkläre Schritt für Schritt, wie du deinen Roboter integrierst und gebe dir zusätzlich hilfreiche Tipps zur Automatisierung für verschiedene Reinigungsmodi – egal ob Staubsaugen oder Wischen. 🧹🧽

Im ersten Schritt ist es nötig die Roborock App auf sein Mobiltelefon zu installieren. Wichtig dabei , dass es die Roborock App sein muss.

Im Video beschreibe ich euch die nötigen Schritte. Nachdem das Mobiltelefon mit dem Saugroboter verbunden ist, muss die Core Integration von Roborock installiert werden.

Weitere Infos zur Core-Integration von Roborock findet ihr hier

Zur Visualisierung verwende ich die HACS Vacuum-Card . Es ist aber ebenso möglich darauf zu verzichten und den Roboter vollkommen nativ in einem Home Assistant Dashboard zu visualisieren.

YouTube player

Um nicht für jeden Raum ein eigenes Script oder eine Automatisierung erstellen zu müssen, habe ich mich dafür entschieden diese Selektion über eine Combo Box mit Hilfe eines Templates Sensors durchzuführen. Beide Elemente können direkt über die Helfer in Home Assistant erstellt werden.

  1. Element Combo Box:

Mit der Combo Box legt man alle Räume in eine Auswahlliste an. Es empfiehlt sich dabei die gleichen Raumnamen zu verwenden, wie sich auch zuvor in der App auf dem Mobiltelefon angelegt wurden.

Um die Räume danach in einem Script verwenden zu können, wird ein Template benötigt, welches ein Mapping auf die eingetragenen Räume in der Combo Box erstellt.

{% set selektierterRaum = {
  'Küche': 16,
  'Wohnzimmer': 17,
  'Esszimmer': 18,
  'Treppenhaus': 19,
  'Flur': 20,
  'Nähzimmer': 21,
  'Toilette': 22,
  'Badezimmer':23,
  'Pia': 24
 } %}
{{ selektierterRaum.get( states('input_select.helfer_roborock_erdgeschoss') ) }}

Nun lassen sich die Räume selektieren und automatisiert in einem Script eine Segmentreinigung des zuvor gewählten Raums durchführen.

Das dazugehörige Script enthält folgende Inhalte:

  1. Saugkraft einstellen
action: vacuum.set_fan_speed
metadata: {}
data:
  fan_speed: max_plus
target:
  device_id: fda5950e2e44e5f2d95b9c5dcb413a6c

2. Wisch Intensität auf „off“ stellen (Update am 17.09.2024)

An dieser Stelle vielen Dank an @TheSchumilie . Im Video habe ich vergessen, den Wischmodus beim ersten „saugen“ auf off zu stellen.

device_id: fda5950e2e44e5f2d95b9c5dcb413a6c
domain: select
entity_id: 101b671708a4ce2c5d9570ccd80ef6db
type: select_option
option: "off"

3. Kommando zum Saugen absetzen

action: vacuum.send_command
metadata: {}
data:
  command: app_segment_clean
  params: "{{states('sensor.raume_erdgeschoss_template')}}"
target:
  device_id: fda5950e2e44e5f2d95b9c5dcb413a6c

4. Abfrage ob „saugen und wischen Schalter“ aktiviert ist.

Optional habe ich im Script noch einen boolschen Inputhelfer verwendet, um zu selektieren, ob man nur „saugen“ oder „saugen und wischen“ möchte. Dies ist eine Ergänzung zum gezeigten Script im Video. Lediglich die Abfrage , ob der „Schalter“ aktiviert ist wurde dabei ergänzt.

Wird diese Bedingung nicht erfüllt, ist die Ausführung des Scripts damit beendet. Ist die Bedingung erfüllt, wird darauf gewartet, dass der Roboter zurück zur Station kommt und dort für eine Minute angedockt ist.

Danach wird der Mop Modus gesetzt. Hier gibt es unterschiedliche Wahlmöglichkeiten, die vom jeweiligen Typ abhängig ist. Ich habe bei mir die Option „Standard „standard“ gewählt.

Ebenfalls interessant ist die nächste Option. Hier lässt sich die Wischintensität einstellen. Da wir neben Fliesen auch viel Laminat im Haus verwenden, habe ich auch hier die Option „moderat“ gewählt. Dies verhindert. Beide Optionen verhindern, dass mit zu viel Wasser an den Oberflächen gearbeitet wird.

Da ich „waschen“ und „saugen“ in einem Schritt für keine gute Lösung halte, da dadurch der Dreck ggf. feucht wird und schlechter „eingesaugt“ werden kann, schalte ich im nächsten Schritt die Saugleistung auf „null“, was gleichbedeutend mit einem Abschalten der Saugkraft einhergeht.

Im letzten Schritt muss der Roboter noch in den jeweiligen selektierten Raum geschickt werden. Dazu wird erneut das Kommando zur Segmentreinigung aufgerufen. Als Parameter finden wir auch dort unser zuvor angelegtes Template wieder.

Da im YAML Code die Device_ID des jeweiligen Roboters hinterlegt ist, habe ich euch zunächst die Schritte als Screenshot eingefügt.

Der zugehörige YAML-Code sieht wie folgt aus:

alias: Sauge und Wische Erdgeschoss Räume
sequence:
  - action: vacuum.set_fan_speed
    metadata: {}
    data:
      fan_speed: max_plus
    target:
      device_id: fda5950e2e44e5f2d95b9c5dcb413a6c
  - action: vacuum.send_command
    metadata: {}
    data:
      command: app_segment_clean
      params: "{{states('sensor.raume_erdgeschoss_template')}}"
    target:
      device_id: fda5950e2e44e5f2d95b9c5dcb413a6c
  - device_id: fda5950e2e44e5f2d95b9c5dcb413a6c
    domain: select
    entity_id: 101b671708a4ce2c5d9570ccd80ef6db
    type: select_option
    option: "off"
  - if:
      - condition: state
        entity_id: input_boolean.saugen_und_wischen
        state: "on"
    then:
      - wait_for_trigger:
          - platform: state
            entity_id:
              - vacuum.roborock_s8_pro_ultra
            to: docked
            for:
              hours: 0
              minutes: 1
              seconds: 0
        timeout:
          hours: 1
          minutes: 0
          seconds: 0
          milliseconds: 0
      - device_id: fda5950e2e44e5f2d95b9c5dcb413a6c
        domain: select
        entity_id: 64080f8d493e7254e61bb748836e23b2
        type: select_option
        option: standard
      - device_id: fda5950e2e44e5f2d95b9c5dcb413a6c
        domain: select
        entity_id: 101b671708a4ce2c5d9570ccd80ef6db
        type: select_option
        option: moderate
      - action: vacuum.set_fan_speed
        metadata: {}
        data:
          fan_speed: "off"
        target:
          device_id: fda5950e2e44e5f2d95b9c5dcb413a6c
      - action: vacuum.send_command
        metadata: {}
        data:
          command: app_segment_clean
          params: "{{states('sensor.raume_erdgeschoss_template')}}"
        target:
          device_id: fda5950e2e44e5f2d95b9c5dcb413a6c
description: ""

Wollt ihr nicht über das Template das Kommando setzen, so könnt ihr die Parameter der Räume ( auch mehrere Räume ) auch direkt eingeben.

action: vacuum.send_command
metadata: {}
data:
  command: app_segment_clean
  params:
    - segments:
        - 18
        - 17
        - 16
        - 20
target:
  device_id: fda5950e2e44e5f2d95b9c5dcb413a6c

Die Saug/Wisch Roboter von Roborock kann ich uneingeschränkt empfehlen. Wir selber setzen neben den älteren Modellen den Roborock S8 Pro Ultra ein , der aktuell sogar bei Amazon mit einem Rabatt Coupon von 350€ auswählbar ist (Stand 17.09.2024) * . Wenn ihr über meinen Shop oder über die Links auf dieser Seite ein Produkt bei Amazon kauft, erhalte ich dafür eine kleine Provision. Ihr unterstützt dabei den Kanal und meine Arbeit. Der Preis des Produkts bleibt für euch dabei unverändert.

Vielen Dank auch für diese Unterstützung.

Brauche ich mehr für mein Smart Home & Home Assistant? 🏠 NAS Betriebssysteme im Check – #1 Unraid

In diesem Video zeige ich dir Schritt für Schritt, wie du Unraid installierst und darauf Home Assistant zum Laufen bringst. 🔧 Von der Installation über die Einrichtung bis hin zur Verwaltung deines Smart Homes – alles, was du wissen musst, ist dabei! Zusätzlich stelle ich dir einige spannende Features von Unraid vor, darunter den integrierten App Store und die Nutzung von Docker-Containern, um verschiedene Anwendungen einfach und effizient zu installieren und zu verwalten. 🛠️ Außerdem werfen wir einen Blick auf die Preisgestaltung von Unraid, und ich teile meine persönlichen Erfahrungen zu den Vorteilen und Nachteilen dieses NAS-Betriebssystems. Ist Unraid die richtige Wahl für dein Smart Home und deine Automatisierungen? 🤔 Ob du neu in der Welt der NAS-Systeme bist oder schon ein erfahrener Nutzer – dieses Video gibt dir wertvolle Einblicke und Tipps, wie du dein Smart Home mit Home Assistant noch leistungsfähiger machst! 💡 Lass mich gerne in den Kommentaren wissen, was du denkst und ob du bereits eigene Erfahrungen mit Unraid gemacht hast! 👇

Ich möchte euch heute einen allgemeinen Amazon-Link teilen, über den ihr eine Vielzahl von Produkten entdecken könnt. Egal, ob ihr nach Smart Home-Geräten, Gadgets oder anderen nützlichen Artikeln sucht, Amazon hat für jeden etwas zu bieten.

Wenn ihr über diesen Link einkauft, unterstützt ihr meinen Kanal, ohne dass es für euch zusätzliche Kosten verursacht. Das hilft mir, weiterhin spannende Inhalte für euch zu erstellen!

Hier ist der Link zu Amazon: https://amzn.to/3KsGngK

Vielen Dank für eure Unterstützung!

————————————– HINWEIS —————————

Hinweis: Im Video habe ich gesagt, dass bei ZFS die Festplatten nicht in den Ruhezustand versetzt werden können. Grundsätzlich sollte das allerdings auch bei ZFS funktionieren. Bei mir hat es jedoch nicht geklappt. Warum das so ist, ist mir unbekannt.


Dieser Stick hat bei mir funktioniert ( ich habe mich bewusst für einen USB 2.0 Stick entschieden, da diese durch die geringere Bandbreite eine deutlich bessere Temperaturentwicklung mit sich bringen und nicht so warm werden ) *:

Sale
Verbatim PinStripe USB-Stick 16GB, USB 2.0, USB Speicherstick, für Laptop Notebook Ultrabook TV Autoradio, USB 2.0 Stick, Datenstick mit Schiebemechanismus, Schwarz
  • PRAKTISCH & LEICHT: Der USB Stick überzeugt mit seinem praktischen Schiebemechanismus, der den USB-Anschluss optimal schützt – das Leichtgewicht von 8,6g machen ihn zum idealen Begleiter.
  • VIELSEITIGE EINSATZGEBIETE: Der PinStripe USB Stick in Streifenoptik eignet sich zum Beispiel optimal als Speichererweiterung für Netbooks, Laptops, Ultrabooks und für Autoradios.
  • SCHNELLE DATENÜBERTRAGUNG: Der Stick überzeugt mit einer Lesegeschwindigkeit von bis zu 8 MB/s & einer Schreibgeschwindigkeit von bis zu 2.5 MB/s – größere Dateien sind für ihn also kein Problem.
  • PRODUKTDETAILS: Der USB Stick ist mit Windows 7 (oder höher) und Mac OS X 10.4 (oder höher) kompatibel – außerdem lässt der Speicherstick sich mit USB 3.2 Gen 1 Anschlüssen verbinden.
  • Verbatim: Mit unserer jahrelangen Erfahrung stehen wir für genaue & fehlerfreie Datenspeicherung – Unsere Stärken in den Bereichen F&E und Qualitätssicherung garantieren erstklassige Produkte!

Home Assistant, InfluxDB & Grafana: Einfache Anleitung für Einsteiger! 🚀📊

In diesem Video zeige ich dir, wie du Home Assistant mit InfluxDB und Grafana verknüpfst – perfekt für Einsteiger! 🚀📊 Schritt für Schritt lernst du, wie du deine Smart Home-Daten speicherst und visualisierst. Egal ob du Anfänger bist oder deine Smart Home-Fähigkeiten erweitern möchtest, dieses Tutorial hilft dir dabei, alles einfach und verständlich einzurichten. Schau rein und mach dein Smart Home noch smarter! 🏡✨

Ich möchte euch heute einen allgemeinen Amazon-Link teilen, über den ihr eine Vielzahl von Produkten entdecken könnt. Egal, ob ihr nach Smart Home-Geräten, Gadgets oder anderen nützlichen Artikeln sucht, Amazon hat für jeden etwas zu bieten.

Wenn ihr über diesen Link einkauft, unterstützt ihr meinen Kanal, ohne dass es für euch zusätzliche Kosten verursacht. Das hilft mir, weiterhin spannende Inhalte für euch zu erstellen!

Hier ist der Link zu Amazon: https://amzn.to/3KsGngK

Vielen Dank für eure Unterstützung!

InfluxDB ist eine zeitbasierte Datenbank, die es ermöglicht Langzeitdaten komfortabel , einfach und schnell abgreifbar handzuhaben.

In der Kombination mit Grafana ( einem Tool zur einfachen Visualisierung von Metriken ) lassen sich schnell und unkompliziert ansprechende Visualisierungen durchführen.

Die InfluxDB ist hinsichtlich der Abfragesyntax an MySQL angelegt, so dass sich mit ein wenig Datenbankkenntnissen auch schnell gezielte Abfragen erstellen lassen. Aber auch ohne Kenntnisse von SQL Programmierung lässt sich mit der Grafana GUI schnell und einfach ein ansehnliches Ergebnis produzieren.

Folgende Videos können dir dabei helfen die nötigen Programme zur Verwendung und Konfiguration der Datenbank und Grafana zu installieren.

YouTube player

Du benötigst den File Editor um die Konfiguration der Datenbank in der Configuration.YAML durchzuführen

Folgende Beispielkonfiguration musst du in der Configuration.yaml erstellen:

influxdb:
  host: localhost
  port: 8086
  database: homeassistant 
  username: homeassistant
  password: homeassistant
  max_retries: 3
  default_measurement: state
  include:
    domains:
       - sensor

Weiterführende Informationen zum Thema „include“ und „exclude“ mit Beispielen findet man auch auf der Home Assistant Dokumentatsionsseite zum Thema Influx DB

InfluxDB – Home Assistant (home-assistant.io)

Im Video habe ich ein Full Dashboard in Home Assistant dargestellt. Hier findest du den passenden YAML Code dazu:

title: "Full Dashboard "
path: full-dashboard
type: panel
cards:
  - type: iframe
    url: >-
      http://172.16.0.159:8123/api/hassio_ingress/8XVYen2F_2zvB6T7OEsldEsKh0J3fLYiJNgO1RMWVT8/d/edwb0v2n17awwa/sensoren-home-assistant?orgId=1&kiosk=tv
    aspect_ratio: 50%

Wichtiger Hinweis:

Sollte nach einem Neustart von Home Assistant das Grafana Dashboard nicht angezeigt werden, dann hilft es, einmal das Grafana Add-On aufzurufen. Ich haben diesen Fehler einmal gehabt und konnte ihn allerdings nicht mehr reproduzieren.