ATtiny Programmierung mit einem Arduino Uno

In den letzten Wochen habe ich mich immer wieder, wenn auch kurz, mit der ATtiny Programmierung beschäftigt. Ich habe zwar schon genügend angefangene Projekte aber mich hat das Thema sehr interessiert vor allem weil es gut zu diversen Projekten passt. Auch wenn es sehr kompliziert klingt und auch aussieht einen Mikrocontroller zu beschreiben, wer sich an einen Arduino traut der schafft auch das ohne Probleme. Im Endeffekt ist es eigentlich nichts anderes.

Hier geht es zum HowTo →

Homematic Low Battery Check

Wenn man die CCU nur als “dumme” Zentrale nutzen möchte ist ein Homematic Low Battery Check schon sehr praktisch um rechtzeitig zu wissen das die Batterien bald leer sind. So ein Low Battery Check kann relativ einfach durch ein zeitgesteuertes Skript auf der Homematic CCU gestartet werden.Homematic Low Battery CheckIm hinterlegten Skript muss dann nur die Seriennummer vom Gerät, die Loxone Zugangsdaten und die Nummer vom virtuellen Eingang eingetragen werden.

string channel_name = "BidCos-RF.<Seriennummer>:0.LOWBAT";
var channel = dom.GetObject(channel_name);

if (channel.Value() == false)
{
string url="http://LoxoneUser:LoxonePassword@192.168.0.123/dev/sps/io/VIxxx/Off";
dom.GetObject("CUxD.CUX2801001:1.CMD_EXEC").State( "wget -q -O - '"#url#"'");
}
else
{
string url="http://LoxoneUser:LoxonePassword@192.168.0.123/dev/sps/io/VIxxx/On";
dom.GetObject("CUxD.CUX2801001:1.CMD_EXEC").State( "wget -q -O - '"#url#"'");
}

Auf der Loxone Seite werden dann für die Geräte entsprechend virtuelle Eingänge erstellt und z. B. mit einer Status E-Mail verknüpft.

Neben einem Homematic Low Battery Check können auch andere Parameter wie Fehlerzustände oder ähnliches abgefragt und auf der Loxone anzeigt werden.

Homematic und Loxone

In diesem kleinen HowTo habe ich die wichtigsten Punkte zusammengefasst wie man eine Verbindung zwischen Homematic und Loxone herstellt. Wie im Beitrag Homematic CCU2 und andere Homematic Produkte beschrieben, sind für uns die Homematic Produkte (als reine Sensoren und Aktoren) eine gute Ergänzung zur Loxone. Das wird sich erst ändern wenn die Loxone Air Reihe einen gleichen bzw. ähnlichen Stand erreicht hat. Man ist doch etwas verwöhnt von der Loxone Config aber sich in das Thema Homematic CCU2 einzuarbeiten ist zu schaffen.

Hier geht es zum HowTo →

Arduino – Infrarot Sende- und Empfangsmodul – Teil 1

In diesem Beitrag geht es um ein selbstgebautes Arduino Infrarot Sende- und Empfangsmodul für die Unterputzmontage das im Endausbau über das RS485 Protokoll mit der Loxone kommuniziert. Heute geht es aber erstmal nur um den Aufbau des Moduls, das Dekodieren bzw. das Einlesen von einer IR Fernbedienung und das Senden der eingelesenen IR Befehle per seriellen Befehl.

Wofür das ganze? Eigentlich will ich nur 2 Tasten einer Fernbedienung “Smart” machen, denn das wichtigste (Denon Receiver und VU+ Solo²) kann der Loxone Miniserver schon über Netzwerk steuern, nur den EPSON Beamer nicht. Das hat uns bisher nicht wirklich gestört. Man muss ihn ja auch nur per Fernbedienung einschalten, aber genau das ist ja nicht Smart und somit ein Grund zum basteln 🙂 .

Weiterlesen