Jag ska dubbelkolla
Skickas från min iPad via Tapatalk
Smartphone check
Hej,svante wrote:Intressant!
Tänkte använda din timer till badrumslampan men får inte till det, får följande felmeddelande:
Vad gör jag för fel??Code: Select all
[ERROR] 19:20:35: line 18: 'end' expected (to close 'while' at line 9) near ''
Hittade ni vad det va för fel? Jag får nämligen samma fel när jag försöker?
/Robban
Hej. scenen rullar på bra men dessvärre är mina iphones "borta" trots hemma. Antar att det har med ip-adressen i den virtuella enheten att göra. I ditt exempel har du ip-adress enligt:192.168.0.183.
Min ip-adress i telefonen är 10.0.1.5 vilken tilldelas av en airport extreme som har en ip-adress enligt 109.228.xxx.17. Har testat att lägga in båda två men iphone framstår inte som hemma.
Har du tips på hur jag kommer vidare är jag tacksam för det!
Hälsningar
Min ip-adress i telefonen är 10.0.1.5 vilken tilldelas av en airport extreme som har en ip-adress enligt 109.228.xxx.17. Har testat att lägga in båda två men iphone framstår inte som hemma.
Har du tips på hur jag kommer vidare är jag tacksam för det!
Hälsningar
Fibaro Home Center 2 with door/window sensors and motion sensors, also some D-Link 932L cams. LUA-Newbie...
Nu har jag försökt mig på denna men jag får följande DEBUG
[DEBUG] 15:22:40: -|- LastSeenHenrik: 1970-01-01 01:00:00
[DEBUG] 15:22:40: -|- LastSeenPetra: 1970-01-01 01:00:00
[DEBUG] 15:22:40: -|- AbsenceTime: 2015-01-14 14:52:40
[DEBUG] 15:22:40: -|- Home: Nobody is Home!
[DEBUG] 15:22:40: -|- End: 2015-01-14 15:22:40
Med tanke på att jag inte ens var född då och än mindre hade en iPhone så tror jag bestämt att det är något fel.
[DEBUG] 15:22:40: -|- LastSeenHenrik: 1970-01-01 01:00:00
[DEBUG] 15:22:40: -|- LastSeenPetra: 1970-01-01 01:00:00
[DEBUG] 15:22:40: -|- AbsenceTime: 2015-01-14 14:52:40
[DEBUG] 15:22:40: -|- Home: Nobody is Home!
[DEBUG] 15:22:40: -|- End: 2015-01-14 15:22:40
Med tanke på att jag inte ens var född då och än mindre hade en iPhone så tror jag bestämt att det är något fel.
Code: Select all
--[[
%% autostart
%% properties
%% globals
LastSeenHenrik
LastSeenPetra
Hemma
--]]
--kill any extra instances of the same scene
if (fibaro:countScenes() > 1) then fibaro:abort() end;
--Loop
while true do
--Settings
local ExecuteTimer = 60; -- Execute Every N-th second
local GlobalVariablesDevice = 129; -- ID of virtual device
local AbsenceTime = 30; -- 30 minutes
--Setup local variables
local CurrentDate = os.date("*t");
--Announce start
fibaro:debug(" -|- Start: "..os.date("%Y-%m-%d %H:%M:%S",os.time()))
-- LastSeenXXXXXXXX
fibaro:call(GlobalVariablesDevice, "pressButton", "Button11"); -- Check if Jonny is at Home
fibaro:call(GlobalVariablesDevice, "pressButton", "Button12"); -- Check if Mona is at Home
local LastSeenHenrik = 0+fibaro:getGlobal("LastSeenHenrik");
local LastSeenPetra = 0+fibaro:getGlobal("LastSeenPetra");
fibaro:debug(" -|- LastSeenHenrik: "..os.date("%Y-%m-%d %H:%M:%S",LastSeenHenrik));
fibaro:debug(" -|- LastSeenPetra: "..os.date("%Y-%m-%d %H:%M:%S",LastSeenPetra));
-- Home, anyone ?
AbsenceTime = os.time() - (AbsenceTime * 60);
fibaro:debug(" -|- AbsenceTime: "..os.date("%Y-%m-%d %H:%M:%S",AbsenceTime));
if tonumber(LastSeenHenrik) < AbsenceTime and tonumber(LastSeenPetra) < AbsenceTime then
fibaro:debug(" -|- Home: Nobody is Home!");
if tonumber(fibaro:getGlobalValue("Hemma")) == 1 then
fibaro:setGlobal("Hemma", 0);
end
else
fibaro:debug(" -|- Home: Someone is at home!");
if tonumber(fibaro:getGlobalValue("Hemma")) == 0 then
fibaro:setGlobal("Hemma", 1);
end
end
--Announce end
fibaro:debug(" -|- End: "..os.date("%Y-%m-%d %H:%M:%S",os.time()))
--Sleep XX seconds
fibaro:sleep(ExecuteTimer*1000);
end
Råkar vara det som kallas EPOCH, dvs födelsetidpunkten för UNIX, och alla tidpunkter efter ovanstående tidpunkt räknas i antalet sekunder från EPOCH. Dvs Antal sekunder = 0 i detta fallet.1970-01-01 01:00:00
Sorry för sidospåret, men det är därför just det datum/tid dyker upp.
Kör Home Assistant efter totalt nederlag för HomeSeer
Jo det vet jag faktiskt det var mera ett skämt. Förstår dock inte vad det är som gör att jag får det resultatet. Kan det vara så att jag ska titta på en annan port eller är det alltid den som står i koden? Eller kan det vara V4.031 som spökar?Bamsefar wrote:Råkar vara det som kallas EPOCH, dvs födelsetidpunkten för UNIX, och alla tidpunkter efter ovanstående tidpunkt räknas i antalet sekunder från EPOCH. Dvs Antal sekunder = 0 i detta fallet.1970-01-01 01:00:00
Sorry för sidospåret, men det är därför just det datum/tid dyker upp.
Jag kan pinga telefonerna via terminalen (på Macen) utan problem.
Jompa68:
Jag funderar på och byta ut den "gamla" ping VD'n mot den du har gjort här istället.
http://wiki.zwaveforum.se/ar-nagon-hemma/
Den ska vara lite smartare om jag fattat det rätt, och funka bättre med Apple grejer?
Det jag funderar på är, kollar den bara mac under Active Clients på http://routerip/Status_Lan.asp?
Man har ju även dhcp lånen på samma sida (dessa ligger ju kvar betydligt längre)
Jag funderar på och byta ut den "gamla" ping VD'n mot den du har gjort här istället.
http://wiki.zwaveforum.se/ar-nagon-hemma/
Den ska vara lite smartare om jag fattat det rätt, och funka bättre med Apple grejer?
Det jag funderar på är, kollar den bara mac under Active Clients på http://routerip/Status_Lan.asp?
Man har ju även dhcp lånen på samma sida (dessa ligger ju kvar betydligt längre)
Last edited by maxxar on 04 Feb 2015, 13:51, edited 1 time in total.
-
- Medlem
- Posts: 76
- Joined: 23 Oct 2014, 09:20
- 10
- Location: Göteborg
-
- Medlem
- Posts: 44
- Joined: 02 Mar 2015, 17:01
- 9
- Location: Uppsala
Någon som hittat en port som funkar på Android lurar?Bisse90 wrote:Hej
är här någon som vet vilken port det är på android, eller hur jag kan se vilken port det är?
jag är rent ny på detta, så om frågan är dum så snälla ursäkta
Mvh Bisse
Jag har numera bytt router och äntligen fått detta att fungera, nästan... För just nu är både jag och min sambo hemma men inte enligt variabeln. Ingen av oss har använt telefonen på ett tag så den sover säkert men det sabbar ju den här funktionen. Någon som vet vad det beror på?