-
Innlegg
54 -
Ble med
-
Besøkte siden sist
Innholdstype
Profiler
Forum
Blogger
Nedlastninger
Artikler
Regler
Hendelser
Galleri
Store
Innlegg skrevet av omw
-
-
olloe skrev (4 timer siden):
Ser ut som alt funker nå! Ukesprogram oppdateres også.
Ser du status på global overstyring også? Jeg er litt nysgjerrig, siden det var i den delen av koden det feilet.
-
@olloe Fiksen er merget og vil bli med i HA 2023.12.1
- 1
-
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
-
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.
-
olloe skrev (5 minutter siden):
Skal Nobø fungere med HA 2023.12? Her får jeg følgende feilmeldinger:
[…] AttributeError: 'NoboGlobalSelector' object has no attribute '_attr_current_option'
Ja, den skal fungere fint. Kan du registere et issue på https://github.com/home-assistant/core/issues
Jeg skal se på det!
-
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.
-
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.
-
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.
-
Hennie skrev (8 minutter siden):
Er det bare å følge 11 mars svaren din for å teste det?
Ja. 🙂
-
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?
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?
-
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.
-
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.
SitatEt 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.
SitatOm 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!
-
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
- 1
-
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" ],
-
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.
- 1
-
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.
-
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.
-
Fikset! Takk for testing.
-
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:
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):
-
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.yaml2. 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.
-
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.
-
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 detailsHvilken versjon av HA?
-
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
- 1
-
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.
pynobo - Nobø Hub python interface
i Øvrige systemer
Skrevet
Hvilken versjon ha HA kjører du? Det fungerer fint hos meg på både versjon 2024.2.5 og 2023.3.0.