Weihnachtsbeleuchtung per FHEM automatisieren

Loxone im Einsatz? Dann schau dir unseren LoxKurs an und profitiere von unserem Wissen!

In der dunklen Jahreszeit sorgen LEDs an¬†Weihnachtsbaum, Weihnachtsstern und dem Terrassengel√§nder¬†gerade¬†in den Abendstunden f√ľr gem√ľtliche Adventsstimmung. Gleichzeitig¬†kann es aber auch schnell nervig werden, alle Komponenten permanent von Hand ein- und auszuschalten.

Wer sich¬†manuelle Schaltvorg√§nge ersparen m√∂chte, kann seine Beleuchtung aber auch bequem per¬†FHEM und g√ľnstigen Funk-Zwischensteckern automatisieren. So schalten die LEDs je nach Tageszeit und Sonnenstand¬†komplett automatisch.¬†Wie das funktioniert, ist Inhalt des nachfolgenden Blogposts.

Wer bereits einen FHEM-Server einsetzt, wie im Artikel FHEM-Server auf dem Raspberry Pi in einer Stunde einrichten beschrieben, ben√∂tigt im Grunde nur noch das passende¬†Funk-Gateway, um beinahe beliebig viele Verbraucher √ľber g√ľnstige Funk-Aktoren steuern zu k√∂nnen.

K√ľrzlich habe ich¬†deshalb¬†spontan¬†3 St√ľck Intertechno Funksteckdosen¬†von¬†Xavax (Affiliate-Link) geordert. Normalerweise w√ľrde ich diese Aktoren nicht einsetzen, da mir schlicht die bidirektionale Anbindung (keine R√ľckmeldung der Schaltaktoren) und Verschl√ľsselung fehlt, bei der Weihnachtsbeleuchtung sehe ich das aber eher unkritisch. Gepaart mit dem g√ľnstigen Preis von nur knapp 10 Euro pro Funkschalter erschien¬†mir das Set der perfekte Deal zu sein.

Intertechno Funk-Zwischenstecker 3er Pack

Wie ansprochen, wird noch ein passendes Funk-Gateway auf Seiten des FHEM-Servers ben√∂tigt, um die g√ľnstigen Funkschalter auch schalten¬†zu k√∂nnen.

In meinem Fall √ľbernimmt das ein CUL-Stick V3 (Affiliate-Link), welcher bereits am Raspberry Pi h√§ngt und der parallel f√ľr die Ansteuerung von FS20- oder HomeMatic-Komponenten verwendet¬†werden kann. Dass es sich dabei um die 868 MHz-Version handelt, die anzusteuernden Intertechno-Funkaktoren jedoch nur 433 MHz unterst√ľtzen, ist dabei kein Problem, da der CUL-Stick dynamisch heruntergetaktet werden kann und damit beide Frequenzen je nach Bedarfsfall „gleichzeitig“ versorgen¬†kann.

Einziger kleinerer Nachteil daran ist jedoch, dass die Antenne f√ľr¬†868 MHz ausgelegt¬†ist und damit Signale, die √ľber 433 MHz gesendet¬†werden, insgesamt etwas schw√§cher sind. Man darf also keine Reichweiten von 50 Metern erwarten, bei zentralem Aufstellungsort des Senders sollte es aber problemlos auch mehrere Meter durch W√§nde funktionieren (in meinem Fall sind ca. 10 Meter durch eine Wand kein Problem).

CUL Stick per USB am RPI2

In FHEM ist der CUL-Stick in der fhem.cfg folgendermaßen hinterlegt:

define CUL_0 CUL /dev/ttyACM0@9600 1034
attr CUL_0 rfmode SlowRF

Die erste Zeile definiert den CUL-Stick und öffnet die hardwareseitige Anbindung per USB-Schnittstelle.

Die zweite Zeile setzt das Attribut „SlowRF“, sodass der CUL-Stick f√ľr FS20-Komponenten eingesetzt werden kann. Das Attribut¬†„SlowRF“ kann¬†auch durch „HomeMatic“¬†ersetzt werden. Entsprechend ist der CUL-Stick dann f√ľr HomeMatic-Komponenten eingestellt. F√ľr die Ansteuerung¬†von Intertechno-Komponenten ist es unerheblich, welches der beiden Attribute gesetzt ist, da er ohnehin bei einem Intertechno-Schaltbefehl kurz das Protokoll¬†wechselt.

Alternativ lässt sich als Funk-Gateway auch der RFXtrx einsetzen. Mehr Informationen dazu im FHEM Wiki.

