Ikea Tradfri über node-red auf loxberry anbinden

Einklappen
X
 
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge
  • Gast

    #1

    Ikea Tradfri über node-red auf loxberry anbinden

    Hallo,

    ich hatte die Herausforderung zwei 230V Lampen, schaltbar über Relais, dimmbar zu machen. Dazu habe ich mir ein Tradfri Gateway und zwei warmweiße Lampen zugelegt. Die Fernbedienung zum initialen anlernen der Lampen habe ich mir ausgeliehen.

    Meine Idee war, node-red zu nutzen, da es sowohl für Loxone als auch für Tradfri entsprechende nodes gibt.
    Für Tradfri habe ich folgende node genutzt: https://flows.nodered.org/node/node-...b-node-tradfri
    dieses setzt allerdings nodejs > 6 voraus. Daher hier einmal die Schritte die notwendig sind, um node-red mit der richtigen node-js Version unter loxberry zum laufen zu bringen:

    1. sudo apt-get install npm
    2. su -
    3. npm install -g --unsafe-perm node-red
    4. For a raspberryPi 2B: wget http://nodejs.org/dist/v6.3.0/node-v...-armv7l.tar.gz
    5. tar xvzf node-v6.3.0-linux-armv7l.tar.gz
    6. mkdir /opt/node
    7. cp -r node-v6.3.0-linux-armv7l/* /opt/node
    8. mv /usr/local/bin/node /usr/local/bin/node.old
    9. ln -s /opt/node/bin/node /usr/local/bin/node
    10. ln -s /opt/node/bin/npm /usr/local/bin/npm
    11. exit
    12. Als User loxberry: node-red &

    Node-Red öffnen unter http://loxberry:1880
    node-red-contrib-loxone und node-red-contrib-node-tradfri installieren und Miniserver und GW konfigurieren. Das Gateway muss einmal vorher mit App und Fernbedienung konfiguriert werden, sprich alle Lampen müssen schon existieren.

    Folgendermaßen sieht der Flow aus:


    Der Block zwischen Loxone und Tradfri ist ein Change und sieht im Detail so aus:



    Auf Loxone-Seite habe ich aus dem Lichtbaustein einen Output mit Dimmer 0-100 ausgewählt, damit funktionieren die Lampen wie geplant.

    Ich hoffe, dies hilft auch anderen, ich habe nicht viel dazu gefunden.

    Viele Grüße
    Jan
Lädt...