en tråd där alla kan bolla GEA "snuttar" med varandra.
Vad är GEA? jo ett script som kan klara av det mesta utav din hemautomation.
Dock är nästintill all support till detta script på Franska.. O då min franska sträcker sig så långt som "oui", vilket jag inte ens hade rätt på nu när jag googlade ordet... Så är jag körd.
Något jag klurat ut /fått hjälp med hittils är
Code: Select all
--starta lampa vid skymning+30min och släck vid 23 tiden.
GEA.add(true, 30, "", {{"Time", "Sunset+30", "Sunset+32"}, {"turnOn", id["TVRUM_LAMPA"]}})
GEA.add(true, 30, "", {{"Time", "23:00", "23:02"}, {"turnOff", id["TVRUM_LAMPA"]}})
--Tänd lampa om rörelse sker mellan kl 23:00 till soluppgång ==--
GEA.add(id["PIR_UPPE"], -1, "", {{"Time", "23:00", "Sunrise+10"}, {"turnOn", id["TVRUM_LAMPA"]}})
GEA.add(id["PIR_UPPE"], 2*60, "", {{"Inverse"}, {"turnOff", id["TVRUM_LAMPA"]}})
--Skicka väder till telefon, via push.
GEA.add({"Global", "forecast1", ""}, 1, "#value#", {{"Inverse"}, {"Time", "22:02", "22:02"}, {"Portable", 27}})
Dock är mitt projekt LÅNGT ifrån klart.
Samt så vill jag lära mig mer om GEA, så blir det lättare att lägga till nya funktioner.
Tex. så fattar jag inte raden som skickar push (men den fungerar) =)
"#value#" va?? vilket värde? eller menar den bara att den hämta globala värdet? o varför inverse?
Samt skulle det gå att lägga in en text sträng här? så att den skickar "vädret i morgon ser ut att bli" + forcast1
eller måste jag då på raden innan? skriva
Code: Select all
local weatherpush = "Vädret i morgon ser ut att bli " .. fibaro:getGlobalValue("forecas1")
och på raden under
GEA.add({"Local", "weatherpush", ""}, 1, "#value#", {{"Inverse"}, {"Time", "22:02", "22:02"}, {"Portable", 27}})
Ja detta är en av alla frågor jag har stött på.
Samt hur sätter jag en global variabel.?
jag tänkte
Code: Select all
GEA.add({"Global", "SonosTTS", "lng=sv|dr=auto|vol=8|txt=testar"},{"Time","19:45","19:45"})
Likadant så är önskan om raden ovan..
att även kunna köra den, när tex första rörelsen för dagen registreras på "pir_kok" och klockan är mellan 0600-0900.
samt om ytterdörren sedan öppnas och stängs. och det har förflutit minst 10 min, och det blir en ny rörelse på "pir_kok" utan att ytterdörren öppnats, så vill jag sätta den igen.
Detta för, att ifall frugan går till jobbet tidigare än mig, så vill jag som sagt att sonosen säger en sak, registreras sedan en rörelse efter att dörren öppnats och stängts. 1gång. så bör det betyda att personen är ute. (om inte det rört sig i köket de senaste 10minuterna) Skulle det sedan röra sig i köket utan att dörren öppnats. så har hon antingen stått still i hallen i 10 minuter eller så är det nästa person som kommer ner i i köket (jag) o då vill jag också höra sonosen.
Givetvis hade man kanske velat bygga in mer funktionalitet, tex. Vems telefon är i huset? så säger den hej till rätt person =)
Vore jäkligt snyggt om man kunde SSHa in på sin Ubiquiti, och läsa ut vems telefon som är registrerad på vilken accespunkt, för att tillomed veta vem som är upp o vem som är nere..
Ja det är la bara fantasin som sätter gränserna. Samt min Franska.
Men som sagt, om någon skulle vilja hjälpa mig med starten iaf.
Varför value?
hur skickar man en push med textsträng.?
hur sätter man en global variabel.?
Om det är så att detta är kämpigt, och ni tycker att man bör ha en funktion/scen för det, som man istället anropar ifrån GEA, så blir jag givetvis glad, ifall ni berättar det, så jag inte snöar in mig helt på GEA.? eller vad är tanken med GEA, borde jag inte kunna göra allt härifrån?
Tackar på förhand alla snälla.
Hoppas att denna tråd kommer fyllas på med lite tips o ideer, som alla andra även kan få nytta utav.
Ha det gott!
Mvh Clas