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

Anbefalte innlegg

Skrevet
26 minutes ago, Hr Kotelett said:

Den e grei, håpte jeg slapp APP'EN til å gjøre noe som helst. ^^

Hva gjør en da i HA? 

... du kan vel gjøre det samme i Home Assistant?

Skrevet
Hr Kotelett skrev (28 minutter siden):

Den e grei, håpte jeg slapp APP'EN til å gjøre noe som helst. ^^

Hva gjør en da i HA? 

Akkurat det samme, slipper bare å forholde seg til flere apper.
Bruker det selv opp mot kalenderstyring på hytta, så bare legger inn i kalenderen når jeg skal opp så er hytta varm når jeg kommer opp.

Skrevet

Jeg har nettopp satt opp HA (lastet ned OVA-filen og kjører den på VMware ESXi) og lagt inn hanobo via HACS.

Og alle våre 4 Nobø-hub'er dukker opp, og fungerer greit en liten stund. 

 

Først og fremst en stor takk til echoromeo for å ha laget dette.

Deretter et spørsmål:

Det står en kommentar under v1.1.3 om at "Update of pynobo did not work completely as expected. Locking it to v.1.1.2.".

Betyr dette at man ikke bør bruke hanobo v1.1.3? Eller refererer dette til hvilken versjon av pynobo som brukes (og da at hanobo v1.1.3 kjører pynobo v1.1.2 pga. problemer med en annen versjon av pynobo)?

 

På første forsøk med hanobo v1.1.2 lyktes jeg ikke med å oppnå kontakt med EcoHub'ene (disse sitter på motsatt ende av en VPN-forbindelse), og jeg oppdaterte derfor til v1.1.3. Da dukket alle termostatene kjapt opp som entities. 

Og alt fungerer tilsynelatende fint en liten stund, men etter en snau times tid eller der om kring, gir forsøk på å endre HVAC-modus eller Preset på en sone følgende feilmelding:

 

Failed to call service climate/set_hvac_mode. 'NoneType' object has no attribute 'send'

Failed to call service climate/set_preset_mode. 'NoneType' object has no attribute 'send'

 

I home-assistant.log dukker følgende opp:

ERROR (MainThread) [homeassistant.components.websocket_api.http.connection] [139659848854208] 'NoneType' object has no attribute 'send'

Traceback

......

  File "/usr/local/lib/python3.9/site-packages/pynobo.py", line 355, in send_command
    self.client.send(message + b'\r')
AttributeError: 'NoneType' object has no attribute 'send'

 

En restart av HA gjør at ting funker igjen en liten stund til, men etter en snau time så er feilen tilbake.

Noen tips? 

I ettertid har jeg fjernet hanobo v1.1.3 og installert v1.1.2 i stedet, men det samme fenomenet oppstår fremdeles. 

 

 

Skrevet (endret)
stigvi skrev (1 time siden):

Det er altså en vpn mellom nobø hub og din home assistant?

Ja. Sånn i praksis blir det som om de skulle vært i hvert sitt lokalnett med en brannmur/router mellom (men det er åpnet opp for all trafikk på alle porter og protokoller fra HA til Hub'ene). Det eneste som ikke fungerer, er auto-discovery av Hub'er - man må knaste inn ip-adresse og hele serienummeret.

 

Hub'ene befinner seg ute på et leirsted (stor bygningsmasse, derav 4 EcoHub'er). Formålet med å kjøre HA opp mot dette, er først og fremst for å få ett felles admin-grensesnitt til dagligdags admin av alt sammen.

Nobø-appen kan jo kun være koblet til én hub om gangen... Altså må jeg nå enten fjerne og legge til Hub hele tiden (også via samme VPN, og det fungerer helt fint), eller kjøre et par virtuelle Android-maskiner som er koblet mot hver sin hub (noe jeg også gjør). 

 

