SolarEdge API

Sončne elektrarne, vetrne elektrarne, male hidro elektrarne,...
Uporabniški avatar
Nejccc
EV ambasador
EV ambasador
Prispevkov: 1020
Kraj: Horjul
Avto: Ioniq EV 28 kWh, e-Niro 64kWh
1243
2402

SolarEdge API

Odgovor Napisal/-a Nejccc »

Če koga zanima, Home Assistant od včeraj podpira SolarEdge Senzor

CRF, timo
Uporabniški avatar
BogyX
EV ambasador
EV ambasador
Prispevkov: 1534
Kraj: MB
Avto: NISSAN, YLR
812
945

Re: SolarEdge API

Odgovor Napisal/-a BogyX »

Torej še vedno podatki samo na 5min - za regulacijo/automatizacijo žal neuporabno.
Imaš pa vsaj na Dashboardu lahko pregled
Uporabniški avatar
Nejccc
EV ambasador
EV ambasador
Prispevkov: 1020
Kraj: Horjul
Avto: Ioniq EV 28 kWh, e-Niro 64kWh
1243
2402

Re: SolarEdge API

Odgovor Napisal/-a Nejccc »

Jap. Bo potrebno dodat nekaj na razsmernik, da bom dobil hitrejše podatke
Uporabniški avatar
pirpy
EV ambasador
EV ambasador
Prispevkov: 3562
Kraj: Topolšica
Avto: ZOE 38 i,leaf 35,e-imt 24,PW 21+15+8 kWh
3095
1613

Re: SolarEdge API

Odgovor Napisal/-a pirpy »

oj nejccc
preizkušam hass.io

zakaj mi pretvorba v kW ne deluje ?
sensor:
# Weather prediction
- platform: yr
sensor:
- platform: solaredge
api_key: M0E65VXOO7B1F7G7BB7FEQKOCM8K1IYZ
site_id: 304155
name: SolarEdge
monitored_conditions:
- current_power
- last_day_data
- last_month_data

sensors:
platform: template
sensors:
solaredge_current_power_template:
value_template: '{{(states.sensor.solaredge_current_power.state | float / 1000) | round(2)}}'


# Text to speech

to bi moralo trenutno moč pretvoriti v kW ???
Uporabniški avatar
Nejccc
EV ambasador
EV ambasador
Prispevkov: 1020
Kraj: Horjul
Avto: Ioniq EV 28 kWh, e-Niro 64kWh
1243
2402

Re: SolarEdge API

Odgovor Napisal/-a Nejccc »

hmm daj kodo oblikuj s tagi za kodo, da bodo vidni presledki.
Uporabniški avatar
pirpy
EV ambasador
EV ambasador
Prispevkov: 3562
Kraj: Topolšica
Avto: ZOE 38 i,leaf 35,e-imt 24,PW 21+15+8 kWh
3095
1613

Re: SolarEdge API

Odgovor Napisal/-a pirpy »

Koda: Izberi vse

sensor:
  # Weather prediction
  - platform: yr
sensor:
  - platform: solaredge
    api_key: M0E65VXOO7B1F7G7BB7FEQKOCM8K1IYZ
    site_id: 304155
    name: SolarEdge
    monitored_conditions:
      - current_power
      - last_day_data
      - last_month_data

sensors:
  platform: template
  sensors:
    solaredge_current_power_template:
      value_template: '{{(states.sensor.solaredge_current_power.state | float / 1000) | round(2)}}'


# Text to speech
tts:
  - platform: google
to je izsek iz configuration.yaml
tale del ne deluje:

Koda: Izberi vse

sensors:
  platform: template
  sensors:
    solaredge_current_power_template:
      value_template: '{{(states.sensor.solaredge_current_power.state | float / 1000) | round(2)}}'

Uporabniški avatar
pirpy
EV ambasador
EV ambasador
Prispevkov: 3562
Kraj: Topolšica
Avto: ZOE 38 i,leaf 35,e-imt 24,PW 21+15+8 kWh
3095
1613

Re: SolarEdge API

Odgovor Napisal/-a pirpy »

Uporabniški avatar
BogyX
EV ambasador
EV ambasador
Prispevkov: 1534
Kraj: MB
Avto: NISSAN, YLR
812
945

Re: SolarEdge API

Odgovor Napisal/-a BogyX »

Pa imaš to pod nov sensor: definirano ali kjer je sensor: prvič zapisano.
Meni Darksky ni delovalo dokler nisem vseh ''senzorjev'' skopiral pod en ''senzor:''
Uporabniški avatar
pirpy
EV ambasador
EV ambasador
Prispevkov: 3562
Kraj: Topolšica
Avto: ZOE 38 i,leaf 35,e-imt 24,PW 21+15+8 kWh
3095
1613

