Gå til innhold
  • Bli medlem
Støtt hjemmeautomasjon.no!

lilfire

Medlemmer
  • Innlegg

    369
  • Ble med

  • Besøkte siden sist

  • Dager vunnet

    15

Innlegg skrevet av lilfire

  1. Alt bra :) tenkte jeg skulle prøve å bygge en testversjon som noen av dere kan teste når jeg kommer hjem fra jobb i dag. Hadde det på planen i går men dagen forsvant fra meg.

    • Like 1
  2. 6 timer siden, JonP skrev:

    Tok en kikk på trafikken i Fiddler og ser at det først forsøkes autentisering mot api01 som feiler, deretter gjøres det mot api02 som går bra. Deretter gjøres det flere kall som går ok mot api02, men så igjen et kall mot api01 som feiler med riktig [VerisureId]...

     

    Ser ut som det et sted i scriptet er hardkodet hostname mot api01?

     

    Trafikken ser slik ut:
    https://e-api01.verisure.com/xbn/2/cookie -> Http 503
    https://e-api02.verisure.com/xbn/2/cookie -> Http 200
    https://e-api02.verisure.com/xbn/2/installation/search?email= -> Http 200
    https://e-api02.verisure.com/xbn/2/installation/[VerisureId]/overview -> Http 200
    https://e-api01.verisure.com/xbn/2/installation/[VerisureId]/device/view/BASIC -> Http 503

     

    Stemmer, har funnet 2 request i koden som alltid gikk mot 01 (mumle mumle copy pasta fra gammel kode. mumle mumle :P ). Har kjørt i test miljøet mitt med refresh tid på 2 sekunder siden i dag tidlig uten "too many request" feil eller xbn feilmelding ;) 

     

    Lar dette kjøre til i morgen, så skal jeg se på å bygge ny versjon

     

    • Like 5
  3. Har hatt i tanke å kasnkje kombinere web scraper og mobil apiet. Både som fallback og for å kunne ha hyppigere request. Men ønsker helst å ungå webscraping så mye som går

     

  4. Ja det er ikke bra at den har vært nede så lenge, jeg tenker at jeg gir det en dag til mens jeg kjører andre tester. er problemet vedvarende i morgen så skal jeg sniffe litt mer nettverkstrafikk fra appen for se om jeg blir noe klokere.

  5. 20 minutter siden, Guahtdim skrev:

    Jeg ser at din event ser litt mer avansert ut enn min siden du også styrer devicer. Det har jeg ikke lagt inn og kommer nok ikke til å gjøre det.

     

     

    Slik som ting er nå så blir det en liten hvil når det kommer til GCalSeer siden jeg har litt for mye å gjøre på jobb, men jeg må nok gjøre en gjennomgang etterhvert for å bl.a. få litt bedre visning når man lukker event-oppsettet og har brukt noen av de avanserte innstillingene.

     

    Ok, har det faktisk hakket mer avansert enn dette også men ikke ferdig utviklet enda

     

    Et event kan ha location og resurrser som kan benyttes som condisions som jeg matcher med lokal database med dette

    image.thumb.png.f45e2c546e1b8fabf3dbca5f0e3f4fb2.png

     

     

    Så da kan jeg sjekke på om evetet har dette i condisions

     

    image.png.5194dc12537320308352ee4703002fa0.png

     

     

    Så du tror ikke du kommer til å gå så dypt?

     

    • Like 1
  6. 1 time siden, Kenneth skrev:

    @lilfire,

     

    Har du vært i kontakt med Verisure rundt dette?
    Ser at problemet vedvarer for min del.

    Håper ihvertfall ikke at Verisure stikker kjepper i hjulene for plugin.

    Har ikke vært i kontakt med de ang denne feilen spesfikt nei. APIet er jo ikke offentlig så de er veldig lite behjelplige de gangene jeg har kontaktet de. Har ikke fått respons de siste gangene jeg har sendt noe, men det begynner å bli en stund siden.

     

    Denne feilmeldingen kommer jo oftere og oftere så enten driver de med noen store server endringer eller så kan det virke som de prøver å stikke kjepper i hjulene ja.

     

    Dog skal det sies at jeg for min del har kjørt hard med request siste tiden for å teste max request (Har kjørt hvert 2. sekund) uten å møtt på store hindringer på testserveren.

    Feilmeldingen vi plages med er en av de første requesten som gjøre og i teorien trengs ikke den kjøres for hver refresh. Dette er jo litt det jeg ser på nå. å skille ut av som skal kjøre ofte og hva som kan kjøres med større tidsintervall.

     

    Så mulig jeg kan få løst dette bedre enn dagens løsning men vansklig å si hva Verisure driver med. Testingen av max request tar tid og okuperer testmiljøet så intil jeg har kartlagt de ulike kallene får vi bare håpe Verisure ikke plager oss alt for mye.

  7. 1 minutt siden, Guahtdim skrev:

    Og alt jeg ønsket var å styre start/stopp av oppvarming via en kalender ?

    Hadde samme ønske selv, og startet å utvikle en enkel lokal kalender plugin for dette. Som forsåvidt er i bruk i mitt system i dag, men lagt fra noe annet en alpha stadige. Men har fulgt denne tråden litt og kan fort se ut som din løsning kan være en bedre løsning da den bassere seg på eksterne kalendere.

     

    Slik er min løsning for å starte forvarme i bilen

    image.png.e164aab189464e0f654309f5445d3bbb.png

    image.png.03695785ace5c7dd18508f090ebc1d81.png

     

    Altså har jeg et event i kalenderen min som er workday (07:00-15-00) (workdays har jeg også en funksjon for å generer )

    Så har jeg en device som hetere heattime som er antall minutter før jeg skal dra jeg ønsker aktivere varmen (denne blir kalkulert i et annet event)

     

    • Like 1
  8. Hmm der kom den igjen. Er noe på verisure sin side - men usikker på hva den betyr så har pr nå ingen håndtering av den.

     

    EDIT:

    Sitat

    That is when maintenance is performed on their servers.

     

    Da skal jeg håndtere det så det ikke kommer feilmelding i loggen, og hvor omfattende vedlikeholdet er. mulig det ikke gjelder alle funksjoner.

    • Like 1
  9. Nei jeg opplever ikke noe batteritap jeg leger merke til. Men tenkte jeg skulle gjøre noen målinger på det når bilen kan stå i ro flere dager i strek

    • Thanks 1
  10. 9 timer siden, Ruud skrev:

    Jeg kjører versjon 2.5.191.0.    Er det kommet en ny versjon som også har med magnetkontaktene på dørene? eventuelt hvor lenge ca er det til jeg kan ta den i bruk?

     

    Det har det og den er lagt ut så det kan du ta i bruk med en gang. :)

  11. 10 timer siden, Fjaeran skrev:

     

    Hvor finner jeg innstillinger ??

     

    Innstillinger finner du sammen med innstilliger for andre plugins. altså under fanen "plug-ins" i homeseer. Der har du et eget meny punkt for "LSoftVerisure"

    • Like 1
  12. På 3.1.2019 den 21.35, Kenneth skrev:

    Hei @lilfire

     

    Ser at jeg har fått noen feil mld i loggen:

     

    jan-03 17.57.27   LSoftVerisure Error {"errorGroup":"BAD_REQUEST","errorCode":"VAL_00819","errorMessage":"The requested doorlock state is not possible to apply due to state already set"}
    jan-03 17.57.27   LSoftVerisure Error System.Net.WebException: The remote server returned an error: (400) Bad Request. at System.Net.HttpWebRequest.GetResponse() at Verisure.VerisureSync.‭‍‏‏‎‎‮‬‪‎‭‭‫‍‍‪‪‪‍‬‎‫‪‍‏‮‬‮(WebRequest ) at Verisure.VerisureSync.SetLockState(String giid, String deviceLabel, String state, Int32 pin, Int32 attempt)
    jan-03 17.57.27   LSoftVerisure Error {"errorGroup":"BAD_REQUEST","errorCode":"VAL_00819","errorMessage":"The requested doorlock state is not possible to apply due to state already set"}
    jan-03 17.57.27   LSoftVerisure Error System.Net.WebException: The remote server returned an error: (400) Bad Request. at System.Net.HttpWebRequest.GetResponse() at Verisure.VerisureSync.‭‍‏‏‎‎‮‬‪‎‭‭‫‍‍‪‪‪‍‬‎‫‪‍‏‮‬‮(WebRequest ) at Verisure.VerisureSync.SetLockState(String giid, String deviceLabel, String state, Int32 pin, Int32 attempt)
    jan-03 17.52.26   LSoftVerisure Error {"errorGroup":"BAD_REQUEST","errorCode":"VAL_00819","errorMessage":"The requested doorlock state is not possible to apply due to state already set"}
    jan-03 17.52.26   LSoftVerisure Error System.Net.WebException: The remote server returned an error: (400) Bad Request. at System.Net.HttpWebRequest.GetResponse() at Verisure.VerisureSync.‭‍‏‏‎‎‮‬‪‎‭‭‫‍‍‪‪‪‍‬‎‫‪‍‏‮‬‮(WebRequest ) at Verisure.VerisureSync.SetLockState(String giid, String deviceLabel, String state, Int32 pin, Int32 attempt)
         
     

     

     

     

     

    Har også lagt merke til at Verisure appen blir logget ut.

    Oppdaterings frekvens står på 5 min, timeout 2 min.'

    Tips?

     

    Takk for feil meldingen. Ser at det er samme gate som en annen - Og kommer av at pluginen er i usync og sender meldinger til verisure om å sette verdi som allerede er satt. Dette burde så klart ikke bli en slik feilmelding, men blitt håndtert. :) 

     

  13. 7 timer siden, runewa skrev:

    @lilfire Installerte nettopp plugin for første gang, og får opp alle devicer utenom de to røykvarslerne jeg har. Får følgende feilmelding:

     

    27.12.2018 00:40:55: Create 2B5Q 6A29, SMOKE3
    27.12.2018 00:40:55: Ukjent devicetypeSMOKE3
    27.12.2018 00:40:55: Create 2B5Q 6AJ7, SMOKE3
    27.12.2018 00:40:55: Ukjent devicetypeSMOKE3

     

    I listen over devicer vises riktignok temperaturen fra de to røykvarslerne, men ingen status eller noe:

    image.thumb.png.4dd9e601b778564e33a4da6bb82f9fa8.png

     

    Noen tanker? Er ikke så lenge siden jeg fikk installert alarmen, kan det være at jeg har en nyere versjon av røykvarslerne enn hva plugin støtter?

     

     

    Smoke3 har jeg ikke lagt inn støtte for nei, du er første med denne røykdetektoren. Men det skal vi få ordnet, vet du om disse noen flere funksjoner enn smoke2 eller er det bare en oppdatert versjon? 

  14. 23 timer siden, Nettopp skrev:

    @lilfire Jeg har kun benyttet varmepumpe-funksjonaliteten, og har kjørt ganske stabilt på en eldre versjon av plugin. Nå har jeg oppdatert til siste versjon, og det virker å være noen problemer med synkronisering av settpunkt. Når jeg endrer settpunkt temperatur fra Homeseer så oppdateres det hverken i Homeseer-visningen eller i Minside. Endring av viftehastighet og -retning virker når man endrer i Homeseer (Minside oppdateres), men virker ikke som den synkroniserer motsatt vei (om man endrer i Minside oppdateres ikke Homeseer). 

    Kan gi deg tilgang på en testbruker på Minside slik som sist om det kan være til hjelp.

     

    Får også en feilmelding, virker som denne dukker opp om man setter en innstilling som allerede ligger inne (eks. setter viftehastighet 1 om hastigheten er 1 fra før).

     

    vs1.thumb.jpg.cb204f8a9116752ecfdad5f068633163.jpg

     

    Hmm, mulig jeg trenger testbruker, men skal ta en titt på logikken først

     

×
×
  • Opprett ny...

Viktig informasjon

Vi har plassert informasjonskapsler/cookies på din enhet for å gjøre denne siden bedre. Du kan justere dine innstillinger for informasjonskapsler, ellers vil vi anta at dette er ok for deg.