Men hvis jeg først får HA opp og gå stabilt mot det her, så kan jo noen (andre enn meg) holde en Google-kalender oppdatert med aktiviteter ute på leirstedet, slik at varmen går av og på når det trengs uten at jeg må inn i appene og bytte uke-program støtt og stadig. Og jeg kan helt sikkert finne på mye annen artig automasjon etter hvert også :)

Endret av PaulM
Skrevet
PaulM skrev (2 timer siden):

Ja. Sånn i praksis blir det som om de skulle vært i hvert sitt lokalnett med en brannmur/router mellom

Bortsett fra at routere kan ta ned forbindelsen hvis det er snakk om en som gjør adresseoversetting.

Skrevet
stigvi skrev (14 timer siden):

Bortsett fra at routere kan ta ned forbindelsen hvis det er snakk om en som gjør adresseoversetting.

 

Ingen NAT'ing på hverken WAN eller VPN. Site-to-site VPN mellom to routere (pfSense), og lokal-nettene på begge sider kommuniserer med hverandre via vanlig routing.

 

(men selv om det skulle oppstå korte brudd i forbindelsen mellom HA og Hub, så burde vel ikke det medføre behov for omstart av HA?)

  • 2 måneder senere...
Skrevet

Takk for svar, skjønner at det er tidkrevende. 

Får samme feilmelding som sist jeg forsøkte dette.

 

Logger: homeassistant.components.climate
Source: custom_components/nobo_hub/climate.py:81
Integration: Klima (documentation, issues)
First occurred: 22:19:44 (1 occurrences)
Last logged: 22:19:44

Error while setting up nobo_hub platform for climate
Traceback (most recent call last):
  File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 249, in _async_setup_platform
    await asyncio.shield(task)
  File "/usr/local/lib/python3.9/concurrent/futures/thread.py", line 58, in run
    result = self.fn(*self.args, **self.kwargs)
  File "/config/custom_components/nobo_hub/climate.py", line 81, in setup_platform
    hub = nobo(serial=host)
  File "/usr/local/lib/python3.9/site-packages/pynobo.py", line 194, in __init__
    raise Exception("Failed to connect to Ecohub")
Exception: Failed to connect to Ecohub
 

Noen tips?

Skrevet
arneram skrev (9 minutter siden):

Exception: Failed to connect to Ecohub

 

Sjekk loggfilen til HA for mer info. Skru evt. på mer logging i configuration.yaml:

 

logger:
  default: info
  logs:
    homeassistant.components.nobo_hub: debug
    pynobo: debug
  • 2 uker senere...
Skrevet (endret)

2022-04-08 13:01:03 INFO (SyncWorker_5) [custom_components.nobo_hub.climate] discovering and connecting to *********220
2022-04-08 13:01:07 ERROR (SyncWorker_5) [pynobo] connection to hub rejected: ['REJECT', '1']
2022-04-08 13:01:07 WARNING (SyncWorker_5) [pynobo] Could not connect to 192.168.0.131:********* - connection to hub rejected: ['REJECT', '1']
2022-04-08 13:01:07 ERROR (SyncWorker_5) [pynobo] Failed to connect to Ecohub

 

Edit: testet nå og endret til kun tre siste sifrene. Hadde brukt direkte IP før, men kjører nå autodiscovery. Autodiscovery og de 3 siste sifrene på hubben så fungerer det 🙂

Endret av arneram
Skrevet
arneram skrev (1 time siden):

Edit: testet nå og endret til kun tre siste sifrene. Hadde brukt direkte IP før, men kjører nå autodiscovery. Autodiscovery og de 3 siste sifrene på hubben så fungerer det 🙂

 

Så bra at du fant ut av det!

  • 4 måneder senere...
Skrevet

Nobø Ecohub blir med som standardintegrasjon i Home Assistant i versjon 2022.10!

 

Man må konfigurere integrasjonen om igjen via UI, men entitetsnavnene er de samme.

 

