Z-Wave Forum Allt om Z-wave och hemkontroll

Verisure API - Hämta status?

av cortez » 24 apr 2015, 19:29

Till er som är duktiga på att programmera HC2!

Jag har en HC2 och ett Verisure larm. Jag har tittat på smartplug varianten för att hämta larmstatus men det verkar lite omständigt då båda enheterna är uppkopplade. Borde man inte kunna hämta status med hjälp av: https://github.com/suhajdab/verisure-api

Då kan man sätta globala variabler som kan köra scener för Larm PÅ/AV, Skalskydd PÅ/AV och LARM?

Vore smidigt att skapa en plugin för Verisure när man kan lägga till såna igen..

Bara en idé, tror ni att det är möjligt att göra något med detta?

Ha det gott!
cortez
Ny medlem
 
Inlägg: 14
Blev medlem: 08 apr 2015, 14:39

av cortez » 08 maj 2015, 12:54

Tjena,

Man kan nog köra APIt på en separat lokal burk som sen Fibaron kan polla mot? Ingen som vågar sig på en gissning? Är det enklare att köpa smart plugs till larmet och köra som andra har löst det?

Ha det gott!
cortez
Ny medlem
 
Inlägg: 14
Blev medlem: 08 apr 2015, 14:39

av gol » 08 maj 2015, 17:09

Du kan, precis som du själv föreslår, ha en lokal burk, typ Raspberry Pi, som använder Verisure API:t för att hämta status från larmet och spegla över det till HC2:an mha av Fibaros REST API.

Har gjort ett motsvarande program som speglar över status från Siemens SPC till HC2, som du kan hämta inspiration från. Du hittar mitt program på https://github.com/Goran58/node-spc-fibaro-hc2-binding

//Göran
gol
Medlem
 
Inlägg: 28
Blev medlem: 30 apr 2014, 08:00

av cortez » 11 maj 2015, 13:00

Tackar!

Ska titta på det!
cortez
Ny medlem
 
Inlägg: 14
Blev medlem: 08 apr 2015, 14:39

av JohanK » 19 maj 2015, 10:26

Hej!

Jag var först också inne på att försöka konvertera dessa skript men efter lite funderande valde jag att avstå och istället köra varianten med pluggar.

Främsta skälet var att det blir för många inblandade parter, förutom FHC och Verisure box behöver du även en separat dator/NAS och access till Verisures website. Kör du med pluggarna så har du en lösning som bara involverar 2 parter (FCH och Verisure box).

Men...via skriptet kan du få fram mer info, borde även gå att bygga så du kommer åt historiken, vem som larmat/larmat av etc så jag funderar på att ev komplettera min nuvarande lösning med pluggar.
HC2 ver 4.056 med prylar från Aeon Labs, Fibaro, Philio, TKBHome, D-link, Sonos, Yamaha, LG, Yale och Verisure. Nu styrs även rullgardinerna från HC :).
JohanK
Ny medlem
 
Inlägg: 11
Blev medlem: 04 maj 2015, 16:26

av StarkJohan » 17 maj 2016, 18:26

Githubsidan är borta. Haer verisure stoppat alla möjligheter för att få status från enheterna eller sur ser det ut nu, ett år senare?
StarkJohan
Medlem
 
Inlägg: 99
Blev medlem: 30 nov 2013, 11:08
Ort: Skegrie

av cortez » 18 maj 2016, 14:41

Ja vem vet, han har säkert fått ett förmaningsbrev även om det verkar konstigt. Är ju inte något fuffens man gör. Jag fick bygga om lite i hans kod då den var gjord för att köras i en scheduler för OpenHAB. Kör den som en tjänst på en RPi där den pollar var 30e sek och uppdaterar några globala variabel via HC2ans API om något ändras. Mitt hus släcker sig självt och stänger av strömmen till garagemotorn när jag larmar.. Stable i 4mån sen jag lämnade det.

Byggde en enkel VD för att visa Status, tid, namn och olika ikoner för status på HC2an.
VD.VS.PNG
VD.VS.PNG (21.98 KiB) Visad 7856 gånger


