Loggerforum - supportforum

E-logger®, Logger 2020, Logger 3030, Logger 1010 & LoggerSoft => Hjälp => Ämnet startat av: petergarda skrivet 2021-10-17 18:04



Titel: SolarEdge 9K till logger 1010
Skrivet av: petergarda skrivet 2021-10-17 18:04
Hej,

Jag har en SolarEdge 9K (utan display) där jag läser ut data om elproduktion via Raspberry Pi - Perlskript - modbus till en databas. Jag har införskaffat en Logger 1010 och har kopplat in denna till en SDM630 energimätare som fungerar som det ska. Så länge är det inga problem.

Min fråga är, finns det någon som har kopplat in sin SolarEdge växelriktare till Logger 1010 för att läsa ut elproduktion?
I så fall hur går jag till väga? Vilka inställningar behöver jag göra i växelriktaren och i Logger'n?

Jag har kopplat in RS-485-1 porten  till loggerns modbus port, och enligt SolarEdges beskrivning ska den svara på port 2. Men jag hittar inte när jag söker i loggerns gränssnitt.
Dessutom i loggern finns det bara A + B, men i SolarEdge finns det A + B + G (jag har inte kopplat G, då jag inte vet vart den skulle i loggern)

Tacksam för hjälp, hälsningar
Peter


Titel: SV: SolarEdge 9K till logger 1010
Skrivet av: Rickard skrivet 2021-10-18 08:27
Loggerns mjukvara är inte anpassad för växelriktarna idag, men det kanske inte är omöjligt att ordna, det är dock en fråga som Andreas måste svara på.
Normalt behöver han ha en hårdvara att testa på för att det skall bli rationellt och ekonomiskt försvarbart att uppdatera mjukvaran för enstaka produkter.
Solaredge verkar ju vara vanligt förekommande, så rent generellt vore det nog bra om vi hade stöd för de växelriktarna.
Kanske kan importören skicka en enhet till oss för att vi skall kunna utveckla kompabilitet?


Titel: SV: SolarEdge 9K till logger 1010
Skrivet av: Andreas skrivet 2021-10-18 09:22
Hej!

Är det enbart elproduktion (momentaneffekt) du önskar läsa ut, eller något mer?

G står för Ground dvs jord, men den plinten behöver inte anslutas. Däremot är det viktigt att A och B har rätt polaritet. När du skriver "svara på port 2", menar du då egentligen "adress 2"? Det borde finnas en konfigurationsmeny i växelriktaren där det går att ställa både adress och baudrate (dvs kommunikationshastighet), vad står dessa på nu? Om du kollar upp de inställningarna och kopplar upp växelriktaren mot loggern så skall jag se om det finns någon befintlig enhet som har liknande registeruppsättning så kanske det iaf går att prova söka efter Solaredgen till att börja med. Verkar det hela inte alltför trassligt kanske det går lösa på distans.


Titel: SV: SolarEdge 9K till logger 1010
Skrivet av: petergarda skrivet 2021-10-18 19:28
Hej Andreas,

Jag menade adress 2 inte port som jag skrev. (testade även adress 1 utan framgång)

Det jag vill läsa ut är totaleffekten genom tiden (sen gör jag en beräkning själv genom att använda mig av total - total_tidigare * effektivitet * tid_mellan_avläsning)

Jag kopplade som du skrev A->A och B->B och försökt göra inställningarn i SolarEdge's app (SetApp) utan framgång. Det står bara connection error i appen.

Menar du att om jag kopplar in igen, kan du (kanske) se SE genom loggern?
Skickar här en länk till SE-modbus manual om det hjälper: https://www.solaredge.com/sites/default/files/se-energy-meter-with-modbus-installation-guide.pdf

Just nu är inte loggern inkopplad...


Titel: SV: SolarEdge 9K till logger 1010
Skrivet av: Andreas skrivet 2021-10-20 08:08
Hej!

Menar du att du försöker se/ställa in port och baudrate via "SolarEdge's app (SetApp)" utan att lyckas? Då blir det svårt, vi behöver ha koll på faktiskt inställd adress och hastighet för att komma vidare. Har ni någon annan mobiltelefon i hushållet du kan prova med? I annat fall behöver du nog ringa SolarEdges support och be om hjälp att komma i kontakt med växelriktaren.

Det jag menar är att om du får fram kommunikationsparametrarna och kopplar upp SE mot loggern så ska jag kolla om någon enhet som redan finns kan användas för att prova söka efter SE, söka kan du då göra själv.


Titel: SV: SolarEdge 9K till logger 1010
Skrivet av: petergarda skrivet 2021-10-24 15:33
Hej!

Menar du att du försöker se/ställa in port och baudrate via "SolarEdge's app (SetApp)" utan att lyckas? Då blir det svårt, vi behöver ha koll på faktiskt inställd adress och hastighet för att komma vidare. Har ni någon annan mobiltelefon i hushållet du kan prova med? I annat fall behöver du nog ringa SolarEdges support och be om hjälp att komma i kontakt med växelriktaren.

