Beiträge von Christof Dornbierer

    Hallo zusammen,

    ich habe ebenfalls einen Shelly Dimmer 2 integriert in die Homematic CCU3-Zentrale. Ich habe dabei eine etwas leichtgewichtigere Integration gesucht als oben beschrieben. Resultat: zwei kleine TCL-Skripte, welche es erlauben, die Shelly Dimmer als CUxD-Dimmer einzubinden inkl. Status-Rückmeldung ohne dass ich mittels Timer pollen muss. Wie funktionierts:

    Schalten der Shelly Dimmer mittels CUxD-Dimmer:

    1. CuxD Dimmer anlegen
    2. CMD_LONG auf folgendes setzen (IP durch eigene Shelly Dimmer IP ersetzen): /bin/tclsh /www/addons/set_shelly_dimmer.tcl '192.168.0.51' $VALUE$
    3. Fertig :)

    Rückmeldung mit Verwendung der Shelly Actions:

    1. Die Actions URLs für OUTPUT_ON, OUTPUT_OFF, BUTTON1_OFF in Shelly Dimmer auf folgende URL setzen (CCU-IP, CuxD Kanal ID und Shelly Dimmer IP durch eigene ersetzen): http://192.168.0.7:8181/cuxd.exe?ret=dom.GetObject(%27CUxD.CUX2801001:2.CMD_EXEC%27).State(%27tclsh%20/www/addons/shelly_dimmer.tcl%20%20%22192.168.0.51%22%20%22CUxD.CUX2801001:2%22%27)
    2. Fertig :)

    Merke: an den Skripten muss nichts angepasst werden, keine CCU3-Programme angelegt werden und auch sonst nichts zusätzlich gemacht werden :)

    Damit funktioniert die Ansteuerung inkl. Rückmeldung des Status (inkl. Dimm %-Werte) perfekt. Have fun!

    Script 1: /www/addons/set_shelly_dimmer.tcl


    Script 2: /www/addons/shelly_dimmer.tcl