Durchsuchen nach
Kategorie: DIY

Monitoring Dashboard für Proxmox mit InfluxDB und Grafana – Teil 1

Monitoring Dashboard für Proxmox mit InfluxDB und Grafana – Teil 1

Vorraussetzungen: Dieser Beitrag behandelt das Aufsetzen einer rudimentären InfluxDB Installation auf einem Debian Server. In diesem Beitrag wurde bewusst auf Techniken wie Docker verzichtet. Aneignung administrativer Rechte unter Debian Um unter Debian mit dem eigenen Benutzer administrative Aufgaben erfüllen zu können, muss dieser Benutzer Teil der „sudo“-Gruppe sein und einen Eintrag in der „sudoers“-Datei haben. Dazu wechseln wir den Benutzer-Kontext nach „root“ mit dem Befehl: Dann fügen wir unseren Benutzer der Gruppe „sudo“ hinzu: Im zweiten Schritt sorgen wir für…

Weiterlesen Weiterlesen

Proxmox VE – Upgrade 6.4-15 zu 7.2-7

Proxmox VE – Upgrade 6.4-15 zu 7.2-7

Da im Juli 2022 der Support für Proxmox VE 6.x auslief, musste Proxmox auf die neue Version 7.2-7 migriert werden. Welche Schritte hierfür notwendig waren, möchte ich an dieser Stelle kurz beschreiben. Zuerst musste eine ausreichend große USB-Festplatte, neu, ext4 formatiert angeschlossen werden. Damit war der physische Part vorerst erledigt. Die angeschlossene Festplatte musste nun identifiziert werden. Da die Kapazität der Festplatte bekannt war und 2 TB betrug, war die Festplatte hier eindeutig zuzuordnen. Als Nächstes wurde ein Mount-Point erstellt und…

Weiterlesen Weiterlesen

Ardour6 – Selbst kompilieren

Ardour6 – Selbst kompilieren

Was ist Ardour? Ardour ist eine DAW (Digital Audio Workstation) welche für den professionellen Einsatz gedacht ist. Bei Ardour handelt es sich um freie Software, welche Open-Source ist und unter GPL-Lizenz steht. Wer Ardour selbst kompilieren möchte, muss auf seinem Computer eine Reihe von Paketen und Bibliotheken installiert haben. Um eine kompakte Sicht auf den Kompilierungsprozess zu bilden, habe ich die einzelnen Dependencies zusammengefasst. Mit den folgenden Befehlen lässt sich Ardour6 schnell und problemlos kompilieren:

Proxmox: VM mit Alpine Linux

Proxmox: VM mit Alpine Linux