Det jag menar är att om du får fram kommunikationsparametrarna och kopplar upp SE mot loggern så ska jag kolla om någon enhet som redan finns kan användas för att prova söka efter SE, söka kan du då göra själv.

Hej Andeas,

Nu har jag kommit en bit på väg, men har inte nått hela vägen.

Vad som händer nu är att när jag söker i loggern, får jag fram givare när jag väljer något av dessa:
Typ         Fabrikat   Adress   Baudrate
Elmätare 3-fas      Eastron SDM630   12   9600
Elmätare 1-fas      Eastron SDM230   12   9600
Temp/Fukt      Tongdy      12   9600
Nivåmätare ultraljud   UL1      12   9600
alla Wellpro WP3082/WP3084      12   9600

Lägger jag till och försöker få ut värde, så får jag inte värde, men den verkar ha kontakt (tror jag).

Inställningarna i SolarEdge är följande:
RS485-2 = SunsSpec (Non-SE Logger)
Device ID = 12
Baut Rate = 9600

När jag ändrar Device ID till 12, ändras automatiskt RS485-1 ID till 12. Oavsätt vad jag försöker ställa den till.
I och med detta fungerar inte Modbus TCP, men det kan jag leva med om vi får igång Loggern

Output när jag kör Modbus TCP (via en perlskript från en RPI):
pi@octopi:~ $ perl /home/pi/1.perl -v -m 0 192.168.1.10
INVERTER:
             Model: SolarEdge  SE9K-RW0TEBNN4
  Firmware version: 4.0013.0040
     Serial Number: 7E1756D3

            Status: ON (MPPT)

 Power Output (AC):         3193 W
  Power Input (DC):         3241 W
        Efficiency:        98.52 %
  Total Production:    18845.824 kWh
  Total Production:        18845824 Wh
  Datum: 2021-10-24_14:03:07
  Sekunder sedan 1970-01-01: 1635076987
      Voltage (AC):       408.60 V (49.97 Hz)
      Current (AC):        13.46 A
      Voltage (DC):       747.10 V
      Current (DC):         4.34 A
       Temperature:        38.43 C (heatsink)

Jag är kanske fel ute, men är inte SunSpec en standard som man skulle kunna lägga till i loggern och läsa på så sätt?
Jag skicar med den enda manualen för SE som handlar om modbus kommunikation med SunSpec protokollet (visserligen modellen innan, men kanske hjälper).
Filerna är för stora, men här kommer två länkar:
https://www.solaredge.com/sites/default/files/sunspec-implementation-technical-note.pdf
https://zerohomebills.com/wp-content/uploads/SunSpec-Logging-in-SolarEdge-Inverters-solaredge.pdf

Räcker dessa info för att du ska kunna felsöka i min logger? Om du behöver komma i kontakt med mig så har du (nog) min mailadress. Tveka inte i så fall att kontakta mig.

Hälsningar
Peter


Titel: SV: SolarEdge 9K till logger 1010
Skrivet av: Andreas skrivet 2021-10-25 16:11
Hej! Se svar nedan. Mvh. Andreas

Lägger jag till och försöker få ut värde, så får jag inte värde, men den verkar ha kontakt (tror jag).

Vad bra, du har säkert kontakt. Det handlar nog bara om att det är fel adresser till allt men det ordnar vi.

När jag ändrar Device ID till 12, ändras automatiskt RS485-1 ID till 12. Oavsätt vad jag försöker ställa den till.
I och med detta fungerar inte Modbus TCP, men det kan jag leva med om vi får igång Loggern

Hänger inte med, varför fungerar inte Modbus TCP i och med detta menar du?

Jag är kanske fel ute, men är inte SunSpec en standard som man skulle kunna lägga till i loggern och läsa på så sätt?

Jodå, det verkar så. Toppen med standard så vi slipper ta hänsyn till massa olika tillverkare.

Lägger upp register imorgon så kan du prova sen.


Titel: SV: SolarEdge 9K till logger 1010
Skrivet av: petergarda skrivet 2021-10-25 18:41
Hej Andreas

Hänger inte med, varför fungerar inte Modbus TCP i och med detta menar du?

Det var egentligen irrelevant info tror jag (fast när man felsöker så kan man inte ha för lite info :) )
Det var bara att i min Perlskript var fastkodad ID till 1. Nu har jag uppdaterat till 12 så fungerar den.

Du hör av dig när jag ska göra något...

//Perter


Titel: SV: SolarEdge 9K till logger 1010
Skrivet av: Andreas skrivet 2021-10-26 16:56
Hej! Nu går det att prova söka efter "Modbus: SolarEdge (SunSpec)" och lägga till register. Skalningen kan nog behöva justeras en del, men det märker vi.