Wer Geld sparen m√∂chte und technisches Grundverst√§ndnis mitbringt, kann den CUL-Stick √ľbrigens auch mithilfe¬†eines Arduino nano (Affiliate-Link)¬†und CC1101 Funkmodul (Affiliate-Link) f√ľr nur knapp √ľber 10 Euro nachbauen. Mehr Informationen dazu ebenfalls im FHEM Wiki.

Intertechno-Funkaktoren in FHEM konfigurieren

Auch wenn viele FHEM-Profis dabei sicherlich aufschreien, konfiguriere ich meine Komponenten immer noch gerne per Texteditor direkt in der fhem.cfg.

Nachfolgend die ben√∂tigten Codesschnipsel f√ľr die Einbindung der drei anzusteuernden Intertechno Funk-Zwischenstecker in der fhem.cfg:

#Intertechno Code H1
define TE.Lichterkette IT H1
attr TE.Lichterkette IODev CUL_0
attr TE.Lichterkette model itswitch
attr TE.Lichterkette room Terrasse

#Intertechno Code H2
define WZ.Weihnachtsbaum IT H2
attr WZ.Weihnachtsbaum IODev CUL_0
attr WZ.Weihnachtsbaum model itswitch
attr WZ.Weihnachtsbaum room Wohnzimmer

#Intertechno Code H3
define WZ.Weihnachtsstern IT H3
attr WZ.Weihnachtsstern IODev CUL_0
attr WZ.Weihnachtsstern model itswitch
attr WZ.Weihnachtsstern room Wohnzimmer

F√ľr „TE.Lichterkette“ habe ich den Intertechno-Code „H1“ gew√§hlt, f√ľr¬†„WZ.Weihnachtsbaum“ und „WZ.Weihnachtsstern“ entsprechend die nachfolgenden Codes „H2“ und „H3“.

Update vom 23.12.2015: Dank der Info von Josch habe ich obigen Code vereinfachen k√∂nnen. Dadurch braucht man nicht mehr umst√§ndlich den Umweg √ľber den IT-Bin√§rcode gehen und die Definition „define TE.Lichterkette IT FFF000000F FF F0“ verwenden, sondern kann bequem „define TE.Lichterkette IT H1“ verwenden.

Der Vollständigkeit halber nachfolgend aber dennoch die Erläuterung des Binärcodes:

„FFF000000F“ (ohne Anf√ľhrungszeichen) steht dabei f√ľr den Code H1. Er setzt sich zusammen aus den f√ľhrenden vier Stellen „FFF0“, was f√ľr „H“ steht, den nachfolgenden vier Stellen „0000“ f√ľr den Wert „1“ und den abschlie√üenden beiden Stellen „0F“, die immer identisch sind.

Wer andere Codes nutzen m√∂chte, kann sich den gew√ľnschten Code im FHEM-Wiki selbst zusammenstellen.

Die hier genutzten¬†3 St√ľck Intertechno Funksteckdosen¬†von¬†Xavax (Affiliate-Link) k√∂nnen dabei frei programmiert werden und unterst√ľtzten theoretisch alle m√∂glichen Codes von¬†A1 bis P16. Wer m√∂chte, kann also theoretisch bis zu 256 verschiedene Ger√§te ansprechen.

Intertechno-Funkzwischenstecker codieren

Die Intertechno Funksteckdosen¬†von¬†Xavax werden unprogrammiert¬†geliefert und m√ľssen erst initial codiert werden, was bequem √ľber das Webinterface von FHEM¬†geschieht.

√úber das FHEM-Webinterface¬†im Raum „Everything“, welches¬†√ľber die URL

http://IP-VOM-FHEM-SERVER:8083/fhem?room=all

erreichbar ist, finden sich im Gliederungspunkt „IT“ die vorher eingetragenen Intertechno-Devices.

Intertechno Aktoren in FHEM

Um den ersten Aktor zu codieren, wird dieser in eine Steckdose gesteckt (LED blinkt) und innerhalb von f√ľnf Sekunden die gew√ľnschte „on“-Taste – in diesem Beispiel f√ľr „TE.Lichterkette“ – √ľber das FHEM-Interface gedr√ľckt.

Intertechno Zwischenstecker

Ist die Codierung¬†erfolgreich abgeschlossen, erlischt die LED des Zwischensteckern und der Zwischenstecker schaltet zwei Mal zur Best√§tigung. Ab sofort l√§sst sich der Zwischenstecker bequem √ľber FHEM steuern.

Die weiteren Zwischenstecker k√∂nnen daraufhin genauso¬†codiert werden. Dann eben entsprechend √ľber einen Druck auf das jeweils gew√ľnschte FHEM-Element „WZ.Weihnachtsbaum“ bzw. „WZ.Weihnachtsstern“.

