
Weil es geht! Man kann bei NoIP mehr als eine DynDNS Adresse reservieren – kostenlos. Was man damit machen kann? Erst mal haben. Ein Update der zweiten IP-Adresse bei Adressenwechsel geht aber nicht automatisch über die Fritzbox, sondern muss manuell über ddclient auf einem Rechner, der immer läuft, abgewickelt werden. Wenn man dann unter zwei Adressen erreichbar ist, kann man damit anfangen die Adressen wieder aufzulösen, das geht am einfachsten mit nginx als Proxy. Eine geschmeidige Angelegenheit!
Übrigens, das Bild oben wurde mit draw.io in NextCloud erstellt. Das ist Malen im Browser sozusagen. Kann man einfach so installieren kostet nix. Top!
Aushub
Es geht los! Heute Abend wurde mit dem Aushub begonnen, gut die Hälfte ist raus. Morgen Abend geht es weiter, Freitag wird der Trockenbeton geliefert, Abends die Schalung aufgebaut und am Samstag dann betoniert. So der Plan. Spitzen Plan. #GartenhausZwei
Dickes Lob, Hornbach!

Vor zwei Jahren war das mit der Materialbeschaffung für das Gartenhaus ein Riesenakt: Transporter reservieren, Transporter beladen, heimfahren, Transporter entladen – und das alles in zwei Stunden und für 40 € Transportermiete. Heuer war das um einiges einfacher: mit der Liste zum Hornbach und das Geraffel einfach liefern lassen – für 30 €! Null Stress, der Kollege hat sich 20 Min vorher angekündigt, hat das komplette Holz auf Euro-Paletten gepackt und alles schön sauber in den Hof gestellt. Hat keine 10 Minuten gedauert.
Zusammengefasst: der Hornbach-Lieverservice ist top! Da kann man nichts aussetzen. Als nächstes müssen die dann eine Palette Zement liefern. Jetzt geht es los. Es ist schon spitze zu sehen wie eine Idee langsam wächst und dann immer konkreter wird. Wir sind jetzt wieder voll „auf Bau“. #GartenhausZwei
KoK in IT

Wir beenden diesen Urlaub mit einem Kracher! 3 Tage KoK in Lavis (KoK steht für Kurzurlaub-ohne-Kids). Unser erster gemeinsamer Italien-Urlaub. Über den Brenner mit Halt in Brixen ging es nach Lavis und dort wurde direkt im Weingut eingecheckt. Pizza, Hauswein rot, Spaghetti Carbonara, Hauswein weiß, Spaghetti Aglio, Schinken, Grappa, Speck, Käse hier, Käse da, unbedingt noch ein Cappuccino hinterher oder ein Espresso, da der Sorni muss auch noch mit und dann noch ein finales Stück Parmesan hinterher. Das beschränkende Element ist das Fassungsvermögen des Magen.
Auf dem Heimweg noch der erste Schnee am Brenner, Spezialabkürzung über den Achensee und eine kleine Rast in Glashütte, typische Chromleiste. Die Weinvorräte wurden ordentlich aufgestockt, aber ob sie 13 Jahre reichen ist eher unwahrscheinlich. Die Chefin ist angefixt, das war ein spitzen Wochenende.
Das Endprodukt fokusieren
Der Senior und einer seiner Kumpel fliesen gerade den Keller, das ist Spektakel! Beide hören schlecht, beide können keine Bäume mehr ausreißen und beide haben einen nicht enden wollenden Fundus an saudummen Sprüchen. Für sie ist der Weg das Ziel, für mich ein gefliester Keller. Da heißt es stark bleiben.
Diese Badeanstalt bleibt bis auf Weiteres geschlossen

Die Chefin hat den Braten gerochen und sich sauber Richtung Playmobil Fun Park abgesetzt. Es gibt da nämlich einen Unterschied, unser Planschbecken und das Planschbecken. Mensch, unser Planschbecken war eine top Anschaffung! Und das Planschbecken muss abgebaut werden. Mit „unser“ fängt Lob an, mit „das“ Arbeit.
Zusammengefasst lässt sich sagen dass so ein Planschbecken schon eine Menge Arbeit macht und dass man gut einen Tag einplanen sollte um es abzubauen. Vor allem das Entleeren sollte man nicht unterschätzen. Es ist natürlich höchste Zeit gewesen dass es abgebaut wurde, damit das Gartenhaus wo unser Planschbecken über den Winter gelagert wird, endlich angegangen werden kann.
[Update] Die Pumpe steht zum Verkauf: Steinbach Speed Clean Active Balls plus Sandfilteranlage, Umwälzleistung 3,8 m³/h, 230 V/200 Watt, Anschluss Ø 32/38 mm, 320 g Filter Balls. Bei der Wirkung von Pumpen verhält es sich ungefähr wie bei Motoren: viel Hubraum ist nur durch noch mehr Hubraum zu ersetzten.
Kaffee-Monitoring
Diese Woche fängt schon mal gut an, der Strommesser an der Kaffeemaschine ist anscheinend seit gestern Vormittag kaputt. Erste Auswirkung ist, dass die Kaffeemaschine nicht mehr funktioniert hat. Das kriegt man wieder hin wenn man die Kaffeemaschine einfach direkt in die Steckdose steckt. Zweite Auswirkung ist dass wir keinerlei Monitoring mehr über den häuslichen Kaffeekonsum mehr haben.
Die Backup-Strategie Teil 16 einhalb
- Nextcloud – läuft
- Daten – importiert
- OnlyOffice – integriert
- NextCoud-App – läuft
- Handy – synchronisiert
- WebDav – integriert
- Seafile – macht Pause
Gefällt mir super!
Die Backup-Strategie Teil 16 – Europäisch unterwegs
Gut, wenn Frankreich, Schweden und die Niederlande jetzt auch mitmachen, dann scheint das mit Nextcloud ja eine größere Nummer zu werden. Also kriegen die im Hack’schen Reich jetzt auch eine zweite Chance, das ist ja nur fair! Mit Docker ist die Sache eigentlich recht schnell eingerichtet, da gibt es auf Github zig fertige Docker-Compose Dateien, aber dann kommt das Customizing und das ist kein Selbstläufer.
Status Ouo: Nextcloud läuft jetzt parallel zu Seafile, beide nutzen Onlyoffice als Office-Backend und Übernacht wurden 102 GB Daten rein geschaufelt. Funktioniert erst mal ganz gut, jetzt kommt die Handy-Integration an die Reihe, das sind nochmal gut 11 GB Bilder. Die Android App scheint Zweiwege-Synchronisation zu unterstützen, das ist schon mal ein echter Mehrwert!
Das Projekt hat sich gemausert, kein Vergleich zu den alten Owncloud Tagen. Es gibt auch einen eigenen App-Shop mit allerlei Erweiterungen für das Backend, alles recht interessant, auch da kann Seafile nicht so richtig mithalten. Gut, wir bleiben dran, im Dienste der persönlichen Datenhoheit!
Mini-Webserver mit systemd
Manchmal rächen sich ja Kleinigkeiten erst nach einer gewissen Zeit. So ist mir jetzt mit einem Skript aus dem Dezember gegangen. Kurz vor dem Urlaub gab es einen Reboot vom Smarthome-Server und dabei wurde ein Systemd-Diesnst für WOL nicht sauber gestartet. Ende vom Lied: eine Woche lang in Österreich und keine Möglichkeit ein Backup zu machen.
Dieses Skript startet einen kleinen Web-Server der darauf wartet dass eine bestimmte Seite aufgerufen wird und schickt dann ein WOL-Befehl, damit der Backup-Rechner im Netz hochfährt. So weit, so gut, so simpel.
#!/usr/bin/python
import os
from bottle import route, run, template
@route('/startServer')
def startServer():
return os.system("/usr/bin/wakeonlan 00:11:22:33:44:55")
@route('/')
def hello():
return ':-)'
run(host='0.0.0.0', port=8080)
Im Dezember hatte ich noch als host in Zeile 14 explizit eine bestimmte IP-Adresse angegeben, das hat irgendwie nicht hin gehauen und den automatischen Start verhindert. Mit „0.0.0.0“ funktioniert das jetzt. Hier noch die systemd-Datei:
[Unit] Description=Remote Start Waffe After=network.target [Service] Type=simple ExecStart=/home/christian/docker/smarthome/remote_start/remote_start.py [Install] WantedBy=multi-user.target
Kaum macht man es richtig und überprüft es, dann klappt das auch.