Titel: SV: SolarEdge 9K till logger 1010
Skrivet av: petergarda skrivet 2021-10-26 20:04
Hej Andreas,

Jag har nu sökt på nytt och hittade solaredge. Problemet är det samma som när jag hittade tidigare. Hittar givarna, får ingen data och loggern blinkar med error på de givarna jag har ställt in.

Är det något jag kan göra för att felsöka, eller måste du gå in och "finjustera"?

//Peter


Titel: SV: SolarEdge 9K till logger 1010
Skrivet av: Andreas skrivet 2021-10-27 07:39
Hej! Tack för att du provkör. Hittat och åtgärdat ett problem. Om du raderar alla givarna/mätpunkterna för invertern och lägger till mätpunkter igen så kanske det fungerar bättre nu.


Titel: SV: SolarEdge 9K till logger 1010
Skrivet av: petergarda skrivet 2021-10-27 20:44
Hej Andreas,

Det är nog jag som ska tacka :)

Nu får jag ut data till en viss del, men inte allt verkar som. Sen är det svårt under kvällen när inte solen skiner. Jag får mer data imorgon, så jag kan återkomma imorgon kväll mer exakt vad som stämmer och inte.

Det jag kan se är att några av datan ser märkliga ut och jag saknar vissa värden.
Dessutom blinkar loggern fortfarande error (3 rader, men jag misstänker att det är fler som felar)


Dessa givare har jag lagt till för att testa:
Sum of line currents                  Givare 13     00002BD7F9BC00A7
Phase 1 current Givare 14 00002BD7F9BC01A7
Phase 2 current                     Lägg till
Phase 3 current                     Lägg till
Line 1 to Line 2 volts             Givare 1800002BD7F9BC00A6
Line 2 to Line 3 volts             Givare 2100002BD7F9BC01A6
Line 3 to Line 1 volts            Lägg till
Phase 1 volts                        Givare 23 00002BD7F9BC03A6
Phase 2 volts                        Givare 2400002BD7F9BC02A6
Phase 3 volts                       Givare 2500002BD7F9BC05A6
Total system power               Givare 1200002BD7F9BC02A0
Frequency                            Givare 2600002BD7F9BC03A0
Total system apparent power  Givare 2700002BD7F9BC04A0
Total system reactive power   Givare 1700002BD7F9BC05A0
Total system power factor      Givare 900002BD7F9BC00A8
Total active energy                Givare 1600002BD7F9BC03A4
DC current                            Givare 2200002BD7F9BC02A7
DC voltage                            Lägg till
DC power                              Givare 800002BD7F9BC01A0
Heat sink temperature           Lägg till

Av de ovan som är tillagda i loggern, kommer endast dessa ut.
00002BD7F9BC05A6            2338.0               2021-10-27 19:39:04
00002BD7F9BC00A8"    0.0                    2021-10-27 19:39:03
00002BD7F9BC00A7"    0.0                     2021-10-27 19:39:03
00002BD7F9BC03A4"    2147483648     2021-10-27 19:39:03
00002BD7F9BC00A6"    4021.0               2021-10-27 19:39:03
00002BD7F9BC01A6"    4040.0                2021-10-27 19:39:03
00002BD7F9BC02A7"    65535.0    2021-10-27 19:39:03
00002BD7F9BC03A6"    2324.0    2021-10-27 19:39:03
00002BD7F9BC01A7"    0.0    2021-10-27 19:39:03

Givaren: "Total active energy":      Givare 16, 00002BD7F9BC03A4 visar värdet: 2147483648
Denna misstänker jag är den "Total Production" genom tiden och det borde vara 18879386 Wh enligt vad jag får ut och vad SolarEdge rapporterar till deras egen monitoring site.

Det jag saknar är: (jag kanske ser de imorgon under dagen när det är lite sol)
Power Output (AC):             3193 W
Power Input (DC):               3241 W
Efficiency:                           98.52 % (denna räknas nog fram av de två ovan och är relativ viktigt. Så om man kan få ut dessa 3, vore bra)


Förutom de 3 värden här ovan och just totalen ("Total Production") är viktigt. Genom dessa räknar man ut den aktuella Wh vid avläsning genom formen:
(Total_Production_W - Total_Production_W_OLD) / (antal_sekunde_mellan_avläsning_s/3600) * (Efficiency_%/100) = Wh mellan avläsningarna

Jag har kört med denna formen sen start när jag läser ut själv och det stämmer exakt med SolarEdge's sida som de räknar Wh. (dagens produktion stämmer på pricken, så formeln är nog rätt)

Inlägget blev kanske långt, men jag tror du behöver dessa info för att komma vidare.

//Peter


Titel: SV: SolarEdge 9K till logger 1010
Skrivet av: Andreas skrivet 2021-10-28 10:13
Hej!

