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

Ny platform: Oslo avfall og gjenvinning


Anbefalte innlegg

  • 3 måneder senere...
  • 3 måneder senere...
  • 2 måneder senere...
6 hours ago, VikingOy said:

Mange takk for at du delte denne. Men hva skjer når Oslo kommune oppdaterer siden sin fordi de bestemmer seg for å flytte litt på ting eller organisere utseende litt annerledes? Vil sensoren fortsatt virke allikevel?

Kommer an på i hvilken grad/hvordan de gjør det.  Dette er screen-scraping basert på innhold i DOM.  De har byttet utseende en gang uten å brekke pluginen, men hvis de endrer på DOM så må pluginen endres noe.

 

Det vil være et problem så lenge de ikke har et API vi kan bruke i stedet.

Lenke til kommentar
Del på andre sider

Veldig fin og nyttig denne. Eneste haken er at jeg blir litt 'spammet' i home assistan loggen som info:

 

2020-03-13 09:29:03 INFO (MainThread) [custom_components.oslo_waste.sensor] ADRESSE Papir - Skipping update.
2020-03-13 09:29:34 INFO (MainThread) [custom_components.oslo_waste.sensor] ADRESSE Papir - Skipping update.
2020-03-13 09:30:05 INFO (MainThread) [custom_components.oslo_waste.sensor] ADRESSE Papir - Skipping update.
2020-03-13 09:30:36 INFO (MainThread) [custom_components.oslo_waste.sensor] ADRESSE Papir - Skipping update.
2020-03-13 09:31:07 INFO (MainThread) [custom_components.oslo_waste.sensor] ADRESSE Papir - Skipping update.
2020-03-13 09:31:38 INFO (MainThread) [custom_components.oslo_waste.sensor] ADRESSE Papir - Skipping update.
2020-03-13 09:32:09 INFO (MainThread) [custom_components.oslo_waste.sensor] ADRESSE Papir - Skipping update.
2020-03-13 09:32:40 INFO (MainThread) [custom_components.oslo_waste.sensor] ADRESSE Papir - Skipping update.

Forslag for å slippe dette?

Lenke til kommentar
Del på andre sider

Vet ikke hva som har skjedd, men dette har ikke fungert på noen uker. Får denne feilmeldingen:

Error while setting up oslo_waste platform for sensor
Traceback (most recent call last):
  File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 179, in _async_setup_platform
    await asyncio.wait_for(asyncio.shield(task), SLOW_SETUP_MAX_WAIT)
  File "/usr/local/lib/python3.7/asyncio/tasks.py", line 442, in wait_for
    return fut.result()
  File "/config/custom_components/oslo_waste/sensor.py", line 32, in async_setup_platform
    await ws.async_update()
  File "/config/custom_components/oslo_waste/sensor.py", line 59, in async_update
    for v in values:
TypeError: 'NoneType' object is not iterable

Skjer både på min RPI4 med Hass.io (heter vel kanskje ikke det lengre ?) og lokalt på macen (clean Home Assistant med kun denne komponenten). Skjer også uansett hvilken adresse jeg bruker. Har ikke hatt tid til å se på det selv, men ser jo ut som om det fungerer for andre.

 

 

7 hours ago, fyksen said:

...

Forslag for å slippe dette?

 

Her ser du hvordan du kan sette logge-nivå per komponent:

https://www.home-assistant.io/integrations/logger/#log-levels

Error eller warning bør i de fleste tilfeller holde. Du kan også endre standard logge-nivå som da gjelder alt. Står at default er debug, noe som høres rart ut, blir mye spam i loggene av det. Prøv deg gjerne litt frem med de forskjellige nivåene.

Lenke til kommentar
Del på andre sider

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.