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

omw

Medlemmer
  • Innlegg

    54
  • Ble med

  • Besøkte siden sist

Innlegg skrevet av omw

  1. MrE skrev (8 timer siden):

    Jeg får følgende feilmelding når jeg prøver å endre preset i HA

     

    behavior undefined for this response: ['E00', 'A03', 'Wrong', 'number', 'of/format', 'of', 'arguments.', '(Unsupported', 'Override', 'target)']

     

    Hvilken versjon ha HA kjører du? Det fungerer fint hos meg på både versjon 2024.2.5 og 2023.3.0.

  2. omw skrev (1 time siden):

    Mulig work-around er å slette integrasjonen og legge den til på nytt. Entitets-id-ene skal være de samme, så det _burde_ ikke ha noe å si for evt. dashboards og automasjoner.

     

    Jeg tror ikke det hjelper å slette og legge til på nytt. Jeg har ikke klart å reprodusere, men feilen kan oppstå dersom hub-en ikke svarer med status på global overstyring. Det kan kanskje skje om noe går treigt et sted også.

     

    Fiks sendt inn: https://github.com/home-assistant/core/pull/105289

  3. olloe skrev (Akkurat nå):

    Så bra det bare er noe hos meg! Men hva gjør at ukesprofiler feiler hos meg? Hvordan får jeg det til å fungere? 

     

    Det er ikke ukesprofil som feiler, men global overstyring. Av en eller annen grunn har den ikke klart sette status på overstyringen. (Dette er også ny funksjon i denne releasen.)

     

    Jeg prøver å reprodusere, men så langt uten hell.

     

    Skjedde dette i det du oppdaterte, eller etterpå? Kan det hende du ikke har kontakt med hub-en?

     

    Mulig work-around er å slette integrasjonen og legge den til på nytt. Entitets-id-ene skal være de samme, så det _burde_ ikke ha noe å si for evt. dashboards og automasjoner.

  4. Hennie skrev (35 minutter siden):

    Om jeg nå switsjer denne til None/away/comfort/eco. forandrer det globalt og vises også i android app frontend.

    Det er bare at denne ikke ses som climate entity 

     

    Stemmer, jeg laget det som en enkel select siden det ikke er en full climate entity -  ingen mulighet til å styre temperatur.

     

    Hennie skrev (36 minutter siden):

    Må vel lage noen selv på frontenden, for å imitere samme funksionalitet som appen og switsjen?

    eller finnes det muligheter jeg ikke ser ?

     

    Det burde være forholdsvis enkelt å lage et 'template card' med 4 knapper ikoner for hjemme/borte/øko/komfort som viser global status.

  5. Hennie skrev (8 timer siden):

     

    Så om jeg forstår deg rett er det ikke mulig å tilbakestille til auto så lenge, med hjelp av appen eller switsj, zonene blir overstyrt globalt? til eco/away/comfort? 

    Hvordan gjør appen eller switsjen det da?

     

    Det er samme oppførsel i app-en. Dette er oppførsel i Hub-en, og virker fornuftig på meg.

     

    En sone styres på 3 nivå - høyre tall har høyere prioritet:

    1. Auto (ukesprogram)

    2. Global overstyring

    3. Lokal overstyring (av den sonen)

     

    Switchen kan settes til å overstyre én sone eller globalt (konfigureres i appen).

     

    Soner kan settes til ikke kunne bli globalt overstyrt (konfigureres også i appen)

     

    Dersom du ønsker ukesprogram på en sone mens global overstyring er aktiv, kan du lage et ukesprogram i HA som endrer lokal overstyring.

  6. omw skrev (58 minutter siden):

    Det kalles "global overstyring", og er ikke støttet sammen med HA ennå.

     

    Merk følgende når global overstyring er aktiv:

    • Alle enkeltssoner kan overstyres med Away/Eco/Comfort
    • Når man velger "Auto", så går sonen tilbake innstillingen til den globale overstyringen, ikke normalt ukesprogram. Dette er oppførsel i hub-en, og uavhengig av app eller HA

     

    Husk et det er mulig å unnta soner fra global overstyring. Dette må gjøres i app-en.

  7. Hennie skrev (4 timer siden):

    Menn så snart jeg, på nobø's egen app, på Comfort / Eco eller Away trykker. (og lå den står i denne tilstanden) , da er det ikke mulig  mer å switsje til  auto med hjelp av home assistant.

    Er det når du velger på forsiden av app-en, altså dette bildet?

    1341718529_Skjermbilde20230426kl_18_30_01.png.c4cfeca29fc4df8b3df3838bf8e452d2.png

     

    Det kalles "global overstyring", og er ikke støttet sammen med HA ennå. PR venter på review (ingen grunn til å mase): https://github.com/home-assistant/core/pull/80866

     

    Hvis du endrer på en enkelt sone i appen (sveip til høyre i app-en), fungerer det da?

  8. christbj skrev (21 timer siden):

    Videre redigerte jeg manifest.json (i mappen nobo_hub). Prøvde først med et komma bak det som stod på siste linje, slik at de siste to linjene ble:

    </html>,

    "version": "1.0.0"

    Hmm - det skal ikke være noe HTML i de filene. Gå inn på hver enkelt fil og klikk på kopieringsikonet (det til venstre for søppelbøtta), eller åpne i "Raw"-format. Evt. kan du klone ned hele repo-et, og kopiere katalogen ut derfra.

    image.png.5b6c6c128a27e00c8ee9ee47fa135be0.png

  9. christbj skrev (1 time siden):

    Så leste jeg her og trodde jeg kunne få til å endre ukeprogram også, men ser at det ligger i en oppdatering lenger frem.

     

    Ja, PR ble sendt inn i oktober, men det var Hacktoberfest og det ble sendt inn over 500 endringer! Kjerneteamet jobber på spreng med å reviewe, og det er stadig færre åpne: https://github.com/home-assistant/core/labels/hacktoberfest-accepted

     

    Hvis noen her inne er gode i Python, er det supert med et foreløpig review.

     

    Sitat

     Et spm i den forbindelse. Jeg har ukeprogram som inneholder "ingenting" - som i praksis betyr at enheten skrus av - da vises kun en strek i displayet. Jeg benytter dette på enheter som normalt sett ikke skal være på, men som jeg ønsker å kunne aktivere ved behov. Som gullvarme på hytta dersom vi bestemmer oss for å reise dit på kort varsel og varmepumpen ikke vil rekke å varme opp tilstrekkelig før vi kommer. Vil et slikt ukeprogram kunne velges fra HA når ukeprogrammer blir tilgjengelig?🙂

     

    Ja, det skal gå helt fint! Status vil vises som "Off" på sonene i HA. Jeg har ikke selv laget noen automasjoner med det, men ukesprogram bli select-entiteter som navngis etter navnet på ukesprofilen.

     

    Sitat

    Om jeg kan bidra til å teste noe så gjør jeg gjerne det.

     

    Veldig gjerne! Det fungerer fint hos meg, men jo fler som tester jo bedre!

     

    Last ned filene i https://github.com/oyvindwe/home-assistant/tree/nobo_hub-profiles/homeassistant/components/nobo_hub og legg de i custom_components/nobo_hub. Rediger manifest.json - legg til en linje (husk komma på linjen over):

    "version": "1.0.0"

     

    Oppdater gjerne PR-en med testresultat!

  10. olloe skrev (1 time siden):

    Jeg ser at alle mine ovner viser "Auto - Øko" hele døgnet hvis den følger ukesprogram i nobø-appen - uavhengig om den faktisk er på øko eller komfort. Hvis jeg overstyrer i HA eller nobø-appen så oppdaterer den til "Varme - Komfort" eller "Varme - Øko". Viser den riktig status på Auto hos dere?

     

    Tror dette kom etter jeg endret fra HACS-versjon til HA-integrasjonen, men er ikke helt sikker.

    Det stemmer at dette var riktig i HACS. Det skyldes en feil i pynobo, men HACS hadde en workaround (som jeg ikke vet om ble implementert med vilje eller bare tilfeldig): https://github.com/echoromeo/pynobo/pull/30

     

    Fiks er inkludert for 2023.01: https://github.com/home-assistant/core/pull/83947

     

    • Thanks 1
  11. omw skrev (1 time siden):

    Jeg ser derimot at det er en feil i koden som ikke viser overstyring for en sone som er sperret for global overstyring. Jeg jobber med en fiks for det. (Denne feilen tror jeg er i Hacs-versjonen også.)

    Dette er fikset i utviklingsbranchen, men krever også nyere versjon av pynobo (som ikke er releaset ennå). For å teste, endre requirements i manifest.json til (det er sperre mot å sjekke inn slike endringer):

      "requirements": [
        "git+https://github.com/oyvindwe/pynobo.git@fix-global-override#pynobo==1.4.1"
      ],
  12. Tusen takk for testing og tilbakemelding @stigvi!

     

    stigvi skrev (På 10.9.2022 den 20.07):

    Jeg ser at valg av ukeprogram gjør kun det, valg av ukeprogram. Den endrer ikke climate til Auto først. Burde den gjøre det? Soner som står i konstant overstyring vil fortsette med det

    Jeg ser problemet ditt. Jeg fikk beskjed om ikke å kode workarounds i HA-integrasjonen, så jeg ser ikke noen måte dette kan løses på i selve integrasjonen. En automasjon for å skru av en sone må dermed både endre ukesprofil til "av"-profilen samt skru av evt. overstyring (sette hvac_mode til auto).

     

    stigvi skrev (På 10.9.2022 den 21.16):

    "Now" er egentlig ubrukelig for meg i og med at overstyringen kun varer fram til 03:00 før hub avslutter den

    "Now" gjør at overstyringen kun gjelder frem til neste endring i ukesprofilen. I mobilappen så settes jo dette pr. overstyring, og den tilbyr også tidsstyrt overstyring. Den type automasjoner tenker jeg det er mer naturlig å bygge i HA, og jeg tror egentlig at all overstyring i HA kan være "konstant", men det var allerede laget støtte for å kunne velge "Now" i Hacs-versjonen, så jeg tenkte det var greit å beholde det som en konfigurasjonsmulighet.

     

    stigvi skrev (På 10.9.2022 den 21.41):

    Spørsmål: Hvorfor er preset mode: None tilgjengelig.

    Det brukes internt i integrasjonen når hvac_mode endres til auto og skrur av overstyring. Det er mulig det hadde vært like greit ikke å eksponere det som støttet preset mode ut av integrasjonen.

     

    stigvi skrev (På 10.9.2022 den 21.41):

    I tillegg er det slik at hvis ukeprogrammet er satt til "Av" så vil det å sette climate i preset mode None generere en feilmelding i UI. Men det logges ikke en feil. Samme hvis en velger hvac mode lik Auto.

    Jeg har ikke fått til å reprodusere dette.

     

    Jeg ser derimot at det er en feil i koden som ikke viser overstyring for en sone som er sperret for global overstyring. Jeg jobber med en fiks for det. (Denne feilen tror jeg er i Hacs-versjonen også.)

     

    stigvi skrev (På 11.9.2022 den 18.46):

    Jeg har brukt 5 minutt av søndagen til å forberede meg til 2022.10 og ny Nobø integrasjon.

    NB - i 2022.10 er det foreløpig ikke støtte for sensorer, ukesprofiler og global overstyring. Jeg hadde håpet å lage en PR med alt sammen, men pga. problemene over så lager jeg først en PR med kun sensorstøtte. Jeg vet dog ikke om den vil bli inkludert i 2022.10.

     

    Dersom man er avhengig av å kunne skru soner helt av i HA, må man bruke Hacs-versjonen en liten stund til.

    • Like 1
  13. stigvi skrev (1 time siden):
    KeyError: '-1'

    Ah - det er en streng, ikke et tall. Fikset!

     

    Jeg har også prøvd å gi sensorene bedre navn. Mulig du må fjerne integrasjonen og legge den på igjen for å se de nye navnene.

     

    EDIT: Altså, kun fjerne og legge til inne i UI-et i HA.

  14. stigvi skrev (5 minutter siden):

    Ja, jeg skal sette en switch i global og teste.

    Supert!

     

    stigvi skrev (5 minutter siden):

    Disse ukeprofilene virker å leve sitt eget liv. Det er noe du jobber med?

     

    Jeg er iofs. ferdig med de. Merk at profilen "Default" er hardkodet i Nobø Ecohub. Hvordan lever de sitt eget liv hos deg?

     

    stigvi skrev (7 minutter siden):

    En ting til: sensor.tv_stue vil garantert kollidere med andre sensorer. Hva med å gi de et navn som er mer unikt for Nobø Hub?

    Det er et godt poeng. De bør nok i det minste ha "temperature" i navnet et sted. Jeg skal høre i utviklerchat-en.

     

     

    Global overstyring ser ikke ut til å fungere helt som tenkt ennå - sonene rapportere at de er i "auto" ved global overstyring.

  15. stigvi skrev (9 minutter siden):

    Men det virker nå. Jeg har ikke endret noe, bare tatt en fullstendig omstart av OS på rpi. Tidligere i dag tok jeg kun omstart på HA. Om det er dette som gjør det eller noe annet, er ikke godt å si.

    Vanskelig å si. Jeg kjører HA i Docker, og omstartet kun containeren. Så bra at du fikk det opp - det er veldig hjelpsomt!

     

    stigvi skrev (11 minutter siden):

    Du kan godt runde av til 1 desimal bak komma. De har ikke presisjon nok til 3 siffer allikevel. Og så ser jeg at current_temperatur på climate er uten desimaler. Tidligere var det med 1

     

    Lagt inn avrundning på temperatursensoren. Også fikset så climate viser 1 desimal (jeg endret på presisjonen i climate-komponenten siden termostatene kun er i hele grader, men UI-et lar meg fremdeles prøve å stille inn med 0,5, og så glemte jeg å endre tilbake). Om du henter ny versjon er begge deler fikset.

     

    Har du også anledning til å teste med en Nobø Switch i global modus? Da skal den fremdeles komme som en egen sensor.

    stigvi skrev (På 6.9.2022 den 10.13):

    Hvis valg av ukeprogram blir så enkelt, så er det jo ikke noe stress 👍

    Fikk du opp dette også? Hos meg ser det slik ut: image.thumb.png.59b0a650a99101dd5233a0873f54c846.png

     

    Det er også mulig å overstyre på globalt nivå (på samme måte som i mobilapp-en - dvs. at soner som er unntatt fra global overstyring ikke overstyres via denne):

    image.png.4d645055c1c95ada206bb553a5204749.png

  16. stigvi skrev (45 minutter siden):

    Jeg lastet ned den nye fra din github. Men hvis en må sette opp et utviklingsmiljø for å teste dette så får jeg ikke tid til det. Så det bare for meg at den sikkert virket i 2022.9 også..........

     

    Det skal fungere - jeg oppgraderte min standard-HA til 2022.9 for å teste selv akkurat. Her er min fremgangsmåte:


    1. Kommenter ut nobo_hub fra configuration.yaml

    2. Kopier inn komponenten fra Git-repo (homeassistant/components/nobo_hub) inn i custom_components

    3. Legg inn versjonsnummer i custom_components/nobo_hub/manifest.json (pass på komma i linjen over), f.eks.

      "version": "2.0.0"

    4. Omstart HA

     

    Jeg er ganske sikker på at du har gjort punkt 2-4 riktig, men har du gjort punkt 1?

     

    Jeg ser jeg også har deaktivert HACS-integrasjonen, antageligvis for at ikke HACS skal gå i beina på custom_component-en.

  17. stigvi skrev (1 time siden):

    Må det være 2022.10?

     

    nobo_hub er den del av HA først fra 2022.10. HACS-versjonen skal fremdeles fungere som før. Hvilken versjon av hanobo/nobo_hub er det?

     

    Hvis dette er for å teste https://github.com/oyvindwe/home-assistant/tree/nobo_hub-profiles så er det enkleste å klone dette Git-repoet og sette opp et lokalt utviklingsmiljø: https://developers.home-assistant.io/docs/development_environment/

     

    Jeg har fulgt oppskriften under "Manual Environment" (macOS) fordi jeg ikke er helt venner med devcontainere og VS Code (bruker IntelliJ).

     

    Husk at du bare kan ha 2 lokale tilkoblinger til Nobø Ecohub - du kan altså ikke bruke vanlig HA + utviklings-HA + mobilappen samtidig.

  18. stigvi skrev (1 minutt siden):

    2022-09-10 11:58:52.017 WARNING (SyncWorker_0) [homeassistant.loader] We found a custom integration nobo_hub which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant

    2022-09-10 11:58:52.017 ERROR (SyncWorker_0) [homeassistant.loader] The custom integration 'nobo_hub' does not have a version key in the manifest file and was blocked from loading. See https://developers.home-assistant.io/blog/2021/01/29/custom-integration-changes#versions for more details

     

    Hvilken versjon av HA?

  19. stigvi skrev (10 minutter siden):

    Jeg håper integrasjonen via hacs fortsatt får være slik den er.


    Ingen endring i HACS-versjonen, men den vil bli pensjonert etter hvert.

     

    Jeg er faktisk litt usikker på om du kan oppgradere HA om du har den installert - jeg kan prøve å teste i kveld. Du kan i alle fall ikke ha begge variantene samtidig.

     

    Endring for å endre ukesprofil (inkuderer sensorstøtte) kan testes her: https://github.com/oyvindwe/home-assistant/tree/nobo_hub-profiles

    • Like 1
  20. stigvi skrev (1 time siden):

    Betyr det at denne versjonen ikke viser temperatur på selve climate integrasjonen (har attributten, current_temperature)?

     

    Climate-entiteten eksponerer fortsatt temperatur om den finner en Nobø Switch i sonen. I tillegg vises hver enkelte Nobø Switch som en egen sensor (TemperatureSensor), også om den er konfigurert som global. Det blir dobbelt opp for de som er i en sone. Jeg er usikker på om det er den beste løsningen, men da slipper man å lage en ekstra sensor som du har gjort over.

     

    stigvi skrev (1 time siden):

    Ellers må jeg si dette er bra jobba. Jeg har 3 Switch og kan kanskje finne tid til å teste. Men har du hørt med Nobø? Mitt inntrykk av dem er at de kommer til å sende deg en switch gratis hvis du forteller de hva du driver med.

     

    Vet du hvem jeg kan spørre? Vår helt som fikk publisert API-et har jo sluttet, og det virker ikke som om denne serien videreutvikles.

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