SolarEdge API

Sončne elektrarne, vetrne elektrarne, male hidro elektrarne,...
Uporabniški avatar
Nejccc
EV specialist
EV specialist
Prispevkov: 651
Kraj: Horjul
Avto: Hyundai Ioniq EV
769
1505

Re: SolarEdge API

OdgovorNapisal/-a Nejccc » 12 Feb 2019, 09:46

Koda: Izberi vse

Connection to (192.168.xx.xx, 502) failed: timed out


Meni pa ne uspe :( Je potrebno še na inverterju kaj spremeniti?
Uporabniški avatar
BogyX
EV specialist
EV specialist
Prispevkov: 642
Kraj: MB
Avto: NISSAN
415
197

Re: SolarEdge API

OdgovorNapisal/-a BogyX » 12 Feb 2019, 10:28

Kaj če bi kar kaka podrobna navodila napisal za take ko sem jaz.
Lahko tudi video.
Uporabniški avatar
pirpy
EV ambasador
EV ambasador
Prispevkov: 2029
Kraj: Topolšica
Avto: ZOE R240 41kWh
1337
564

Re: SolarEdge API

OdgovorNapisal/-a pirpy » 12 Feb 2019, 11:52

Bogyx, tisto kodk zgoraj skopiraj v hassio configuration.yaml, spremeni ip od razsmernika in restartaj hassio.
Takoj se ti morajo pokazati podatki.
Če ne deluje preveri modbus server v solaredge in port.
Za hitri test lahko uporabiš kakšen modbus peek program na androidu.
Uporabniški avatar
BogyX
EV specialist
EV specialist
Prispevkov: 642
Kraj: MB
Avto: NISSAN
415
197

Re: SolarEdge API

OdgovorNapisal/-a BogyX » 12 Feb 2019, 12:18

Pirpi hvala - samo še nimam Razsmernika :-)
Bo pa v kratkem SE montirana pa se taktat javim če bo me kaj jezilo.
Uporabniški avatar
BogyX
EV specialist
EV specialist
Prispevkov: 642
Kraj: MB
Avto: NISSAN
415
197

Re: SolarEdge API

OdgovorNapisal/-a BogyX » 27 Feb 2019, 10:52

Mogoče ve kdo, ali se na vsak Solaredgov razsmernik da priključit standardni števec preko S0 vmesnika.
Ker če je tako potem ne rabiš Solaredge Meter in tokovnikov, če lahko informacije pridobiš direkt iz števca.
V dokumnetu https://www.solaredge.com/sites/default/files/feed-in_limitation_application_note.pdf je na strani 7 taka vezava, ne vem pa kaj naši števci pošiljajo in v kakšnem časovnem zamiku (ne bi žele, da se limitator vključi ker se razsmernik še ni omejil). Ve kdo koliko pulzov/kWh imajo ti naši dvosmerni števci?
Uporabniški avatar
Nejccc
EV specialist
EV specialist
Prispevkov: 651
Kraj: Horjul
Avto: Hyundai Ioniq EV
769
1505

Re: SolarEdge API

OdgovorNapisal/-a Nejccc » 28 Mar 2019, 21:28

BogyX je napisal/-a:Mogoče ve kdo, ali se na vsak Solaredgov razsmernik da priključit standardni števec preko S0 vmesnika.


Nekaj sem bral, da direktno ne. Naj pa bi obstajal nek vmesnik?

Danes sem končno potegnil LAN kabel do razsmernika.
Se komu sanja, kaj sem zafrknil, namreč tole dobim nazaj iz njega:
solaredgeModbusFail.PNG


Tole je pa koda v HASS:

