TomB Skrevet 10. desember 2018 Skrevet 10. desember 2018 (endret) 18 minutes ago, Kenneth said: Hei @lilfire, Helt i orden, venter i spenning på at ny versjon kommer ut Det jeg gjerne kunne tenke meg er å få status på hvem som låser opp døren. Bakgrunnen for det er at huset har gjemme - borte status som i dag sjekker hvor mobil tlf befinner seg via geofency. Så når unga kommer hjem ifra skolen så låser de seg inn, og da vil jeg at huset skal settes ihjemme modus, som igjen skrur p ålysene i div rom m.m. Det andre er om døren feiler å gå i lås som kan skje om døren ikke er lukket skikkelig. Med mulighet for denne statusen så kan jeg sette opp varsling. Noe varsling kommer via Verisure appen, men vil gjerne ha det inn i appen som brukes til å styre huset. Det du får opp er meldinger som denne (Homeseer Automasjon er brukeren). Det er en periodisk sjekk, ikke push når status endrer seg, så hvis du setter den på 1 minutt vil det fremdeles ikke være optimalt for å styre lys ved lås opp osv. Hvis du setter den raskere enn 1 minutt tror jeg du vil ende opp med at Verisure kontakter deg og klager, eller blokker API ditt fordi det spørres så ofte. Endret 10. desember 2018 av TomB Siter
Kenneth Skrevet 10. desember 2018 Forfatter Skrevet 10. desember 2018 3 minutes ago, TomB said: Det du får opp er meldinger som denne (Homeseer Automasjon er brukeren). Det er en periodisk sjekk, ikke push når status endrer seg, så hvis du setter den på 1 minutt vil det fremdeles ikke være optimalt for å styre lys ved lås opp osv. Hvis du setter den raskere enn 1 minutt tror jeg du vil ende opp med at Verisure kontakter deg og klager, eller blokker API ditt fordi det spørres så ofte. Hei @TomB Ok, push hadde vært genialt men ser at det kan være vanskelig å få til. Uansett så er dette ett steg i riktig retning Spørsmålet da er vell om denne statusen oppdaterer seg etter hvem som låser/låser opp døren. Siden jeg kun vil at eventer skal trigges for visse brukere. Siter
tater Skrevet 10. desember 2018 Skrevet 10. desember 2018 On 07/12/2018 at 14:58, lilfire said: Endret til å benytte mobil APIet isteden for å parse websiden som gir mye mer stabilitet. (Som er det største endringen, 80% ish av koden er skrevet om) Bedre håndtering om enn har flere lokasjoner. Status på magnetsensorer (dør/vindu) Rettet og utvidet events støtte (history) Ryddet opp i logging Bedre feilhåndtering +Masse feilrettinger noen tanker om denne kommer til å funke på rpi? Siter
TomB Skrevet 10. desember 2018 Skrevet 10. desember 2018 (endret) 9 minutes ago, Kenneth said: Hei @TomB Ok, push hadde vært genialt men ser at det kan være vanskelig å få til. Uansett så er dette ett steg i riktig retning Spørsmålet da er vell om denne statusen oppdaterer seg etter hvem som låser/låser opp døren. Siden jeg kun vil at eventer skal trigges for visse brukere. Ja, det er jeg ganske sikker på, ellers ville den ikke sagt Homeseer Automasjon som er navnet til den brukeren. Jeg kan teste det om en times tid, gidder ikke gå ut akkurat nå, men gir deg en tilbakemelding da. Edit: Utfordringen er at du må logge til et sted, fordi det er alltid siste status som blir stående, ikke historikken. Så hvis barna kommer hjem. låser seg inn med kode, går inn og vrir om, så vil siste hendelse være låst fra innsiden om du ikke får en oppdatering akkurat i mellom. Endret 10. desember 2018 av TomB Siter
lilfire Skrevet 10. desember 2018 Skrevet 10. desember 2018 Den devicen som @TomB viser til her viser kun siste hendelse siden siste sync. Så denne er nok ikke det du er på jakt etter @Kenneth feks gitt senario Bruker A kommer hjem å låser opp døren med sin kode Bruker A løser døren via vrider inne Plugin syncer Så vil siste hendelse være dør manuelt løst. MEN, jeg har lagd støtte for det du ønsker Siden jeg ikke har lås selv så får jeg ikke vist deg med skjermbilder, men mulig @TomB som har siste versjonen og lås kan ta et til deg. Det er nemmelig mullig inne på events å legge til en trigger på om en dør er låst opp eller låst og av hvem. Og i senarioet nevt over vil dette trigges når bruker A låser opp med koden sin Det er også som @TomB påpeker et issue med hvor ofte du velger å synce. Pluginen er default satt til å hente 1 gang i timen da det er det Verisure selv har sagt de kan godta, men dette er mulig å overstyre på eget ansvar Siter
lilfire Skrevet 10. desember 2018 Skrevet 10. desember 2018 1 time siden, tater skrev: noen tanker om denne kommer til å funke på rpi? Tja rpi er jo ikke en kraftmaskin så litt usikker på om det desverre. Har ikke noe selv å teste på men mulig du er villig til å teste? Siter
TomB Skrevet 10. desember 2018 Skrevet 10. desember 2018 (endret) Her er screenshot av det @lilfire nevnte, jeg har satt det opp med en Pushover message til meg selv nå for test. Dette er kun for test, for disse meldingene får du jo også via Verisure appen, men kan ta gjøre hva du vil med devicer, events osv. Men husk sync delay. Med 1 minutt fikk jeg feilmelding senest i dag, og måtte gå tilbake til 5 minutter igjen. Endret 10. desember 2018 av TomB Siter
TomB Skrevet 10. desember 2018 Skrevet 10. desember 2018 Jeg har sett noen som har gjort en workaround på sånne ting, feks sette en lyspære på en smartplug fra Verisure hvor man setter en Powerplug i den Smartplugen igjen, og så fort man får beskjed i Homeseer at det trekkes strøm, så ser man at Smartplug er skrudd på. Den igjen kan styres direkte fra Verisure app med push, slik at når man feks låser opp døra så kan man skru på Smartplug ... som igjen kan brukes for å skru på lys osv. Finnes kanskje enklere måter å gjøre det på dog Siter
Kenneth Skrevet 10. desember 2018 Forfatter Skrevet 10. desember 2018 @lilfire, @TomB, Det er eksakt dette jeg var ute etter, og mulighetene i HS er mange. Eks som du viser til vil mest sannsynlig fiunke bra da jeg vil at hjemmemodus på husket skal trigges når barna låser opp døra. Får bli litt testing når plugin er ute Siter
TomB Skrevet 10. desember 2018 Skrevet 10. desember 2018 2 minutes ago, Kenneth said: @lilfire, @TomB, Det er eksakt dette jeg var ute etter, og mulighetene i HS er mange. Eks som du viser til vil mest sannsynlig fiunke bra da jeg vil at hjemmemodus på husket skal trigges når barna låser opp døra. Får bli litt testing når plugin er ute Men igjen, husk at det kan ta opp mot 5 minutter før Homeseer oppdaterer seg etter at døra er låst opp Så enten må det være tålmodige unger, ellers er det ikke så lett å bruke til lys og ting ihvertfall. Siter
Kenneth Skrevet 10. desember 2018 Forfatter Skrevet 10. desember 2018 @TomB, Jeg får nesten bare teste når jeg kommer så langt, i dag stårpugin til 1 min. Ingen som har mast på meg ifra Verisure enda, men det kan selvsagt være noen nytt som skaper problemer med nye integrasjonen i plugin. 5min er lenge å vente på at lyste kommer på, men nå er også en del av lystet kun styrt via sensorer så noe lys er der Kjøpte med også ett par nettbrett som jeg holder på å sette opp for formålet å styre HS via, og unga har Ipda på skolen så tipper de også kan lære seg å trykke på knappen "hjemme" Tester både ImperiHome og HomeSeer Mobile til formålet. Siter
Moskus Skrevet 10. desember 2018 Skrevet 10. desember 2018 Jeg ble lovet dyrt og hellig fra tre forskjellige instanser av support og montører av Verisure, at "hey, det er ikke noe problem! Vi har en magnetkontakt som kan brukes til å sende signaler når alarmen går på eller av". "Godt", tenkte jeg, "få Verisure i hus". De var også billigere enn alternativer av ukjente årsaker. Montør dukker først opp med alle sensorer, skrur ned den gamle alarmen og får den nye på plass. Men magnetkontakten hadde han ikke med. Han kom tilbake i forrige uke. Vi fikk til å lese fra den, men ikke sende signaler. Etter to-tre telefonsamtaler høyere og høyere opp i support-systemet viste deg seg at det ikke var mulig. Selvfølgelig. (Hadde jo en mistanke om det, for hvordan skal en sensor plutselig bli en sender?) Vel, alternativet ble en Verisure On/Off-modul, en 3V strømforsyning og et relé. Ikke pent, men det fungerer. Det som er mest synd er at den ikke kobler til reléet før alarmen faktisk er PÅ (dvs. inkludert 45 sekunders "leaving home" tid, der var den gamle "analoge" NorAlarm-boksen MYE bedre). Men det blir lyst med en gang døra går opp. Siter
lilfire Skrevet 10. desember 2018 Skrevet 10. desember 2018 Egentlig å så er jo det jeg har fått fra Verisure 1 time, noe som er uaktuelt for de fleste, derfor er det støtte for å overstyre dette, men på 1 min får man som Tom skriver et varsel om at man har for mange request. Det jeg har tenkt å gjøre når denne versjonen er ute. er å undersøke litt om man kan differensiere hvor ofte de ulike kompontenten pulles. I dag så hentes alt hver gang og ofte er det egen request for mange av typene. Slik at det blir jo en del request med hver gang vi kjører sync. Dette er unødvendig for feks røykvarslerne (temp og fukt) som bare oppdaterer server hver 6.time. Tenkte også å benchmarke hvor mange request som trigger denne feilmeldingen over. Mulig en løsning kan være å ha flere brukere som syncer hver sin oppgave? Siter
TomB Skrevet 10. desember 2018 Skrevet 10. desember 2018 40 minutes ago, lilfire said: Egentlig å så er jo det jeg har fått fra Verisure 1 time, noe som er uaktuelt for de fleste, derfor er det støtte for å overstyre dette, men på 1 min får man som Tom skriver et varsel om at man har for mange request. Det jeg har tenkt å gjøre når denne versjonen er ute. er å undersøke litt om man kan differensiere hvor ofte de ulike kompontenten pulles. I dag så hentes alt hver gang og ofte er det egen request for mange av typene. Slik at det blir jo en del request med hver gang vi kjører sync. Dette er unødvendig for feks røykvarslerne (temp og fukt) som bare oppdaterer server hver 6.time. Tenkte også å benchmarke hvor mange request som trigger denne feilmeldingen over. Mulig en løsning kan være å ha flere brukere som syncer hver sin oppgave? Ja, det er ikke noe stress om det er flere bruker, så lenge det blir real-time så er vi happy Siter
lilfire Skrevet 10. desember 2018 Skrevet 10. desember 2018 real-time blir nok vanskelig, men prøve å komme oss ned på et nivå som er brukanes til events hadde vært nice Siter
TomB Skrevet 10. desember 2018 Skrevet 10. desember 2018 8 minutes ago, lilfire said: real-time blir nok vanskelig, men prøve å komme oss ned på et nivå som er brukanes til events hadde vært nice Var ment mest som en spøk Siter
tonlof Skrevet 10. desember 2018 Skrevet 10. desember 2018 Jag använde både verisure plugin för normal poll samt tasker för realtids uppdatering, så fort det blir en statusuppdatering från verisureappen skickar tasker ett mqtt meddelande till homeseer med vem som larmade av eller låste upp eller om en mus detekteras etc. För mig hade varit fint att ha en funktion i verisure plugin som gör att man kan tvinga en poll från hs event. Då räcker det att polla automatisk några gånger om dagen för temp och andra sensorer. 1 Siter
lilfire Skrevet 10. desember 2018 Skrevet 10. desember 2018 1 time siden, TomB skrev: Var ment mest som en spøk Hehe, jo men med litt sannhet, er jo det vi ønsker oss Siter
lilfire Skrevet 10. desember 2018 Skrevet 10. desember 2018 1 time siden, tonlof skrev: Jag använde både verisure plugin för normal poll samt tasker för realtids uppdatering, så fort det blir en statusuppdatering från verisureappen skickar tasker ett mqtt meddelande till homeseer med vem som larmade av eller låste upp eller om en mus detekteras etc. För mig hade varit fint att ha en funktion i verisure plugin som gör att man kan tvinga en poll från hs event. Då räcker det att polla automatisk några gånger om dagen för temp och andra sensorer. Har brukt tasker til mye og er en utrolig bra app. Men jeg ønsker meg bort fra at tlf har logikk på seg. Men det å legge inn en event action evt en script funksjon for å kjøre en sync er noe jeg kan se på til neste versjon. Siter
GeneralVirus Skrevet 18. desember 2018 Skrevet 18. desember 2018 (endret) Har oppdatert til den nye versjonen nå. Men får følgende advarsel Finner heller ingen plass å aktivere lokasjoner. des-18 12:20:47 LSoftVerisure Warning Ingen aktive lokasjoner - sjekk innstilinger for å aktiver en eller flere lokasjoner EDIT: Glem det... Bare jeg som er blind. Endret 18. desember 2018 av GeneralVirus Siter
lilfire Skrevet 18. desember 2018 Skrevet 18. desember 2018 Inne på innstillinger er det nå mulighet for å velge hvilken lokasjoner man skal benytte. Har allerede fått tilbakemelding på at den er litt vanskelig å se så blir muligens flyttet eller mer tydlig til neste versjon Siter
GeneralVirus Skrevet 18. desember 2018 Skrevet 18. desember 2018 Tikket inn en feilmelding her: des-18 12:43:20 LSoftVerisure Error System.Runtime.Serialization.SerializationException: Unable to load type HSPI_LSoftVerisure.Trigger required for deserialization. at System.Runtime.Serialization.ObjectManager.DoFixups() at System.Runtime.Serialization.Formatters.Binary.ObjectReader.Deserialize(HeaderHandler handler, __BinaryParser serParser, Boolean fCheck, Boolean isCrossAppDomain, IMethodCallMessage methodCallMessage) at System.Runtime.Serialization.Formatters.Binary.BinaryFormatter.Deserialize(Stream serializationStream, HeaderHandler handler, Boolean fCheck, Boolean isCrossAppDomain, IMethodCallMessage methodCallMessage) at System.Runtime.Serialization.Formatters.Binary.BinaryFormatter.Deserialize(Stream serializationStream) at Verisure.VerisureSync.(BinaryFormatter , Stream ) at Verisure.VerisureSync.DeserialzeTrigger(strTrigActInfo trigInfo) Siter
Trash2000 Skrevet 18. desember 2018 Skrevet 18. desember 2018 (endret) Er den nye versjonen Linux-støttet? Fra plugin-lista: LSoftVerisure N/A 2.6.293.0 N/A Included WARNING: Failed getting InterfaceStatus from LSoftVerisure - the interface was not found in the list of active interfaces, the list may need to be refreshed. Fra oppstartsloggen: des-18 13.05.44 Plug-In Finished initializing plug-in LSoftVerisure des-18 13.05.44 Starting Plug-In LSoftVerisure loaded in 200 milliseconds des-18 13.05.44 Error Initializing plug-in(2): LSoftVerisure Instance::Could not resolve type with token 01000023STACK: Server stack trace: Exception rethrown at [0]: at (wrapper managed-to-native) System.Object:__icall_wrapper_mono_remoting_wrapper (intptr,intptr) at (wrapper remoting-invoke) HomeSeerAPI.IPlugInAPI:InitIO (string) at Scheduler.clsHSPI.CheckInterfaces () [0x000c4] in :0 des-18 13.05.44 Starting Plug-In Initializing plugin LSoftVerisure ... des-18 13.05.44 Info Plugin LSoftVerisure has connected. IP:127.0.0.1:52764 Endret 18. desember 2018 av Trash2000 Siter
lilfire Skrevet 18. desember 2018 Skrevet 18. desember 2018 35 minutter siden, GeneralVirus skrev: Tikket inn en feilmelding her: des-18 12:43:20 LSoftVerisure Error System.Runtime.Serialization.SerializationException: Unable to load type HSPI_LSoftVerisure.Trigger required for deserialization. at System.Runtime.Serialization.ObjectManager.DoFixups() at System.Runtime.Serialization.Formatters.Binary.ObjectReader.Deserialize(HeaderHandler handler, __BinaryParser serParser, Boolean fCheck, Boolean isCrossAppDomain, IMethodCallMessage methodCallMessage) at System.Runtime.Serialization.Formatters.Binary.BinaryFormatter.Deserialize(Stream serializationStream, HeaderHandler handler, Boolean fCheck, Boolean isCrossAppDomain, IMethodCallMessage methodCallMessage) at System.Runtime.Serialization.Formatters.Binary.BinaryFormatter.Deserialize(Stream serializationStream) at Verisure.VerisureSync.(BinaryFormatter , Stream ) at Verisure.VerisureSync.DeserialzeTrigger(strTrigActInfo trigInfo) Hmm, har du noen gamle events fra en tidligere versjon? Siter
lilfire Skrevet 18. desember 2018 Skrevet 18. desember 2018 19 minutter siden, Trash2000 skrev: Er den nye versjonen Linux-støttet? Fra plugin-lista: LSoftVerisure N/A 2.6.293.0 N/A Included WARNING: Failed getting InterfaceStatus from LSoftVerisure - the interface was not found in the list of active interfaces, the list may need to be refreshed. Fra oppstartsloggen: des-18 13.05.44 Plug-In Finished initializing plug-in LSoftVerisure des-18 13.05.44 Starting Plug-In LSoftVerisure loaded in 200 milliseconds des-18 13.05.44 Error Initializing plug-in(2): LSoftVerisure Instance::Could not resolve type with token 01000023STACK: Server stack trace: Exception rethrown at [0]: at (wrapper managed-to-native) System.Object:__icall_wrapper_mono_remoting_wrapper (intptr,intptr) at (wrapper remoting-invoke) HomeSeerAPI.IPlugInAPI:InitIO (string) at Scheduler.clsHSPI.CheckInterfaces () [0x000c4] in :0 des-18 13.05.44 Starting Plug-In Initializing plugin LSoftVerisure ... des-18 13.05.44 Info Plugin LSoftVerisure has connected. IP:127.0.0.1:52764 Har ikke lagt til noen nye avhengigheter så skal i teorien fremdeles være støtte for Linux, men har ikke noe linux systemet kjørende her lenger så har ikke testet dette. Men det ser jo ut som det er noe krøll med linux med feilmeldingen din - så da får jeg prøve å sette opp et linux system her for å teste. Siter
Anbefalte innlegg
Bli med i samtalen
Du kan publisere innhold nå og registrere deg senere. Hvis du har en konto, logg inn nå for å poste med kontoen din.