Någon som har installerat ID-lock och fått det att fungera med push-notiser i HC2?
Vilka funktioner har ni i övrigt fått att fungera med HC2
ID-lock
Tja!
Jag har IDLock sedan någon vecka, och integrerat i Fibaro HC2 sedan någon dag.
Ser låsstatus och kan låsa/låsa upp genom HC2's dashboard eller Fibaroappen, har även gjort någon enkel scen som låser låset kl 22.00 varje dag.
Har börjat fuska lite med LUA och låset idag, men jag är för KASS för att komma vidare . Jag vet inte riktigt hur det hänger ihop, men visst har väl enhetens "template" något att göra med vad man kan komma åt och påverka i LUA, dvs Properties & Actions? Jag skulle tex vilja se nuvarande låsstatus men jag fattar inte hur jag läser ut det? Bör ju också gå att se om dörren är öppen eller stängd, det skulle jag vilja plocka upp via LUA men man är ju tyvärr inge kodare och jag hittar då inga LUA exempel runt IDLock ännu...
//Thomas
Jag har IDLock sedan någon vecka, och integrerat i Fibaro HC2 sedan någon dag.
Ser låsstatus och kan låsa/låsa upp genom HC2's dashboard eller Fibaroappen, har även gjort någon enkel scen som låser låset kl 22.00 varje dag.
Har börjat fuska lite med LUA och låset idag, men jag är för KASS för att komma vidare . Jag vet inte riktigt hur det hänger ihop, men visst har väl enhetens "template" något att göra med vad man kan komma åt och påverka i LUA, dvs Properties & Actions? Jag skulle tex vilja se nuvarande låsstatus men jag fattar inte hur jag läser ut det? Bör ju också gå att se om dörren är öppen eller stängd, det skulle jag vilja plocka upp via LUA men man är ju tyvärr inge kodare och jag hittar då inga LUA exempel runt IDLock ännu...
//Thomas
Hej, utan att ha läst manualen för idlock så är en template enbart en förenkling av parametersättning av enheten. Inget som kommer utöka funktionalitet av vad du kan göra. Utan template blir det bara lite mer hardcore, dvs parameter 1=value 0 utan vidare förklaring.
För att lösa tex låsstatus så är det viktigt att den sk. Commando klassen publicerar den information. Gör den det så kan du lätt läsa den genom lua.
Sent from my iPhone using Tapatalk
För att lösa tex låsstatus så är det viktigt att den sk. Commando klassen publicerar den information. Gör den det så kan du lätt läsa den genom lua.
Sent from my iPhone using Tapatalk
Hej på er! Här finns manualen till Z-Wavemodulen och dess command classes:
http://idlock.no/media/wysiwyg/Bruksanv ... 20v1.2.pdf
http://idlock.no/media/wysiwyg/Bruksanv ... 20v1.2.pdf
-
- Medlem
- Posts: 65
- Joined: 08 Aug 2016, 20:21
- 8
Lite svårt att känna sig säker när man inte har till gång till en HC2 med detta lås, men det verkar ju som att det ska skickas en ganska detaljerad beskrivning av vad som sker från låset. Av vad jag kan läsa ut ir denna sida av manualen då...
Kan du kanske skapa en ny Lua-scen, välja låset när du redigerar koden och skicka en skärmdump över menyn du får fram för den enheten? Det skulle kunna hjälpa oss hjälpa dig att se vad som är tillgängligt...
Fredrik
Kan du kanske skapa en ny Lua-scen, välja låset när du redigerar koden och skicka en skärmdump över menyn du får fram för den enheten? Det skulle kunna hjälpa oss hjälpa dig att se vad som är tillgängligt...
Fredrik
-
- Ny medlem
- Posts: 12
- Joined: 26 Oct 2013, 15:21
- 11
Tjena..
Jag har två ID-Lock monterade men kan inte göra något med dem alls. Det går inte ens att se status på låsen.
Själva inkluderingen i systemet var inget problem alls men uppenbarligen missar jag något. Kan inte hitta någon annan info än det som anges i manualen till z-wavemodulen.
Hur har ni gjort..!?
Jag har två ID-Lock monterade men kan inte göra något med dem alls. Det går inte ens att se status på låsen.
Själva inkluderingen i systemet var inget problem alls men uppenbarligen missar jag något. Kan inte hitta någon annan info än det som anges i manualen till z-wavemodulen.
Hur har ni gjort..!?
Inkluderade du låsen i "Säkert läge" ?torbjorn.randin wrote:Tjena..
Jag har två ID-Lock monterade men kan inte göra något med dem alls. Det går inte ens att se status på låsen.
Själva inkluderingen i systemet var inget problem alls men uppenbarligen missar jag något. Kan inte hitta någon annan info än det som anges i manualen till z-wavemodulen.
Hur har ni gjort..!?
Det krävs för att kunna se status, låsa m.m.
Jag har äntligen lyckats få pushnotiser om låsstatus att fungera genom att skapa scenen med hjälp av Magic scene. Fungerade inte med grafiska block.
Har även en lua scen som automatiskt låser på kvällen om det skulle råka vara olåst. Skulle någon låsa upp och gå ut låser scenen ID-lock inom en minut. Inställd att göra så tills morgonen.
-
- Ny medlem
- Posts: 12
- Joined: 26 Oct 2013, 15:21
- 11
Jag hörde att det nämndes om säkert läge men jag har inte hittat var/hur man sätter låset i det läget. Någon som kan ge en kort beskrivning..!?Bananen79 wrote:
Inkluderade du låsen i "Säkert läge" ?
Det krävs för att kunna se status, låsa m.m.
Jag har äntligen lyckats få pushnotiser om låsstatus att fungera genom att skapa scenen med hjälp av Magic scene. Fungerade inte med grafiska block.
Har även en lua scen som automatiskt låser på kvällen om det skulle råka vara olåst. Skulle någon låsa upp och gå ut låser scenen ID-lock inom en minut. Inställd att göra så tills morgonen.
När du inkluderar låset i HC2 klickar du i "Add in security mode if device supports it".torbjorn.randin wrote: Jag hörde att det nämndes om säkert läge men jag har inte hittat var/hur man sätter låset i det läget. Någon som kan ge en kort beskrivning..!?
Du bör även vara ganska nära HC2 när du inkluderar.
-
- Ny medlem
- Posts: 12
- Joined: 26 Oct 2013, 15:21
- 11
Ahh, nu känner man sig sådär dum igen... Hade inte en tanke på det där. Jag letade ju bara i låstets och z-wavemodulens info....Bananen79 wrote:
När du inkluderar låset i HC2 klickar du i "Add in security mode if device supports it".
Du bör även vara ganska nära HC2 när du inkluderar.
Tack för hjälpen..
Någon som hittat någon LUA-kod/VD med fiffiga funktioner anpassade för IDlock och HC2?
Har skaffat ett lås som jag ännu inte inkluderat men där jag påbörjat det mentala spelet med mig själv om vad för funktioner man ser nyttan av.
Har skaffat ett lås som jag ännu inte inkluderat men där jag påbörjat det mentala spelet med mig själv om vad för funktioner man ser nyttan av.
Ville kunna låsa automatiskt mellan vissa tidpunkter om dörren inte hade låsts. Lite som Verisure's lås fungerar.mekis_9 wrote:Någon som hittat någon LUA-kod/VD med fiffiga funktioner anpassade för IDlock och HC2?
Har skaffat ett lås som jag ännu inte inkluderat men där jag påbörjat det mentala spelet med mig själv om vad för funktioner man ser nyttan av.
Min LUA ser ut som nedan och i mitt fall låser det mellan 22:00-07:30. Ändra 302 till ditt lås ID och klockslagen till vad du vill.
Vet inte om koden är optimal men fungerar gör den iallafall...
Code: Select all
--[[
%% autostart
%% properties
302 value
%% events
%% globals
--]]
local sourceTrigger = fibaro:getSourceTrigger();
function tempFunc()
local currentDate = os.date("*t");
local startSource = fibaro:getSourceTrigger();
if (
( (tonumber(os.date("%H%M")) >= tonumber(string.format("%02d%02d", "22", "00")) or tonumber(os.date("%H%M")) <= tonumber(string.format("%02d%02d", "07", "30"))) and (math.floor(os.time()/60)-math.floor(1478707200/60))%1 == 0 )
and
( tonumber(fibaro:getValue(302, "secured")) == 0)
)
then
fibaro:call(302, "secure");
end
setTimeout(tempFunc, 60*1000)
end
if (sourceTrigger["type"] == "autostart") then
tempFunc()
else
local currentDate = os.date("*t");
local startSource = fibaro:getSourceTrigger();
if (
( (tonumber(os.date("%H%M")) >= tonumber(string.format("%02d%02d", "22", "00")) or tonumber(os.date("%H%M")) <= tonumber(string.format("%02d%02d", "07", "30"))) )
and
( tonumber(fibaro:getValue(302, "secured")) == 0)
or
startSource["type"] == "other"
)
then
fibaro:call(302, "secure");
end
end
Sen kan det ju va trevligt att få en push när dörren låsts eller låsts upp.
Dörr låst:
Dörr upplåst:
Ändra id till dina mobiler som skall få push (291 och 247 i mitt fall ) samt ID till din notifiering som du skapat i meddelandepanelen. ( 295 och 296 i mitt fall )
Glöm inte ID på ditt dörrlås... (ändra 302)
Dörr låst:
Code: Select all
--[[
%% autostart
%% properties
302 value
%% events
%% globals
--]]
local startSource = fibaro:getSourceTrigger();
if (
( tonumber(fibaro:getValue(302, "secured")))
or
startSource["type"] == "other"
)
then
fibaro:call(291, "sendDefinedPushNotification", "296"); --Mobil1--
fibaro:call(247, "sendDefinedPushNotification", "296"); --Mobil2--
end
Dörr upplåst:
Code: Select all
--[[
%% autostart
%% properties
302 value
%% events
%% globals
--]]
local startSource = fibaro:getSourceTrigger();
if (
( tonumber(fibaro:getValue(302, "secured")) == 0 )
or
startSource["type"] == "other"
)
then
fibaro:call(291, "sendDefinedPushNotification", "295"); --Mobil1--
fibaro:call(247, "sendDefinedPushNotification", "295"); --Mobil2--
end
Ändra id till dina mobiler som skall få push (291 och 247 i mitt fall ) samt ID till din notifiering som du skapat i meddelandepanelen. ( 295 och 296 i mitt fall )
Glöm inte ID på ditt dörrlås... (ändra 302)
Tack för din delning av kod. Den gör det den ska precis som du säger.Bananen79 wrote:Ville kunna låsa automatiskt mellan vissa tidpunkter om dörren inte hade låsts. Lite som Verisure's lås fungerar.mekis_9 wrote:Någon som hittat någon LUA-kod/VD med fiffiga funktioner anpassade för IDlock och HC2?
Har skaffat ett lås som jag ännu inte inkluderat men där jag påbörjat det mentala spelet med mig själv om vad för funktioner man ser nyttan av.
Min LUA ser ut som nedan och i mitt fall låser det mellan 22:00-07:30. Ändra 302 till ditt lås ID och klockslagen till vad du vill.
Vet inte om koden är optimal men fungerar gör den iallafall...
Code: Select all
--[[ %% autostart %% properties 302 value %% events %% globals --]] local sourceTrigger = fibaro:getSourceTrigger(); function tempFunc() local currentDate = os.date("*t"); local startSource = fibaro:getSourceTrigger(); if ( ( (tonumber(os.date("%H%M")) >= tonumber(string.format("%02d%02d", "22", "00")) or tonumber(os.date("%H%M")) <= tonumber(string.format("%02d%02d", "07", "30"))) and (math.floor(os.time()/60)-math.floor(1478707200/60))%1 == 0 ) and ( tonumber(fibaro:getValue(302, "secured")) == 0) ) then fibaro:call(302, "secure"); end setTimeout(tempFunc, 60*1000) end if (sourceTrigger["type"] == "autostart") then tempFunc() else local currentDate = os.date("*t"); local startSource = fibaro:getSourceTrigger(); if ( ( (tonumber(os.date("%H%M")) >= tonumber(string.format("%02d%02d", "22", "00")) or tonumber(os.date("%H%M")) <= tonumber(string.format("%02d%02d", "07", "30"))) ) and ( tonumber(fibaro:getValue(302, "secured")) == 0) or startSource["type"] == "other" ) then fibaro:call(302, "secure"); end end
Jag testade att skapa en VD med två knappar och placera följande kod på respektive knapp, då kan man ändra funktionen i låset till autolås istället för att beordra låsningen.
knapp1:
Code: Select all
--Disable Away Manual Lock
local id= 262;
HC2 = Net.FHttp("127.0.0.1", 11111)
jtable = '{"properties":{"parameters":[{"id":1,"size":1,"value":0}]}}'
HC2:PUT("/api/devices/" ..id ,jtable)
Code: Select all
--Disable Away Auto Lock
local id= 262;
HC2 = Net.FHttp("127.0.0.1", 11111)
jtable = '{"properties":{"parameters":[{"id":1,"size":1,"value":1}]}}'
HC2:PUT("/api/devices/" ..id ,jtable)
Fungerar när man aktiverar BortaLäge på låset.
Någon som vet vad som krävs för att HC2 skall klara av att registrera/läsa händelserna i kategorin "COMMAND_CLASS_NOTIFICATION_V4" beskrivna i manualen?
http://idlock.no/media/wysiwyg/Bruksanv ... 20v1.2.pdf
Då början man verkligen ha nytta av låset.
mekis_9 skrev:
"Någon som vet vad som krävs för att HC2 skall klara av att registrera/läsa händelserna i kategorin "COMMAND_CLASS_NOTIFICATION_V4" beskrivna i manualen?
http://idlock.no/media/wysiwyg/Bruksanv ... 20v1.2.pdf
Då början man verkligen ha nytta av låset."
Mycket intressant att få reda på hur man läser av kommandoklasserna, då ser du vilken kod eller RFID som användes samt om det är nån som pillar med nån kod som inte är giltig....
Var har vi "LUA-experterna" ??
/Torbjörn
"Någon som vet vad som krävs för att HC2 skall klara av att registrera/läsa händelserna i kategorin "COMMAND_CLASS_NOTIFICATION_V4" beskrivna i manualen?
http://idlock.no/media/wysiwyg/Bruksanv ... 20v1.2.pdf
Då början man verkligen ha nytta av låset."
Mycket intressant att få reda på hur man läser av kommandoklasserna, då ser du vilken kod eller RFID som användes samt om det är nån som pillar med nån kod som inte är giltig....
Var har vi "LUA-experterna" ??
/Torbjörn
I smartthings kan man se vilken kod eller vilken tag som öppnat. Och även om någon försökt med en felaktig kodfjuppe wrote:mekis_9 skrev:
"Någon som vet vad som krävs för att HC2 skall klara av att registrera/läsa händelserna i kategorin "COMMAND_CLASS_NOTIFICATION_V4" beskrivna i manualen?
http://idlock.no/media/wysiwyg/Bruksanv ... 20v1.2.pdf
Då början man verkligen ha nytta av låset."
Mycket intressant att få reda på hur man läser av kommandoklasserna, då ser du vilken kod eller RFID som användes samt om det är nån som pillar med nån kod som inte är giltig....
Var har vi "LUA-experterna" ??
/Torbjörn
Skickat från min FRD-L19 via Tapatalk