Tack! Ja som du märker är det lite pyssel när det skall ske på distans...

Ang. "Av de ovan som är tillagda i loggern, kommer endast dessa ut.", var ser du det? Har du kollat lägsta möjliga nivå, dvs loggerns inbyggda display för alla dessa? Så det inte är värden som av någon anledning försvinner på vägen någonannanstans.

Läser du av solaredgen via Modbus TCP samtidigt? Värdena som inte kommer ut skulle kunna bero på kollisioner eller att solaredgen inte gillar för täta anrop eller tar tid på sig att svara i vissa lägen. För att utesluta det vore det bra om du tillfälligt kunde stänga av ev TCP-avläsning samt radera _alla_ givare du definierat för solaredge. Sen provar du att lägga upp en givare i taget av några av dem du inte får värde för. Dvs lägg upp bara "DC current" och se om det kommer ut data med bara den. Sen tar du bort den och lägger in bara "DC power" och se om det kommer ut data med bara den. Ta till sist bort den och testa med något som funkade ovan ex. bara "Total active energy" eller "Phase 1 volts".


Titel: SV: SolarEdge 9K till logger 1010
Skrivet av: petergarda skrivet 2021-10-28 10:34
Hej,

Ja som du märker är det lite pyssel när det skall ske på distans...

Japp, det är så. Tyvärr jobbar jag på dagtid på vardagar. Annars hade vi kunnat ta kontakt och göra det tillsammans och hjälpas åt.
Det är lite jobbigt med tidsfördröjningen i kommunikationen :)

Ang. "Av de ovan som är tillagda i loggern, kommer endast dessa ut.", var ser du det? Har du kollat lägsta möjliga nivå, dvs loggerns inbyggda display för alla dessa? Så det inte är värden som av någon anledning försvinner på vägen någonannanstans.

Jag skickar det till en databas där det läses in. (TCP avläsningen finns på nätet med gränssnitt om du vill se det: https://soldisplay.se/dashboard/ Tänkte göra en likadant för loggern så man kan se värdena)
De givare som är error på (på loggern), kommer inte in i databasen. De andra gör det. (dock inte 100%)

Läser du av solaredgen via Modbus TCP samtidigt?

Ja, det gör jag. Tänkte att jag kunde jämföra datan som kommer ut. På så sätt skulle jag kunna se om datan är relevant....

Jag kan testa som du har föreslagit, ta en och en och stänga TCP avläsningen (köra TCP avläsningen kanske manuellt efter jag testar givarna en och en för att kunna jämföra)
På fredag (imorgon) jobbar jag halvdag, så kan jag testa på eftermiddagen när det är (kanske) lite sol.

//Peter


Titel: SV: SolarEdge 9K till logger 1010
Skrivet av: petergarda skrivet 2021-10-28 21:55
Hej Andreas,

Jag har nollställt loggern (fabrik återställt) och tagit bort alla anslutna enheter och givare.
Sedan har jag kört solaredge's givare en och en som du sa. Det verkar fungera (delvis) nu även när jag har lagt på (nästan) alla givare från SE. Jag kollar imorgon när solen är framme och får mer data.
Jag har testat med att stänga av modbus tcp läsningen under testen. Nu när jag får ut värden, har jag satt igång tcp igen och verkar fortfarande fungerar.

En sak som jag retar mig lite på att det är bara en viss antal givare tillåtet. Man kan dessutom inte ta bort de första 6 givarna. Verkar någon standardinställning? Eller gör jag något fel)

Som sagt, återkommer imorgon om hur det går.

//Peter


Titel: SV: SolarEdge 9K till logger 1010
Skrivet av: petergarda skrivet 2021-10-29 14:48
Hej Andreas,

Nu har jag kollat lite hur det ligger till.

De flesta av värden känns rätt, dock saknas några och några verkar vara fel.
Med saknas menar jag att de kommer ut i loggern, men exporteras inte till databasen.

De som saknas i databasen är dessa (och dessa värden är märkliga tycker jag):
Total system power                   e-logger värde: 16.17
Total system reactive power       e-logger värde: 4.08
Total system apparent power      e-logger värde: 9.21
DC power                                 e-logger värde: 4.04

De som exporteras, men ser märkliga ut är dessa:
Total system power factor   e-logger värde: 3140.20 ; databasvärde: -9967.0
DC Voltage         e-logger värde: 921.40  ; databasvärde:  7475.0

Man kanske kan göra beräkningar utav dessa värden, men för att jag ska kunna göra det, måste alla vara i databasen (och vara relevanta)
Man borde kunna beräkna t.ex. DC sidan med p=u*i och AC sidan på samma sätt och så vidare.
Jag vet inte om SE gör de beräkningarna (i invertern) eller om det görs senare...

Hör av dig när du har kollat vidare.

Hälsningar
Peter