Finns ingen notis för pågående larm dock, det vill inte Verisure att man ska få veta som kund.

Jag måste kolla upp varför Github projektet är borta innan jag postar något. :twisted: Vill man köra detta ska man ha lite hum om linux+node.js men labbar man lite så löser man det.

Jag skulle säga att detta är en mycket smuttare lösning än att köpa flera Verisurepluggar+brytare/Universalsensor och sen sätta ihop detta. Det tar plats, du kastar funktionalitet från pluggarna i sjön, dyrt, fler saker som kan pajja(inte färre). Det enda som är bra är att du får larmstatus vid pågående larm. Då kan man få huset att blinka/byta färg och annat kul.

Det enda som behövs är en RPi eller liknande.. 8-)
cortez
Ny medlem
 
Inlägg: 14
Blev medlem: 08 apr 2015, 14:39

av StarkJohan » 18 maj 2016, 15:36

Han har säkert fått ett CAD. Jag håller helt med om att det är betydligt bättre att inte hacka med pluggar även om det inte heller är så svårt. Har flera RPis som ligger och väntar på projekt och jag har inte några problem med att labba även om jag inte kört just node.js så mycket tidigare. Fint att höra att det fortfarande fungerar samtidigt som det är kanon att ha pluggarna so backup om verisure skulle hitta på några dumheter i framtiden.

Öppna och dokumentera era APIn för h***ete..... bäst för alla.
StarkJohan
Medlem
 
Inlägg: 99
Blev medlem: 30 nov 2013, 11:08
Ort: Skegrie

av Tazswe » 18 maj 2016, 20:28

Jag har 4 st Yale Doorman och inget Verisure Larm. Dock så har jag deras app och kan öppna och stänga dörrarna med dessa.
Tyvärr så kan man inte ställa in så att pluggarna reagerar på om låset är stängt eller öppet.
Det är möjligt att det fungerar om man även har deras larm.
Är intresserad av att veta mer om hur man kan hämta status på låsen.
Kör en HC2.
Tazswe
Medlem
 
Inlägg: 39
Blev medlem: 08 maj 2016, 11:35

av PeterAndersson » 02 feb 2017, 09:11

Då jag inte kända mig bekväm i att ge något api inloggnings möjligheter till Verisure så är min plan att skapa en användare där som får notifikationer via epost när någon larmar av eller på.
Dvs. jag kommer att kolla status genom att läsa e-post meddelanden via antingen IMAP eller POP3, notera att jag inte har börjat än dvs. jag har ingen kod att dela med mig än.
PeterAndersson
Ny medlem
 
Inlägg: 1
Blev medlem: 30 jan 2017, 12:39

av alexndr » 02 feb 2017, 09:42

Vad skall du använda det till? Känns som det potentiellt sett kan bli en ganska lång fördröjning mellan av/på- larmning och mottagande av notifieringen?

Samtidigt kan det ju på ett sätt vara bättre än att bygga något mot ett icke publikt API som kan förändras utan förvarning.

Lösningen med att kontrollera status via smartplugs är nog fortfarande det enklaste och pålitligaste (dock ej billigaste).
alexndr
Medlem
 
Inlägg: 213
Blev medlem: 14 jul 2016, 14:38

av leiff » 02 feb 2017, 11:56

Har skrivit en applikation som läser eposten för att få status på låset och det fungerar ganska bra med viss fördröjning men den beror mest på att jag bara kollar eposten varje minut. Eposten levereras ganska omgående. Problemet har snarare varit att tolka eposten så att man vet vad som har hänt och att det är rätt dörr.
leiff
Ny medlem
 
Inlägg: 8
Blev medlem: 11 feb 2014, 22:53
Ort: Luleå

av StarkJohan » 12 okt 2017, 21:12

Kollade på detta nyss och en googling fick fram detta: https://github.com/persandstrom/python-verisure

Testade nyss och det fungerar prima.
StarkJohan
Medlem
 
Inlägg: 99
Blev medlem: 30 nov 2013, 11:08
Ort: Skegrie

Dustin

Återgå till Fibaro Home Center 2