Domoticz Events

I detta forum hör diskussioner gällande teknik i största allmänhet och hemautomation i synnerhet hemma.
Kategoriregler
Vill du visa bilder i ditt inlägg? Använd funktionen "Ladda upp bilaga" nedanför textrutan!
Quart
Moderator
Inlägg: 566
Blev medlem: 17 jun 2007, 21:14
Ort: Hindås
Kontakt:

Domoticz Events

Inlägg av Quart »

Använder Domoticz för att läsa av tmp/hum inomhus.
Jag har börjat kika på Events, en Event som borde vara enkel är.
När temp <10 öppna en URL ( då kan den anropa en URL som slår på en brytare ansluten med Plugwise
Men jag gör nog nåt fel för jag får dom inte att "sitta ihop" se bild
Bilagor
Event i Domoticz
Event i Domoticz
Capture.JPG (12.42 KiB) Visad 5989 gånger
Niklas
Moderator
Inlägg: 1019
Blev medlem: 22 mar 2008, 21:13
Ort: Stockholm
Kontakt:

Re: Domoticz Events

Inlägg av Niklas »

Quart skrev:Använder Domoticz för att läsa av tmp/hum inomhus.
Jag har börjat kika på Events, en Event som borde vara enkel är.
När temp <10 öppna en URL ( då kan den anropa en URL som slår på en brytare ansluten med Plugwise
Men jag gör nog nåt fel för jag får dom inte att "sitta ihop" se bild

Du måste ha något mellan.

Kolla på Logic.
Du behöver en X = X och stoppa in Garage temp i den första och ett värde i den andra.
Screenshot150129125742.PNG
Screenshot150129125742.PNG (10.18 KiB) Visad 5983 gånger

Här är för min fönsterbelysning som tänds mha en ljusmätare. Ljus till volt.
Screenshot150129125537.PNG
Kollar om det har blivit mörkt nog för att tända, om det redan är tänt eller släckt så att den inte behöver skicka något kommando i onödan och att volten inte är EXAKT 0 (det är den aldrig förutom vid fel) för att den inte skall reagera på ett fel.
Har utelämnat någon volt mellan tänd och släck så att det inte blir discoljus hemma. Funkar sjukt bra. Automatiskt ljus är en virtuell brytare där den sparar status för gruppen. Jag kan ju ha släckt en enskild lampa i gruppen. Då vill jag inte att systemet tänder den. Gruppstatus blir då också "mixed" och det vill jag inte använda för att detektera om det är tänt eller släckt utan kör på den virtuella sensorn som enbart sätts av denna event.
Quart
Moderator
Inlägg: 566
Blev medlem: 17 jun 2007, 21:14
Ort: Hindås
Kontakt:

Re: Domoticz Events

Inlägg av Quart »

Tack för snabbt svar.
Tror jag fått till det nu.
Men hur ofta "körs" de Events ?
Niklas
Moderator
Inlägg: 1019
Blev medlem: 22 mar 2008, 21:13
Ort: Stockholm
Kontakt:

Re: Domoticz Events

Inlägg av Niklas »

Quart skrev:Tack för snabbt svar.
Tror jag fått till det nu.
Men hur ofta "körs" de Events ?
Varje minut och så fort det sker något. Typ om man trycker på en knapp eller om brandvarnaren löser ut.
Quart
Moderator
Inlägg: 566
Blev medlem: 17 jun 2007, 21:14
Ort: Hindås
Kontakt:

Re: Domoticz Events

Inlägg av Quart »

Tack, nu lirar det som det skall.
När temperaturen nu är under ett värde slår en plugwise enhet till och startar en värmefläkt.
Skulle dock vilja att den också skickar ett mail men kan inte lägga till en "AND"
Kan man bra skapa en ny Event under eller hur funkar det ?
Niklas
Moderator
Inlägg: 1019
Blev medlem: 22 mar 2008, 21:13
Ort: Stockholm
Kontakt:

Re: Domoticz Events

Inlägg av Niklas »

Quart skrev:Tack, nu lirar det som det skall.
När temperaturen nu är under ett värde slår en plugwise enhet till och startar en värmefläkt.
Skulle dock vilja att den också skickar ett mail men kan inte lägga till en "AND"
Kan man bra skapa en ny Event under eller hur funkar det ?
Man kan alltid lägga till en and men det är lite pilligt. Du får flytta runt lite. ;)

Annars kan du stapla saker på varandra på DO-delen.
Alltså:
Sätt värmaren till on
och så under lägger du ett block till direkt under set värmare on.
Skicka avisering.

Du kan bara ha ett block i varje så att säga. Man kan inte göra ett till, fristående, i samma.
Quart
Moderator
Inlägg: 566
Blev medlem: 17 jun 2007, 21:14
Ort: Hindås
Kontakt:

Re: Domoticz Events

Inlägg av Quart »

Nu har jag tänkt lite ;-)
Jag skulle vilja att det funkar så här.
Var 20minut kollar den temperaturen och om den är under 9 grader skall den köra en "på" URL och är den över 12 grader skall den skicka en "av" url
Men jag fattar inte hur jag skall göra
Niklas
Moderator
Inlägg: 1019
Blev medlem: 22 mar 2008, 21:13
Ort: Stockholm
Kontakt:

Re: Domoticz Events

Inlägg av Niklas »

Quart skrev:Nu har jag tänkt lite ;-)
Jag skulle vilja att det funkar så här.
Var 20minut kollar den temperaturen och om den är under 9 grader skall den köra en "på" URL och är den över 12 grader skall den skicka en "av" url
Men jag fattar inte hur jag skall göra
Det är dåligt stöd för att köra tidsrelaterade saker via Events. Det du vill göra får du nog scripta i LUA
Quart
Moderator
Inlägg: 566
Blev medlem: 17 jun 2007, 21:14
Ort: Hindås
Kontakt:

Re: Domoticz Events

Inlägg av Quart »

ok.
Funderade lite till :D
Det skulle ju bli lika bra med att när tempereturen går ner till 9 grader så körs "på" url.
Sedan händer inget mellan 9-12grader när det blir 12 grader så körs "av" url
Kan man lösa det med events ? att lösa det med LUA är för svårt för mig
Niklas
Moderator
Inlägg: 1019
Blev medlem: 22 mar 2008, 21:13
Ort: Stockholm
Kontakt:

Re: Domoticz Events

Inlägg av Niklas »

Quart skrev:ok.
Funderade lite till :D
Det skulle ju bli lika bra med att när tempereturen går ner till 9 grader så körs "på" url.
Sedan händer inget mellan 9-12grader när det blir 12 grader så körs "av" url
Kan man lösa det med events ? att lösa det med LUA är för svårt för mig
Då borde denna funka
test.png
Om temperaturen är 9 grader eller under och om användarvariabeln Test är Off så anropa url och sätt användarvariabeln Test till On.
eller om temperaturen är 12 grader eller över och om användarvariabeln Test är On så anropa url och sätt användarvariabel Test till Off.

Anledningen till användarvariabeln är för att den inte ska fortsätta att anropa samma url en gång i minuten utan den ska kolla om den redan har anropat den tidigare eller inte.

Om det är en enhet inom Domo som ska sättas till on eller off så ersätter du call url med en "set x to x" så här:
test2.png
Den där tänder lampan i mitt kök om det är 9 grader eller under och släcker om det är 12 grader eller över ute. :P

Då behöver man egentligen inte användarvariabeln test utan kan kolla status direkt på enheten. Om den redan är off eller on dvs.
Så här:
test3.png
Quart
Moderator
Inlägg: 566
Blev medlem: 17 jun 2007, 21:14
Ort: Hindås
Kontakt:

Re: Domoticz Events

Inlägg av Quart »

Stort tack !
Dock så förstår jag inte vilken user variables jag skall använda och hur man skriver för att få två värden att välja på.
Det finns ju Integer,Float, String, Date, Time att välja på.
NÄr jag väljer tex string så kan man bara sätta ett värde, hur gör man för att få flera värden ?
Niklas
Moderator
Inlägg: 1019
Blev medlem: 22 mar 2008, 21:13
Ort: Stockholm
Kontakt:

Re: Domoticz Events

Inlägg av Niklas »

Quart skrev:Stort tack !
Dock så förstår jag inte vilken USer varibles jag skall använda och hur man skriver för att få två värden att välja på.
Det finns ju Integer,Float, String, Date, Time att välja på.
NÄr jag väljer tex string så kan man bara sätta ett värde, hur gör man för att få flera värden ?
Värdet du sätter är bara ett instegsvärde. Skriv vad som helst som värde. Typ "hej". :)
Eventet kommer sedan att styra om det står On eller Off. Använd String.

Du kan använda vad du vill. Jag har använt On och Off för att det göra det enkelt att förstå.

Här kan du tex se att mitt event som styr min fönsterbelysning släckte kl 8.46 ;)
test4.png
Beräknad soluppgång var kl 7.56 så det är perfekt (jag tänder och släcker baserat på mängden ljus ute, inte tid)
Quart
Moderator
Inlägg: 566
Blev medlem: 17 jun 2007, 21:14
Ort: Hindås
Kontakt:

Re: Domoticz Events

Inlägg av Quart »

Det blir många frågor....
Sedan undrar jag hur då får första blocket "IF Do" att expandera så att det blir "Else if"
Bilagor
Capture.JPG
Niklas
Moderator
Inlägg: 1019
Blev medlem: 22 mar 2008, 21:13
Ort: Stockholm
Kontakt:

Re: Domoticz Events

Inlägg av Niklas »

Quart skrev:Det blir många frågor....
Sedan undrar jag hur då får första blocket "IF Do" att expandera så att det blir "Else if"
Det är så man lär sig. :)
Välj den som har ett litet plus. Klicka på + och sätt ihop elseif-delen inom den lilla rutan som kommer upp. Klicka sen på - för att få bort rutan.
Bilagor
test5.png
test5.png (18.74 KiB) Visad 5808 gånger
Quart
Moderator
Inlägg: 566
Blev medlem: 17 jun 2007, 21:14
Ort: Hindås
Kontakt:

Re: Domoticz Events

Inlägg av Quart »

Nu ser det ut att funka.
Ser det här rätt ut ?
Bilagor
Capture.JPG
Skriv svar