Titel: SV: SolarEdge 9K till logger 1010
Skrivet av: Andreas skrivet 2021-11-01 07:23
Hej! Tack för fortsatt testning. Se svar nedan.

De flesta av värden känns rätt, dock saknas några och några verkar vara fel.
Med saknas menar jag att de kommer ut i loggern, men exporteras inte till databasen.

Har du tittat på alla nivåer, hur ser de faktiska anropen ut?


De som saknas i databasen är dessa (och dessa värden är märkliga tycker jag):
Total system power                   e-logger värde: 16.17
Total system reactive power       e-logger värde: 4.08
Total system apparent power      e-logger värde: 9.21
DC power                                 e-logger värde: 4.04

Vilka värden borde dessa ha ungefär?


Titel: SV: SolarEdge 9K till logger 1010
Skrivet av: petergarda skrivet 2021-11-01 20:03
Hej Andreas,

Nedan ser du siffrorna som är tagna (ungefär) samtidigt på två olika sätt.
Jag tror att
DC power borde vara samma som I_DC_Power. Logger läser nog ut något annat.

Det andra som är väsentligt är 
Total system power. Det borde vara I_AC_Power. Vet inte riktigt vad Loggern läser ut.

Dessa två vet jag inte vad som borde vara och vad loggern läserr ut.
Total system reactive power
Total system apparent power


Dessutom det som är märkligt att exempelvis att
Total system power factor verkar rätt i loggern (3382.20), men till databasen skickas ett helt annan (-9725.0).
Samma gäller temp. Där ser det rätt ut i databasen, men fel i loggern. (jag har inte med här på grund av att får inte plats bland givare i loggern)




