Page 1 of 1

Integrationskod DSC larm <-> HC2

Posted: 14 May 2017, 21:09
by pos
Här en min nya integrationskod mellan DSC larm och HC2. Den förra tråden jag skapade “Beta kod för DSC integration” har blivit lång och inte lätt att följa.

Här är en ny och fungerade kod. Den har…

scene triggers för:
* Zoner
* AC power
* Vilken användare som gjort ARM eller DISARM
* ARM/DISARM/STAY
* Batteristatus
* Om en partition är i alarm status


Ett presentationsdevice för presentation och av/på-larmning,

Presentations VD är helt automatskapat och innehåller vad som kan ses på bilden nedan:

Image


Dokumentation:
http://www.incedo.eu/~sjoholmp/Fibaro_H ... kGuide.pdf

Release Notes:
http://www.incedo.eu/~sjoholmp/Fibaro_H ... _notes.txt

LUA koden:
http://www.incedo.eu/~sjoholmp/Fibaro_H ... ne-2.2.lua


/Peo

Re: Integrationskod DSC larm <-> HC2

Posted: 20 May 2017, 00:51
by pos
Hej

Har släppt en ny release nu. 2.4-1 Nu kan man även se logghändelser i ett loggdevice. F.ö är koden mycket lättare att komma igång med. Att få igång sitt DSC larm med ett envisalink mot en Home Center 2 tar max 15 min inkl modifiering av variabler. Länkar finns lite längre ner. ALLT är automatskapat samt lätt att ta bort senare om man så önskar.
Dokumentation:
http://www.incedo.eu/~sjoholmp/Fibaro_H ... kGuide.pdf

Release Notes:
http://www.incedo.eu/~sjoholmp/Fibaro_H ... _notes.txt

LUA koden:
http://www.incedo.eu/~sjoholmp/Fibaro_H ... -2.4-1.lua

Bifogar några bilder som ett axplock... Se dokumentationen ovan för mer info.
Image
Image
Image
Image

Re: Integrationskod DSC larm <-> HC2

Posted: 29 May 2017, 21:43
by pos
Version 2.5 släppt nu

ALLT är bättre :D

Från och med nu har jag bara tänkt uppdatera vid buggrapportering eller goda idéer om vidareutveckling då systemet nu uppfyller mina egna behov.

Dokumentation:
http://www.incedo.eu/~sjoholmp/Fibaro_H ... kGuide.pdf

Release Notes:
http://www.incedo.eu/~sjoholmp/Fibaro_H ... _notes.txt

Koden:
http://www.incedo.eu/~sjoholmp/Fibaro_H ... ne-2.5.lua

Mvh
Peo

Re: Integrationskod DSC larm <-> HC2

Posted: 31 May 2017, 22:17
by pos
Kunde inte låta bli att lägga till möjlighet att skicka godtyckliga "key pad" kommandon till DSC larmet. Och tack för bra feedback, ni som testat!

Version 2.6 releasad.



Länkarna är numera omstrukturerade till...

Färdig VD för import:
http://www.incedo.eu/~sjoholmp/Fibaro_H ... atest.vfib

LUA kod för manuell hantering om man inte vill importera VD:
http://www.incedo.eu/~sjoholmp/Fibaro_H ... latest.lua

Dokumentation:
http://www.incedo.eu/~sjoholmp/Fibaro_H ... kGuide.pdf

Release Notes:
http://www.incedo.eu/~sjoholmp/Fibaro_H ... _notes.txt

Re: Integrationskod DSC larm <-> HC2

Posted: 23 Jun 2017, 16:38
by pos
Version 2.7 finns nu tillgänglig med en buggfix samt fler features.

Re: Integrationskod DSC larm <-> HC2

Posted: 30 Jun 2017, 23:00
by pos
Version 2.8 ute...

Tampered zones loggas samt presenteras. Tampered zones kan också användas som triggers i scener.

Re: Integrationskod DSC larm <-> HC2

Posted: 29 Nov 2017, 00:38
by RSG
Hej!

Kanske fel tråd men jag läste denna och kände att här fanns det kunskap. :)

Jag har ett DSC PC9155 och ca 100 z-wave enheter i vårt hus och jag vill integrera larmet i HC2, hur gör jag detta?

Tack på förhand.

MVh
Jonny

Re: Integrationskod DSC larm <-> HC2

Posted: 30 Nov 2017, 01:55
by pos
RSG wrote:Hej!

Kanske fel tråd men jag läste denna och kände att här fanns det kunskap. :)

Jag har ett DSC PC9155 och ca 100 z-wave enheter i vårt hus och jag vill integrera larmet i HC2, hur gör jag detta?

Tack på förhand.

MVh
Jonny
Min DSCservice bygger på att ett EnvisaLink kort köpts för c:a 1000kr och stoppats in i larmet. DSCengine går hyfsat lätt att anpassa även till IT100 serial modul också. Men vad jag vet så tror jag 9155 saknar API. D v s det går inte alls. T r o r jag.

Om du vill integrera så tror jag du får spara alla dina larmsensorer och byta centralenheten till t ex DSC PowerSeries1616/1832/1864. Kostar inte så mycket nu om man köper på ebay. I Sverige är det dock dyrare. https://www.eldirekt.se/hem-bygg/larm-s ... 64-lcd-868

Peo

Re: Integrationskod DSC larm <-> HC2

Posted: 01 Dec 2017, 13:57
by pos
DSC integrationen kan numera laddas ner här sedan några dagar tillbaka

https://marketplace.fibaro.com/items/ds ... ntegration


/peo

