NEWS


  • Hallo zusammen,
    seit gut 10 Tagen bin ich Besitzer eines Smarthomes. Nun ist mein Zigbee Stick gekommen und ich habe das Lightify Gateway durch dieses ersetzt. Die Steuerung meiner Leuchten habe ich im iobroker mittels Script vorgenommen. An und Aus zeitgesteuert bzw. nach Astro-Werten funktoniert schon einmal. Was nicht klappen will ist, dass die Lampen mit voller Helligkeit angehen, sie gehen an, aber mit einem Minimum an Helligkeit. Wie kann ich im Script angeben, dass sie mit 100 Prozent Helligkeit angehen?
    Mein Script sieht momentan wie folgt aus:
    //Sonnenuntergang (15 minuten früher )
    schedule({astro: "sunset", shift: -15}, function ()
    {

    setState("deconz.0.Lights.9.on"/on/, true);
    setState("deconz.0.Lights.17.on"/on/, true);
    sendTo("telegram", "send", { text: 'Innenbeleuchtung an' });
    });

    Vielen Dank schon einmal und dieses ist wirklich ein tolles Forum hier!!!
    Gruß D H


  • @boersenhai
    Ich habe die Lampen nicht, aber verschiedene andere und die schalte ich alle samt nicht über den on/off DP an, sondern direkt über den Helligkeits, oder RGB DP. Schau mal ob die sich auch so steuern lassen.


  • @boersenhai
    Lösung gefunden:

    //Sonnenuntergang (15 minuten früher )
    schedule({astro: "sunset", shift: -15}, function () 
    {  
          
    setState("deconz.0.Lights.9.on"/*on*/, true); 
    setState("deconz.0.Lights.9.bri"/*bri*/, 250); 
    setState("deconz.0.Lights.17.on"/*on*/, true);
    setState("deconz.0.Lights.17.bri"/*bri*/, 250); 
    sendTo("telegram", "send", { text: 'Innenbeleuchtung an' });    
    });
        
    // Aus 22.30 Uhr
    schedule("30 22 * * *", function(){
      
    
    setState("deconz.0.Lights.9.on"/*on*/, false);
    setState("deconz.0.Lights.17.on"/*on*/, false); 
    sendTo("telegram", "send", { text: 'Innenbeleuchtung aus' });
    
    });
    

    MOD-Edit: Code in code-tags gesetzt!

  • Developer

    @boersenhai

    Je nach Version (deconz Adapter, deconz Software) sollte es ausreichen wenn du direkt ".bri" setzt. Die Lampe geht dann automatisch an.

    Ansonsten empfehle ich die Nutzung des ".level" Datenpunktes statt ".bri". Dieser ist standardisiert auf 0-100, so das auch beim Wechsel der Hardware später die Skripte nicht angepasst werden müssen.

Suggested Topics

1.9k
Online

36.9k
Users

42.6k
Topics

590.3k
Posts