Så här ser ut outputen från min anrop via perl (och dessa siffror stämmer överens med SE's egna siffror på deras site)

C_SunSpec_DID103,00
C_SunSpec_Length50,00
I_AC_Current485,00
I_AC_CurrentA161,00
I_AC_CurrentB161,00
I_AC_CurrentC162,00
I_AC_Current_SF-2,00
I_AC_Energy_WH18928288,00
I_AC_Energy_WH_SF0,00
I_AC_Frequency4999,00
I_AC_Frequency_SF-2,00
I_AC_PF-9733,00
I_AC_PF_SF-2,00
I_AC_Power10960,00
I_AC_Power_SF-1,00
I_AC_VA11257,00
I_AC_VAR-25700,00
I_AC_VAR_SF-2,00
I_AC_VA_SF-1,00
I_AC_VoltageAB3989,00
I_AC_VoltageAN2310,00
I_AC_VoltageBC4014,00
I_AC_VoltageBN2311,00
I_AC_VoltageCA4021,00
I_AC_VoltageCN2322,00
I_AC_Voltage_SF-1,00
I_DC_Current14888,00
I_DC_Current_SF-4,00
I_DC_Power11126,00
I_DC_Power_SF-1,00
I_DC_Voltage7473,00
I_DC_Voltage_SF-1,00
I_Event_14294967295,00
I_Event_1_Vendor0,00
I_Event_24294967295,00
I_Event_2_Vendor4294967295,00
I_Event_3_Vendor4294967295,00
I_Event_4_Vendor0,00
I_Status4,00
I_Status_Vendor0,00
I_Temp_Sink3892,00
I_Temp_Sink_SF-2,00

Uttag från loggern samma tdpunkt (med några sekunders mellanrum):

7Ström00002BD7F9BC04A7-------160.00P3cPhase 3 current
8Energi räknare00002BD7F9BC00A4-------18928280.0TeaTotal active energy
9Effekt00002BD7F9BC00A0-------16.17TspTotal system power
10Effektf.00002BD7F9BC00A8-------3382.20TspfTotal system power factor
11Effekt00002BD7F9BC01A0-------0.00TsrpTotal system reactive power
12Effekt00002BD7F9BC02A0-------0.00TsapTotal system apparent power
13Effekt00002BD7F9BC03A0-------4.04DCpDC power
14Spänning00002BD7F9BC00A6-------921.40DCvDC voltage
15Ström00002BD7F9BC00A7-------1749.80DCcDC current
16Ström00002BD7F9BC01A7-------484.00SolcSum of line currents
17Spänning00002BD7F9BC01A6-------231.20P1vPhase 1 volts
18Spänning00002BD7F9BC02A6-------231.20P2vPhase 2 volts
19Spänning00002BD7F9BC03A6-------231.80P3vPhase 3 volts
20Ström00002BD7F9BC02A7-------163.00P1cPhase 1 current
21Ström00002BD7F9BC03A7-------160.00P2cPhase 2 current




Titel: SV: SolarEdge 9K till logger 1010
Skrivet av: Andreas skrivet 2021-11-02 08:05
Hej! Tack. Skall titta närmare på det så snart jag hinner.

Men fick aldrig riktigt svar på frågan om saknade värden. Löste det sig? Vad var anledningen?


Titel: SV: SolarEdge 9K till logger 1010
Skrivet av: petergarda skrivet 2021-11-02 09:30
Hej,

Nej, de dyker inte upp i databasen. Dessutom visas de fel i loggern.
Total system reactive power
Total system apparent power
Total system power
DC power


//Peter


Titel: SV: SolarEdge 9K till logger 1010
Skrivet av: Andreas skrivet 2021-11-02 11:55
Hej!

Jag förstår. Fick aldrig svar på frågan i #16: "Har du tittat på alla nivåer, hur ser de faktiska anropen ut?". Det jag menar är att det är en sak hur det ser ut i databasen, men det kan ju kanske hända saker på vägen dit i din server/ditt script. Så har du möjlighet att se efter hur de råa http-post-anropen som kommer från loggern ser ut?


Titel: SV: SolarEdge 9K till logger 1010
Skrivet av: petergarda skrivet 2021-11-03 16:26
Fick aldrig svar på frågan i #16: "Har du tittat på alla nivåer, hur ser de faktiska anropen ut?".

Hej,

Tyvärr nästintill omöjligt att se anropen då det är post anrop mot webbservern (inte vad jag känner till i alla fall). I så fall om du kan se hur/vad som skickas från loggern hade varit enklare.
Loggern innehåller ju adressen den ska skicka till och parametrarna/värden den skickar.

Det som förbryllar mig är att de flesta av värdena ser rätt ut (alla från SMD630 + och de flesta från SE), men några ser fel ut i loggern men rätt när de kommer till databasen. För mig låter det som att värden som visas i loggern och värden som skickas via http, kommer inte från samma id (eller vad man skulle kunna kalla det för)

Men skulle vi inte börja med att se till att alla värden ser rätt ut i loggern, utan errormedelande i loggern?
Sedan kan vi kolla på vad som kommer ut via http-länken till serveradressen och inte...

Sitter på jobbet och har inte tillgång till webservern just nu, men om du vill, kan jag posta PHP filen som tar emot och lagrar datan här.

//Peter


Titel: SV: SolarEdge 9K till logger 1010
Skrivet av: Andreas skrivet 2021-11-09 15:43
Hej! Har dessvärre inte hunnit titta på detta än. Men det är verkligen inte omöjligt att se post-data. Vad har du för webbserver? I Apache t ex kan du köra mod_dumpio.


Titel: SV: SolarEdge 9K till logger 1010
Skrivet av: petergarda skrivet 2021-11-09 15:52
Hej! Har dessvärre inte hunnit titta på detta än. Men det är verkligen inte omöjligt att se post-data. Vad har du för webbserver? I Apache t ex kan du köra mod_dumpio.

Jag kör mot en webbhotell och där kan jag inte installera program i deras webbserver. Tyvärr, har frågat de...

Pratade med grannen lite grann och tydligen hjälpte du honom med hans Huawei (tror jag det var) växelriktare, som man nu kan välja.
Som han sa, vi kanske behöver inte ha alla värden som jag raddade upp, utan räcker med några få.
Eller är det samma jobb oavsett antalet poster?

/Peter


Titel: SV: SolarEdge 9K till logger 1010
Skrivet av: Andreas skrivet 2021-11-09 16:06
Aha då förstår jag. Men kan du inte tillfälligt ställa om post-adressen till en online-test-tjänst typ requestbin eller liknande?

Det är såklart lite mer jobb med fler parametrar än med färre. Men som sagt det kommer att lösa sig, bara jag får tid att jobba med det. :)


Titel: SV: SolarEdge 9K till logger 1010
Skrivet av: petergarda skrivet 2021-11-09 20:32
Men kan du inte tillfälligt ställa om post-adressen till en online-test-tjänst typ requestbin eller liknande?

Tack för tipset!
Tjänsten jag använde: http://ptsv2.com/
Här kommer postdatan (det är för övrigt samma som jag har fått ut i databasen):
Details
-------
ID: 6720125189226496
Timestamp: 2021-11-09 19:20:47.229829 +0000 UTC
Method: POST
IP: 127.0.0.1:31059

Headers
-------
X-Google-Apps-Metadata: domain=gmail.com,host=ptsv2.com
Content-Length: 396
Content-Type: application/x-www-form-urlencoded
Forwarded: for="213.65.114.233";proto=http
Traceparent: 00-b22c96d1d0385dfd1123456a0b5d13-71c46099dbeb7762-00
X-Cloud-Trace-Context: b22c96d1d0385dfd123456a6a0b5d13/8197783435657049954
X-Forwarded-For: 213.65.yyy.xxx, 169.254.1.1
X-Forwarded-Proto: http