Hier normal die Schritte zur Codierung:

  • Zwischenstecker einstecken -> Die¬†LED¬†blinkt die ersten 5 Sekunden
  • In den ersten 5 Sekunden gew√ľnschte¬†Ein-Taste in FHEM¬†dr√ľcken
  • LED des Zwischensteckers¬†erlischt und Zwischenstecker schaltet 2 Mal zur Best√§tigung

M√∂chte man¬†die Codierung wieder l√∂schen, geht man analog zum Codieren vor, dr√ľckt dabei aber die Aus-Taste statt¬†der Ein-Taste.

Programmierung des Zwischensteckers löschen:

  • Zwischenstecker einstecken -> Die LED¬†blinkt die ersten 5 Sekunden
  • In den ersten 5 Sekunden¬†ew√ľnschte Aus-Taste in FHEM¬†dr√ľcken
  • LED des Zwischensteckers¬†erlischt und Zwischenstecker schaltet 2 Mal zur Best√§tigung

Praktisch ist, dass jeder Zwischenstecker auf bis zu drei¬†Codes gleichzeitig programmiert werden kann. Dadurch kann bspw. auch die im Lieferumfang befindliche Fernbedienung genutzt werden. Die Codierung erfolgt dann genauso wie oben beschrieben, wobei statt √ľber FHEM dann eben direkt die gew√ľnschten Ein- bzw. Aus-Tasten der Fernbedienung gedr√ľckt werden.

Sobald alle Intertechno-Funkaktoren codiert sind, kann es an die Automatisierung der Schaltvorg√§nge gehen, wof√ľr es mehre M√∂glichkeiten gibt.

Zeitbasierte Schaltvorgänge

Die einfachste M√∂glichkeit ist die zeitbasierte Schaltung per at-Befehl, sodass die Beleuchtung bspw. immer um¬†17:00 Uhr eingeschaltet und um 23:00 Uhr wieder ausgeschaltet wird. Die notwendigen Codeschnipsel f√ľr FHEM lauten im Falle der Lichterkette¬†dabei:

define LichterketteAn at *17:00:00 set TE.Lichterkette on
define LichterketteAus at *23:00:00 set TE.Lichterkette off

Der Code kann entweder direkt in der¬†fhem.cfg hinterlegt und gespeichert oder jede Zeile einzeln in die „FHEM-Kommandozeile“ eingetragen und mit der Enter-Taste best√§tigt werden. Damit die Konfiguration dauerhaft gespeichert wird, muss im letztgenannten Fall noch links oben „Save config“ (unterhalb des FHEM-Logos) angeklickt¬†werden.

LED Lichterkette

Helligkeitsbasierte Schaltvorgänge

Je nach Anwendungsfall macht es aber nat√ľrlich auch Sinn, statt der recht starren zeitbasierten Schaltung¬†den Sonnenauf- und Sonnenuntergang¬†als Regelelement zu nutzen.

Damit FHEM genau weiss, wann die Sonne am eigenen Standort auf- und untergeht, werden die beiden Paramater „latitude“ (Breitengrad) und „longitude“ (L√§ngengrad) ben√∂tigt:

attr global latitude 49.19993
attr global longitude 9.50295

Diese Parameter k√∂nnen dabei √ľber einen beliebigen Onlinedienst (z.B.¬†mondeca.com) ermittelt werden.

Danach k√∂nnen die Regeln in der fhem.cfg hinterlegt werden. In diesem Beispiel soll der Weihnachtsbaum eine Stunde (-1800 Sekunden) vor Sonnenuntergang (sunset) eingeschaltet werden (set WZ.Weihnachtsbaum on). Das soll jedoch fr√ľhestens um¬†16:00 Uhr und nicht sp√§ter als 21:00 Uhr passieren.

Umgekehrt soll der Weihnachtsbaum eine Stunde (+1800 Sekunden) nach Sonnenaufgang (sunrise) ausgeschaltet werden. Das jedoch fr√ľhestens¬†um 05:00 Uhr und nicht sp√§ter als 08:00 Uhr.

Die notwendigen Codeschnipsel f√ľr FHEM lauten dabei:

define WeihnachtsbaumAn at *{sunset(-1800,"16:00","21:00")} set WZ.Weihnachtsbaum on
define WeihnachtsbaumAus at *{sunrise(1800,"05:00","08:00")} set WZ.Weihnachtsbaum off

Aus meinem täglichen Leben