Re: SolarEdge API

Odgovor Napisal/-a pirpy »

eno je sensor: drugo pa sensors:
?
pojma nimam
Uporabniški avatar
Nejccc
EV ambasador
EV ambasador
Prispevkov: 1020
Kraj: Horjul
Avto: Ioniq EV 28 kWh, e-Niro 64kWh
1243
2402

Re: SolarEdge API

Odgovor Napisal/-a Nejccc »

točno to, moraš imeti samo en "sensor:"
Uporabniški avatar
pirpy
EV ambasador
EV ambasador
Prispevkov: 3562
Kraj: Topolšica
Avto: ZOE 38 i,leaf 35,e-imt 24,PW 21+15+8 kWh
3095
1613

Re: SolarEdge API

Odgovor Napisal/-a pirpy »

Oj
Malce preizkušam Hassio a nikakor ne morem dodati tasmota sonoff stikala, pregledal sem 20 videov na to temo a ne znam nastavit kode, da bi lahko vklapljal stikalo preko hassio. Če pogledam mqtt log vidim, da se je stikalo povezalo , kako ga spravim na prvo stran oziroma pregled.?


tole je mqtt log

stikalo se imenuje spalnica

[INFO] Setup mosquitto configuration
[INFO] Found local users inside config
[INFO] Initialize Hass.io Add-on services
[INFO] Initialize Home Assistant discovery
[INFO] Start Mosquitto daemon
1548346440: mosquitto version 1.4.15 (build date 2018-03-04 15:35:59+0000) starting
1548346440: Config loaded from /etc/mosquitto.conf.
1548346440: *** auth-plug: startup
1548346440: ** Configured order: http
1548346440: Opening ipv4 listen socket on port 1883.
1548346440: Opening ipv6 listen socket on port 1883.
1548346440: Opening websockets listen socket on port 1884.
1548346440: Opening ipv4 listen socket on port 8883.
1548346440: Opening ipv6 listen socket on port 8883.
1548346440: Opening websockets listen socket on port 8884.
1548346440: Warning: Mosquitto should not be run as root/administrator.
1548346451: New connection from 192.168.1.215 on port 1883.
[INFO] found pirpy on local database
1548346451: New client connected from 192.168.1.215 as spalnica (c1, k10, u'pirpy').
Nejccc
Uporabniški avatar
Nejccc
EV ambasador
EV ambasador
Prispevkov: 1020
Kraj: Horjul
Avto: Ioniq EV 28 kWh, e-Niro 64kWh
1243
2402

Re: SolarEdge API

Odgovor Napisal/-a Nejccc »

Koda: Izberi vse

  - platform: mqtt
    command_topic: "cmnd/mama/salame/POWER1"
    name: "Salame - vlažilnik zraka"
    payload_on: "ON"
    payload_off: "OFF"
    state_topic: "stat/mama/salame/POWER1"
    qos: 0
    optimistic: false
Tole je primer kode. Kako imaš nastavljano na tasmoti topic? V zgornjem primeru je recimo topic za komando cmnd/mam/salame/POWER1 (če imaš samo en rele, je lahko tudi /POWER brez številke).
Če nisi spreminjal v tasmoti komand, moraš poslat ON za prižig, OFF za ugasnit oz. TOGGLE za spremembo stanja.

State topic pa vpiše tasmota, ko spremeni stanje na izhodu. To potem nazaj prebereš v HASS, da vidiš, a se je stanje na izhodu res spremenilo ali ter če ročno prižgeš izhod (preko web vmesnika tasmota ali npr. s tipko), se tudi to pokaže v HASS.

Upam, da je to to, kar iščeš?

Aja še to, topic je po defaultu "sonoff", to ga pa nastaviš v Configuration -> Configure MQTT
Uporabniški avatar
pirpy
EV ambasador
EV ambasador
Prispevkov: 3562
Kraj: Topolšica
Avto: ZOE 38 i,leaf 35,e-imt 24,PW 21+15+8 kWh
3095
1613

Re: SolarEdge API

Odgovor Napisal/-a pirpy »

tole imam v configurator.yaml:

Koda: Izberi vse

switch:
  - platform: mqtt
    name: "spalnica"
    command_topic: "cmnd/spalnica/POWER"
    state_topic: "stat/spalnica/POWER"
    qos: 1
    payload_on: "ON"
    payload_off: "OFF"
    retain: true

topic na tasmoti imam pa spalnica
sonoff.png
Uporabniški avatar
Nejccc
EV ambasador
EV ambasador
Prispevkov: 1020
Kraj: Horjul
Avto: Ioniq EV 28 kWh, e-Niro 64kWh
1243
2402

