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

Anbefalte innlegg

Skrevet

Vel og bra med integrasjon av info fra Posten, men jeg skulle fått post i går og deretter på mandag. Likevel kom Posten i dag... 🤔🙄

  • 3 uker senere...
Skrevet
På 27.7.2020 den 12.31, Moskus skrev:

Og slik kan det gjøres i HomeSeer:

 

 

Takk takk!

Satt opp dette for lenge siden men har glemt å komme med tilbakemelding. Funger helt utmerket for meg.

 

  • Like 1
  • 2 måneder senere...
Skrevet
På 27.7.2020 den 7.47, stigvi skrev:

Og sånn som dette kan det gjøres i Home Assistant

 


sensor:
  - platform: rest
    resource: https://www.posten.no/levering-av-post-2020/_/component/main/1/leftRegion/1?postCode=4353
    headers:
      x-requested-with: XMLHttpRequest
    name: leveringsdag_for_post
    scan_interval: 21600
    value_template: '{{ value_json.nextDeliveryDays[0] }}'

image.png.7d7d351a9b99b2622cbd7b0f3421826c.png

Hei, klarer du å finne tilsvarende url for renovasjon i Valdres? De bruker ikke Min Renovasjon ,men har ett eget selskap:

 

https://www.vkr.no/toemmesoek/

 

 

Skrevet (endret)

Jeg har prøvd scrape, men klarer ikke å hente ut informasjon fra nettsiden med selector. 

 

Noen som kan hjelpe meg å hente ut scrape infoen jeg trenger herfra?

 

https://www.vkr.no/toemmesoek/?q=tyinvegen+2

 

Her er hva jeg bruker under sensor i configuration.yaml. Men det funker ikke.

 

  - platform: scrape
    name: Søppeltømming
    resource: https://www.vkr.no/toemmesoek/?q=tyinvegen+2
    select: '.search-details+ div.search-details-list+ div:nth-child(1)'

 

Endret av jorns
Skrevet
35 minutter siden, jorns skrev:

Noen som kan hjelpe meg å hente ut scrape infoen jeg trenger herfra?

Kommer an på hva du trenger, men det ser ut som om html koden ikke inneholder det du vil ha og da nytter det ikke å skrape. Nå er jeg langt fra ekspert på området, men det kan se ut som om de kjører noe javascript som henter ut json data. /Umbraco/Api/SearchApi/FindAddress?q=tyinvegen+2 og da må du eventuelt forske mer på det og heller bruke rest platformen i HA

Skrevet (endret)
1 time siden, stigvi skrev:

Kommer an på hva du trenger, men det ser ut som om html koden ikke inneholder det du vil ha og da nytter det ikke å skrape. Nå er jeg langt fra ekspert på området, men det kan se ut som om de kjører noe javascript som henter ut json data. /Umbraco/Api/SearchApi/FindAddress?q=tyinvegen+2 og da må du eventuelt forske mer på det og heller bruke rest platformen i HA

Takk for info. Da slipper jeg i hvert fall å bruke mer tid på scrape. Men har du noen ide over hvor jeg kan finne ut hva som skal stå mellom klammerparantesen:

 

  - platform: rest
    name: Søppeltømming
    headers:
      x-requested-with: XMLHttpRequest    
    resource: https://www.vkr.no/toemmesoek/?q=tyinvegen+2
    value_template: '{{}}'

 

Endret av jorns
  • Like 1
Skrevet

Nei, ingen ide. Men er det som står på resource riktig? Ser ut som det første, bare med 3855 istedenfor 2. Du må først og fremst være sikker på at du bruker en url som gir deg dataene du er ute etter. Hvis ikke så leter du etter noe som ikke er der.

  • Like 1
Skrevet
1 time siden, stigvi skrev:

Nei, ingen ide. Men er det som står på resource riktig? Ser ut som det første, bare med 3855 istedenfor 2. Du må først og fremst være sikker på at du bruker en url som gir deg dataene du er ute etter. Hvis ikke så leter du etter noe som ikke er der.

 

Hei, det er kun veinummeret. Har testet litt forskjellig.  Men jeg vet jo egentlig ikke om det er den url'n jeg skal bruke.  Får satse på at noen andre kommer til å muligens har en løsning på det. Takk for hjelpen så langt.

  • 1 år senere...
  • 1 år senere...
Skrevet
11 minutes ago, DeVille said:

Ser ut til at det har stoppet å fungere igjen, siden forrige uke. Noen som vet?

 

Hmm, endre siste 1 til 9, så funker det igjen.

 

  • Like 3
  • 2 uker senere...
Skrevet
DeVille skrev (På 21.2.2023 den 17.38):

 

Hmm, endre siste 1 til 9, så funker det igjen.

 

 

Sluttet å fungere igjen. Men fungerer med 11 istedenfor 9. 

  • Like 3
  • Thanks 1
  • 3 uker senere...
Skrevet (endret)

For de som har Home Assistant og vil at kortet skal blinke når det er utleveringsdag:

 

type: custom:button-card
entity: sensor.postendeliverydays
icon: mdi:mail
color: rgb(33,150,243,255)
show_state: true
name: Postutlevering
state:
  - value: i dag
    operator: regex
    color: green
    styles:
      icon:
        - animation:
            - blink 2s linear infinite
      name:
        - color: green
        - font: 17px Roboto
        - animation:
            - blink 2s linear infinite
      state:
        - color: green
        - animation:
            - blink 2s linear infinite

 

 

sensor:
  - platform: rest
    resource: https://www.posten.no/levering-av-post-2020/_/component/main/1/leftRegion/11?postCode=4353
    headers:
      x-requested-with: XMLHttpRequest
    name: leveringsdag_for_post
    scan_interval: 14400
    value_template: '{{ value_json.nextDeliveryDays[0] }}'

 

Kortet ned på scan_interval da 16 timer var for meget. 

Noen som vet om det går an å ordne det slik at den sjekker hver natt kl 0030?

Endret av Terje Klungervik
  • 8 måneder senere...
Skrevet (endret)
On 05/03/2023 at 14:09, Daniel_hoy said:

Sluttet å fungere igjen. Men fungerer med 11 istedenfor 9. 

 

Den har sluttet å fungere igjen, men jeg klarer ikke å se hva som må endres denne gangen. Noen som tar den?

 

Edit: nei, det er visst noe annet...

Endret av DeVille

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.