Gå til innhold
  • Bli medlem
Støtt hjemmeautomasjon! 🥇🥈🥉

Guahtdim

Medlemmer
  • Innlegg

    1 447
  • Ble med

  • Besøkte siden sist

  • Dager vunnet

    70

Alt skrevet av Guahtdim

  1. @toonwolf Beklager at jeg først nå ser postene dine. Jeg skal teste litt mer på offset. Meningen med denne er jo at den skal trigge minst en gang med det mellomrommet man har satt til før/etter en event. Og ved valget overlapping (som egentlig burde het adjacent som du påpeker) skal logikken være at man ikke får trigging hvis man har en event som ligger så tett opptil at den er rett på eller innenfor offset perioden. Jeg oppdaterer om det jeg finner etter å ha laget flere tester på logikken. NB: Du må hake av for overlapping(adjacent) hvis du skal teste det.
  2. Jeg anbefaler alle de som kjører min plugin å oppgradere hvis dere er på versjon 0.0.0.5. Jeg fant bl.a. ett par feil i hvordan den behandler eventer som er allday. De blir fort to-dagers istendenfor endags. Med tanke på autorisering så er bildet under fra min logg for de siste 6 timene med 1 minutts mellomrom mellom hver gang man henter data fra Google eller Microsoft (jeg kjører nå begge). Google har en tendens til å ikke fungere siste kvarteret av en time. Jeg aner ikke hvorfor, men siden jeg tar vare på eventer allerede nedlastet og ikke sletter hvis jeg ikke får kontakt så skal det i utgangspunktet gå greit. Ulempen er hvis du lager eventer som kun strekker seg over de tidene som man ikke får kontakt.
  3. Jeg har normalt en eller annen ekstra variabel eller device som jeg har i if sjekken og setter ved første tilslag. Da unngår du trigging hvert 10 sekund. Tidligere har du skrevet om noen lys som skal av og på. Da ville jeg laget en egen device for å markere lys av/på og ha en trigger som trigger på kalender og at lys er av. En av handlingene i triggeren blir å sette lys device til på. En annen trigger med offset after sjekker feks om lys er på og slår de av samtidig som device settes av. Det er iallefall slik utviklerhodet mitt tenker.
  4. Jeg har gjort litt for å sørge for at man opprettholder kontakten, men det er avhengig av at man har valgt minst en kalender. Da vil det (tror jeg) bli spurt mot denne. Men det er viktig at man ikke setter Time between checks of calendars til en for høy verdi. Jeg føler at jeg har mindre kontroll på timeout mot Google enn Microsoft, men det får bli noe jeg ser på senere. Gi det ett forsøk ved å bare sette opp en trigger som går mot en test-device eller sender en push-varsel slik at du fort kan se om det fungerer for deg eller ikke.
  5. Okidoki. Nå er støtte for Microsoft kalendere lagt inn. Link i første post til siste versjon av plugin. Første post begynner å bli kjempelang. Desverre så har jeg ikke skjønt helt hvordan å få til hide/show på deler. Dette ville kanskje gjort det litt mer oversiktlig. Edit: Skjønte nå hvordan det skulle være og har krympet ting litt slik at det ikke blir helt "Wall of text" Det er bare å melde inn ønsker, feil etc. Jeg vil etter beste evne forsøke å rette feil, mens ønsker/endringer får lavere prioritet.
  6. Godt nytt år! I løpet av julen fikk jeg hull på Microsoft Auth2 byllen. Ting ser ut til å fungere mot Microsoft kalender også (kun consumer Hotmail/OutlookLive). Nå er det litt pussing for å få av de groveste kantene + en dokumentering av oppsett hos Microsoft for at man skal få kontakt. Egentlig fungerer Microsoft sin tilkobling mye bedre enn Google siden jeg selv kan styre når man skal prøve å gjøre en refresh på tilgang. Mulig release til helgen eller neste uke.
  7. Ikke umulig at den komandoen du sender er en ALLOFF. Om jeg ikke husker feil etter å ha drevet med RFLink så kan man sende følgende kommandoer til disse enhetene: ON/OFF - På/Av til en enkelt enhet ALLON/ALLOFF - På/Av til alle enheter innenfor en gruppe. Jeg antar at du sender den siste versjonen som av-kommando siden det er mange enheter som går av. Jeg kan desverre ikke RfxCom plugin godt nok til å lose deg i havn med riktig kommando. Mulig du finner noe i manualen
  8. ?
  9. Han må også endre navnet på sin config. Hvis ikke vil ikke plugin/programmet klare å plukke opp den som sin config-fil? HSPI_TibberSeer.exe.config må endres til HSPI_RobonectSeer.exe.config Jeg trodde dette var en ekstra fil som var kommet med i tillegg til korrekt config-fil.
  10. Her ser det ut som om det er kommet inn noe fra ett annet prosjekt @Moskus har utviklet: Kobling mot strømleverandøren Tibber. Det er uansett bare en config-fil som er helt utfarlig. Du skal kunne slette denne uten at det ødelegger for noe.
  11. Det er flere andre plugins her på forumet som også er gratis. Bare se igjennom Homeseer Plugins
  12. Han gjør dette gratis i hovedsak for seg selv, men med mulighet for at alle vi andre bruker det gratis. Du kan prøve å donere via paypal moskus a_t gmail d_o_t com (du skjønner sikkert hvordan du skal sette sammen dette til en fornuftig mail adresse)
  13. Det er korrekt at GCalSeer ikke vil klare å ha flere forskjellige actions basert på en hendelse. BLGData er en mye heftigere plugin enn jeg har tenkt til å lage. Min plugin har sprunget ut fra mye enklere behov. Etter å ha lest dokumentasjonen til BLGData så ser jeg veldig mye arbeid i den og jeg skjønner at han vil ha litt betalt. Hvis du skal prøve å bruke GCalSeer er du nok nødt til å sette opp en event for start og en event for slutt ved bruk av offset.
  14. @toonwolf Takk for tilbakemelding. Dette skjer meg også, men det virker som om den klarer å hente seg inn igjen. Jeg ser i loggen at det til tider ser ut som om det går ned og så 5-15 minutter senere så klarer den å hente inn igjen. Ha den gående i ett døgn for å se i loggene om det kom seg som det skulle eller om det endte med at den stoppet opp. Jeg har ikke skrevet ned noe sted hvordan virkemåten vil være for disse triggerne, men de er tenkt som de fleste andre triggere i HomeSeer: De trigger minst en gang, som oftest flere ganger. Slik jeg ser det så er det verre om man ikke trigger enn at man trigger mange ganger. Jeg pleier nesten aldri å ha kun en trigger alene, men trigger og f.eks. en device som viser nåværende status. Da unngår jeg at jeg trigger f.eks. å slå av lys x antall ganger, men kun den ene gangen for å endre status. Eksempel: Her setter jeg en device til on gitt at trigger slår til og device allerede er off. "Time between triggering if true" er tenkt mer som en mulighet for at man skal kunne sette selv hvor ofte GCalSeer går igjennom alle oppsatte triggere for å se om noen av de skal melde inn at de trigger. Jeg ser nå at dette er forvirrende og kommer antageligvis til å flytte dette vekk siden det kun er en intern greie. Denne bør settes til noe slikt som f.eks. 0:10 eller 0:05 (10 eller 5 sekunder). Men fortsett å teste! Du gjør en jobb jeg setter pris på.
  15. @toonwolfHar du fått testet dette? Fungerer det som det skal?
  16. Takker, men jeg har ikke noe ferdig som kan kjøres enda. Jeg har Hotmail-konto så det er ikke noe problem å få testet selv. Utfordringen er å finne ett bibliotek som støtter pålogging korrekt. Eventuelt så må jeg lage selv og de fraråder MS. Men så fort jeg har noe så sier jeg ifra.
  17. Siste versjon (0.0.0.5) er nå ute. Brukes på eget ansvar. Jeg anbefaler dere å teste litt før dere stoler på den. Første post oppdatert med litt mer beskrivelse. Det begynner å bli endel! Alle feilmeldinger mottas med takk.
  18. Nesten ferdig med å implementere de forskjellige sjekkene. Jeg mangler litt gjennomgang av ny kode og så iallefall en test på 24 timer hjemme hos meg selv. Hotmail/Outlook Live utsettes inntil jeg faktisk skjønner hvordan jeg skal koble meg opp mot Microsoft når man kjører som plugin for HomeSeer. Jeg får heller komme tilbake til dette når jeg igjen får litt mere tid. Akkurat nå er det kommet inn endel "ekte" jobb som må tas unna før jeg kan leke med HomeSeer.
  19. Ett event er ikke nødvendigvis en engangshendelse. Hvis døren har vært lukket i 5 min så vil eventet fortsette å trigge inntil du feks åpner døra. Du bør også sjekke på kjeller vstat slik at når denne har endret status så vil ikke triggeren fyre mer. If kjellersensor door =on open 5 min AND kjeller vstat =closed THEN kjeller vstat=open
  20. Ett alternativ er å bruke MQTT som overføringsmåte. Det finnes mye om det her på forumet. Her er den første jeg fant :
  21. Nei, det er ikke normalt. Du kan helt sikkert slette den, men hvis den vokser fort så bør du finne ut hva som gjør at den fylles. Slik filen er nå så er den for stor til å åpnes i feks Notepad.
  22. Her trenger vi en guide med hva, kostnad og hvordan! Utrolig stilig!
  23. Jeg kan jo skrive litt om hva som skjer (fremdrift): Gui for avanserte valg når det kommer til kalenderen er 99%. Logikken for å hente ut begynner å ta form og gi tilbake eventer er gjort litt om, men ikke store endringer. Nå vil man ha to tider å forholde seg til: Tid mellom hver gang man henter ned fra google og tid mellom hver gang man skal validere om man har treff i kalenderen. Jeg har nå en prosess som tar seg av nedhenting fra kalenderen(e). Og en egen prosess som internt sjekker om man skal trigge treff eller ikke. Dette fordi det ikke er noen grunn til å ikke validere selv om man skulle miste kontakten mot google. Planen er at jeg vil hele tiden hente ut for en større periode og holder den internt i tilfelle man mister kontakten mot omverdenen. Jeg har testet litt mer mot Microsoft sitt grensesnitt og ser at det er ikke så ulikt Google, men det vil kreve en egen autentisering som antageligvis kun fungerer i Windows. Planen er at man skal kunne kjøre både mot Google og Microsoft samtidig så lenge man har autentisert seg. Jeg må bare lage min egen kalenderevent som jeg mapper om til når jeg henter ned. Ting tar litt tid siden jeg kun har normalt 1-2 timer på toget hver dag som jeg kan bruke på dette prosjektet.
  24. Jeg kjører versjon 0004 selv og opplever at den mister koblingen mot Google, men det er ikke permanent. Jeg sjekker mot google med 90 sekunders mellomrom og ser at det kan være i perioder på 10-15 minutter at det er problemer med å koble seg opp og så fungerer det igjen. Uansett så blir det litt endret autentisering for de som kjører windows. Om det hjelper vet jeg ikke.
×
×
  • 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.