Möchte gerne, wenn ich den KeyFob Taste 1 drücke das, eine Push Nachricht geschickt wird, wenn das Garagentor offen ist.
Und wenn ich wieder drücke , das eine Push Nachricht geschickt wird, wenn das Garagentor geschlossen ist.
Kann mir jemand dabei helfen ? LUA ist für mich sehr neu.
Vielen Dank für eure Hilfe.
Trigger:
{
conditions = { {
id = 97,
isTrigger = true,
operator = „==“,
property = „centralSceneEvent“,
type = „device“,
value = {
keyAttribute = „Pressed“,
keyId = 1
}
}, {
id = 100,
isTrigger = true,
operator = „==“,
property = „value“,
type = „device“,
value = true
}, {
id = 100,
isTrigger = true,
operator = „==“,
property = „value“,
type = „device“,
value = false
} },
operator = „all“
}
AKTION:
local Taste = json.encode(sourceTrigger.value.keyId) – Betätigte Taste
local Aktion = json.encode(sourceTrigger.value.keyAttribute) – Anzahl Betätigungen
if Taste == „1“ and Aktion == ‚„Pressed“‘ then
fibaro.call(90, ‚toggle‘)
print(„Garagentor“)
end
fibaro.alert(‚simplePush‘, {[1] = 98, }, 'Garagentor ist offen’false)
print(„Garagentor ist offen“)
end
fibaro.alert(‚simplePush‘, {[1] = 98, }, ‚Garagentor ist geschlossen‘, false)
print(„Garagentor ist geschlossen“)
end