Parameters
----------
00002BD7F9BC00A4: 18980496.0
00002BD7F9BC00A6: 0.0
00002BD7F9BC02A7: 0.0
00002BD7F9BC03A7: 0.0
00002BD7F9BC04A0: 3446.0
00002BD7F9BC04A7: 0.0
00002BD7F9BC00A8: 0.0
00002BD7F9BC01A4: 1491129.0
00002BD7F9BC01A6: 234.7
00002BD7F9BC01A7: 0.0
00002BD7F9BC02A6: 235.5
00002BD7F9BC03A6: 235.4
00002BD7F9BC00A7: 65535.0
00002BD7F9BC02A4: 1203658.0
00002BD7F9BC03A4: 287470.0
00002BD7F9BC05A0: 3444.0
00002BD7F9BC06A0: 0.0

Body
----
No body

Files
-----
No files

Multipart Values
----------------
No Multipart Values
/Peter


Titel: SV: SolarEdge 9K till logger 1010
Skrivet av: Andreas skrivet 2021-11-10 11:11
Toppen, tack!

Har du möjlighet får du gärna kolla detta också så har jag ännu mer att gå på: Om du då bara har definierat de 4 givarna för Total system power, Total system reactive power, Total system apparent power och DC power, skickas inget alls då? Och om du sen lägger till ytterligare en givare förutom de 4 föregående, skickas bara 1/5 då?


Titel: SV: SolarEdge 9K till logger 1010
Skrivet av: Andreas skrivet 2021-11-11 10:14
Hmm förresten, ser du skriver (min fetstil):

Total system power                   e-logger värde: 16.17
Total system reactive power       e-logger värde: 4.08
Total system apparent power      e-logger värde: 9.21
DC power                                 e-logger värde: 4.04

Betyder det att du hämtat värden från E-logger och inte från teckenfönstret på Logger 1010?

Visas några givarfel i teckenfönstret på Logger 1010? Sådana givare som markeras med givarfel i Logger 1010 skickas inte över med HTTP-anrop. I så fall är allt vad gäller översändning av data som det skall, då behöver inte det felsökas mer.


Titel: SV: SolarEdge 9K till logger 1010
Skrivet av: petergarda skrivet 2021-11-11 12:01

Japp, det visas error i loggers display och det är dessa värden som inte sickas via http heller.
Det stämmer att jag ser dessa värden i webgränsnittet (är det det som kallas E-logger?) under "Givare" (men som sagt, inte i loggerns display)



Titel: SV: SolarEdge 9K till logger 1010
Skrivet av: Andreas skrivet 2021-11-11 16:31
Tack, synd att jag inte förstod det på en gång så hade vi sluppit lite huvudbry. Den logger du har, dvs hårdvaran, heter Logger 1010. E-logger heter webbtjänsten. E-logger får inte aktuella värden från loggern förän du definierat kanaler, och data som kommer in i kanalerna i E-logger har viss eftersläpning. De värden du ser i E-logger under "givare" är från när "uppdatera givarlista" klickades senast och är bara till för att ge vägledning om givartyp. Det som visas i teckenfönstret i Logger 1010 kan du alltid lita på är aktuellt.

Hursomhelst, då är det nog enkelt att fixa till detta. Hinner kanske inte imorgon men i början av nästa vecka.


Titel: SV: SolarEdge 9K till logger 1010
Skrivet av: Andreas skrivet 2021-11-15 12:38
Hej!

Nu bör effektutläsningen fungera bättre. Gå till E-logger->Inställningar->Konto och panelen "Det finns ny mjukvara till Logger 1010" och uppdatera till 211115. När loggern startat om och är uppkopplad så radera alla givare för Solaredge och skapa sen om dem.


Titel: SV: SolarEdge 9K till logger 1010
Skrivet av: petergarda skrivet 2021-11-15 19:41
Hej,

Nu ser det mycket bättre ut!
Inga felmeddelande i loggers display och alla värden kommer med till databasen. (jag har endast kollat de som inte fungerade innan och de som är relevanta)

De jag inte kollade är de olika spänning och ström värden för DC - AC, Frekvens, och Temperatur.
Vill du att jag gör en koll på de med?

Svårt att kolla alla värden nu utan sol, men jag återkommer efter några dagar när jag har fått in lite värde.

Hälsningar
Peter

PS: Stor tack för engagemanget!!! :)


Titel: SV: SolarEdge 9K till logger 1010
Skrivet av: Andreas skrivet 2021-11-16 08:59
Hej! Roligt höra det ser bättre ut. Och tack skall du ha för hjälpen med testningen!

Du får hemskt gärna verifiera övriga parametrar i den mån du har möjlighet.


Titel: SV: SolarEdge 9K till logger 1010
Skrivet av: petergarda skrivet 2021-11-16 12:00
Hej,

Jag kollade lite snabbt och vad som direkt syns är att kommatecknen hamnar lite fel. Exempel är DC Power. Där ska kommatecknet flyttas ett steg till vänster.
Nu visar det exempelvis 2.54, men det borde visa 0,254. Exporten till databasen blev 2540.0 och det borde ha varit 254.00
Det riktiga värdet är: 0,254kW (eller 254W)