Re: Integrationskod DSC larm <-> HC2

Posted: 17 Dec 2017, 01:31
by pos
Version 2.9 tillgänglig

Kan laddas ner här: https://marketplace.fibaro.com/items/ds ... ntegration

/Peo

Re: Integrationskod DSC larm <-> HC2

Posted: 01 Jan 2018, 21:44
by maxxar
Har precis lagt in ver 2.9 och allt ser ut att lira. Men har en liten fundering för mig som bara har en Partition i dagsläget. Sätter variabeln till följande ENABLE_MANAGEMENTDEVICE2:0 men när jag spara om DSCengine så verkar DSCpartition2 skapas ändå. Och den syns ju även i DSCpresenter.
Ska det verkligen vara så eller kan jag gjort något galet?

Re: Integrationskod DSC larm <-> HC2

Posted: 01 Jan 2018, 22:25
by pos
maxxar wrote:Har precis lagt in ver 2.9 och allt ser ut att lira. Men har en liten fundering för mig som bara har en Partition i dagsläget. Sätter variabeln till följande ENABLE_MANAGEMENTDEVICE2:0 men när jag spara om DSCengine så verkar DSCpartition2 skapas ändå. Och den syns ju även i DSCpresenter.
Ska det verkligen vara så eller kan jag gjort något galet?
Hej

Funkar den bra får du gärna säga på på marketplace :)

DSCpartition2 device:t tas inte bort om det finns. Om du sätter variabeln till 0 som du gjort och sen raderar det device:t så ska det inte inte skapas igen när du startar om DSCengine har jag för mig. Variabeln kanske borde vara 0 som default.... Ska nog ändra det till 3.0 som är nästan klar.

Funkar det inte så menar du?

Avs DSCpresenter så är det byggt så idag att det objektet byggs upp och info för partition 2 finns med där även om partition 2 inte är "enabled". Man kan ju fundera på att bygga bort det i en framtida release.

/Peo

Re: Integrationskod DSC larm <-> HC2

Posted: 01 Jan 2018, 23:09
by maxxar
Kan absolut lägga en röst på marketplace :)

Och det stämmer tar jag bort den devicen och sparar om så kommer den inte tillbaka.
Ok, förstår då funkar det säkert som det är tänkt. Hade en liten tro att om man hade den som noll så skapades inga spår av Partition2 varken som en ny Partition2 device, DSCpresenter eller Partition2 variabler.

Ingen big issue för min del då vet jag hur det funkar.
Gjorde en "nyinstallation" eftersom jag gick från 2.6

Re: Integrationskod DSC larm <-> HC2

Posted: 02 Jan 2018, 02:55
by pos

Re: Integrationskod DSC larm <-> HC2

Posted: 27 Aug 2018, 13:01
by pos
Version 3.4 finns för nedladdning

https://marketplace.fibaro.com/items/ds ... ntegration

/Peo

Re: Integrationskod DSC larm <-> HC2

Posted: 05 Nov 2018, 21:17
by pos
Version 3.5  av DSCengine finns nu publicerad på Fibaro marketplace  

https://marketplace.fibaro.com/items/ds ... ntegration

/Peo

Re: Integrationskod DSC larm <-> HC2

Posted: 15 Aug 2020, 23:20
by maxxar
@pos
Finns det någon plan att utveckla denna även för HC3?
Grymt nöjd med hur den funkar på HC2

Re: Integrationskod DSC larm <-> HC2

Posted: 16 Aug 2020, 13:51
by pos
Hej @maxxar

Trevligt att du är nöjd med integrationsmotorn för DSC larmet. Kör du senaste officiella versionen från mars 2020?

Jag har ingen HC3. Så det kan bli svårt att göra den kompatibel med HC3 då. Om det inte finns en “Virtual Device simulator” att prova med förstås…. Jag vet inte heller om jag kommer att skaffa en HC3. Till det ska jag säga att jag inte har en aning om HC3s möjligheter avseende att modda DSCengine till att fungera på HC3. Jag har helt enkelt inte läst på om HC3. Ska dock kolla lite vad HC3 kan tillföra.

LUA kod är ju inte kompilerad, samt att jag skrivit in en licensform som gör att vem som helst kan kopiera och modifiera koden själv så länge ursprung och licensformen inte ändras.

Re: Integrationskod DSC larm <-> HC2

Posted: 16 Aug 2020, 21:18
by maxxar
pos wrote: 16 Aug 2020, 13:51 Hej @maxxar

Trevligt att du är nöjd med integrationsmotorn för DSC larmet. Kör du senaste officiella versionen från mars 2020?

Jag har ingen HC3. Så det kan bli svårt att göra den kompatibel med HC3 då. Om det inte finns en “Virtual Device simulator” att prova med förstås…. Jag vet inte heller om jag kommer att skaffa en HC3. Till det ska jag säga att jag inte har en aning om HC3s möjligheter avseende att modda DSCengine till att fungera på HC3. Jag har helt enkelt inte läst på om HC3. Ska dock kolla lite vad HC3 kan tillföra.

LUA kod är ju inte kompilerad, samt att jag skrivit in en licensform som gör att vem som helst kan kopiera och modifiera koden själv så länge ursprung och licensformen inte ändras.
Jag kör den som heter 3.6 från 2019-03-30 så ser att det finns en nyare version som jag ska lägga in.

Jag har själv inte skaffat någon HC3 än men går i tankarna att så småningom göra det. Jag har inte så stor koll på hur mycket som skiljer för att kunna anpassa koden, men har svårt att tro att jag själv har de skillsen :|