Tag: homematic
mein erstes poe experiment
so schauts aus:
billige passiv “power injection” adapter. wollte meine homematic ccu2 daran betreiben. und da genau da, wo ich die gerne haette, keine steckdose ist, sollte es power over ethernet werden. hab im keller das original netzteil der ccu angeschlossen und drei stockerke obendrueber die ccu2. und wie hats funktioniert? garnicht. die ccu2 hat nur ganz schnell mit allen lampen geblinkt. scheinbar kam von dem netzteil nicht mehr genuegend saft oben an. mit einem anderen (wohl dickeren) netzteil hats funktioniert.
homematic: yamaha av receiver steuern
um einen yamaha av receiver zu steuern (hier z.b. ein RX-V771), brauchts irgendwas, was die kommandos uebers netz zu den diesem sendet. vorraussetzung fuer dieses script ist ein installierter cuxd auf der omemativ ccu2.
dieses script soll nur als beispiel dienen, da die umsetzung doch etwas quick and dirty ist π
der erste uebergabeparameter ist der hostname oder die ipadresse des receivert. der zweite uebergabeparameter ist ein kommando, welches im script definiert ist. siehe case anweisung…
#!/bin/sh
export LD_LIBRARY_PATH=/usr/local/addons/cuxd
url="http://$1:80/YamahaRemoteControl/ctrl"
header="Content-Type: text/plain"
curlp="-f -s -X POST"
xmlhead=""
xmlfoot=" "
case "$2" in
"poweron") ycmd="On "
;;
"poweroff") ycmd="Standby "
;;
"muteon") ycmd="On "
;;
"muteoff") ycmd="On/Off "
;;
"muteonoff") ycmd="On/Off "
;;
"vol55") ycmd="-550 1 dB "
;;
"vol65") ycmd="-650 1 dB "
;;
"volplus2") ycmd="Up 2 dB "
;;
"volminus2") ycmd="Down 2 dB "
;;
esac
/usr/local/addons/cuxd/curl $curlp --header "$header" -d "$xmlhead$ycmd$xmlfoot" $url > /dev/null
ich hab das unter /usr/local/addons/yamaha als “yamaha.sh” abgespeichert.
es ist ein shellscript geworden, da ich mit diesem tcl kram auf der ccu irgendwie auf kriegsfuss stehe. damit ist es ein leichtes, z.b. den receiver auszuschalten, wenn man den raum verlaesst und das licht ausschaltet. (passt in meinem szenario im bΓΌro. im wohnzimmer will man es zu filme schauen vielleicht andersrum haben?)
mit geringfuegigen anpassungen was den curl pfad angeht, sollte das auch ohne homematic auf beliebigen linux rechnern laufen.
homematic: zwei heizkoerperthermostate koppeln
kurznotiz zur verknuepfung zweier homematic heizkoerperthermostate:
bei einer gruppierung aus 2 heizkoerperthermostaten muessen auch 2 direkte geraeteverknuepfungen erstellt werden.
1. heizkoerperthermostat 1 kanal 4 (sender) direkt verknuepft mit heizkoerperthermostat 2 kanal 5 (empfaenger)
2. heizkoerperthermostat 2 kanal 4 (sender) direkt verknuepft mit heizkoerperthermostat 1 kanal 5 (empfaenger)
homematic: email addon + fehler
um halbwegs vernuenftig emails mit der ccu2 verschicken zu koennen, brauchts ein addon. soweit auch alles schick.. aber die sache mit dem dynamischen betreff und empfaenger, welche als variablen uebergeben werden, will nicht funktionieren. hab auch was gefunden, wie man es wieder gangbar bekommt… naemlich eine aeltere version des entsprechenden scriptes (download)
damit kann man es vorerst zum fliegen bringen, bis es in der aktuellen bzw. einer neueren version wieder funktioniert. ich hatte keine lust, den fehler zu suchen. aber wer weiss, was jetzt nicht mehr funktioniert π
es gibt auch einen cloud service fuer das homematic zeugs, mit dem man auch mails verschicken kann, per fernzugriff steuern, bestimmt seine ganzen daten irgendwo ablegen kann usw… aber das kommt mir garnicht in die tuete. nicht weil es geld kostet, sondern weils dieses neumodische cloud geschisse ist π
homematic: ccu2 root passwort aendern
die homematic zentrale ccu2 ist auch per ssh zugaenglich. doch wie lautet das root passwort? man findet es bei google – alle diese zentralen haben naemlich das gleiche passwort: MuZhlo9n%8!G
kann man ja aendern… sollte man auch. allerdings ist das dateisystem readonly gemountet, so dass ein “passwd” zu aender des passwortes fehlschlaegt. abhilfe schafft ein kurzzeitiges mounten mit schreibzugriff:
mount -o remount,rw /
passwd
mount -o remount,ro /
man braucht ja noch projekte: homematic
maenner haben bekanntlich einen angeborenen spieltrieb. die modelleisenbahnen hebe ich mir bis zur rente auf, so dass ich mich in der gegenwart mit halbwegs sinnvollen sachen beschaeftigen kann. sachen, die ich zwar nicht wirklich brauche, aber ein grosses interesse daran habe wie z.b. ein system zur hausautomation wie homematic von elv bzw. eq3.
da ich schon laengere zeit liebaeugele, habe ich mir nun mein persoenliches starterset zugelegt. dies besteht aus einer zentrale ccu2 und zwei heizkoerperthermostaten des typs HM-CC-RT-DN. der kram ist auch schon geliefert und installiert. wie immer mache ich das so weit es geht ohne anleitung. der punkt, dann doch einmal zu einer anleitung zu greifen und etwas zu lesen, war allerdings ziemlich schnell erreicht.
so richtig intuitiv ist das zeug nicht, google hilft oft und auch querlesen im homematic forum kann nicht schaden. aufgrund der zielgruppe ist das auch mal ein forum, von dem man nicht nach 30 sekunden die schnauze voll hat. und wer selbst mit so einem system liebaeugelt, sollte unbedingt diesen beitrag lesen: “Ist die HomeMatic ein Bastlersystem?“. ich kann auf diese frage auch mit einem eindeutigen ja antworten π
auf jeden fall kommen einem schnell viele ideen, was man alles steuern koennte. vor allem, wenn man schon ein paar geraete hat, die z.b. ueber netzwerk zu erreichen sind.
aber jetzt erstmal kleine schritte machen. das ist sehr zu empfehlen, weil man sonst schnell den ueberblick verliert. mit ganz wenig anfangen, etwas rumspielen, beobachten, kleine ziele setzen. entsprechende postings werden wohl folgen π