Har du möjlighet att kolla själv, eller vill du ha en sammanställning på det?

Hälsningar
Peter


Titel: SV: SolarEdge 9K till logger 1010
Skrivet av: Andreas skrivet 2021-11-16 13:40
Hej! Tack! Har dessvärre inte möjlighet se vad som är fel eftersom jag inte har facit.. det är ju det som är hela problemet med att göra detta på distans istället för att ha utrustningen själv. Så kan du spalta upp vilka parametrar som är felskalade så är det tacksamt. Tar inte många minuter justera när jag vet vad som är rätt.  :)


Titel: SV: SolarEdge 9K till logger 1010
Skrivet av: petergarda skrivet 2021-11-21 19:59
Hej,

Jag bifogar en bild, där det står vad som visas, vad borde visas och hur mycket komma (,) tecknen ska flyttas.
Hör av dig om du har frågor eller om/när jag ska kolla.

Det som heter "Total system apparent power", jag tror det är AC power out. Går det att döpa om?
En annan undran är om du hämtar alla siffror samtidigt och "dissekerar" i loggern, eller hämtar du ett värde åt gången?

//Peter



Titel: SV: SolarEdge 9K till logger 1010
Skrivet av: Rickard skrivet 2021-11-22 07:30
Apparent power skulle jag nog inte ens titta på, den visar inte faktisk aktiv effekt.
Du skall nog fokusera på Total system power i första hand.


Titel: SV: SolarEdge 9K till logger 1010
Skrivet av: petergarda skrivet 2021-11-22 08:03
Hej,

Du har nog rätt i det. Jag kunde inte avgöra vilket är AC power, så jag tog den ena av de två :) Benämningar skiljer sig vad jag får ut i den andra systemet så jag har gått efter siffrorna och försökte jämföra.
Egentligen har nog inte så stor betydelse vad de heter (bara man är medveten om vad som är vad)
/Peter


Titel: SV: SolarEdge 9K till logger 1010
Skrivet av: Andreas skrivet 2021-11-22 15:24
Hej! Tack för hjälpen! Nu bör värdena bli rätt om du tar bort och skapar om de mätpunkter som blev fel.


Titel: SV: SolarEdge 9K till logger 1010
Skrivet av: petergarda skrivet 2021-11-22 15:51
Hej! Tack för hjälpen! Nu bör värdena bli rätt om du tar bort och skapar om de mätpunkter som blev fel.

Kollar och återkommer....


Titel: SV: SolarEdge 9K till logger 1010
Skrivet av: petergarda skrivet 2021-11-26 07:53
Hej Andreas,

Nu har jag kört ett par dagar och det verkar fungera.
Hittar jag något, så återkommer jag.

Hälsningar
Peter


Titel: SV: SolarEdge 9K till logger 1010
Skrivet av: Andreas skrivet 2021-11-26 08:29
Hej! Vad bra. Än en gång tack så mycket för att du testat!


Titel: SV: SolarEdge 9K till logger 1010
Skrivet av: petergarda skrivet 2021-12-05 19:30
Hej Andreas,

Har en väldigt märkligt fel.
När växelriktarens DC power (eller AC power) går under 300W, verkar som att kommatecknet hoppar ett steg till höger. Då blir värdet 10 gånger mer än vad det borde vara. När den går över 300W, visas det rätt.
Att siffrorna inte är exakt samma beror på att de hämtas med några sekunders mellanrum.
Se bild.
PowerInDC är hämtad med en annan mjukvara (och säkerställd) medan value är hämtad med loggern (DC power). Tyvärr har jag inte haft möjlighet att kolla i displayen, men det visas fel även i grafen i e-loggers web.
(https://soldisplay.se/DC_problem.png)

//Peter


Titel: SV: SolarEdge 9K till logger 1010
Skrivet av: Andreas skrivet 2021-12-06 08:33
Hej! Ajdå, bör hinna fixa det under veckan, återkommer!


Titel: SV: SolarEdge 9K till logger 1010
Skrivet av: Andreas skrivet 2021-12-10 13:07
Hej!

Nu så förhoppningsvis. Gå till E-logger->Inställningar->Konto och panelen "Det finns ny mjukvara till Logger 1010" och uppdatera till 211209. När loggern startat om och är uppkopplad så radera alla effektgivare för Solaredge och skapa sen om dem.


Titel: SV: SolarEdge 9K till logger 1010
Skrivet av: petergarda skrivet 2021-12-14 10:12
Hej Andreas,

Nu ser det mycket bättre ut.

Hälsningar
Peter


Titel: SV: SolarEdge 9K till logger 1010
Skrivet av: Andreas skrivet 2021-12-14 20:05
Hej! Tack så mycket än en gång, både för att du rapporterar problem och verifierar att det fungerar!