Går inte ändra scen

Post Reply
MickeS
Medlem
Posts: 425
Joined: 12 Oct 2016, 07:53
8

Jag har en scen "kommer hem"

Då ska 2 lampor tändas till 60%, funkar jättebra.

Problemet e bara att starar jag scenen och sedan vill dimra ner till 20% så hopppar den tillbaka till 60%.

Samma sak om jag ska dimra från strömbrytaren.

Känns som att scenen tar över på nåt sätt.

Nåt som känns igen ?
Homecenter 2

Kameror, värme, larm och belysning från olika leverantörer
User avatar
RH_Dreambox
Z-Wave Kung
Posts: 1203
Joined: 03 Jan 2015, 16:49
9
Location: Vegby
Contact:

Din scen tycks göra en loop som återställer dimmer-värdet.
Men lägg upp din scen så att vi kan se vad den gör, annars är det inte så lätt att hjälpa dig.
Min gamla ombyggda HC2 har fått ett nytt liv och min HC3 är nu nedkopplad.
HC2 med Home Assistant har blivit en riktig Game Changer och nu har jag hemautomatik på riktigt.
https://www.zwaveforum.se/viewtopic.php?t=7087
MickeS
Medlem
Posts: 425
Joined: 12 Oct 2016, 07:53
8

Aa den gör nån form av loop.
Attachments
IMG_6340.PNG
Homecenter 2

Kameror, värme, larm och belysning från olika leverantörer
alexndr
Medlem
Posts: 420
Joined: 14 Jul 2016, 14:38
8

MickeS wrote:Aa den gör nån form av loop.
Trigger?
MickeS
Medlem
Posts: 425
Joined: 12 Oct 2016, 07:53
8

Ingen... om du menar en brytare t.ex ?

Kör bara dessa scener via appen
Homecenter 2

Kameror, värme, larm och belysning från olika leverantörer
User avatar
RH_Dreambox
Z-Wave Kung
Posts: 1203
Joined: 03 Jan 2015, 16:49
9
Location: Vegby
Contact:

Vad döljer sig under den översta Devices group respektive den nedre? Är det en väggströmbrytare eller dimmers?
Och du sätter dimmern till 60%, var sätter du det?
Och när du vill dimma ned till 20%, gör du det direkt på enheten eller i en annan scen?

För mig ser det ut som att scenen gör följande: Om Devices group är på, sätt då på den igen?
Det är ju naturligtvis helt galet, men som sagt, jag ser inte vad som döljer sig under Devices group, uppe och nere i scenen.

Själv använder jag inte någon form av Devices group utan styr allt individuellt. Så det är kanske därför som jag inte förstår hur de funkar?
Min gamla ombyggda HC2 har fått ett nytt liv och min HC3 är nu nedkopplad.
HC2 med Home Assistant har blivit en riktig Game Changer och nu har jag hemautomatik på riktigt.
https://www.zwaveforum.se/viewtopic.php?t=7087
MickeS
Medlem
Posts: 425
Joined: 12 Oct 2016, 07:53
8

Bakom device grupp är 2 st dimrar som är monterade i en dosa bakom strömbrytaren.

Så på Kommer hem ska dessa gå upp till 60%

Men efter en stund så vill jag ha ner de till 20%.
Då går jag fysiskt fram till strömbrytarn och dimrar ner.
Då går den upp till 60 igen.
Samma om jag går till strömbrytaren och släcker.
Då går den upp till 60% igen....


Om vi säger så här då:

Kan nån av er göra en blockscen där minst 2 st dimrar har funktionen att tända upp på 60%.

Visa den här så jag fattar.
Är ganska ny på detta.

Tack tack
Homecenter 2

Kameror, värme, larm och belysning från olika leverantörer
User avatar
RH_Dreambox
Z-Wave Kung
Posts: 1203
Joined: 03 Jan 2015, 16:49
9
Location: Vegby
Contact:

Här är en scen som sätter 2 st dim-ljus till 60% och det sker då variabeln TimeOfDay ändras från Dag till Skymning.
I ditt fall har du en variabel som heter något annat och vars ena värde är Kommer hem. (Är ett annat värde Borta ?
Hur ser scenen ut som ändrar varibelvärdet till "Kommer hem", och vad har den för värde innan dess?
Attachments
Sätter Dimmer till 60%
Sätter Dimmer till 60%
Min gamla ombyggda HC2 har fått ett nytt liv och min HC3 är nu nedkopplad.
HC2 med Home Assistant har blivit en riktig Game Changer och nu har jag hemautomatik på riktigt.
https://www.zwaveforum.se/viewtopic.php?t=7087
MickeS
Medlem
Posts: 425
Joined: 12 Oct 2016, 07:53
8

Värdet är väl släkt antar jag...

Tanken är att ta upp mobilen använda sig av appen och trycka på scenen "Kommer Hem"

Då ska 2 st lampr tändas till 60%

Världens enklaste scen enligt mig, men jag kam bara inte programmera den
Homecenter 2

Kameror, värme, larm och belysning från olika leverantörer
User avatar
RH_Dreambox
Z-Wave Kung
Posts: 1203
Joined: 03 Jan 2015, 16:49
9
Location: Vegby
Contact:

Låt oss testa att göra en VD i stället som har de funktioner du vill ha.
Börja med att ta bort din scen, för den ligger bara och loopar och kommer att ställa till det för dig om den inte tas bort.

Skapa först en global fördefinerad variabel som heter Status, och som har värdena Hemma och Borta.
Den behövs för att systemet skall komma ihåg vilken Status som gäller och reagera därefter.

Sedan skapar du en VD (virtuell enhet) som har en Label, en dubbelknapp.och till sist en Slider.
Label används för att visa statusen, dvs om du är hemma eller borta. Dubbelknappen använder du för att tända upp eller släcka ned belysningen. Och Slidern använder du för att dimma upp eller ned belysningen.
Startvärdet för dimmern är i koden satt till 60%, men den kan du ändra till vad du vill.

OBS! Enheterna 582 och 583 ändrar du till dina enheters ID

Kod för knappen Hemma. Knappens ID är Button11
OBS! Klicka i knappen Main så visas denna label i din VD.
Ändra från String till LUA-kod i Buttons och Slider innan du lägger in koden.

Code: Select all

selfId = fibaro:getSelfId()
fibaro:setGlobal("Status", "Hemma")
fibaro:call(selfId, "setProperty", "ui.Label1.value", "Hemma")
fibaro:sleep(100)
fibaro:call(582, "setValue", "60")
fibaro:call(583, "setValue", "60")
fibaro:call(fibaro:getSelfId(), "setProperty", "ui.Slider1.value", "60")
Kod för knappen Borta. Knappens ID är Button12
OBS! Klicka i knappen Main så kan du tända ljuset via knappen i VD'n utan att först öppna den.

Code: Select all

selfId = fibaro:getSelfId()
fibaro:setGlobal("Status", "Borta")
fibaro:call(selfId, "setProperty", "ui.Label1.value", "Borta")
fibaro:call(582, "turnOff")
fibaro:call(583, "turnOff")
fibaro:call(fibaro:getSelfId(), "setProperty", "ui.Slider1.value", "60")
Kod för Slider. Sliderns ID är Slider1

Code: Select all

fibaro:getSelfId()
Slider1 = _sliderValue_
fibaro:call(fibaro:getSelfId(), "setProperty", "ui.Label2.value", Slider1)
fibaro:call(582, "setValue", Slider1)
fibaro:call(583, "setValue", Slider1)
Attachments
Så här ser VD'n ut
Så här ser VD'n ut
VD Hemma-Borta.PNG (13.91 KiB) Viewed 17254 times
Skapa global variabel
Skapa global variabel
Här står enhetens ID
Här står enhetens ID
Min gamla ombyggda HC2 har fått ett nytt liv och min HC3 är nu nedkopplad.
HC2 med Home Assistant har blivit en riktig Game Changer och nu har jag hemautomatik på riktigt.
https://www.zwaveforum.se/viewtopic.php?t=7087
MickeS
Medlem
Posts: 425
Joined: 12 Oct 2016, 07:53
8

Jag måste vara otroligt korkad eller bara dum i skallen.

Får inte ihop det
Homecenter 2

Kameror, värme, larm och belysning från olika leverantörer
MickeS
Medlem
Posts: 425
Joined: 12 Oct 2016, 07:53
8

Att tilllägga är att jag har en HCL.

Så lua funkar ej
Homecenter 2

Kameror, värme, larm och belysning från olika leverantörer
User avatar
RH_Dreambox
Z-Wave Kung
Posts: 1203
Joined: 03 Jan 2015, 16:49
9
Location: Vegby
Contact:

OK, det förklarar saken. HCL har tyvärr en del begränsningar, bland annat avsaknad av LUA.
Men det kan finnas en lösning på det också.
Jag har läst någonstans att man i HCL kan importera en VD gjord med LUA.
Så testa att importera bifogad VD.
Sedan måste du redigera den och byta mina ID (582 och 583) till dina enhets-ID. (på 6 ställen).

Sedan tycker jag att du gör en signatur i din profil som anger att du har en HCL. Då blir det lättare för andra att hjälpa dig i fortsättningen. :-)