Re: SolarEdge API

Odgovor Napisal/-a Nejccc »

Poskusi postavit qos na 0 ter izbrisat retain
Uporabniški avatar
pirpy
EV ambasador
EV ambasador
Prispevkov: 3562
Kraj: Topolšica
Avto: ZOE 38 i,leaf 35,e-imt 24,PW 21+15+8 kWh
3095
1613

Re: SolarEdge API

Odgovor Napisal/-a pirpy »

sem popravil a vseeno nič
a tisti topic je lahko brez %
pa full topic mora biti vpisan ?
kako imaš ti za salame
Uporabniški avatar
pirpy
EV ambasador
EV ambasador
Prispevkov: 3562
Kraj: Topolšica
Avto: ZOE 38 i,leaf 35,e-imt 24,PW 21+15+8 kWh
3095
1613

Re: SolarEdge API

Odgovor Napisal/-a pirpy »

če je vse pravino, se mora switch spalnica pojavit kje?
Ali je potrebno še kaj konfigurirati?
Uporabniški avatar
Nejccc
EV ambasador
EV ambasador
Prispevkov: 1020
Kraj: Horjul
Avto: Ioniq EV 28 kWh, e-Niro 64kWh
1243
2402

Re: SolarEdge API

Odgovor Napisal/-a Nejccc »

Samo na hitro, saj si šel pod Configuration -> General -> check config (da ni kaj narobe s kodo) ter nato še spodaj pod Server Management -> Restart?

Vsakič, ko kaj spremeniš, moraš resetirat server.

Takole mam jest:
Salamce in klobasce, da ja ne boste presuhe
Salamce in klobasce, da ja ne boste presuhe
salamce.JPG (52.19 KiB) Pogledano 5438 krat
Uporabniški avatar
pirpy
EV ambasador
EV ambasador
Prispevkov: 3562
Kraj: Topolšica
Avto: ZOE 38 i,leaf 35,e-imt 24,PW 21+15+8 kWh
3095
1613

Re: SolarEdge API

Odgovor Napisal/-a pirpy »

ali mi lahko na zs pošlješ še izsek iz configuration .yaml, ki je potrenben, da se stikalo pojavi na nadzorni plošči.
Hvala
2 dni se že mučim pa mi ne uspe
katero verzijo hassio imaš?
Hvala
Uporabniški avatar
pirpy
EV ambasador
EV ambasador
Prispevkov: 3562
Kraj: Topolšica
Avto: ZOE 38 i,leaf 35,e-imt 24,PW 21+15+8 kWh
3095
1613

Re: SolarEdge API

Odgovor Napisal/-a pirpy »

v topic-u imaš mama/salame, ali to pomeni, da imaš na nadzorni plošči mapo mama, kjer imaš različna stikala in vse senzorje, ki imajo na začetku mama/**** oziroma so vsi na osnovni plošči.
Ali moraš še kje definirat to mapo ?
Uporabniški avatar
Nejccc
EV ambasador
EV ambasador
Prispevkov: 1020
Kraj: Horjul
Avto: Ioniq EV 28 kWh, e-Niro 64kWh
1243
2402

Re: SolarEdge API

Odgovor Napisal/-a Nejccc »

Ne ne, mama imam samo zato, ker je ta sonoff pri stari mami.
Ko sem postavljal sistem, sem si zadal, da bom nekako naprave spravil v "mape" (skupine). Kar imam doma, se npr. začne pod /spalnica/LEDpostelja.

To, kar sem zgoraj nalepil je dejansko to. Ničesar več nimam (razen grupiranja, to pa ne vpliva na to, da se stikalo ne bi pojavilo).
Home Assistant imam verzijo 0.85.1.

Tole imam v groups.yaml:

Koda: Izberi vse

salame:
  name: "Salame"
  entities:
  - sensor.zunanja_temperatura
  - sensor.salame_temperatura
  - sensor.salame_vlaga
  - sensor.salame_sporocilo_temperatura
  - sensor.salame_sporocilo_vlaga
  - switch.salame_vlazilnik_zraka
  - switch.salame_kalorifer
  - switch.salame_ventilator
  - switch.salame_rezerva
  - sensor.salame_krmilnik_RSSI
  - sensor.salame_krmilnik_uptime
  
mama:
  name: "Mama"
  view: true
  entities:
  - group.salame
Ko pritisneš check config ti napiše, da je vse ok ali javi kakšen error?

Lahko za štos poskusiš dat topic cmnd/spalnica/luc1/POWER oz. tele/spalnica/luc1/POWER
Priponke
salame.PNG
Odgovori
  • Similar Topics
    Odgovori
    Ogledi
    Zadnji prispevek

Vrni se na “Obnovljivi viri energije”