Alpine Linux ist eine sehr schöne, schlanke, auf Sicherheit ausgelegte, schnelle, (ressourcen-) sparsame Linux Distribution, welche sich vorwiegend an Power-User richtet. Bislang laufen viele meiner Server auf Ubuntu-Basis, welche für einige vollkommen überdimensioniert ist. Daher habe ich mir Alpine Linux angesehen. Alpine soll meinen Reverse Proxy in Zukunft ablösen. Das Image (zur Virtualisierung optimiert) hat gerade mal knapp 42 MB (!). Zunächst habe ich eine neue VM in meiner Virtualisierungsumgebung „Proxmox“ erstellt. Als Resourcengrundlage habe ich 4 GB (Alpine kommt…

Weiterlesen Weiterlesen

ESP8266 Repeater, Mesh, NAT, Firewall

ESP8266 Repeater, Mesh, NAT, Firewall

Durch einen Zufall bin ich über dieses absolut großartige GitHub Repository gestolpert. Mit diesem Projekt ist es möglich aus einem ESP8266 einen Wifi-Repeater zu bauen, welcher ein Mesh aufbauen kann (mehrere ESP8266) ein eigenes Subnetz aufbauen kann (NAT) eine zusätzliche Firewall Funktionalität besitzt eine Monitoring-Schnittstelle bietet und noch ein paar weitere Funktionalitäten besitzt. Diese Firmware bietet also wesentlich mehr Funktionalität, als ein standardisierter WLAN-Repeater und die Hardwarekosten liegen bei ca. 3,50 EUR pro Stück (zzgl. Hardware für die Stromversorgung, Gehäuse…

Weiterlesen Weiterlesen

ESP8266 mit DHT11 und Domoticz-Anbindung

ESP8266 mit DHT11 und Domoticz-Anbindung

Ziel war es, mit einem Temperatursensor (DHT11) und einem ESP8266 NodeMCU Temperatur und Luftfeuchtigkeit auszulesen und diese Daten auszugeben bzw. sie ebenfalls an Domoticz zu übergeben. Dazu wurde der ESP8266 so programmiert, dass er als Webserver funktioniert und die Daten sowohl als Webseite als auch als JSON-Objekt ausgibt. Zunächst mussten ein paar Bibliotheken in der Arduino IDE nachinstalliert werden: Unter „Datei“ > „Voreinstellungen“ muss „http://arduino.esp8266.com/stable/package_esp8266com_index.json“ unter „Zusätzliche Boardverwalter-URLs“ eingetragen werden. Anschließend muss über „Werkzeuge“ > „Board“ > „Boardverwalter…“ der ESP8266…

Weiterlesen Weiterlesen

Domoticz: ConBee2 deCONZ-Plugin Installation und Konfiguration

Domoticz: ConBee2 deCONZ-Plugin Installation und Konfiguration

Der Phoscon ConBee2 (Stick) ist ein universelles ZigBee Gateway der Firma dresden elektronik. Damit verspricht er Qualität „Made in Germany“. Die Installation und Integration (sowie Konfiguration) in eine Domoticz Haussteuerung soll hier kurz beschrieben werden. Installation und Aktualisierung der Systemkomponenten Als Erstes habe ich ein komplettes Backup meines Systems gemacht. Dazu wurde der Raspberry heruntergefahren, die SD-Karte entnommen und am Computer mit dem Win32 Disk Imager komplett gesichert. Danach wurde das Betriebssystem und die installierten Komponenten aktualisiert. Anschließend wurde Domoticz…

Weiterlesen Weiterlesen

Proxmox: Neue Festplatte integrieren

Proxmox: Neue Festplatte integrieren

In diesem Beitrag erkläre ich wie eine neue Festplatte, welche ich zuvor in meinem Server verbaut habe, nun zur Verwendung in der Virtualisierungsumgebung vorbereite. Zunächst musste der Server heruntergefahren werden und die Festplatte in einen freien Slot verbaut werden. Anschließend wurde in den RAID-Controller (Dell Perc H310) gebootet. Hier musste unter dem Tab „PD Mgmt“ (Physical Disc Management) die neue Festplatte „RAID capable“ gemacht werden. Danach unter dem Tab „VD Mgmt“ (Virtual Disc Management) mit „Create New VD“ die Festplatte…

Weiterlesen Weiterlesen

USB-Camera am Raspberry

USB-Camera am Raspberry

Für die Inbetriebnahme einer Plug’n’Play Kamera an einem Raspberry mit Raspbian (Raspberry Pi 2 Model B) ist zunächst nicht viel erforderlich: Kamera an einen freien USB-Anschluss des Raspberry hängen, dann den Raspberry booten. Wenn alles geklappt hat, finden wir die Kamera mit Ist die Kamera erkannt worden, können wir sie mit folgendem Befehl finden:

Ich möchte – ganz wie eine Trailcam – nur Video aufzeichnen, wenn auch etwas zu sehen ist (Bewegung stattfindet). Dazu reicht mir Motion aus. Daher…

Weiterlesen Weiterlesen

Python: Konvertierung von dBase Datenbanken zu CSV

Python: Konvertierung von dBase Datenbanken zu CSV

Neulich bin ich über dbf-Dateien (dBase Datenbanken) gestolpert. Ein Programm konnte ausschließlich dieses Format exportieren. Leider konnte Excel mit dieser Datei auch nicht viel anfangen. Wie also an die Daten kommen? Mit ein bisschen Recherche stellte sich Python als Konvertierungswerkzeug heraus. Denkbar einfach war auch das entsprechende Programm: Der Aufruf des Programmes erfolgt dann in der Konsole: