skepparn skrev:
Hej. Har gått från en Vera Edge till Domoticz och kört fast på en grej som jag trodde skulle vara enkel.
Jag styr några lampor på/av vi lux värde eller en dummy switch som är på/av vid mörk/ljust. Sen vill jag lägga till en styrning på vilken tid det är. Jag vill att mellan 08:10 tills det blir mörkat ska lampan vara släkt, mellan 23:00 till 07:00 ska lampan vara släkt. Försöker få till det i Blockly men kommer inte i mål.

//Skepparn
Jag har inga exempel i Blocky men i LUA. Jag har beskrivit min lösning rätt tidigt i denna tråd med luakoden och allt.

Det är möjligt att Blocky är bättre nu men tidigare måste reglerna vara rätt enkla för att inte gå fel men börjar man med att installera dzVents och sedan använder LUA är nästan inget omöjligt. Starkt vanebildande! :)
//Henry
 
  • Gilla
Tomas Andersson
  • Laddar…
skepparn skrev:
Hej. Har gått från en Vera Edge till Domoticz och kört fast på en grej som jag trodde skulle vara enkel.
Jag styr några lampor på/av vi lux värde eller en dummy switch som är på/av vid mörk/ljust. Sen vill jag lägga till en styrning på vilken tid det är. Jag vill att mellan 08:10 tills det blir mörkat ska lampan vara släkt, mellan 23:00 till 07:00 ska lampan vara släkt. Försöker få till det i Blockly men kommer inte i mål.

//Skepparn
Skapa ytterligare en dummy-switch och ange under knappen "Timer" när den skall vara aktiv. I Blockly skapar du sedan en och-sats: "IF LuxDummy=ON AND TimerDummy=ON" osv

Edit: Jag antar att lampan skall vara tänd mellan 23-07, inte vara släckt?
 
Ok, ska kolla. Tänkte ta mig an dzVents och LUA lite senare men kanske får ta tag i det på en gång.

//Skepparn
 
@zarkov. Smart ska testa!

//Skepparn
 
Har inte läst igenom hela tråden, men är det någon som kör DOmoticz på Rasp tillsammans med Imperihome?
Skulle vilja göra ett snyggt interface, Domoticz interface är inte så snyggt om man vill sätta upp en padda på väggen.

Andra förslag?
 
Rena skrev:
Har inte läst igenom hela tråden, men är det någon som kör DOmoticz på Rasp tillsammans med Imperihome?
Skulle vilja göra ett snyggt interface, Domoticz interface är inte så snyggt om man vill sätta upp en padda på väggen.

Andra förslag?
Jag nöjer mig med standard. Behöver inget mer och har därför inte kollat.
För vår familj är elsystemet något som måste finnas och fungera men ska helst inte synas.
Alla familjemedlemmar har ju alltid panelen i fickan - telefonen. Det är den vi använder. Där kan man ju individuellt lägga fram det varje person behöver.
//Henry
 
HenFre skrev:
Jag nöjer mig med standard. Behöver inget mer och har därför inte kollat.
För vår familj är elsystemet något som måste finnas och fungera men ska helst inte synas.
Alla familjemedlemmar har ju alltid panelen i fickan - telefonen. Det är den vi använder. Där kan man ju individuellt lägga fram det varje person behöver.
//Henry
Vad gör du för interface då? Domoticz mobilanpassade?
 
Rena skrev:
Vad gör du för interface då? Domoticz mobilanpassade?
Jag vet inte om det heter något speciellt?!
Vi använder WindowsPhone på Lumia 950 XL. Där kör vi bara browsern (Edge) och ställt in att webbsidorna ska vara "mobilversion".
//Henry
 
Rena skrev:
Vad gör du för interface då? Domoticz mobilanpassade?
Såhär ser det ut:

Skärmdump av användargränssnitt för belysning och strömbrytare med knappar för "På" och "Av".
Inloggade ser högupplösta bilder
Skapa konto
Gratis och tar endast 30 sekunder


Skärmdump av ett smart hem-system där belysning och enheter styrs digitalt, med flera reglage och statusindikatorer.
Inloggade ser högupplösta bilder
Skapa konto
Gratis och tar endast 30 sekunder


Skärmdump av en hemautomationssystemapplikation som visar temperatur- och ljussensorvärden.
Inloggade ser högupplösta bilder
Skapa konto
Gratis och tar endast 30 sekunder


Skärmdump av hemautomationssystem som visar temperaturer och ljusnivåer i olika rum.
Inloggade ser högupplösta bilder
Skapa konto
Gratis och tar endast 30 sekunder


//Henry
 
Appen pilot till iPhone fungerar bra och är enkel. Dock inge snygg skinn.

Skärmdump från iPhone-appens användargränssnitt med en lista över rum som 'Sovrum' och 'Kök'.
Inloggade ser högupplösta bilder
Skapa konto
Gratis och tar endast 30 sekunder


Skärmdump av iPhone-appen 'pilot' som visar användargränssnittet för olika scener som heter "Städa allt", "Släck allt", "Sova" m.m.
Inloggade ser högupplösta bilder
Skapa konto
Gratis och tar endast 30 sekunder


Skärmdump av iPhone-appen 'Hemma' som visar olika statusar som 'på' eller 'av'.
Inloggade ser högupplösta bilder
Skapa konto
Gratis och tar endast 30 sekunder
 
  • Gilla
Rena
  • Laddar…
Hej!
Detta är mitt första inlägg i detta forum :)
Jag har under många många år nyttjat ett automationssystem som heter Switch King, men då det slutat uppdateras har jag successivt börjat gå över till Domoticz.
Min utmaning nu är att lära mig scripta i lua, har iom denna tråd blivit inspirerad av er alla att nu ta tag i detta.

