Hallo Zusammen,
ich habe mir gerade ein Danalock V125 zugelegt. Dieses habe ich in meine HC2 (Version 4.090) eingebunden.Das Danalock hat die Devicenummer 49.
Es erscheint die Meldung “Devices without templates” Das Danalock lässt sich über Zwave proplemlos auf und zu schliessen.
Ich möchte gerne beim aufschliessen des Danalock eine Variable setzen.
Durch die Block-Programierung (als Bild im Anhang) wird mir folgender LUA Code regeneriert.
local startSource = fibaro:getSourceTrigger();
if (
( tonumber(fibaro:getValue(49, “value”)) == 255 )
or
startSource[“type”] == “other”
)
then
fibaro:setGlobal(“PresentState”, “Home”);
end
Ich vermute das das fehlende Template dazu führt das die Blockprogramierung unsinnig ist!?
Der Wert 255 kann meiner Meinung nach nicht bedeuten das das Danalock geöffnet ist!? oder?
Bekomme ich irgendwo das Template zu dem Danalock? Damit die Programierung funktioniert?
Hi Boomx,
mal wieder danke für Deine Hilfe! Ja,ich habe das Danalock “Secure” inkludiert.
Also die 255 schein richtig zu sein. Die habe ich über eine Szene (Push Nachricht) überprüft.
Jedoch funktioniert das Danalock als Trigger nicht!? Weder bei der Push noch bei der Variablen.
Hier der geänderte Code:
–[[
%% properties
49 value
%% events
%% globals
–]]
local startSource = fibaro:getSourceTrigger();
if (
( tonumber(fibaro:getValue(49, “value”)) == 255 )
or
startSource[“type”] == “other”
)
then
fibaro:setGlobal(“PresentState”, “Home”);
end
Ich stehe zwar noch am LUA Anfang. Aber da sollte stehen
Beobachte die Nr 49 (Danalock) wenn Zustand 255 (offen) setzte Variable PresentState auf den Wert Home
oder?
Ich habe das hiermit auch versucht:
–[[
%% properties
49 value
%% events
%% globals
–]]
local startSource = fibaro:getSourceTrigger();
if (
( tonumber(fibaro:getValue(49, “value”)) == 255 )
or
startSource[“type”] == “other”
)
then
fibaro:call(41, “sendDefinedPushNotification”, “4”);
end
Automatisch wird aber keine Push Nachricht versendet …
Jedes Modul kann als Trigger verwendet werden, da nicht das Modul entscheidend ist, sondern die Änderung in der API. Gib dir mal bitte den Status vom Danalock im Debug aus.
Es ist hat als Einsteiger schwierig einen Überblick zu bekommen. Ich bin Neuling und mache gerade die ersten Schritte.
Danke für den Link … ich bin hier unterwegs gewesen: http://www.fibarouk.co.uk/support/lua/library/
Ich hab schon ein paar Erfolge aber diese haben massig Zeit in Anspruch genommen! ?