PS. Jag var tvungen att Zippa filen för att kunna bifoga den. DS
Attachments
Hemma-Borta.zip
Zippad VD
(636 Bytes) Downloaded 447 times
Min gamla ombyggda HC2 har fått ett nytt liv och min HC3 är nu nedkopplad.
HC2 med Home Assistant har blivit en riktig Game Changer och nu har jag hemautomatik på riktigt.
https://www.zwaveforum.se/viewtopic.php?t=7087
MickeS
Medlem
Posts: 425
Joined: 12 Oct 2016, 07:53
8

Står att det inte går att köra LUA script.
konstigt tycker jag.. för det finns ju en import knapp
Homecenter 2

Kameror, värme, larm och belysning från olika leverantörer
User avatar
RH_Dreambox
Z-Wave Kung
Posts: 1203
Joined: 03 Jan 2015, 16:49
9
Location: Vegby
Contact:

Jag blir heller inte klok på detta. Så här skriver Administrator T.Konopka i Fibaros forum...
You cannot create a VD on HCL, but you can import it to your gateway.
You could describe what exactly you want to achieve so others could help you.
-----------------
What I meant is that you cannot create a VD with LUA - as users mostly ask about this. It might be a slight over-generalization from me. You can create a VD on HCLs but only using string commands.
Och hur skriver man "String commands" ??
Vi tycks vara tillbaka på ruta ett, dvs. att skapa en fungerande blockscen.
Testade du scenen att tända belysningen till 60% som jag visade tidigare?
Min gamla ombyggda HC2 har fått ett nytt liv och min HC3 är nu nedkopplad.
HC2 med Home Assistant har blivit en riktig Game Changer och nu har jag hemautomatik på riktigt.
https://www.zwaveforum.se/viewtopic.php?t=7087
MickeS
Medlem
Posts: 425
Joined: 12 Oct 2016, 07:53
8

Skumt...

Aa jag testade.
Funka inte.

Vad jag fattat är iaf att jag låste ha ek trigger till detta.

Man kanske kan lägga in det på schema. Att det ska tändas på en måndag kl 12:01 och släckas 12:01.

Då har man iaf lagt till en trogger i blockscen.

Men att man sen styr denna blockscen som man själv vill via Tänd o släck i appen.

Eller e jag ute och cyklar igen?
Homecenter 2

Kameror, värme, larm och belysning från olika leverantörer
MickeS
Medlem
Posts: 425
Joined: 12 Oct 2016, 07:53
8

Nu har jag fått till det och det funkar....

Vanlig blockscen
Homecenter 2

Kameror, värme, larm och belysning från olika leverantörer
User avatar
RH_Dreambox
Z-Wave Kung
Posts: 1203
Joined: 03 Jan 2015, 16:49
9
Location: Vegby
Contact:

Nu har jag fått till det och det funkar.
Och din trigger är en global variabel med värdena "Borta" eller "Hemma", hoppas jag.

Inte denna väl?
Man kanske kan lägga in det på schema. Att det ska tändas på en måndag kl 12:01 och släckas 12:01.
Min gamla ombyggda HC2 har fått ett nytt liv och min HC3 är nu nedkopplad.
HC2 med Home Assistant har blivit en riktig Game Changer och nu har jag hemautomatik på riktigt.
https://www.zwaveforum.se/viewtopic.php?t=7087
MickeS
Medlem
Posts: 425
Joined: 12 Oct 2016, 07:53
8

Njae.
Går hemifrån
Ser ut så här:
Attachments
IMG_6392.PNG
Homecenter 2

Kameror, värme, larm och belysning från olika leverantörer
MickeS
Medlem
Posts: 425
Joined: 12 Oct 2016, 07:53
8

Jag har några Everspring dimmer. På dom finns det ju S2 utgång.

Den borde man ju kunna använda som en scenarioknapp?
Det e väl det som e grejen med dom ?

Man kopplar S1 till lampan i rummet och S2 till nåt annat

Så sätter man en kronbrytare?

Men hur bestämmer man i HCL vad S2 ska göra ?
Homecenter 2

Kameror, värme, larm och belysning från olika leverantörer
Post Reply