Koda: Izberi vse

  - platform: modbus
    scan_interval: 5
    registers:
      - name: "Elektrarna doma tok L1"
        unit_of_measurement: A
        hub: solaredgedoma
        slave: 1
        register: 40073
        data_type: uint
      - name: "Elektrarna doma tok L2"
        unit_of_measurement: A
        hub: solaredgedoma
        slave: 1
        register: 40074
        data_type: uint
      - name: "Elektrarna doma tok L3"
        unit_of_measurement: A
        hub: solaredgedoma
        slave: 1
        register: 40075
        data_type: uint
      - name: "Elektrarna doma tok SF"
        hub: solaredgedoma
        slave: 1
        register: 40076
        data_type: int
   
      - name: "Elektrarna doma napetost L1-N"
        unit_of_measurement: V
        hub: solaredgedoma
        slave: 1
        register: 40080
        data_type: uint
      - name: "Elektrarna doma napetost L2-N"
        unit_of_measurement: V
        hub: solaredgedoma
        slave: 1
        register: 40081
        data_type: uint
      - name: "Elektrarna doma napetost L3-N"
        unit_of_measurement: V
        hub: solaredgedoma
        slave: 1
        register: 40082
        data_type: uint
      - name: "Elektrarna doma napetost SF"
        hub: solaredgedoma
        slave: 1
        register: 40083
        data_type: int
       
      - name: "Elektrarna doma moč W"
        unit_of_measurement: W
        hub: solaredgedoma
        slave: 1
        register: 40084
        data_type: uint
      - name: "Elektrarna doma moč W SF"
        hub: solaredgedoma
        slave: 1
        register: 40085
        data_type: int
       
      - name: "Elektrarna doma frekvenca"
        unit_of_measurement: Hz
        hub: solaredgedoma
        slave: 1
        register: 40086
        data_type: uint
      - name: "Elektrarna doma frekvenca SF"
        hub: solaredgedoma
        slave: 1
        register: 40087
        data_type: int

      - name: "Elektrarna doma DC tok"
        unit_of_measurement: A
        hub: solaredgedoma
        slave: 1
        register: 40097
        data_type: uint
      - name: "Elektrarna doma DC tok SF"
        hub: solaredgedoma
        slave: 1
        register: 40098
        data_type: int
       
      - name: "Elektrarna doma DC napetost"
        unit_of_measurement: V
        hub: solaredgedoma
        slave: 1
        register: 40099
        data_type: uint
      - name: "Elektrarna doma DC napetost SF"
        hub: solaredgedoma
        slave: 1
        register: 40100
        data_type: int
       
      - name: "Elektrarna doma DC moč"
        unit_of_measurement: W
        hub: solaredgedoma
        slave: 1
        register: 40101
        data_type: int
      - name: "Elektrarna doma DC moč SF"
        hub: solaredgedoma
        slave: 1
        register: 40102
        data_type: int
       
      - name: "Elektrarna doma temperatura"
        unit_of_measurement: °C
        hub: solaredgedoma
        slave: 1
        register: 40104
        data_type: int
      - name: "Elektrarna doma temperatura SF"
        hub: solaredgedoma
        slave: 1
        register: 40105
        data_type: int
       
      - name: "Elektrarna doma status"
        hub: solaredgedoma
        slave: 1
        register: 40108
        data_type: uint


Recimo napetosti L1-N in L2-N sta nekako realni, če bi ju delil z 10 dobim 226,9 V in 227,9 V. L3-N pa že ni več ok.
Uporabniški avatar
FV-EV
EVSVET donator
EVSVET donator
Prispevkov: 766
Kraj: Ljubljana
Avto: Kona
819
830

Re: SolarEdge API

OdgovorNapisal/-a FV-EV » 28 Mar 2019, 22:28

Nejc, si to mislil LAN kabel namesto WIFI povezave ali kakšen dodatni UTP kabel?

LAN enostavno samo priklopiš in nimaš kaj zafrknit, če si vzel isti standard oziroma vsrtni red.
Uporabniški avatar
pirpy
EV ambasador
EV ambasador
Prispevkov: 2029
Kraj: Topolšica
Avto: ZOE R240 41kWh
1337
564

Re: SolarEdge API

OdgovorNapisal/-a pirpy » 28 Mar 2019, 22:40

za eno številko nazaj prestavi vse skupaj.
Na 40084 je koeficient, na 40083 pa power
Nejccc
Uporabniški avatar
Nejccc
EV specialist
EV specialist
Prispevkov: 651
Kraj: Horjul
Avto: Hyundai Ioniq EV
769
1505

Re: SolarEdge API

OdgovorNapisal/-a Nejccc » 29 Mar 2019, 12:43

pirpy je napisal/-a:za eno številko nazaj prestavi vse skupaj.


Zanimivo. Sem prestavil vse za 1 naprej, pa jih imam samo ene par pravilnih. Se bom moral še malce poigrat s temle :/
Uporabniški avatar
Nejccc
EV specialist
EV specialist
Prispevkov: 651
Kraj: Horjul
Avto: Hyundai Ioniq EV
769
1505

Re: SolarEdge API

OdgovorNapisal/-a Nejccc » 29 Mar 2019, 12:44

FV-EV je napisal/-a:Nejc, si to mislil LAN kabel namesto WIFI povezave ali kakšen dodatni UTP kabel?


Štos je, da preko ZigBee-ja razsmernik nima možnosti Modbus TCP. Sem bil primoran potegnit UTP.
ZigBee-ja sem pa kar potegnil ven iz podnožja, saj to ne more biti nič narobe?
Uporabniški avatar
BogyX
EV specialist
EV specialist
Prispevkov: 642
Kraj: MB
Avto: NISSAN
415
197

Re: SolarEdge API

OdgovorNapisal/-a BogyX » 30 Mar 2019, 20:19

Neumno vprašanje - kje se dobi api_key in site_id:

Koda: Izberi vse

    api_key: API_KEY
    site_id: SITE_ID


Trenutno še nimam dostopa do razsmernika preko Solaredge aplikacije - se da to kje direktno iz razsmernika prebrat?
Uporabniški avatar
pirpy
EV ambasador
EV ambasador
Prispevkov: 2029
Kraj: Topolšica
Avto: ZOE R240 41kWh
1337
564