Mit dem FHEM-Server auf Basis eines¬†Raspberry Pi 2 (Affiliate-Link), dem CUL-Stick V3 (Affiliate-Link) und den hier genutzten 3 St√ľck Intertechno Funksteckdosen¬†von¬†Xavax (Affiliate-Link) lassen sich im Grunde beliebig viele einfache Komponenten, wie die Weihnachtsbeleuchtung, komfortabel und besonders¬†g√ľnstig automatisieren.

Dabei können die angesprochenen Schaltmethoden auch kombiniert werden, sodass der Weihnachtsstern bspw. immer 30 Minuten vor Sonnenuntergang eingeschaltet und zeitgesteuert wieder um 01:00 Uhr nachts ausgeschaltet wird:

define WeihnachtssternEin at *{sunset(-900,"16:00","21:00")} set WZ.Weihachtsstern on
define WeihnachtssternAus at *01:00:00 set WZ.Weihachtsstern off

Wer m√∂chte, kann aber nat√ľrlich auch andere „Trigger“ setzen und so bspw. auch eine Schaltung je nach Anwesenheit realisieren, wie im Artikel FHEM: Heizungssteuerung per Anwesenheitserkennung erl√§utert.

Insgesamt bin ich zwar bereits seit Langem davon abgekommen, Intertechno-Komponenten aufgrund¬†der¬†fehlenden Verschl√ľsselung in meinem Smart Home f√ľr sicherheitskritischere¬†Szenarien einzusetzen, f√ľr die Weihnachtsbeleuchtung erscheinen mir die g√ľnstigen Funk-Zwischenstecker aber als¬†ausreichend. Mit dem vorgestellten 3-er Pack (Affiliate-Link) bin ich bisher jedenfalls sehr zufrieden. Ein Zwischenstecker ist auch im Au√üenbereich installiert, mal sehen, ob das auf Dauer gutgeht.

Intertechno Zwischenstecker aussen

Lichterkette und Weihnachtsstern sind bereits installiert, fehlen¬†nur noch Weihnachtsbaum und die passenden LEDs…

Affiliate-Links

