als Heim-Server stehen (in einem doppelwandigen Alu-Gehäuse im Hifi-Look
mit einem Wärmetauscher für die Wasserkühlung ebenfalls im Hifi-Look).
Nur leider verbraucht der halt viel Strom.
Dieses Wochenende bin ich nun endlich dazu gekommen das verkorkste
Perl auf meinem Router (seid einem Platten-Ausfall und Wiederherstellen
von einem unvollständigen Backup) zu reparieren und damit meine FHT100PC
wieder zum Laufen zu bringen.
Also: Heizung (FHT80b) läßt sich wieder vor dem Weg nach Hause per Handy
einschalten und der Server per FS20ST-2 vom Netz trennen aber remote
einschalten.
Use-Case 1:
File-Server remote einschalten und per VPN+SSH oder anderes VPN+Samba oder WEB-Oberfläche "mal schnell" was runterladen, hochladen oder per SVN einchecken
Use-Case 2:
Bei Server-Ausfall die lokale Ersatz-Kiste einschalten, letztes offsite-Backup kopieren, Backup-Kopie modifizieren um lokal in einer VM und mit dem MySQL-Replication-Slave
zu laufen, secondary-DNS als neuen primary mit den IPs der VM umconfigurieren
und in 10min läuft ein lokaler Ersatz-Server (falls der echte Server mal ganz
ausfallen sollte).
config:
>cat /etc/fhem.cfg
#
# Minimalistic fhem.pl & pgm2 configfile. Take a look at the other examples for
# more.
#
attr global logfile /var/log/fhem/fhem.log
attr global statefile /var/log/fhem/fhem.save # where to save the state of the devices
attr global verbose 3 # "normal" verbosity (min 1, max 5)
attr global port 7072 # our TCP/IP port (localhost only)
attr global modpath /usr/local/lib # where our FHEM directory is
define WEB FHEMWEB 8083
attr WEB plotmode SVG
define myfhz FHZ /dev/ttyUSB0
setdefaultattr room zimmer
define ZimmerHeizungLog FileLog /var/log/fhem/ZimmerHeizung.log ZimmerHeizung:.*(temp|actuator|desired).*
define ZimmerHeizung FHT 615b
define hifi FS20 8765 01
attr hifi model fs20st
script:
#!/bin/sh
perl /usr/local/bin/fhem.pl 7072 "set hifi on"
Nächster Schritt: IR-Fernbedienungen ersetzen
* FHEM Web-Oberfläche
* CCC-Folien über FS20
Keine Kommentare:
Kommentar veröffentlichen