Re: SolarEdge API

OdgovorNapisal/-a pirpy » 30 Mar 2019, 22:04

Admin moraš biti.
siteid.png


P.S.
To je API iz njihovega serverja, do razsmernika ne moreš dostopati drugače kot preko modbusa
BogyX
Uporabniški avatar
FV-EV
EVSVET donator
EVSVET donator
Prispevkov: 766
Kraj: Ljubljana
Avto: Kona
819
830

Re: SolarEdge API

OdgovorNapisal/-a FV-EV » 31 Mar 2019, 10:45

Nejccc je napisal/-a:
FV-EV je napisal/-a:Nejc, si to mislil LAN kabel namesto WIFI povezave ali kakšen dodatni UTP kabel?


Štos je, da preko ZigBee-ja razsmernik nima možnosti Modbus TCP. Sem bil primoran potegnit UTP.
ZigBee-ja sem pa kar potegnil ven iz podnožja, saj to ne more biti nič narobe?


Nimam izkušenj.
Uporabniški avatar
Nejccc
EV specialist
EV specialist
Prispevkov: 651
Kraj: Horjul
Avto: Hyundai Ioniq EV
769
1505

Re: SolarEdge API

OdgovorNapisal/-a Nejccc » 31 Mar 2019, 22:41

No pa mi je ratalo.

Zanimivo: modbus merilnik porabe mora imeti točne registre, za podatke s samega razsmernika pa je potrebno odšteti 1 od registra. Hvala za namig @pirpy :)

Še drugi razsmernik povežem na LAN pa bo :D

Aja še to, bistvo: podatki se osvežujejo na 5 sekund. Ko bi razsmernik začel rezati, bom s Home Assistantom prižgal grelec na bojlerju :)
Priponke
Screenshot_20190331_223737_com.android.chrome.jpg
matija, CRF
crunchy
EV ambasador
EV ambasador
Prispevkov: 1359
Kraj: Cerklje na Gorenjskem
Avto: Nissan Leaf 2.zero
1028
1245

Re: SolarEdge API

OdgovorNapisal/-a crunchy » 01 Apr 2019, 07:25

Aha, tole pa ni samooskrba. Skupno čez 2.5 MWh v zadnjem mesecu je kar lepa produkcija za mesec marec. :)
Predvidevam, da ni prvoaprilska, ker je bilo objavljeno včeraj.
Nejccc
Uporabniški avatar
pirpy
EV ambasador
EV ambasador
Prispevkov: 2029
Kraj: Topolšica
Avto: ZOE R240 41kWh
1337
564

Re: SolarEdge API

OdgovorNapisal/-a pirpy » 01 Apr 2019, 07:35

kako izgleda graf trenutne moči ?
Uporabniški avatar
Nejccc
EV specialist
EV specialist
Prispevkov: 651
Kraj: Horjul
Avto: Hyundai Ioniq EV
769
1505

Re: SolarEdge API

OdgovorNapisal/-a Nejccc » 01 Apr 2019, 07:43

Bo kar samooskrba :)
Take podatke dobim ali z razsmernika ali pa od SolarEdge API. 1,2 MWh je bilo v marcu, 2,6 MWh pa letos.
In ne, ni prvoaprilska :D

@ pirpy:
mocAC.JPG

mocDC.JPG


Ja, me bo tudi zafrkavalo to, da dobim moč pred novim scalefactorjem :D
Bom očitno moral reševat preko Node-Red in gledati timestampe.

Trenutno pa imam še vse zmešano, ker sem sprobaval in dobival vse živo nazaj :)
Uporabniški avatar
pirpy
EV ambasador
EV ambasador
Prispevkov: 2029
Kraj: Topolšica
Avto: ZOE R240 41kWh
1337
564

Re: SolarEdge API

OdgovorNapisal/-a pirpy » 01 Apr 2019, 08:32

Nekako bi moral primerjat rezultat s prejšnjim in ga zavreči če preveč odstopa.
Uporabniški avatar
Nejccc
EV specialist
EV specialist
Prispevkov: 651
Kraj: Horjul
Avto: Hyundai Ioniq EV
769
1505

Re: SolarEdge API

OdgovorNapisal/-a Nejccc » 01 Apr 2019, 11:42

Razmišljal sem bolj v smeri, da gledam timestampe kdaj dobim kakšen podatek. Če dobim prej scalefactor, bom počakal še na podatek o moči (to je ok), če pa dobim prej moč in kasneje scalefactor, bom pa počakal naprej scalefactor in ju potem obdelal.
Uporabniški avatar
BogyX
EV specialist
EV specialist
Prispevkov: 642
Kraj: MB
Avto: NISSAN
415
197

Re: SolarEdge API

OdgovorNapisal/-a BogyX » 01 Apr 2019, 12:22

Admin moraš biti.

Hvala Pirpy - so mi že uredili.
Nejccc

  • Podobne Teme
    Odgovori
    Ogledi
    Zadnji prispevek

Vrni se na