Nu till min första (troligen inte sista) fråga här, har någon lyckats slå till groups i Dzvents?


Så här ser scriptet ut (snott ifrån examples...)

-- Innelampor Basement
--
-- stop in 5 to 10 minutes after last event

return {
active = true,
on = {
-- switches name's witch turn light on
'PIR Hall',
-- periodical check if we must switch light off
timer = 'every 5 minutes'
},
execute = function(domoticz, groups, triggerInfo)
-- external light switch name
local external_light = domoticz.groups['Innelampor Basement']

-- timed event : to switch off light
if (triggerInfo.type == domoticz.EVENT_TYPE_TIMER) then
if (external_light.lastUpdate.minutesAgo > 5 ) then
external_light.switchOff()
end
else
-- all other events:
external_light.switchOn()
end
end
}




Så här ser det ut i loggen:

2016-12-06 19:02:57.979 EventSystem: Script event triggered: /home/pi/domoticz/scripts/lua/script_variable_PIR.lua
2016-12-06 19:02:58.957 LUA: Handling events for: "PIR Hall", value: "On"
2016-12-06 19:02:58.957 LUA: =====================================================
2016-12-06 19:02:58.958 LUA: >>> Handler: hall
2016-12-06 19:02:58.958 LUA: >>> Device: "PIR Hall" Index: 46
2016-12-06 19:02:58.958 LUA: .....................................................
2016-12-06 19:02:58.959 LUA: .....................................................
2016-12-06 19:02:58.959 LUA: <<< Done
2016-12-06 19:02:58.960 LUA: -----------------------------------------------------
2016-12-06 19:02:58.960 LUA: [1] = Innelampor Basement: On
2016-12-06 19:02:58.961 LUA: =====================================================
2016-12-06 19:02:57.994 (Dummys) Lighting 2 (PIR Hall)
 
Redigerat:
HenFre skrev:
Jag vet inte om det heter något speciellt?!
Vi använder WindowsPhone på Lumia 950 XL. Där kör vi bara browsern (Edge) och ställt in att webbsidorna ska vara "mobilversion".
//Henry
Ja det är Domoticz eget interface
 
Jag håller på och försöker flytta min installation från Raspberry pi och Razberry till en laptop och Aeon Z-Stick gen 5.

Någon som gjort något liknande och lyckats med det?
 
gusso skrev:
Hej!
Detta är mitt första inlägg i detta forum :)
Jag har under många många år nyttjat ett automationssystem som heter Switch King, men då det slutat uppdateras har jag successivt börjat gå över till Domoticz.
Min utmaning nu är att lära mig scripta i lua, har iom denna tråd blivit inspirerad av er alla att nu ta tag i detta.

Nu till min första (troligen inte sista) fråga här, har någon lyckats slå till groups i Dzvents?


Så här ser scriptet ut (snott ifrån examples...)

-- Innelampor Basement
--
-- stop in 5 to 10 minutes after last event

return {
active = true,
on = {
-- switches name's witch turn light on
'PIR Hall',
-- periodical check if we must switch light off
timer = 'every 5 minutes'
},
execute = function(domoticz, groups, triggerInfo)
-- external light switch name
local external_light = domoticz.groups['Innelampor Basement']

-- timed event : to switch off light
if (triggerInfo.type == domoticz.EVENT_TYPE_TIMER) then
if (external_light.lastUpdate.minutesAgo > 5 ) then
external_light.switchOff()
end
else
-- all other events:
external_light.switchOn()
end
end
}




Så här ser det ut i loggen:

2016-12-06 19:02:57.979 EventSystem: Script event triggered: /home/pi/domoticz/scripts/lua/script_variable_PIR.lua
2016-12-06 19:02:58.957 LUA: Handling events for: "PIR Hall", value: "On"
2016-12-06 19:02:58.957 LUA: =====================================================
2016-12-06 19:02:58.958 LUA: >>> Handler: hall
2016-12-06 19:02:58.958 LUA: >>> Device: "PIR Hall" Index: 46
2016-12-06 19:02:58.958 LUA: .....................................................
2016-12-06 19:02:58.959 LUA: .....................................................
2016-12-06 19:02:58.959 LUA: <<< Done
2016-12-06 19:02:58.960 LUA: -----------------------------------------------------
2016-12-06 19:02:58.960 LUA: [1] = Innelampor Basement: On
2016-12-06 19:02:58.961 LUA: =====================================================
2016-12-06 19:02:57.994 (Dummys) Lighting 2 (PIR Hall)
Är det rätt uppfattat att du vill tända en lampa på rörelse och släcka den efter tid?

I så fall har jag lösningar jag använder som jag kan lägga ut här!
//Henry
 
@HenFre: Jo jag har försökt tyda ditt upplägg, men har insett att skall jag lägga upp alla mina switchar var för sig blir det ganska många script, därav mitt försök att nyttja groups.

Jag vill sedan ha dessa villkor:


Variabler:
Hemma / Borta
Manuellt tänd/släck detektering
Ljuset skall styras på ljus + tid
På innelamporna skall det vara en timeout som skall vara konfigurerbar, samt ha koll på om lamporna redan är tända/släkt.a så att det inte går ut styrkommandon till radion varje gång PIR detektorerna triggas.


Har adderat ett gäng dummy switchar där jag satt en off timer på som jag tänkte nyttja till timeouten, de kan ju sedan användas som vilkor i mitt script eller finns det bättre sätt?
 
Vi vill skicka notiser för ämnen du bevakar och händelser som berör dig.