Wie nutze ich die „Aktivierung der Szenen Funktionalität“ bei einem fibaro Dimmer?

Der fibaro Dimmer ist nicht nur sehr klein und kann hinter vorhandene Lichtschalter (auch in einer Wechselschaltung nutzbar) eingebaut werden, er besitzt ebenfalls eine sehr nützliche Funktion mit der Sie Ihr Zuhause noch etwas smarter machen können. Mit nur einem Klick können Sie gleich mehrere Szenen schalten!

Sie können diese Funktionalität nutzen um zum Beispiel mit einem Klick beim verlassen des Hauses alle Bereiche der Alarmanlage zu aktivieren und die Überwachungskameras im Innenbereich sowie die Abwesenheits-Simulation einzuschalten, alle Lampen und andere Verbraucher (Stereoanlage, Kaffeemaschine, Fernseher, usw.) sowie die Heizung auszuschalten.

Was Sie dazu benötigen:

1 x Doppeltaster (es gehen auch einfach Taster bzw. Schalter – mit einem Doppeltaster haben Sie allerdings die meiste Funktionalität)

Wie es geht:

Einstellungen am Dimmer

  1. Klicken Sie auf die Einstellung des fibaro Dimmers der verwendet werden soll und merken Sie sich die ID des Dimmers
  2. Klicken Sie anschließend auf Erweitert und aktivieren Sie den Parameter 41 Aktivierung der Szenen FunktionalitätHLC24 2015-01-20 um 12.26.54
  3. Je nachdem welche Schalterart Sie verwenden muss der Parameter 14 Schalterart: Schalter oder Taster für Rollosteuerung und der Parameter 15 2x Drücken EIN / AUS. Standardeinstellung: EIN (100%) angepasst werdenHLC24 2015-01-20 um 12.02.07
  4. Speichern Sie die Einstellung mit einem Klick auf die kleine Diskette auf der rechten Seite

 

Einstellungen in der Szene

  1. Klicken Sie anschließend auf Szenen und auf Szene hinzufügen.
  2. Erstellen Sie jetzt eine neue LUA Szene
  3. Fügen Sie jetzt den unten stehenden Code in die Szene ein
  4. Ersetzen Sie in Zeile 3 und in Zeile 6 die xxx mit der ID Ihres DimmersHLC24 2015-01-20 um 12.31.06
  5. Speichern Sie die Einstellung mit einem Klick auf die kleine Diskette auf der rechten Seite
  6. Wenn Sie jetzt Ihren Taster bzw. Schalter betätigen sehen Sie dies im Debug Fenster
  7. Ein Szene wird durch das einfügen der folgenden Zeile zwischen „then“ und fibaro fibaro:debug(); ausgelöst: fibaro:startScene(xx);
  8. Ersetzen Sie xx wieder mit der ID der Szene die ausgelöst werden soll (Hier im Beispiel hat der Dimmer die ID 33 und startet die Szene mit der ID 35 nach einem einfach Klick auf den Schalter der an S2 angeschlossen ist)HLC24 2015-01-20 um 12.29.18
Viel Spaß mit der dieser Funktion!

Verwendeter LUA Code :

--[[
%% properties
xxx sceneActivation
%% globals
--]]

local id= xxx; -- Hier die und in Zeile 3 die ID des fibaro Dimmers eintragen
local name = fibaro:getName(id)
fibaro:debug(name);local name = tonumber(fibaro:getValue(id, "sceneActivation"));
if (tonumber(fibaro:getValue(id, "sceneActivation"))==16)
then
fibaro:debug("1 click s1 "..name);
elseif (tonumber(fibaro:getValue(id, "sceneActivation"))==26)
then
fibaro:debug("1 click s2 "..name);
elseif (tonumber(fibaro:getValue(id, "sceneActivation"))==25)
then
fibaro:debug("3 click s2 "..name);
elseif (tonumber(fibaro:getValue(id, "sceneActivation"))==15)
then
fibaro:debug("3 click s1 "..name);
elseif (tonumber(fibaro:getValue(id, "sceneActivation"))==14)
then
fibaro:debug("2 click s1 "..name);
elseif (tonumber(fibaro:getValue(id, "sceneActivation"))==24)
then
fibaro:debug("2 click s2 "..name);
elseif (tonumber(fibaro:getValue(id, "sceneActivation"))==12)
then
fibaro:debug("hold click s1 "..name);
elseif (tonumber(fibaro:getValue(id, "sceneActivation"))==13)
then
fibaro:debug("release click s1 "..name);
elseif (tonumber(fibaro:getValue(id, "sceneActivation"))==22)
then
fibaro:debug("hold click s2 "..name);
elseif (tonumber(fibaro:getValue(id, "sceneActivation"))==23)
then
fibaro:debug("release click s2 "..name);
elseif (tonumber(fibaro:getValue(id, "sceneActivation"))==10)
then
fibaro:debug("change from turn off to turn on s1 "..name);
elseif (tonumber(fibaro:getValue(id, "sceneActivation"))==11)
then
fibaro:debug("change from turn on to turn off s1 "..name);
elseif (tonumber(fibaro:getValue(id, "sceneActivation"))==20)
then
fibaro:debug("change from turn off to turn on s2 "..name);
elseif (tonumber(fibaro:getValue(id, "sceneActivation"))==21)
then
fibaro:debug("change from turn on to turn off s2 "..name);
elseif (tonumber(fibaro:getValue(id, "sceneActivation"))==17)
then
fibaro:debug("up "..name);
elseif (tonumber(fibaro:getValue(id, "sceneActivation"))==18)
then
fibaro:debug("down "..name);
end;

 

Version1.5

13 Gedanken zu „Wie nutze ich die „Aktivierung der Szenen Funktionalität“ bei einem fibaro Dimmer?

Hier klicken, um das Antworten abzubrechen.

Bitte melden Sie sich an, um einen Kommentar zu hinterlassen.