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

BalleClorin

Medlemmer
  • Innlegg

    20
  • Ble med

  • Besøkte siden sist

Innlegg skrevet av BalleClorin

  1. Ligger faktisk "invalid user credentials". Hmmm, det forstår jeg ikke helt, men kan forsøke å sette opp alt på nytt.

     

    [15:46:01.235] INFO (1): Starting service

    [15:46:01.464] FATAL (1):

    message: "Error: Homely replied with error code 401: Unauthorized"

    result: {

    "statusCode": 401,

    "message": "Invalid user credentials"

    }

    Flaut!!!

    Lå en feil i passordet, gitt. Spratt rett opp nå.

  2. Haha, er vel ingen som forventer at du overvåker forumet og plukker opp alt som dukker opp. Ei heller leverer 5 minutters-fixer på påskeaften. Tusen takk! 🙂

     

    Under kommer den egentlige årsaken til feilen. Tolker det slik at token tilhører "gammel" økt/container?

     

    [15:40:15.449] ERROR (1): body used already for: https://sdk.iotiliti.cloud/homely/oauth/token

    err: {

    "type": "TypeError",

    "message": "body used already for: https://sdk.iotiliti.cloud/homely/oauth/token",

    "stack":

    TypeError: body used already for: https://sdk.iotiliti.cloud/homely/oauth/token

    at Response.consumeBody (/app/node_modules/node-fetch/lib/index.js:344:30)

    at Response.json (/app/node_modules/node-fetch/lib/index.js:269:22)

    at Authentication.<anonymous> (/app/dist/homely/auth.js:62:36)

    at Generator.next (<anonymous>)

    at fulfilled (/app/dist/homely/auth.js:5:58)

    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

    }

  3. BalleClorin skrev (På 19.3.2024 den 15.58):

    @gert, jeg sliter med "invalid time value" som du tidligere opplevde. Dette skjer når jeg gjør et forsøk på å spinne opp en docker-container på en annen server enn min opprinnelige (fungerende) Unraid-container.

    Forstod du hvorfor du fikk denne meldingen?

    @Ronniehl, kanskje du har en formening om hva som skjer her? 🙂 Jeg får altså følgende feilmelding når jeg forsøker å kjøre i gang en container i Portainer på en annen maskin enn den fungerende containeren i Unraid (som fungerer som en drøm):

     

    [13:20:19.173] ERROR (1): Invalid time value

    err: {

    "type": "RangeError",

    "message": "Invalid time value",

    "stack":

    RangeError: Invalid time value

    at Date.toISOString (<anonymous>)

    at Authentication.<anonymous> (/app/dist/homely/auth.js:39:94)

    at Generator.next (<anonymous>)

    at fulfilled (/app/dist/homely/auth.js:5:58)

    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

  4. @gert, jeg sliter med "invalid time value" som du tidligere opplevde. Dette skjer når jeg gjør et forsøk på å spinne opp en docker-container på en annen server enn min opprinnelige (fungerende) Unraid-container.

    Forstod du hvorfor du fikk denne meldingen?

  5. Stemmer.

     

    @SumMarius, under er config for min container som fungerer utmerket i Unraid.

    MQTT_HOST er en Mosquitto-instans som jeg har gående som plugin i HA.

     

    I tillegg har jeg en fil "default.yaml" som ligger i appdata/homely-mqtt med følgende innhold:

     

    database:
      logLevel: debug
      reset: true
      connection:
        username: user
        password: password
        storage: ./__data/db.sqlite
        host: localhost
        dialect: sqlite
    
    mqtt:
      enabled: true
      qos: 1
      host: mqtt://192.168.2.12:1883
      user: xxxxx
    
    homely:
      host: sdk.iotiliti.cloud
    
    # One of: error, warn, info, verbose, debug, silly. Defaults to info if not provided.
    logLevel: debug
    
    polling:
      # Crontab schedule for polling via rest. Websocket is always connected, so this is just meant as a fallback.
      # If not specified, defaults to every 30 minutes
      schedule: "*/5 * * * *"


     

     

     

    image.thumb.png.3c71605c9276c434f55fe1de43b720f1.png

     

     

    • Like 1
  6. Jeg ser at enheten "Gateway" finnes i HA, men den oppdaterer seg ikke til tross for at HA ser en payload med f.eks. "disarmed". Slettet den derfor i håp om at den automagisk skulle gjenoppstå, men dengang ei.

     

    Noen tips for å få denne på plass igjen?

  7. Oppgradert til latest nå.

     

    Oppdatering av status i HA fungerer lynraskt - tilnærmet sanntid. 🙂

     

    En liten ting: Det kan se ut til at internett har vært litt spotty i natt, og da kræsjet containeren med websocket error. Jeg løser automatisk restart med et parameter i Docker, men dette er kanskje noe du ønsker å håndtere internt?

  8. Hei @Ronniehl,

     

    Dette er antageligvis relatert til min (mangelfulle) kunnskap om oppsett av containers i Unraid, men sier denne feilen deg noe?

     

    /app/node_modules/pino/lib/tools.js:71
          this[writeSym](null, format(msg, n, this[formatOptsSym]), level)
                        ^

    TypeError: this[writeSym] is not a function
        at MqttClient.LOG [as log] (/app/node_modules/pino/lib/tools.js:71:21)
        at new MqttClient (/app/node_modules/mqtt/build/src/lib/client.js:87:14)
        at connect (/app/node_modules/mqtt/build/src/lib/connect/index.js:129:20)
        at Object.<anonymous> (/app/dist/utils/mqtt.js:35:58)
        at Module._compile (node:internal/modules/cjs/loader:1198:14)
        at Object.Module._extensions..js (node:internal/modules/cjs/loader:1252:10)
        at Module.load (node:internal/modules/cjs/loader:1076:32)
        at Function.Module._load (node:internal/modules/cjs/loader:911:12)
        at Module.require (node:internal/modules/cjs/loader:1100:19)
        at require (node:internal/modules/cjs/helpers:108:18)

     

    Alt fungerer når jeg setter mqtt enabled til false i config-filen, så jeg forutsetter at dette har noe med oppkoblingen til Mosquitto-pluginen i HA. Kan for øvrig koble til med MQTT Explorer med samme credentials.

     

  9. Dette er jo fantastisk, @Ronniehl! Mange takk!

     

    Jeg har forsøkt å fyre opp en container i Unraid, men får følgende feilmelding ved start. Noen idé om hva det kan være?

     

    (node:1) [DEP0005] DeprecationWarning: Buffer() is deprecated due to security and usability issues. Please use the Buffer.alloc(), Buffer.allocUnsafe(), or Buffer.from() methods instead.
    (Use `node --trace-deprecation ...` to show where the warning was created)
    /app/dist/index.js:90
            for (const location of homes) {
                                   ^

    TypeError: homes is not iterable
        at /app/dist/index.js:90:32
        at Generator.next (<anonymous>)
        at fulfilled (/app/dist/index.js:5:58)
        at processTicksAndRejections (node:internal/process/task_queues:96:5)
    [01:25:17.433] INFO (1): Starting service
    [01:25:17.746] INFO (1): Authenticated. Token expires at 2023-08-08T08:55:17.746Z
    [01:25:32.848] INFO (1): Loaded undefined homes

  10. Kjører også 0.1.5 og det ser ut til å fungere bra. Har fått tilsendt v2 av flere av Homelys komponenter. Integrasjonen finner ikke disse, men jeg kan få sendt over output fra homelypy om ikke lenge.

     

    Tusen takk for innsatsen, Kolaf!!!

  11. Jeg har nylig koblet opp tre ESH-termostater mot Z2M og det fungerer utmerket. Jeg har imidlertid observert at termostatene er veldig "pratsomme" og sender meldinger til Z2M flere ganger i sekundet - vesentlig oftere en andre enheter.

     

    Flere som opplever dette?

×
×
  • 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.