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

Ronniehl

Medlemmer
  • Innlegg

    61
  • Ble med

  • Besøkte siden sist

  • Dager vunnet

    3

Alt skrevet av Ronniehl

  1. Overraskende ofte svaret på det meste det 😆 bra du fikk orna det!
  2. Hvis du går til https://din-homeassistant-url/config/logs, og søker etter mqtt, så kan det ligge noe i loggen der. 🙂 edit: så du fikk det til akkurat nå 😅
  3. Kan du se om det ligger noe i home assistant loggen? Kan virke som den ikke plukker opp entitetene 🤔
  4. Har du sjekket om det kommer flere enheter inn på mqtt-brokeren med f.eks mqtt explorer?
  5. Får du en feilmelding? Ellers tror jeg at @BalleClorin kjører det i unraid, kanskje han har noen tips 🙂
  6. Jeg har pushet ny versjon nå til latest - default er det ingen prefix (så det blir f.eks `binary_sensor.motion_2`). Hvis du vil ha ett prefix i navnene, kan dette legges inn i config-filen, under `mqtt.entityPrefix` 🙂
  7. Uffda @jorgenbl - jeg skal se på om jeg kan finne en måte å gjøre det valgfritt på med navne-prefixet. Jeg la det inn for det var utrolig vanskelig å skille dem når jeg fikk motion_1 til motion_8, så jeg la på navnet som prefix for å gjøre det enklere. Ikke bra om det skal lage problemer i fremtiden, skal finne en løsning på det iallefall!
  8. Har du tatt pull av :latest? Den gjorde ikke det før, men nå gjør den det (hos meg iallefall). Kan du evt ta ut loggen fra containeren og sende meg på dm? Edit: Leste på ny nå, du har fjernet hele enheten 😄 Du kan sette data.reset til "true" i config-filen og restarte containeren, da vil den opprette alt på ny. Jeg skal gjøre en endring som gjør det automatisk, jeg deaktiverte det for jeg mista entiteter i hytt og pokker før når jeg begynte å skrive programmet.
  9. Hepp! En liten oppdatering her: - Har fått det til å virke mot arm32 nå (raspberry pi f.eks) - Håndterer alarm-state endringer via websockets nå (dette var kun via polling før, ungene begynte endelig på skolen så jeg kunne herje med alarm av / på og teste!) Publisert under yusijs/homely-mqtt:latest
  10. Skikkelig rart.. jeg publiserer både arm64 (aka arm64v8) og arm (arm32v7). Jeg må se litt mer på disse plattformene seinere, er vel bare ett flagg som må tweakes. Jeg prøvde meg igjen nå med qemu, kan du teste @torhaala? Hvis ikke må jeg prøve å få opp en rpi4 jeg kan teste med 😅
  11. Jeg forsøkte å publisere kun arm nå, uten 64 - kan du teste det? Jeg har ikke en ledig pi4 å teste på, så får ikke verifisert 🙈
  12. Docker eller node nå, men må kjøres som ekstern tjeneste. Jeg har lite erfaring med python, og jeg har allerede drøssevis av custom integrasjoner jeg har laget selv som kjøres i docker, så det ble den enkleste løsningen for min del. Edit: Ser for meg å bygge den som en addon etterhvert, det vil forenkle prosessen for de som kjører på rpi og andre installasjoner med addon-store. Jeg har bare ikke mulighet til å teste det siden min installasjon kjører i, you guessed it, docker 😅
  13. Publisert ny nå, måtte visst spesifisere v8..
  14. Så rart.. den er definitivt publisert: https://hub.docker.com/layers/yusijs/homely-mqtt/latest/images/sha256-3a801522b17085dcb2cb83a39c3b6b0e234a15efbcbfa05950c205ceeb97913b?context=explore Har ikke laptopen i umiddelbar nærhet her, må nesten se i morgen. Mulig du kan ta en pull direkte på sha-referansen?
  15. Hvis du prøver å ta en ny pull nå av latest? Jeg la inn arm64 i tillegg til amd64 nå. Er mulig jeg må inn med enda flere, men vil ikke bygge for masse gamle arkitekturer 🙂 (mulig du må slette det gamle imaget med docker rmi først for å få riktig arkitektur)
  16. Det kan virke som arkitektur-problem. Jeg skal endre bygg til å gå mot flere archs, tror jeg bare bygger for amd64 nå
  17. Jeg har den samme bryteren, og den er litt.. snodig. Med deconz fikk jeg bare opp batterier (som deg), og den falt ut i hytt og pokker. I zigbee2mqtt får jeg opp en "Action" utløser, altså ikke egne "knapper", men da kan jeg iallefall bruke den i automasjoner:
  18. Njaei, jeg har faktisk bevisst lagt opp til at applikasjonen kan krasje, og at restart skal håndteres av docker. Noen feil/hendelser vil uansett måtte håndteres på den måten (f.eks hvis prosessen går tom for minne, docker krasjer eller du rebooter serveren din), så det mest logiske imo er at det håndteres automatisk. Det sagt, så har websockets automatisk reconnect, så rart at det stanset hele applikasjonen. Skal se på det, og kan nok også legge inn at polling skal feile mer gracefully. Problemet da er jo hvis vi får en situasjon som i går hvor homely sitt api er nede, så vil applikasjonen kjøre som om alt er helt fint. Selv foretrekker jeg at det krasjer helt så jeg kan se at det krasj-looper og at noe er gæli 🤔 Jeg får tenke litt på det, kanskje jeg kan legge inn ett config-flagg e.l for det 🙂
  19. Har dyttet noen endringer og publisert på latest-tag. Skal være stabilisert med logging etc nå, og har lagt inn mulighet for å definere discovery/state-topic prefixer nå i config 🙂 Ellers håper jeg på litt tilbakemeldinger på om det er ting som ikke virker som det skal, eller eventuelle forbedringer 🙂
  20. Jeg så noe lignende når jeg feilsøkte tidligere, det er noe med debug-loggeren; hvis du setter debugLevel til info så tror jeg det løste seg for meg. Begynte å se på det, men fikk ikke helt tid til å forstå hvorfor den feilet. Ser mer i morgen, men prøv å endre logLevel så bør det funke!
  21. Ikke uenig 😅 håper ikke det vil være normalen! Oppe igjen nå 😄 For de som lurte (@ottob), har jeg lagt inn dokumentasjon på homely apiet i github repoet mitt (github.com/yusijs/homely-mqtt)
  22. Frustrerende greier. Jeg sendte mail til homely og sutra litt nå 😅 La også inn litt flere sensorer (lekkasje-sensor & HAN-måler), men har ikke testet disse selv. Har forøvrig også spurt Homely om enheter som mangler (dørlås, alarmpanel ++), så det er visst ting som er på blokka, men de har ikke en tydelig strategi/plan for apiet, annet enn at de vil "ende opp med et fullverdig API", men foreløpig er i ett tidlig beta-stadie. Edit: Fikk svar:
  23. Testa på de forskjellige endepunktene / websocket nå - alle gir 500 feil, bortsett fra auth-endepunktet som funker. Mulig det har med app-oppgraderingen deres å gjøre, at de migrerer noe eller noe i den duren, men 🤷‍♂️ (Fantastisk timing for at jeg skulle annonsere integrasjonen min 😂)
  24. I alle dager.. "homes" er responsen som kommer fra homely apiet, som skal være en liste med homes. Jeg bygger nytt image nå (yusijs/homely-mqtt:dev) - la inn litt debug output der, hvis du kjører den med option "logLevel" satt til debug, og ser om det kommer ut noe mer informasjon? Kjapp edit: Er som sagt veeeldig tidlig i utvikling, så har nok masse å gå på med feilhåndtering. 🙂 Ny edit: Homely apiet har visst problemer: [10:49:03.986] FATAL (21357): {"statusCode":500,"message":"NatsError [TIMEOUT] - request: Timeout on topic homely.integration-api.user-location.list"}
  25. Jeg knota litt med denne integrasjonen tidligere, men slet med å få den til å virke helt stabilt, så jeg begynte på en mqtt-basert integrasjon heller. Vet ikke om det er interessant for andre, men kan kjøres via docker. Har skrevet den med discovery i mente, så den skal i teorien kunne fange opp alle enheter som har det settet med sensorer jeg har klart å finne i apiet / dokumentasjonen. Integrasjonen bruker websockets til å oppdatere data, så er det også mulig å definere poll-interval i tillegg. Er veldig tidlig i utvikling, men den funker iallefall helt topp her hos meg.
×
×
  • 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.