Merk at workaround for å konfigurere "off" via en ukesprofil ikke ble godtatt. Jeg jobber med en endring for å kunne velge ukesprofil i HA, som man kan da bruke til å bygge automasjoner for evt. skru av med.

 

Jeg jobber også med en endring for å eksponere termometeret i Nobø Switch som en egen komponent, men jeg har dessverre ikke denne selv. Er det noen som har denne som kunne tenke seg å teste ut branchen https://github.com/oyvindwe/home-assistant/tree/nobo_hub-sensor ?

  • Thanks 1
Skrevet (endret)
omw skrev (8 timer siden):

Jeg jobber også med en endring for å eksponere termometeret i Nobø Switch som en egen komponent

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

- unique_id: tv_stue_temperature
  name: "TV-stue temperatur"
  unit_of_measurement: '°C'
  device_class: temperature
  state: "{{ state_attr('climate.tv_stue', 'current_temperature') }}"



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.

Endret av stigvi
Skrevet
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.

Skrevet
omw skrev (14 minutter siden):

 

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.

 

 

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.

Jeg hadde problem med rekkevidde på en av de og tok kontakt med kundestøtte. Så du kan prøve det. Jeg kan også sende deg et navn, men det må bli i ettermiddag i så fall.

Skrevet
omw skrev (11 timer siden):

Merk at workaround for å konfigurere "off" via en ukesprofil ikke ble godtatt.

Jeg håper integrasjonen via hacs fortsatt får være slik den er. Jeg har en utendørs varmekabel som jeg slår av når det blir kaldt om vinteren. Og da vil jeg naturlig nok ha den helt av og ikke på 7 grader.

Ja, jeg vet jeg kan slå den av både på den ene og andre måten, men nå har jeg jo så mange fine automasjoner som styrer dette.

Skrevet
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
Skrevet
omw skrev (9 minutter siden):


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

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

Jeg skal teste, men vil sette opp et testmiljø først. Den gangen jeg selv jobbet med Nobø integrasjonen så testet jeg på husets HA "dings" og det brant jeg meg på. Hva er det de sier - ekte menn tar ikke backup. Men de griner mye.

Skrevet
omw skrev (På 5.9.2022 den 22.05):

Nobø Ecohub blir med som standardintegrasjon i Home Assistant i versjon 2022.10!

 

Man må konfigurere integrasjonen om igjen via UI, men entitetsnavnene er de samme.

 

Merk at workaround for å konfigurere "off" via en ukesprofil ikke ble godtatt. Jeg jobber med en endring for å kunne velge ukesprofil i HA, som man kan da bruke til å bygge automasjoner for evt. skru av med.

 

Jeg jobber også med en endring for å eksponere termometeret i Nobø Switch som en egen komponent, men jeg har dessverre ikke denne selv. Er det noen som har denne som kunne tenke seg å teste ut branchen https://github.com/oyvindwe/home-assistant/tree/nobo_hub-sensor ?



 

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
Skrevet
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?

Skrevet
omw skrev (6 minutter siden):

 

Hvilken versjon av HA?

2022.9.1

Må det være 2022.10?

Jeg la inn versjon og integrasjonen lastes inn. Men den er ikke i denne listen

image.png.09c71a148f4f1f318c1cf93de2bfdca5.png

Bli med i samtalen

Du kan publisere innhold nå og registrere deg senere. Hvis du har en konto, logg inn nå for å poste med kontoen din.

Gjest
Skriv svar til emnet...

×   Du har limt inn tekst med formatering.   Lim inn uten formatering i stedet

  Du kan kun bruke opp til 75 smilefjes.

×   Lenken din har blitt bygget inn på siden automatisk.   Vis som en ordinær lenke i stedet

×   Tidligere tekst har blitt gjenopprettet.   Tøm tekstverktøy

×   Du kan ikke lime inn bilder direkte. Last opp eller legg inn bilder fra URL.

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