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

Nybegynner - Apexcharts


AHAV

Anbefalte innlegg

Hei,

JEg har omsider fått opp en maskin med Home Assistant OS.

En zigbee dongle og Z-wave på vei i posten.

 

MEn litt nybegynner issues her som kanskje noen kan hjelpe med. Har googlet meg grønn og blå på temaet Hacs, nordpool og apexcharts. Ikke rørt Home Assitant tidligere, så noen av de åpenbare manglene kan fort være årsaken.

 

Norpool data kommer inn i en enkel form med akkurat nå prisen.

 

Utfordringen min nå er grafisk visning.. Uasnsett hvordan jeg kopierer diverse "how to do it" guider så vil ikke Apexcharts fungere. Får opp at Custom module ikke eksisterer.

Den ligger i Hacs oversikten, men kan ikke trykkes på.. da får jeg opp Error loading repository.. 

 

Hvilke filer er det man skriver inn i? skal alt i Configuration.yaml? Og hva/hvordan?

 

Sorry noob spørsmål.. men hadde vert artig å forstå hvordan man gjør ting rett nå i starten.

 

 

Lenke til kommentar
Del på andre sider

AHAV skrev (3 minutter siden):

Den ligger i Hacs oversikten, men kan ikke trykkes på.. da får jeg opp Error loading repository.. 

Dette skulle vært tut og kjør hvis du har hacs installert. Har du installert nordpool integrasjonen via hacs?

Lenke til kommentar
Del på andre sider

hakons skrev (7 timer siden):

Har du muligheten til å dele Apex-kortet ditt? Jeg er på utkikk etter et fint kort for å nettopp vise strømpriser basert på Nordpool. 

 Har du lest tråden Nordpool sensor for Home Assistant? Mange gode eksempler der du kan kopiere i den. Jeg startet med et av dem og laget min egen, det er ganske greit å modifisere når man har et utgangspunkt man liker.

Lenke til kommentar
Del på andre sider

Her er det jeg har fått fikset i første runde. 

 

Ser at de fleste eksempler i den lange tråden om dette, kun vise sluttprisen pr døgn i header feltet. 

Men jeg endret til å vise prisen akkurat nå. 

1486904520_Screenshot_20221022-221615_HomeAssistant.thumb.jpg.4c85d9b084ac25cda44870bb1156618f.jpg

type: custom:apexcharts-card

header:

  show: true

  title: Pris denne time

  show_states: true

  colorize_states: true

series:

  - entity: sensor.nordpool_kwh_bergen_nok_3_095_025

    show:

      in_header: false

    name: Snitt

    type: line

    curve: straight

    float_precision: 4

    stroke_width: 1

    opacity: 0.4

    color: green

    data_generator: >

      return [[start, entity.attributes.average*0.9],[end,

      entity.attributes.average*0.9]];

  - entity: sensor.nordpool_kwh_bergen_nok_3_095_025

    show:

      in_header: false

    name: Snitt

    type: line

    curve: straight

    float_precision: 4

    stroke_width: 1

    opacity: 0.4

    color: green

    data_generator: >

      return [[start, entity.attributes.average*1.15],[end,

      entity.attributes.average*1.15]];

  - entity: sensor.nordpool_kwh_bergen_nok_3_095_025

    show:

      in_header: true

    name: Snitt

    type: column

    curve: straight

    float_precision: 4

    stroke_width: 1

    opacity: 0.4

    color: green

    data_generator: >

      return [[moment.calendar,

      entity.attributes.current_price],[moment.calendar,

      entity.attributes.current_price]];

  - entity: sensor.nordpool_kwh_bergen_nok_3_095_025

    show:

      in_header: false

    name: Pris

    type: line

    curve: smooth

    float_precision: 4

    stroke_width: 1

    opacity: 0.5

    color: rgb(255,111,0)

    data_generator: >

      return entity.attributes.raw_today.map(p => [new Date(p.start), p.value])

      .concat( entity.attributes.raw_tomorrow.map(p => [new Date(p.start),

      p.value]))  

  - entity: sensor.nordpool_kwh_bergen_nok_3_095_025

    show:

      in_header: false

    name: Snitt

    type: line

    curve: straight

    float_precision: 4

    stroke_width: 1

    opacity: 0.4

    color: red

    data_generator: >

      return [[start, entity.attributes.average*1.4],[end,

      entity.attributes.average*1.4]];

  - entity: sensor.nordpool_kwh_bergen_nok_3_095_025

    show:

      in_header: false

    name: Snitt

    type: line

    curve: straight

    float_precision: 4

    stroke_width: 1

    opacity: 0.4

    color: gray

    data_generator: >

      return [[start, entity.attributes.average*0.6],[end,

      entity.attributes.average*0.6]];

now:

  show: true

graph_span: 2d

span:

  start: day

locale: nb

apex_config:

  chart:

    height: 300px

    zoom:

      enabled: true

    toolbar:

      show: true

      tools:

        zoom: true

        zoomin: false

        zoomout: false

        pan: false

        reset: true

  legend:

    show: false

  dataLabels:

    enabled: false

  xaxis:

    type: datetime

    labels:

      datetimeFormatter:

        month: ddd

        day: ddd

  yaxis:

    forceNiceScale: false

    min: 0

 

  • Like 1
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.