[easyazon_image align=“none“¬†height=“130″ width=“130″ identifier=“B00I7T5498″ locale=“DE“ src=“https://www.meintechblog.de/wordpress/wp-content/uploads/affiliate/B00I7T5498.gif“ tag=“meintechblog-151220-21″ target=“_blank“ rel=“nofollow“> [easyazon_image align=“none“¬†height=“130″ width=“130″ identifier=“B00KQ1BPFW“ locale=“DE“ src=“https://www.meintechblog.de/wordpress/wp-content/uploads/affiliate/B00KQ1BPFW.gif“ tag=“meintechblog-151220-21″ target=“_blank“ rel=“nofollow“> [easyazon_image align=“none“¬†height=“130″ width=“130″ identifier=“B00T2U7R7I“ locale=“DE“ src=“https://www.meintechblog.de/wordpress/wp-content/uploads/affiliate/B00T2U7R7I.gif“ tag=“meintechblog-151220-21″ target=“_blank“ rel=“nofollow“>

Loxone im Einsatz? Dann schau dir unseren LoxKurs an und profitiere von unserem Wissen!

Verpasse keine Inhalte mehr! Trage dich in den Newsletter ein und folge uns auf Facebook.

Was ist ein Affiliate-Link? Wenn du auf einen Affiliate-Link klickst und √ľber diesen Link einkaufst, bekomme ich vom betreffenden Online-Shop oder Anbieter eine Provision, was mich u.A. bei den laufenden Kosten den Blogs unterst√ľtzt. F√ľr dich ver√§ndert sich der Preis nicht.

Jörg

hat meintechblog.de ins Leben gerufen, um seine Technikbegeisterung und Erkenntnisse zu teilen. Er veröffentlicht regelmäßig Howtos in den Bereichen Smart Home und Home Entertainment. Mehr Infos

47 Gedanken zu „Weihnachtsbeleuchtung per FHEM automatisieren“

  1. Hallo Jörg,

    meine Weihnachtsbeleuchtung sieht im Prinzip genau so aus. Ich habe nur meine fhem.cfg eh aufgebohrt mit weiteren cfg-Dateien in einem eigenen Unterordner, die mittels include-Anweisung eingebunden werden. Da habe ich dann auch eine XMAS.cfg angelegt, die ich dann nur f√ľr die Weihnachtszeit mit einbinde, sonst einfach in der fhem.cfg die entsprechende include-Anweisung auskommentiere. Die Schalter sind bei mir alle mit passenden Labels versehen, so da√ü ich sie schnell wieder einbinden kann, aber auch f√ľr den Rest des Jahres f√ľr andere Zwecke verwenden kann.

    Gruß, Christoph

    1. Hi Christoph,
      danke f√ľr den Hinweis mit der include-Anweisung, klingt praktisch.

      Setzt du auch Intertechno-Aktoren daf√ľr ein oder nutzt du andere Komponenten?

      Gr√ľ√üe
      Jörg

    2. Hallo Jörg,

      auf IT verzichte ich im Moment weitgehend – die Reichweite mit einem CUL f√ľr FS20 ist bei mir im Haus eher bescheiden. Einzig ein √§lterer IT-Schalter sitzt vor einem √§lteren Laserdrucker und schaltet diesen im Rahmen einer Cups-Warteschlangen-Abfrage unter fhem zum Drucken f√ľr 15min ein.

      Meine Weihnachtsbeleuchtung ist dieses Jahr mit einigen FS20- und einem HM-Aktor geschaltet.

      Gruß, Christoph

  2. Hallo Jörg,

    erst einmal wieder eine super Anleitung, vorallem die Funktion mit den „Helligkeitsbasierte Schaltvorg√§ngen“ das ist super.
    Ich habe mir auch die IT Steckdose gekauft.
    Habe dazu aber eine Frage, wenn ich diese mit der Original FB schalte, dann bekommt FHEM das nicht mit, kann man das ändern?

    Danke und mach weiter so…..

    Gruß
    Sascha

    1. Hi Sascha,
      vielen Dank!

      Da liegst du richtig. Intertechno (IT) bietet keinen R√ľckkanal und somit kann FHEM den Schaltzustand des Aktors auch nicht aktualisieren, sofern ein Schaltbefehl √ľber die Fernbedienung abgesetzt wird. Bei mir liegt die Fernbedienung ungesehen im Schrank, aber sofern man diese parallel benutzen m√∂chte, ist die Zustandsanzeige in FHEM quasi nutzlos.

      √Ąndern l√§sst sich das bspw. nur dadurch, dass man alle Schaltvorg√§nge √ľber FHEM „routet“. Das k√∂nnte man bspw. mit einer HomeMatic-Fernbedienung mit Umweg √ľber den FHEM-Server realisieren, aber das ist insgesamt nat√ľrlich aufw√§ndiger.

      Gr√ľ√üe
      Jörg

  3. Hi Jörg,

    kann man denn nicht die Fernbedienung (FB) als Master definieren und die Steckdose (SD) pro Taste als Slave?
    So w√ľrde FHEM mitbekommen wenn ich die Taste1 auf der FB dr√ľcke und im webfronend k√∂nnte ich die SD dann auch schalten und den Zustand sehen.

    Danke Sascha

    1. Hi Sascha,
      der CUL-Stick kann nur IT-Signale senden, nicht jedoch empfangen. FHEM bekommt von der Fernbedienung also gar nix mit, egal wie man es dreht oder wendet.

    1. Ah ok, wenn der RFXtrx433E immer „mith√∂rt“, welche IT-Signale von anderen Quellen gesendet werden, dann sollte es ja eigentlich kein gr√∂√üeres Problem darstellen den Status in FHEM zu aktualisieren. Ich vermute einfach mal, dass das „einfach so“ funktioniert. Damit hab ich aber – zumindest was Intertechno angeht – keine Erfahrungen.

  4. sehr sch√∂ne Beschreibung, so hat eine preisg√ľnstige Alternative f√ľr die teureren AVM und Homematic Zwischenstecker.
    Leider erscheinen die nicht in der FHEM remote (IOS) app. Unsch√∂n aber sicher „verkraftbar“

    Gruß
    Thomas

  5. Wenn man einen eigenen CUL f√ľr 433 MHz betreibt, bekommt FHEM auch die Schaltvorg√§nge, die man √ľber die beigef√ľgte Fernbedienung absetzt, mit. Das funktioniert dann tats√§chlich auch einfach so und je nach Umgebung ziemlich zuverl√§ssig. So ein CUL l√§sst sich mit Fernost-Komponenten recht einfach selbst basteln. Kostenpunkt um die 10 Euro.

    1. Hi Oli,
      danke f√ľr die Info!
      Welches Attribut gibt man dem CUL in diesem Fall dann mit, damit er auf Intertechno-Signale lauscht?
      Habe im Blogpost jetzt auch vermerkt, mit welchen Komponenten man den CUL selbst bauen kann. Werde das die nächsten Wochen auch mal in Angriff nehmen, sobald das Funkmodul aus China eingetrudelt ist.

      Gr√ľ√üe
      Jörg

  6. Das legt man beim Flashen der CUL-Firmware fest. Wenn man den CUL mit den hex-Files f√ľr die ganzen 433-MHz-Protokolle flasht, wird er anschlie√üend in FHEM auch als 433er CUL eingebunden. Die IT-Dosen sollten dann von Haus aus schon funktionieren, Empfangen und Senden.

  7. Hallo Jörg,

    Zun√§hst einmal danke f√ľr dein tollen Blogpost!

    Ich hätte noch mal eine Frage, kann man auch mehr als 3 Funksteckdosen verwenden?

    Viele Gr√ľ√üe
    Nico

  8. Hi Jörg,
    toller Blog, ich konnte hier schon vieles N√ľtzliches finden und m√∂chte daher auch mal einen Tipp hier lassen. Statt dem etwas kryptischen IT-Code FFF000000F kannst du auch direkt H1 in die Definition schreiben. Bei mir funktioniert das super mit einem Selbstbau nanoCUL sowie mit einem von busware.

    Mach weiter so und viele Gr√ľ√üe,
    Josch

    1. Hi Oli,
      danke f√ľr den Hinweis!
      Aber wie realisiert man das √ľber FHEM? Dachte hier hat man nur A1 bis P16 (16×16 M√∂glichkeiten) zur Verf√ľgung.

      Gr√ľ√üe
      Jörg

  9. Das hängt vom Typ und dem Protokoll ob (ob V1 oder V3). V3 bietet mehr Möglichkeiten, lässt sich aber IMHO nur mit der aCulFw sauber schalten.

    1. Ich schalte mit der normalen CulFw auf einem Selbstbau CUL sowohl V1 als V3 ohne Probleme.
      Das mit den 67 Mio. Codes (V3) ist nat√ľrlich Theorie. Die Codierung beim V3-Protokoll besteht aus einer Folge von 31 Einsen oder Nullen. Im Prinzip k√∂nnte man sich bei der Definition der Schalter einfach eine solche Folge ausdenken. Da ich meine Dosen sowohl mit den mitgelieferten Fernbedienungen UND FHEM schalten will, lege ich die Schalter per Autocreate in FHEM an. Wenn ich eine Dose dann mit der Fernbedienung schalte, bekommt FHEM das mit und der Schaltstatus √§ndert sich entsprechend.

      Oli

  10. Ich habe aktuell einen billig Sender/ Empf√§nger auf 433Mhz f√ľr die ganzen IT Geschichten im FHEM-Einsatz (3 Euro bei Ebay).

    Via Sender kann ich wie beschrieben die Steckdosen bedienen, der Empfänger lauscht und kann somit Einschalten/ Ausschalten durch die Fernbedienung auffangen und die Statusänderung in FHEM anzeigen (pilight).

    Leider ist der Empf√§nger recht schwach, aber f√ľr nicht wirklich kritische dinge eignet sich die Kombination hervorragend. Au√üerdem braucht man somit keinen CUL etc. zum rumprobieren.

    1. Mit der Kombi hatte ich anfangs auch hantiert. Allerdings war damals die Pilight-Anbindung an FHEM vor einiger Zeit noch der totale Krampf. Das hat hinten und vorne nicht funktioniert.
      Seitdem ich einen selbstgebauten nanoCUL im Einsatz habe, l√§uft das Ganze absolut problemlos und stabil. Die Konfiguration ist auch ein Kinderspiel. Zudem sind die Kosten nicht wesentlich h√∂her, als bei den billigen Sender-Empf√§nger-Modulen. Die Bauteile f√ľr den nanoCUL sind f√ľr unter 15 Euro zu bekommen.

  11. Hallo Jörg,
    du hast den h√ľbschen, roten Weihnachtsstern aber nicht zuf√§llig auf dem Weihnachtsmarkt in Schw√§bisch Hall erstanden? ;-) Als ich gerade den Artikel gelesen habe dachte ich mir: Den h√§tte ich auch schreiben k√∂nnen… exakt so wie in deinem Artikel (abgesehen von dem CUL-Stick – ich habe mir einen 433 MHz Sender/Empf√§nger selbst gel√∂tet, wie hier von Michael beschrieben) habe ich es Anfang Dezember, nachdem ich den Weihnachtsstern tats√§chlich auf dem Weihnachtsmarkt in Schw√§bisch Hall erstanden habe, umgesetzt. Ich hab den 433 MHz Sender per pilight in mein FHEM eingebunden und die Funksteckdose dann per sunrise() eingeplant. Nach Sonnenuntergang wird dieser dann f√ľr 4 Stunden eingeschaltet. Pilight unterst√ľtzt ja auch die erweiterten Funktionen wie on-for-timer usw… Das macht das Handling total einfach.
    Total Klasse und einfach in der Umsetzung.

    Viele Gr√ľ√üe
    Leo

    1. Hi Leonid,
      denke den Stern haben wir schon länger, wobei wir dieses Weihnachten tatsächlich auch auf dem Weihnachtsmarkt in Schwäbisch Hall waren. :)
      Mein CC1101 Funkchip (Affiliate-Link) ist auch schon eingetrudelt, ein Arduino Nano liegt schon l√§nger bereit. Damit will ich dann auch demn√§chst das Projekt Selbstbau CUL in Angriff nehmen. Danke auch f√ľr deine Anregungen hinsichtlich Ansteuerung per Sunrise-Funktion!

      Gr√ľ√üe
      Jörg

  12. Hallo Jörg,

    ein interessanter Beitrag, da ich selbst auch nur IT-Empf√§nger und Aktoren im Einsatz habe und schon l√§nger √ľberlege, diese nun alternativ mit FHEM mit RPI2 zu steuern.
    Zu ersetzen w√§re der ITZ-500 Timer (Affiliate-Link), √ľber den ich mehrere ITL 3500-Empf√§nger (Affiliate-Link) und Steckdosen bediene. Teilweise vom Haus aus in die Garage.

    Bislang hatte mich die Installation des CUL USB Sticks abgeschreckt, da man diesen ja meist erst noch flashen muss. Gibt es dazu auch eine Anleitung hier im Blog? Oder w√ľrdest Du dies auch als Kundenprojekt „out of the box“ anbieten: fertig geflashten und programmierten CUL Stick f√ľr IT-Ger√§te mit entsprechendem FHEM Image auf SD-Karte? Dann h√§tte ich schon einmal eine Grundlage f√ľr weitere Projekte.

    Gruß
    Markus

    1. Hi Markus,

      mach dir √ľber das Flashen mal keine Sorgen. Das klingt wesentlich dramatischer als es ist und ist nach wenigen Sekunden erledigt. Stressfrei!

      Gerade gestern habe ich meine komplett FHEM-Umgebung von einem RPi auf den RPi2 gebracht – also in einer Stunde alles komplett wiederhergestellt. Nur die fhem-Konfiguration habe ich √ľbernommen. L√§uft alles perfekt weiter!

      Also einfach trauen – kann nix schlimmes passieren und ist wesentlich unkomplizierter als man im ersten Moment glaubt ;)

      PS: Danke f√ľrs Teilen @J√∂rg

  13. Hallo miteinander.
    Alternativ besteht ja auch noch die M√∂glichkeit, einen Arduino mit Netzwerkkarte und 433Mhz Sender f√ľr 3‚ā¨ ins Netzwerk zu h√§ngen und diesen mit RCSwitch Firmata an FHEM anzubinden. Darauf gekommen bin ich, weil ich f√ľr die 433Mhz eine Reichweitenverl√§ngerung im Haus f√ľr nur 2 Steckdosen ben√∂tige. Der Arduino CUL Nachbau h√§ngt ja auch direkt am Raspberry und einen CUNX von Busware f√ľr round about 125‚ā¨ (Antenne, Geh√§use, Versand) f√ľr 2 Steckdosen a 5‚ā¨ sprengte mir doch etwas den Rahmen…Gl√ľcklicherweise sind die Arduino Basics mit Configurable Firmata ja auch hier im Blog dokumentiert (Selbstbausensoren im Smart Home) , was die Sache doch ziemlich erleichterte. Vielen Dank hierf√ľr. Wenn man nun unter Github nach RCSwitchFirmata sucht und dann noch bei der Wahl des Senderpins am Arduino kleiner 9 bleibt (ich nutze 6) sollten alle Voraussetzungen f√ľr den Betrieb gegeben sein. Aber Achtung, bitte exakt lesen wie die Configurable Firmata in die Arduino IDE integriert wird !
    Gruß Axel

  14. @Jörg und Matthias,

    vielen Dank f√ľr die Ermutigung. Ich werde es dann mal selber versuchen.
    W√ľrdet ihr dann f√ľr IT-Ger√§te einen CUL-433 empfehlen oder einen CUL-866, der entsprechend getaktet wird? Hat der 433 dann eine bessere Reichweite bzw. lie√üe sich der 866 sowohl f√ľr 433- und 866-Protokoll innerhalb eines Set up nutzen?

    Gruß
    Markus

    1. Hi Markus,
      ich selbst habe einen CUL-866 im Einsatz, der neben HomeMatic auch „gleichzeitig“ in einem Setup 433 MHz (Intertechno) unterst√ľtzt. Das dynamische Heruntertakten √ľbernimmt FHEM dann komplett automatisch. W√§hrend der Zeit, in der ein 433 MHz-Signal ausgesendet wird, empf√§ngt der CUL eben ganz kurz keine etwaigen HomeMatic-Signale. Die Sendeleistung bei 433 MHz ist beim 866er-Modell schlechter als beim nativen 433er-Modell. Das liegt ma√ügeblich an der Antenne, welche entsprechend auf eine der Frequenzb√§nder ausgelegt ist. Muss man immer unter Echtbedingungen testen, bei mir funkt der 866er die 433 MHz-Signale locker √ľber eine Distanz von 10 Metern (auch durch eine Wand hindurch). Mit neueren IT-Empf√§ngern funktioniert es bei mir tendenziell besser als mit alten, da hatte ich einige Probleme. Hoffe das hilft dir etwas weiter!

      Gr√ľ√üe
      Jörg

  15. @all
    Wo wir hier gerade schon bei IT-Komponenten sind. Kennt jemand einen Intertechno-kompatiblen Bewegungsmelder f√ľr au√üen, der mit Strom (220V) betrieben wird oder aber einen zuverl√§ssigen, der mit Batterie betrieben wird. Geschaltet werden sollen die √ľblichen IT-Steckdosen. Ich habe batteriebetriebene Melder (9V) in Betrieb (PIR-5000 bzw. einen Nachbau). Dieser schaltet aber bei niedrigen Temperaturen (< 10 C) nur noch zuf√§llig.
    Danke + Gruß
    Markus

  16. Ich habe nun selbst eine L√∂sung zu meinem Post vom 1. Februar ermittelt. Ich suche mir irgendeinen FHEM-kompatiblen Bewegungsmelder (220V) und leite das Signal per „notify“ an meine IT-Steckdose weiter. Aber das wird jetzt etwas off-topic zum eigentlichen Post (Weihnachtsbeleuchtung), daher beende ich das mal hier. Ist eh bald Ostern….

  17. Ich wollte die Anleitung gern nachvollziehen. In der neuesten FHEM-Version l√§sst sich die fhem.cfg aber nicht mehr ohne weiteres editieren. Daher w√§re es praktisch f√ľr Anf√§nger, noch zu erl√§utern, wie man der fhem.cfg Datei Schreibrechte hinzuf√ľgt, die Datei findet und wo dann die genannten Eintr√§ge in der Datei einzuf√ľgen sind. Alternativ w√ľrde ich mich √ľber einen Hinweis freuen, wie man den Code direkt √ľber die FHEM-Server-Kommandozeile eingibt. Was ja eigentlich der „offizielle“ Weg w√§re.

    Danke!

  18. Hallo Zusammen,
    ich benötige bitte mal Eure Hilfe!
    Momentan habe ich noch ca. 15x Intertechno ITR-300 (3500Watt) rumliegen und bekomme diese beim besten Willen nicht in FHEM und den RFXtrx433E USB zu laufen.
    Die Steckdosen haben auf der R√ľckseite zwei Potis, welche ich von K1-K12 vergeben habe.
    folgende Konfig. Schritte gebe ich ein:
    define Licht.SA.Deko01 IT K1
    attr TE.Lichterkette IODev TRX_0
    attr TE.Lichterkette model itswitch

    doch leider lassen sich die Steckdosen damit nicht ein oder aus schalten.
    Der RFXtrx433E funktioniert soweit da ich schon andere IT Steckdosen (√ľber Fernbedienung) angelernt habe.

    Vielleicht hat noch jemand von Euch eine Idee.
    Danke
    Sascha

    1. sorry Tipp Fehler…
      sollte nat√ľrlich so lauten:
      define Licht.SA.Deko01 IT K1
      attr Licht.SA.Deko01 IODev TRX_0
      attr Licht.SA.Deko01 model itswitch

  19. Hallo zusammen,

    ich suche ordentliche, unauffällige IP44-Funksteckdosen. Wie finde ich heraus, ob die bei Amazon gelisteten Sets von CSL, Mumbi, etc. auch mit einem nanoCUL 433 Mhz angesprochen werden können? Finde bei diesen Dosen nichts zum Funkstandard.

    Danke und Gruß

  20. @Sascha: Meinst du den ITLR-300? Statt dem Code „K1“ w√ľrde ich mal die Langversion versuchen, steht hier im Fhem Wiki:
    https://wiki.fhem.de/wiki/Intertechno_Code_Berechnung
    (und die Steckdose erst anlernen)
    Ansonsten gibt es ja eine neuere Generation an Intertechno-Geräten, mit einem neuen Code der nicht CUL-kompatibel ist. Hier gibt es die Kompatibiltätsliste
    http://intertechno.at/wp-content/uploads/2015/07/geraeteuebersicht.pdf

    Und zu neuen Code im Wiki recherchieren

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert