Zum Inhalt

Blog

Raspberry Pico W in Home Assistant verwenden

Ein Raspberry Pico kann mithilfe von ESPHome Builder in Home Assistant integriert werden.

Bei einer Aufräumaktion habe ich ein paar Raspberry Pi Pico W 2022 gefunden. Die waren mal für irgendwelche Projekte vorgesehen, die dann nicht realisiert wurden.

Was macht man damit? In Home Assistant einbinden und dort endlich für Projekte verwenden.

Hier ist die Anleitung 😉

Digitale oder analoge Wasseruhr ablesen mit einer ESP32-Cam

Wie viel Wasser verbraucht der eigene Haushalt?

Manuelles ablesen, also regelmäßig in den Keller gehen und die Wasseruhr ablesen, wird man wohl kaum machen. Also muss eine automatische, regelmäßige Ablesung her.

Dafür bietet sich eine Kombination aus einer ESP32-Cam und AI on the Edge Device3 an.

Die Kombo liest den Wasserzähler automatisch aus, erstellt eine Statistik und übermittelt bei Bedarf die Daten an Home Assistant oder direkt an eine InfluxDB.

ESP32-Cam - Kamerafokus einstellen

Ein kleiner ESP32-Cam kann vielseitig in der Hausautomatisierung eingesetzt werden. Für manche Projekte ist der Kamerafokus einzustellen. Hier geht es zur Anleitung.

Eine eigene Videowall für CCTV mit mpv erstellen

Hat man mehrere Überwachungskameras in Betrieb, ist die Darstellung aller Streams auf einem oder mehreren Monitoren eine kleine Herausforderung. Es gibt mehrere Raspberry Pi Motion-Kameras, die in diesem Beispiel unterschiedliche Hotspots (Tränke, Futterstation, etc.) von Vögeln überwachen.
Wie lassen sich die einzelnen Bilder anordnen, das man möglichst auf einen Blick alles Wesentliche sieht?

Dabei ist es ganz besonders wichtig, dass die Fenster immer am gleichen Platz und in der gleichen Größe auf dem Bildschirm platziert werden. Mit den Fensterregeln von KDE lässt sich das schnell und einfach umsetzen.

IKEA Smart Home Matter-Geräte in Home Assistant einbinden

IKEA biete eine Reihe an günstigen Matter-Geräten an, die sich sehr einfach in Home Assistant integrieren lassen. 1

Die Einbindung in eine bestehende Home Assistant-Installation ist problemlos möglich. Es wird dafür ein kleines Hardwaregerät benötigt. Ich habe mir für den Home Assistant Connect ZBT-2 2 entschieden.

Audiobookshelf - Benachrichtigungen über Apprise an Gotify senden

Over-ear-Kopfhörer

Mit Audiobookshelf lassen sich die eigenen Hörbücher und Podcast selbst verwalten. Das Verwaltungsprogramm führt dabei viele automatisierte Befehle im Hintergrund aus, wie z.B. das Herunterladen neuer Podcastfolgen. Der Benutzer erhält darüber keine Information oder Benachrichtigung. Audiobookshelf arbeitet zuverlässig im Hintergrund.
Mit der eingebauten Benachrichtigungsfunktion von Audiobookshelf kann man sich aber über viele Operationen sehr einfach benachrichtigen lassen.

Qubes OS - USB-Sticks sicher öffnen und löschen

Rubik’s Cube liegt auf einem geöffneten Laptop im Hintergrund ist der Laptopbildschirm zu sehen

Unbekannte USB-Sticks können sehr schnell zu Gefahr für den eigenen Client und das eigene Netzwerk werden. Das Gleiche gilt auch, wenn man seine Sticks nur mal schnell ausleiht. Eine Schadsoftware ist schnell eingeschleppt. Schließlich kann man nie wissen, was sich so alles auf dem Client von anderen Personen befindet.

Es ist deshalb immer ratsam diese USB-Sticks zu analysieren oder ganz zu löschen, bevor man sie an den eigenen Client anschließt.

Qubes OS eignet sich mit seinem Sicherheitskonzept besonders gut 👍.

In diesem Beispiel wird ein USB-Stick in der VM untrusted eingehängt und FAT32 formatiert.

Qubes OS auf Dell XPS

Rubik’s Cube liegt auf einem geöffneten Laptop im Hintergrund ist der Laptopbildschirm zu sehen

Qubes OS , A reasonably secure operating system, habe ich auf einem älteren Laptop, einem DELL XPS 9370, installiert.

Qubes OS verfolgt einen radikal anderen Ansatz als klassische Betriebssysteme: Statt alles in einer einzigen Umgebung laufen zu lassen, steht hier Sicherheit durch konsequente Trennung im Mittelpunkt. Anwendungen und Aufgaben werden in voneinander isolierten virtuellen Maschinen (VMs) ausgeführt, sodass ein kompromittierter Bereich nicht automatisch das gesamte System gefährdet.

Die Grundlage dafür bildet der Xen-Hypervisor, der dafür sorgt, dass einzelne virtuelle Maschinen (VMs) strikt voneinander abgeschottet sind. Dadurch können sensible Tätigkeiten – etwa Online-Banking, E-Mail oder das Surfen im Internet – in getrennten Umgebungen stattfinden. Gleichzeitig bleibt das System flexibel: Neue VMs lassen sich schnell erstellen, anpassen oder bei Bedarf wieder entfernen.

Auch wenn der Einstieg zunächst etwas Einarbeitung und ein Verständnis für den Umgang mit virtuellen Maschinen erfordert, zeigt sich schnell das Potenzial dieses Konzepts. Wer sich darauf einlässt, entdeckt in Qubes OS eine spannende und sicherheitsorientierte Alternative zu klassischen Linux-Distributionen.

Eignet sich Qubes OS als Daily Driver?
Das ist schwer zu beantworten. Dieser Artikel dreht sich um die Installation von Qubes OS und das Einrichten und die Konfiguration von VMS für unterschiedliche Zwecke auf dem Laptop.

Newsboat und Wallabag - Mehrere Smart Cards und unterschiedliche Betriebssystem verwenden

Papierschiff mit roter Fahne fährt auf dem Wasser

Newsboat kann über die API Artikel direkt an Wallabag senden. Dort können die Beiträge bequem und übersichtlich verwaltet, mit Tags versehen und im Webbrowser oder der Wallabag-Apps auf allen Endgeräten gelesen werden.

In diesem Beitrag werden mehrere Clients und Smartcards (YubiKey und Nitrokey (Affiliate Link 🛒)) verwendet, um interessante Artikel an die zentrale Wallabag-Instanz zum späteren lesen zu senden.

Dieser Beitrag baut auf Read it Later - Sende Artikel aus Newsboat direkt an Wallabag auf. Ein paar kleinere Anpassungen im Skript sind notwendig.

Newsboat Konfigurationsdateien in macOS und Linux verwenden

Papierschiff mit roter Fahne fährt auf dem Wasser

Im Beitrag Konfigurationsdateien im Home Directory mit Git zwischen macOS und Kubuntu Linux synchronisieren wird beschrieben, wie man Dateien zwischen unterschiedlichen PCs und Betriebssystemen in einem Git-Repository synchronisieren kann.

Es werden auch die Dateien des RSS-Readers Newsboat übertragen. Möchte man Shortcuts, z.B. zum Starten des Webbrowsers, auf einem macOS- und einem Linux-Gerät verwenden funktioniert das nicht.

Der Grund: Die Startbefehle für Apps unterscheiden sich bei den beiden Betriebssystemen.