Ich hab folgendest Script gefunden jedoch weiss ich nicht wie ich den Tür Kontakt und dann den Motion Sensor einbaue
Danke
--[[
%% properties
%% globals
--]]
-- Script läuft nur wenn die Szene gestartet wird
-- Fenster/Tür Kontakte --
-- Wohnzimmer --
local FensterWZ1 = (tonumber(fibaro:getValue(58, "value")) == 0);
-- Küche --
local FensterKueche = (tonumber(fibaro:getValue(33, "value")) == 0);
-- Flur --
local HaustuerFlur = (tonumber(fibaro:getValue(19, "value")) == 0);
-- Fenster Hauswirtschaftsraum --
local FensterHWR = (tonumber(fibaro:getValue(253, "value")) == 0);
--------------------------
-- Script --
PhoneAndreas = 40; -- ID Telefon Andreas, hier ändern.
local startSource = fibaro:getSourceTrigger();
-- Fenster Status überprüfen --
if startSource["type"] == "other"
then
-- Wohnzimmer --
if FensterWZ1 then
fibaro:debug('Fenster Wohnzimmer Terrassentür ist geschlossen');
else
fibaro:debug('Fenster Wohnzimmer Terrassentür ist geöffnet');
fibaro:call(PhoneAndreas, "sendPush", "Fenster Wohnzimmer Terrassentür ist geöffnet");
end
-- Küche --
if FensterKueche then
fibaro:debug('Fenster Küche ist geschlossen');
else
fibaro:debug('Fenster Küche ist geöffnet');
fibaro:call(PhoneAndreas, "sendPush", "Fenster Küche ist geöffnet");
end
-- Flur --
if HaustuerFlur then
fibaro:debug('Haustür ist geschlossen');
else
fibaro:debug('Haustür ist geöffnet');
fibaro:call(PhoneAndreas, "sendPush", " Haustür ist geöffnet");
end
-- Fenster Hauswirtschaftsraum --
if FensterHWR then
fibaro:debug('Fenster Hauswirtschaftsraum ist geschlossen');
else
fibaro:debug('Fenster Hauswirtschaftsraum ist geöffnet');
fibaro:call(PhoneAndreas, "sendPush", "Fenster Hauswirtschaftsraum ist geöffnet");
end
if (FensterWZ1 and FensterKueche and HaustuerFlur and FensterHWR)
then
fibaro:debug('Alle Fenster zu');
fibaro:call(PhoneAndreas, "sendPush", "Fenster sind geschlossen alles gut");
end
end