dhanjel: Det där var najs info :)!
Lite synd bara att dom valt iRobot hade hoppas på Neato.
Med allt det övriga på sista bilden var ju godis! Bara till att börja spara nu.
 
Plugins had ju verkligen varit dödsstöten för Vera, men visst ser den nya rörelsesensorn ut som Saurons öga i LotR? ;)
 
Nyfniken skrev:
Jag gissar att du inte kan släcka lampan helt heller?

Förmodligen har du satt fjädern på fel sida av knappen.
Helt rätt! Ändrade plats på lillfjäddern så funkade även dubbelklick och att stänga av den helt. Nybörjarmisstag tydligen ;-) Tack :)
 
n0ir skrev:
Plugins had ju verkligen varit dödsstöten för Vera
Utan tvekan är det ju det man går och väntar på. Visst vissa är osedvanligt kreativa i sin utveckling av virtuella enheter (tänker främst på killen som skrivit snurran om auto light off - riktig snygg lösning som inte ens går att göra i Vera'n) och jag tror på sätt och vis att vi bara sett början på just kreativa virtuella enheter som anropar API't i HC2 via http requests... Detta kan bara vara början....!
 
Bamsefar skrev:
Utan tvekan är det ju det man går och väntar på. Visst vissa är osedvanligt kreativa i sin utveckling av virtuella enheter (tänker främst på killen som skrivit snurran om auto light off - riktig snygg lösning som inte ens går att göra i Vera'n) och jag tror på sätt och vis att vi bara sett början på just kreativa virtuella enheter som anropar API't i HC2 via http requests... Detta kan bara vara början....!
Vad gör detta script? Har inte läst något om detta innan nämligen.
 
Nu har ju våren äntligen kommit och därmed ljuset. Det har dock skapat ett litet automationsproblem för mig. Jag har några scener som tänder fönsterlamporna vid en viss tidpunkt och släcker dem en timme efter soluppgång. Nu är det dock så att tiden som lamporna tänds enligt klockan är efter soluppgång och däför får jag ingen släckning av dem. Antar att man skulle behöva någon form av if-sats som säger att om solen redan har varit uppe en timme så ska lamporna inte tändas. Min fråga är helt enkelt hur denna kodsnutt ska se ut?
 
Jag har sett ett program någonstans som ska göra det lättare att programmera HC2 men nu kan jag inte hitta det och jag minns inte ens vad det heter. Programmet finns bara för Windows vilket gjorde att jag inte har lagt det på minnet innan men nu har jag fixat windows :)

Hittade det: http://forum.fibaro.com/viewtopic.php?t=2995
 
Redigerat:
Ja, nu har jag kommit igång lite med min LUA-programmering. Det verkar lite vingligt såhär i början.

Mitt första problem var att jag inte hittade var debug-outputen kom. Det löste sig när jag kopierade koden och klistrade in den igen i ett tomt script. Mitt första hade förmodligen hängt sig på något sätt.

Så här ser mitt första script ut (känns skönt att ha rensat ut all skräpkod som HC2 ställer till med):
--[[
%% properties
%% globals
--]]

fibaro:debug("Starting script");

while true do
fibaro:debug("If");
local currentDate = os.date("*t");
if (string.format("%02d", currentDate.hour) .. ":" .. string.format("%02d", currentDate.min) == "05:00") then
fibaro:call(4, "turnOn");
elseif (string.format("%02d", currentDate.hour) .. ":" .. string.format("%02d", currentDate.min) == fibaro:getValue(1, "sunriseHour")) then
fibaro:sleep(1800000);
fibaro:call(4, "turnOff");
end
fibaro:debug("Looping...");
fibaro:sleep(60*1000);
end
Nu till mina två frågetecken.
1. När jag skrev LUA-kod så försvann kryssrutan "Autostart" på fliken "General" för scenen. Vad fyller den för funktion och varför finns den inte med på LUA-script? Har jag missat att göra något?
2. Mitt script tänder och släcker en lampa baserat på ett klockslag och soluppgången (05:00). I sommar kommer ju dessa byta plats och då kommer lamporna tändas vid 05:00och vara tända hela dagen för att sedan släckas vid soluppgången. Jag vill ju därför göra en jämförelse för att avgöra om lamporna behöver tändas öht. Hur gör jag det enklast? Räcker det att ta bort ":" och sen göra en logisk jämförelse mellan exempelvis "0500" och "0623"?
 
OpiMaza
Idag fick jag nog av min HCL, det blev att beställa en HC2 istället.
 
  • Gilla
mandg och 1 till
  • Laddar…
OpiMaza skrev:
Idag fick jag nog av min HCL, det blev att beställa en HC2 istället.
Var det behovet av LUA som blev avgörande eller något annat?

Bara nyfiken, sitter själv nöjd och belåten med en HC2 som inhandlades någon månad eller två innan HCL lanserades.
 
Jag har till min HC2 än så länge tre script.

1) Tänd fönsterbelysningen i köket. 6 på vardagar och 8 på helger. Släck 25 minuter efter soluppgången. Tänd inte alls om släcktiden är före tändtiden.

2) Tänd fönsterbelysningen i köket 25 minuter före solnedgången. Släck 22:15 på mån-tor och sön och 01:00 på fre-lör. Tänd inte alls om släcktiden är före tändtiden (med kompensation för efter-midnatt).

3) Dimma upp taklampan i sovrummet på morgonen mån-fre. Dimningen sker jämnt från 0-100% under 30 minuter.

Alla värden är programmerade med parametrar som gör det enkelt att ändra funktionen, till exempel dimma från 70-50% på 9 minuter i stället.

Inget av ovanstående hade varit i närheten av möjligt utan LUA.

Samtidigt så har jag läst några poäng programmering och att åstakomma ovanstående hade nog varigt svårt om min bakgrund hade varit annorlunda.
 
Redigerat:
  • Gilla
Roblarsson
  • Laddar…
Johan_A_M skrev:
Jag tänker mig att vi har dig KumlaEkeby att tacka för det :)
Jag flyttar från min lägenhet till tjejens till helgen i väntan på att få drömhuset, så jag leker bara lite med några wallplugs för att lära mig systemet. Allting har gått väldigt smidigt förutom att jag har ett Unassigned/Ej tilldelad rum som jag inte kan bli av med. Är det någon som vet vad det innebär?
Har för mig att HC2 skapar ett "ej tilldelad" rum om du har en enhet eller scen som inte är tilldelat något rum. Enheter/scener har inget rum tilldelat när man skapar dem.
 
OpiMaza
iSnobben skrev:
Var det behovet av LUA som blev avgörande eller något annat?

Bara nyfiken, sitter själv nöjd och belåten med en HC2 som inhandlades någon månad eller två innan HCL lanserades.
Jo det är nog en stor del av skälet till min uppgradering.
Samt att skaran HC2 jämfört med HCL användare är väldigt stor så om man ska ha hjälp med något så är det nog lättare att få hjälp med HC2.
 
Vi vill skicka notiser för ämnen du bevakar och händelser som berör dig.