Axpert komunikacni protokol

Měniče Axpert
camel1cz
Příspěvky: 765
Registrován: pon bře 21, 2011 11:12 pm
Systémové napětí: 48V
Výkon panelů [Wp]: 3780
Kapacita baterie [kWh]: 18

Re: Axpert komunikacni protokol

Příspěvek od camel1cz »

HA skrze ESPHome přímo podporuje axperty přes integraci pipsolar... zkusil bych primárně tu.
Výhodou je, že data lezou nativním přístupem do HA, jde to z HA flashovat atd.
5 kVA Axpert King @ 3,78 kWp [12x AUO 315Wp mono]
18 kWh [5x Pylontech US3000]
Rozpracováno:
Fangpusun MPPT 150/70 Tr @ 1,89 kWp [6x AUO 315Wp mono]
5 kVA Axpert King II @ 5,52 kWp [12 x AS 460Wp mono]
proasnet
Příspěvky: 349
Registrován: čtv kvě 27, 2021 12:06 pm
Lokalita: Rajecké Teplice
Systémové napětí: 48V
Výkon panelů [Wp]: 5000
Kapacita baterie [kWh]: 14,5

Re: Axpert komunikacni protokol

Příspěvek od proasnet »

007ToMMaS píše:Tak skúšal som aj projekt axpertino.
nerozchodil som to.
Urobil som log seriovej linky a asi je to iný protokol.

Kód: Vybrat vše

43,5600,5600,480,480,570,450,572,544,2,030,060,0,1,2,9,0,0,0,0,1,01”a
^P005GSX.
^D1060000,000,2302,500,2350,2350,041,544,000,000,000,004,092,041,000,000,2823,0000,3322,0000,0,2,0,1,1,2,0,0t˛
^P006GMNÝW
^D00507ůÝ
^P006MODÝľ
^D00503ąY
^P006FWSĹC
^D03900,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0+ 
^P006VFWöć
^D02005600,08025,00000ďÂ
^P007PIRIî8
^D0892300,243,2300,500,243,5600,5600,480,480,570,450,572,544,2,030,060,0,1,2,9,0,0,0,0,1,01”a
^P005GSX.
^D1060000,000,2300,500,2369,2355,042,544,000,000,000,004,092,041,000,000,2831,0000,3314,0000,0,2,0,1,1,2,0,0<ł
^P006GMNÝW
^D00507ůÝ
^P006MODÝľ
^D00503ąY
^P006VFWöć
^D02005600,08025,00000ďÂ
^P006FWSĹC
^D03900,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0+ 
^P007PIRIî8
^D0892300,243,2300,500,243,5600,5600,480,480,570,450,572,544,2,030,060,0,1,2,9,0,0,0,0,1,01”a
^P005GSX.
^D1060000,000,2300,500,2369,2365,042,544,000,000,000,004,092,041,000,000,2832,0000,3286,0000,0,2,0,1,1,2,0,0ós
^P006GMNÝW
^D00507ůÝ
^P006MODÝľ
^D00503ąY
^P006VFWöć
^D02005600,08025,00000ďÂ
^P007PIRIî8
^D0892300,243,2300,500,243,5600,5600,480,480,570,450,572,544,2,030,060,0,1,2,9,0,0,0,0,1,01”a
^P013ED20220601é.
^D01100001888.t
^P006FWSĹC
^D03900,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0+ 
^P013ED20220602Ůc
^D01100001888.t
^P005GSX.
^D1060000,000,2300,500,2369,2365,042,544,000,000,000,004,092,041,000,000,2832,0000,3286,0000,0,2,0,1,1,2,0,0ós
^P006GMNÝW
^D00507ůÝ
^P006MODÝľ
^D00503ąY
^P013ED20220603ÉB
^0.ă
^P013ED20220603ÉB
^D01100001890ąM
^P006VFWöć
^D02005600,08025,00000ďÂ
^P007PIRIî8
^D0892300,243,2300,500,243,5600,5600,480,480,570,450,572,544,2,030,060,0,1,2,9,0,0,0,0,1,01”a
^P013ED20220604ąĄ
^D01100001892™.
^P006FWSĹC
^D03900,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0+ 
^P005GSX.
^D1060000,000,2301,500,2347,2345,041,544,000,000,000,004,092,041,000,000,2827,0000,3319,0000,0,2,0,1,1,2,0,0%-
^P013ED20220605©„
^D01100001892™.
^P006GMNÝW
^D00507ůÝ
^P013ED20220606™ç
^D01100001893‰.
^P006MODÝľ
^D00503ąY
^P013ED20220607‰Ć
^D01100001893‰.
^P006FWSĹC
^D03900,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0+ 
^P006VFWöć
^D02005600,08025,00000ďÂ
^P013ED20220608x)
^D01100009783.í
^P007PIRIî8
^D0892300,243,2300,500,243,5600,5600,480,480,570,450,572,544,2,030,060,0,1,2,9,0,0,0,0,1,01”a
^P013ED20220609h.
^D01100012650Ö¬
^P013ED20220610Ę.
^D01100001365.'
^P013ED20220611Ú1
^D01100013064.o
^P005GSX.
^D1060000,000,2301,500,2347,2345,041,544,000,000,000,004,092,041,000,000,2827,0000,3319,0000,0,2,0,1,1,2,0,0%-
^P006FWSĹC
^D03900,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0+ 
^P011EM202201hô
^D01100001896Ů‹
^P006GMNÝW
^D00507ůÝ
^P011EM202202X—
^D011000018988E
^P006MODÝľ
^D00503ąY
^P011EM202203H¶
^D011000018988E
^P006FWSĹC
^D03900,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0+ 
^P006VFWöć
^D02005600,08025,00000ďÂ
^P011EM2022048Q
^D01100001899)d
^P007PIRIî8
^D0892300,243,2300,500,243,5600,5600,480,480,570,450,572,544,2,030,060,0,1,2,9,0,0,0,0,1,01”a
^P011EM202205)p
^D01100001899)d
^P011EM202206..
^D01100031185Şš
^P011EM202207.2
^D01100001901$Ä
^P005GSX.
^D1060000,000,2301,500,2347,2345,041,544,000,000,000,004,092,041,000,000,2827,0000,3319,0000,0,2,0,1,1,2,0,0%-
^P006FWSĹC
^D03900,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0+ 
^P011EM202208ůÝ
^D01100001901$Ä
^P006GMNÝW
^D00507ůÝ
^P006MODÝľ
^D00503ąY
^P011EM202209éü
^D01100001903.†
^P006VFWöć
^D02005600,08025,00000ďÂ
^P007PIRIî8
^D0892300,243,2300,500,243,5600,5600,480,480,570,450,572,544,2,030,060,0,1,2,9,0,0,0,0,1,01”a
^P011EM202210Kä
^D01100001904ta
^P006FWSĹC
^D03900,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0+ 
^P005GSX.
^D1060000,000,2301,500,2351,2351,041,544,000,000,000,004,092,041,000,000,2827,0000,3317,0000,0,2,0,1,1,2,0,0Ńű
^P011EM202211[Ĺ
^D01100001904ta
^P006GMNÝW
^D00507ůÝ
^P006MODÝľ
^D00503ąY
^P011EM202212k¦
^D01100001904ta
^P006VFWöć
^D02005600,08025,00000ďÂ
^P007PIRIî8
^D0892300,243,2300,500,243,5600,5600,480,480,570,450,572,544,2,030,060,0,1,2,9,0,0,0,0,1,01”a
^P009EY2016”Ë
^D01100001906T#
^P006FWSĹC
^D03900,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0+ 
^P009EY2017„ę
^D01100001906T#
^P005GSX.
^D1060000,000,2301,500,2351,2351,041,544,000,000,000,004,092,041,000,000,2827,0000,3317,0000,0,2,0,1,1,2,0,0Ńű
^P009EY2018u.
^D01100001907D.
^P006GMNÝW
^D00507ůÝ
^P006MODÝľ
^D00503ąY
^P009EY2019e$
^D01100001907D.
^P006FWSĹC
^D03900,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0+ 
^P006VFWöć
^D02005600,08025,00000ďÂ
^P007PIRIî8
Na tento protokol mám hotový program na arduino Mega, není to Axpertino, je to třeba PIPino :D pro HA
Vážně, funguje to, ale není to hex soubor, ale ino, musíš si doinstalovat knihovny. Jestli o to máš zájem, napiš SZ.
2x5kW paralel SML-5K jako ostrov se zálohou z DS, 5kWp, Lifepo4
Sirsaimon
Příspěvky: 22
Registrován: ned bře 13, 2022 8:22 pm

Re: Axpert komunikacni protokol

Příspěvek od Sirsaimon »

camel1cz píše:HA skrze ESPHome přímo podporuje axperty přes integraci pipsolar... zkusil bych primárně tu.
Výhodou je, že data lezou nativním přístupem do HA, jde to z HA flashovat atd.
Dík zkusím to nějak rozchodit, ale obávám se, že i to bude pro mě boj :wall: s větrnýmy mlýny :D
no hraju si tu s tím 3h jako už jsempokročil ž se mě podařilo rozchodit wemos d1 nalejt do toho soft přes HA esphome v HA vidím 1 zařízení a zatím 4 entity ale data mě netečou :(
camel1cz
Příspěvky: 765
Registrován: pon bře 21, 2011 11:12 pm
Systémové napětí: 48V
Výkon panelů [Wp]: 3780
Kapacita baterie [kWh]: 18

Re: Axpert komunikacni protokol

Příspěvek od camel1cz »

Podle všeho si na dobré cestě - integrace funguje a máš 4 entity - předpokládám, že si použil nějaký příklad konfigurace.

Nechci ti posílat svůj konfig, protože to nejde jen tak překopírovat. Snadno můžeš nahrát kód, který tě odřízne od ESP a budeš ho muset flashnout zase kabelem.

Můžeš sem poslat svojí konfiguraci z ESPHome? To se snadněji poradí...
5 kVA Axpert King @ 3,78 kWp [12x AUO 315Wp mono]
18 kWh [5x Pylontech US3000]
Rozpracováno:
Fangpusun MPPT 150/70 Tr @ 1,89 kWp [6x AUO 315Wp mono]
5 kVA Axpert King II @ 5,52 kWp [12 x AS 460Wp mono]
Sirsaimon
Příspěvky: 22
Registrován: ned bře 13, 2022 8:22 pm

Re: Axpert komunikacni protokol

Příspěvek od Sirsaimon »

camel1cz píše:Podle všeho si na dobré cestě - integrace funguje a máš 4 entity - předpokládám, že si použil nějaký příklad konfigurace.

Nechci ti posílat svůj konfig, protože to nejde jen tak překopírovat. Snadno můžeš nahrát kód, který tě odřízne od ESP a budeš ho muset flashnout zase kabelem.

Můžeš sem poslat svojí konfiguraci z ESPHome? To se snadněji poradí...
použil jsem jejich základ jen jsem upravil samozřejmě síť a gpio piny
esphome:
name: esphome-web-635fa3

esp8266:
board: esp01_1m

# Enable logging
logger:

# Enable Home Assistant API
api:

ota:


wifi:
ssid: "xxxxxxx"
password: "xxxxxxxx"
# Enable fallback hotspot (captive portal) in case wifi connection fails
ap:
ssid: "Pevodnik-Axpert Fallback Hotspot"
password: ""

captive_portal:
# Example configuration entry
uart:
- id: Axpert1
tx_pin: GPIO1
rx_pin: GPIO3
# most devices use 2400 as baud_rate
baud_rate: 2400

pipsolar:
- uart_id: Axpert1
id: inverter0

# Example configuration entry
sensor:
- platform: pipsolar
pipsolar_id: inverter0
grid_rating_voltage:
id: inverter0_grid_rating_voltage
name: inverter0_grid_rating_voltage
grid_rating_current:
id: inverter0_grid_rating_current
name: inverter0_grid_rating_current
ac_output_apparent_power:
id: inverter0_ac_output_apparent_power
name: inverter0_ac_output_apparent_power
ac_output_active_power:
id: inverter0_ac_output_active_power
name: inverter0_ac_output_active_power
camel1cz
Příspěvky: 765
Registrován: pon bře 21, 2011 11:12 pm
Systémové napětí: 48V
Výkon panelů [Wp]: 3780
Kapacita baterie [kWh]: 18

Re: Axpert komunikacni protokol

Příspěvek od camel1cz »

Jasně, teď máš v HA dostupné ty entity sensor.inverter0_grid_rating_voltage atd.
Můžeš si je přidat do karty v GUI... já používám tohle:

Kód: Vybrat vše

# tohle dej uplně nahoru, friendly_name je možno přejmenovat podle preferencí, inv_id je id elementu pipsolar, to máš stejně jako já

substitutions:
  friendly_name: "FVE Axpert"
  inv_id: "inverter0"

sensor:
  - platform: wifi_signal
    name: "WiFi RSSI - ${friendly_name}"
    update_interval: 60s
    
  - platform: total_daily_energy
    power_id: ac_output_active_power
    name: "Denní práce - ${friendly_name}"
    filters:
        - multiply: 0.001
    unit_of_measurement: "kWh"
    device_class: energy
    state_class: total_increasing

  - platform: total_daily_energy
    power_id: pv_charging_power
    name: "Denní práce PV - ${friendly_name}"
    filters:
      - multiply: 0.001
    unit_of_measurement: "kWh"
    device_class: energy
    state_class: total_increasing

  - platform: pipsolar
    pipsolar_id: ${inv_id}

# polozky menu
    output_source_priority:
      name: "Priority zdrojů (01) - ${friendly_name}"
    current_max_charging_current:
      name: "Max nabíjecí proud (02) - ${friendly_name}"
    battery_type:
      name: "Typ baterie (05) - ${friendly_name}"
#    ac_output_rating_frequency:
#      name: "Výstupní frekvence (09) - ${friendly_name}"
    current_max_ac_charging_current:
      name: "Max nabíjecí proud ze sítě (11) - ${friendly_name}"
    battery_bulk_voltage:
      name: "Bulk napětí baterie (26) - ${friendly_name}"
    battery_float_voltage:
      name: "Float napětí baterie (27) - ${friendly_name}"


    # QPIRI
    ac_output_rating_apparent_power:
      name: "Jmenovitý zdánlivý výkon výstupu - ${friendly_name}"
    ac_output_rating_active_power:
      name: "Jmenovitý činný výkon výstupu - ${friendly_name}"
    battery_rating_voltage:
      name: "Jmenovité napětí baterie - ${friendly_name}"
    battery_recharge_voltage:
      name: "Napětí pro dobíjení baterie - ${friendly_name}"
    battery_under_voltage:
      name: "Min napětí baterie - ${friendly_name}"
    charger_source_priority:
      name: "Priorita zdroje nabíjení - ${friendly_name}"
    output_mode:
      name: "Výstupní režim - ${friendly_name}"
    battery_redischarge_voltage:
      name: "Napětí pro opětovné vybití baterie - ${friendly_name}"
    pv_power_balance:
      name: "Režim vyvážení FV výkonu - ${friendly_name}"

    # QPIGS
    grid_voltage:
      name: "Napětí sítě - ${friendly_name}"
    grid_frequency:
      name: "Frekvence sítě - ${friendly_name}"
    ac_output_voltage:
      name: "Výstupní napětí - ${friendly_name}"
    ac_output_frequency:
      name: "Výstupní frekvence - ${friendly_name}"
    ac_output_apparent_power:
      name: "Zdánlivý výkon výstupu - ${friendly_name}"
    ac_output_active_power:
      id: ac_output_active_power
      name: "Činný výkon výstupu - ${friendly_name}"
    output_load_percent:
      name: "Zatížení výstupu - ${friendly_name}"
    battery_voltage:
      name: "Napětí baterie - ${friendly_name}"
    battery_charging_current:
      name: "Nabíjecí proud baterie - ${friendly_name}"
    battery_capacity_percent:
      name: "Kapacita baterie - ${friendly_name}"
    inverter_heat_sink_temperature:
      name: "Teplota chladiče invertoru - ${friendly_name}"
    pv_input_current_for_battery:
      name: "FV vstupní proud do baterie - ${friendly_name}"
    pv_input_voltage:
      name: "FV napětí - ${friendly_name}"
    battery_voltage_scc:
      name: "Napětí baterie z SCC - ${friendly_name}"
    battery_discharge_current:
      name: "Vybíjecí proud baterie - ${friendly_name}"
    eeprom_version:
      name: "Verze eeprom - ${friendly_name}"
    pv_charging_power:
      name: "FV nabíjecí výkon - ${friendly_name}"
      id: pv_charging_power

text_sensor:
  - platform: pipsolar
    pipsolar_id: ${inv_id}
    device_mode:
      name: "Režim invertoru - ${friendly_name}"

binary_sensor:
  - platform: pipsolar
    pipsolar_id: ${inv_id}

# polozky z menu
    overload_restart_function:
      name: "Restartování po přetížení (06) - ${friendly_name}"
    over_temperature_restart_function:
      name: "Restart po přehřátí (07) - ${friendly_name}"
    backlight_on:
      name: "Podsvícení LCD (20) - ${friendly_name}"
    alarm_on_when_primary_source_interrupt:
      name: "Pípnutí pokud došlo k výpadku primárního zdroje (22) - ${friendly_name}"


    add_sbu_priority_version:
      name: "Přidat verzi priority SBU - ${friendly_name}"
    configuration_status:
      name: "Stav konfigurace - ${friendly_name}"
    scc_firmware_version:
      name: "Verze firmwaru SCC - ${friendly_name}"
    load_status:
      name: "Stav zatížení - ${friendly_name}"
    battery_voltage_to_steady_while_charging:
      name: "Napětí baterie se během nabíjení ustálí"
    charging_status:
      name: "Stav nabíjení - ${friendly_name}"
    scc_charging_status:
      name: "Stav nabíjení SCC - ${friendly_name}"
    ac_charging_status:
      name: "Stav nabíjení AC - ${friendly_name}"
    charging_to_floating_mode:
      name: "Nabíjení FLOAT - ${friendly_name}"
    switch_on:
      name: "Inveter zapnout - ${friendly_name}"
    silence_buzzer_open_buzzer:
      name: "Zap/Vyp bzučák - ${friendly_name}"
    overload_bypass_function:
      name: "Funkce bypassu přetížení - ${friendly_name}"
    lcd_escape_to_default:
      name: "LCD escape do výchozího nastavení - ${friendly_name}"

switch:
  - platform: pipsolar
    pipsolar_id: ${inv_id}
    output_source_priority_utility:
      name: "Režim USB - ${friendly_name}"
    output_source_priority_solar:
      name: "Režim SUB - ${friendly_name}"
    output_source_priority_battery:
      name: "Režim SBU - ${friendly_name}"
    input_voltage_range:
      name: "Rozsah vstupního napětí - ${friendly_name}"
#    pv_ok_condition_for_parallel:
#      name: " FV ok pro paralelní chod - ${friendly_name}"
    pv_power_balance:
      name: "Vyvážení výkonu FV - ${friendly_name}"
5 kVA Axpert King @ 3,78 kWp [12x AUO 315Wp mono]
18 kWh [5x Pylontech US3000]
Rozpracováno:
Fangpusun MPPT 150/70 Tr @ 1,89 kWp [6x AUO 315Wp mono]
5 kVA Axpert King II @ 5,52 kWp [12 x AS 460Wp mono]
Sirsaimon
Příspěvky: 22
Registrován: ned bře 13, 2022 8:22 pm

Re: Axpert komunikacni protokol

Příspěvek od Sirsaimon »

camel1cz píše:Jasně, teď máš v HA dostupné ty entity sensor.inverter0_grid_rating_voltage atd.
Můžeš si je přidat do karty v GUI... já používám tohle:

Kód: Vybrat vše

# tohle dej uplně nahoru, friendly_name je možno přejmenovat podle preferencí, inv_id je id elementu pipsolar, to máš stejně jako já

substitutions:
  friendly_name: "FVE Axpert"
  inv_id: "inverter0"

sensor:
  - platform: wifi_signal
    name: "WiFi RSSI - ${friendly_name}"
    update_interval: 60s
    
  - platform: total_daily_energy
    power_id: ac_output_active_power
    name: "Denní práce - ${friendly_name}"
    filters:
        - multiply: 0.001
    unit_of_measurement: "kWh"
    device_class: energy
    state_class: total_increasing

  - platform: total_daily_energy
    power_id: pv_charging_power
    name: "Denní práce PV - ${friendly_name}"
    filters:
      - multiply: 0.001
    unit_of_measurement: "kWh"
    device_class: energy
    state_class: total_increasing

  - platform: pipsolar
    pipsolar_id: ${inv_id}

# polozky menu
    output_source_priority:
      name: "Priority zdrojů (01) - ${friendly_name}"
    current_max_charging_current:
      name: "Max nabíjecí proud (02) - ${friendly_name}"
    battery_type:
      name: "Typ baterie (05) - ${friendly_name}"
#    ac_output_rating_frequency:
#      name: "Výstupní frekvence (09) - ${friendly_name}"
    current_max_ac_charging_current:
      name: "Max nabíjecí proud ze sítě (11) - ${friendly_name}"
    battery_bulk_voltage:
      name: "Bulk napětí baterie (26) - ${friendly_name}"
    battery_float_voltage:
      name: "Float napětí baterie (27) - ${friendly_name}"


    # QPIRI
    ac_output_rating_apparent_power:
      name: "Jmenovitý zdánlivý výkon výstupu - ${friendly_name}"
    ac_output_rating_active_power:
      name: "Jmenovitý činný výkon výstupu - ${friendly_name}"
    battery_rating_voltage:
      name: "Jmenovité napětí baterie - ${friendly_name}"
    battery_recharge_voltage:
      name: "Napětí pro dobíjení baterie - ${friendly_name}"
    battery_under_voltage:
      name: "Min napětí baterie - ${friendly_name}"
    charger_source_priority:
      name: "Priorita zdroje nabíjení - ${friendly_name}"
    output_mode:
      name: "Výstupní režim - ${friendly_name}"
    battery_redischarge_voltage:
      name: "Napětí pro opětovné vybití baterie - ${friendly_name}"
    pv_power_balance:
      name: "Režim vyvážení FV výkonu - ${friendly_name}"

    # QPIGS
    grid_voltage:
      name: "Napětí sítě - ${friendly_name}"
    grid_frequency:
      name: "Frekvence sítě - ${friendly_name}"
    ac_output_voltage:
      name: "Výstupní napětí - ${friendly_name}"
    ac_output_frequency:
      name: "Výstupní frekvence - ${friendly_name}"
    ac_output_apparent_power:
      name: "Zdánlivý výkon výstupu - ${friendly_name}"
    ac_output_active_power:
      id: ac_output_active_power
      name: "Činný výkon výstupu - ${friendly_name}"
    output_load_percent:
      name: "Zatížení výstupu - ${friendly_name}"
    battery_voltage:
      name: "Napětí baterie - ${friendly_name}"
    battery_charging_current:
      name: "Nabíjecí proud baterie - ${friendly_name}"
    battery_capacity_percent:
      name: "Kapacita baterie - ${friendly_name}"
    inverter_heat_sink_temperature:
      name: "Teplota chladiče invertoru - ${friendly_name}"
    pv_input_current_for_battery:
      name: "FV vstupní proud do baterie - ${friendly_name}"
    pv_input_voltage:
      name: "FV napětí - ${friendly_name}"
    battery_voltage_scc:
      name: "Napětí baterie z SCC - ${friendly_name}"
    battery_discharge_current:
      name: "Vybíjecí proud baterie - ${friendly_name}"
    eeprom_version:
      name: "Verze eeprom - ${friendly_name}"
    pv_charging_power:
      name: "FV nabíjecí výkon - ${friendly_name}"
      id: pv_charging_power

text_sensor:
  - platform: pipsolar
    pipsolar_id: ${inv_id}
    device_mode:
      name: "Režim invertoru - ${friendly_name}"

binary_sensor:
  - platform: pipsolar
    pipsolar_id: ${inv_id}

# polozky z menu
    overload_restart_function:
      name: "Restartování po přetížení (06) - ${friendly_name}"
    over_temperature_restart_function:
      name: "Restart po přehřátí (07) - ${friendly_name}"
    backlight_on:
      name: "Podsvícení LCD (20) - ${friendly_name}"
    alarm_on_when_primary_source_interrupt:
      name: "Pípnutí pokud došlo k výpadku primárního zdroje (22) - ${friendly_name}"


    add_sbu_priority_version:
      name: "Přidat verzi priority SBU - ${friendly_name}"
    configuration_status:
      name: "Stav konfigurace - ${friendly_name}"
    scc_firmware_version:
      name: "Verze firmwaru SCC - ${friendly_name}"
    load_status:
      name: "Stav zatížení - ${friendly_name}"
    battery_voltage_to_steady_while_charging:
      name: "Napětí baterie se během nabíjení ustálí"
    charging_status:
      name: "Stav nabíjení - ${friendly_name}"
    scc_charging_status:
      name: "Stav nabíjení SCC - ${friendly_name}"
    ac_charging_status:
      name: "Stav nabíjení AC - ${friendly_name}"
    charging_to_floating_mode:
      name: "Nabíjení FLOAT - ${friendly_name}"
    switch_on:
      name: "Inveter zapnout - ${friendly_name}"
    silence_buzzer_open_buzzer:
      name: "Zap/Vyp bzučák - ${friendly_name}"
    overload_bypass_function:
      name: "Funkce bypassu přetížení - ${friendly_name}"
    lcd_escape_to_default:
      name: "LCD escape do výchozího nastavení - ${friendly_name}"

switch:
  - platform: pipsolar
    pipsolar_id: ${inv_id}
    output_source_priority_utility:
      name: "Režim USB - ${friendly_name}"
    output_source_priority_solar:
      name: "Režim SUB - ${friendly_name}"
    output_source_priority_battery:
      name: "Režim SBU - ${friendly_name}"
    input_voltage_range:
      name: "Rozsah vstupního napětí - ${friendly_name}"
#    pv_ok_condition_for_parallel:
#      name: " FV ok pro paralelní chod - ${friendly_name}"
    pv_power_balance:
      name: "Vyvážení výkonu FV - ${friendly_name}"
tak kod asi jsem narál nějak tvůj už vidím 59 entit ale žádna data nejdou stále ze střídače
PetrDubi
Příspěvky: 1350
Registrován: úte říj 12, 2021 10:43 am
Lokalita: Blízko Ústí nad Labem
Systémové napětí: 48V
Výkon panelů [Wp]: 7100
Kapacita baterie [kWh]: 13
Chci prodávat energii: NE
Chci/Mám dotaci: NE

Re: Axpert komunikacni protokol

Příspěvek od PetrDubi »

A nemáš jenom špatně zapojený (prohozený) RxD a TxD?
mobilní elektrárna 3x Uni-solar PVL-68, 3x MPP modul, vše řízené přes arduino
doma 3280 Wp JV, 3810 Wp JZ, Easun SMW 8k (rebrandovaný MAX 8 kW), aku 13kWh 16s LiFePO4
Sirsaimon
Příspěvky: 22
Registrován: ned bře 13, 2022 8:22 pm

Re: Axpert komunikacni protokol

Příspěvek od Sirsaimon »

PetrDubi píše:A nemáš jenom špatně zapojený (prohozený) RxD a TxD?
mam wemos d1 mini a převodník rs232 ttl na wemosu je gpio 01 TX a gpio 03 rx z toho to jde na převodník tedy rx na rx a tx na tx a z převodníku je kabel do měniče s rj45 konektorem a tam je to zapojene rx na tx tx na rx tak snad je to dobře
PetrDubi
Příspěvky: 1350
Registrován: úte říj 12, 2021 10:43 am
Lokalita: Blízko Ústí nad Labem
Systémové napětí: 48V
Výkon panelů [Wp]: 7100
Kapacita baterie [kWh]: 13
Chci prodávat energii: NE
Chci/Mám dotaci: NE

Re: Axpert komunikacni protokol

Příspěvek od PetrDubi »

Jo, to je dobře. Někde jsem myslím v minulosti zahlédl ještě informaci, že ta komunikace nemusí fungovat správně, když se použije hardware serial a kdyz to nejde, tak použít jiný piny, aby se použil software serial - možná to bylo u komunikace s BMS, tak jedině ještě zkusit jiný piny.
mobilní elektrárna 3x Uni-solar PVL-68, 3x MPP modul, vše řízené přes arduino
doma 3280 Wp JV, 3810 Wp JZ, Easun SMW 8k (rebrandovaný MAX 8 kW), aku 13kWh 16s LiFePO4
camel1cz
Příspěvky: 765
Registrován: pon bře 21, 2011 11:12 pm
Systémové napětí: 48V
Výkon panelů [Wp]: 3780
Kapacita baterie [kWh]: 18

Re: Axpert komunikacni protokol

Příspěvek od camel1cz »

Pak je taky dobré se podívat do logu toho ESP. Podstatný jsou ty dekódování dat:

Kód: Vybrat vše

[11:46:31][D][pipsolar:836]: Sending polling command : QPIRI with length 5
[11:46:31][D][pipsolar:772]: checking crc on incoming message
[11:46:31][D][pipsolar:775]: CRC OK
[11:46:31][D][pipsolar:429]: Decode QPIRI
5 kVA Axpert King @ 3,78 kWp [12x AUO 315Wp mono]
18 kWh [5x Pylontech US3000]
Rozpracováno:
Fangpusun MPPT 150/70 Tr @ 1,89 kWp [6x AUO 315Wp mono]
5 kVA Axpert King II @ 5,52 kWp [12 x AS 460Wp mono]
Sirsaimon
Příspěvky: 22
Registrován: ned bře 13, 2022 8:22 pm

Re: Axpert komunikacni protokol

Příspěvek od Sirsaimon »

PetrDubi píše:Jo, to je dobře. Někde jsem myslím v minulosti zahlédl ještě informaci, že ta komunikace nemusí fungovat správně, když se použije hardware serial a kdyz to nejde, tak použít jiný piny, aby se použil software serial - možná to bylo u komunikace s BMS, tak jedině ještě zkusit jiný piny.
Tak nevím kde přesně byl problém ale asi jen nějaký studeňák teď už vše jde jak má moc dky za pomoc všem :handshake:
Sirsaimon
Příspěvky: 22
Registrován: ned bře 13, 2022 8:22 pm

Re: Axpert komunikacni protokol

Příspěvek od Sirsaimon »

PetrDubi píše:Jo, to je dobře. Někde jsem myslím v minulosti zahlédl ještě informaci, že ta komunikace nemusí fungovat správně, když se použije hardware serial a kdyz to nejde, tak použít jiný piny, aby se použil software serial - možná to bylo u komunikace s BMS, tak jedině ještě zkusit jiný piny.
Tak data se načetla ale teď koukam a hodinu tam jsou stale stejná data. Nějaká rada co kde je špatně zkoušel jsem přidat někde někam update_interval: 10s ale buď mě to hlasí chybu yaml a nebo se stejně nic neaktualizuje :wall:
camel1cz
Příspěvky: 765
Registrován: pon bře 21, 2011 11:12 pm
Systémové napětí: 48V
Výkon panelů [Wp]: 3780
Kapacita baterie [kWh]: 18

Re: Axpert komunikacni protokol

Příspěvek od camel1cz »

...sleduj logy.
5 kVA Axpert King @ 3,78 kWp [12x AUO 315Wp mono]
18 kWh [5x Pylontech US3000]
Rozpracováno:
Fangpusun MPPT 150/70 Tr @ 1,89 kWp [6x AUO 315Wp mono]
5 kVA Axpert King II @ 5,52 kWp [12 x AS 460Wp mono]
Sirsaimon
Příspěvky: 22
Registrován: ned bře 13, 2022 8:22 pm

Re: Axpert komunikacni protokol

Příspěvek od Sirsaimon »

camel1cz píše:...sleduj logy.
podle mě se to baví co 10s

Kód: Vybrat vše

[16:32:54][D][pipsolar:429]: Decode QPIRI
[16:32:55][D][sensor:126]: 'inverter0_grid_rating_voltage': Sending state 230.00000 V with 1 decimals of accuracy
[16:32:55][D][sensor:126]: 'inverter0_grid_rating_current': Sending state 13.00000 A with 1 decimals of accuracy
[16:32:56][D][sensor:126]: 'Jmenovitý zdánlivý výkon výstupu - FVE masterpower': Sending state 3000.00000 VA with 1 decimals of accuracy
[16:32:56][D][sensor:126]: 'Jmenovitý činný výkon výstupu - FVE masterpower': Sending state 3000.00000 W with 1 decimals of accuracy
[16:32:57][D][sensor:126]: 'Jmenovité napětí baterie - FVE masterpower': Sending state 24.00000 V with 1 decimals of accuracy
[16:32:58][D][sensor:126]: 'Napětí pro dobíjení baterie - FVE masterpower': Sending state 23.50000 V with 1 decimals of accuracy
[16:32:58][D][sensor:126]: 'Min napětí baterie - FVE masterpower': Sending state 23.50000 V with 1 decimals of accuracy
[16:32:59][D][sensor:126]: 'Bulk napětí baterie (26) - FVE masterpower': Sending state 29.20000 V with 1 decimals of accuracy
[16:32:59][D][sensor:126]: 'Float napětí baterie (27) - FVE masterpower': Sending state 29.00000 V with 1 decimals of accuracy
[16:33:00][D][sensor:126]: 'Typ baterie (05) - FVE masterpower': Sending state 2.00000  with 1 decimals of accuracy
[16:33:00][D][sensor:126]: 'Max nabíjecí proud ze sítě (11) - FVE masterpower': Sending state 25.00000 A with 1 decimals of accuracy
[16:33:01][D][sensor:126]: 'Max nabíjecí proud (02) - FVE masterpower': Sending state 60.00000 A with 1 decimals of accuracy
[16:33:01][D][sensor:126]: 'Priority zdrojů (01) - FVE masterpower': Sending state 1.00000  with 1 decimals of accuracy
[16:33:02][D][sensor:126]: 'Priorita zdroje nabíjení - FVE masterpower': Sending state 3.00000  with 1 decimals of accuracy
[16:33:02][D][sensor:126]: 'Výstupní režim - FVE masterpower': Sending state 0.00000  with 1 decimals of accuracy
[16:33:03][D][sensor:126]: 'Napětí pro opětovné vybití baterie - FVE masterpower': Sending state 0.00000  with 1 decimals of accuracy
[16:33:03][D][sensor:126]: 'Režim vyvážení FV výkonu - FVE masterpower': Sending state 0.00000  with 1 decimals of accuracy
[16:33:04][D][pipsolar:836]: Sending polling command : QPIGS with length 5
[16:33:04][D][pipsolar:772]: checking crc on incoming message
[16:33:04][D][pipsolar:775]: CRC OK
[16:33:14][D][pipsolar:836]: Sending polling command : QMOD with length 4
[16:33:14][D][pipsolar:772]: checking crc on incoming message
[16:33:14][D][pipsolar:775]: CRC OK
[16:33:14][D][pipsolar:471]: Decode QMOD
[16:33:15][D][text_sensor:067]: 'Režim invertoru - FVE masterpower': Sending state 'L'
[16:33:24][D][pipsolar:836]: Sending polling command : QFLAG with length 5
[16:33:24][D][pipsolar:772]: checking crc on incoming message
[16:33:24][D][pipsolar:775]: CRC OK
[16:33:24][D][pipsolar:479]: Decode QFLAG
[16:33:34][D][pipsolar:836]: Sending polling command : QPIRI with length 5
[16:33:34][D][pipsolar:772]: checking crc on incoming message
[16:33:34][D][pipsolar:775]: CRC OK
[16:33:34][D][pipsolar:429]: Decode QPIRI
[16:33:35][D][sensor:126]: 'inverter0_grid_rating_voltage': Sending state 230.00000 V with 1 decimals of accuracy
[16:33:35][D][sensor:126]: 'inverter0_grid_rating_current': Sending state 13.00000 A with 1 decimals of accuracy
[16:33:36][D][sensor:126]: 'Jmenovitý zdánlivý výkon výstupu - FVE masterpower': Sending state 3000.00000 VA with 1 decimals of accuracy
[16:33:36][D][sensor:126]: 'Jmenovitý činný výkon výstupu - FVE masterpower': Sending state 3000.00000 W with 1 decimals of accuracy
[16:33:37][D][sensor:126]: 'Jmenovité napětí baterie - FVE masterpower': Sending state 24.00000 V with 1 decimals of accuracy
[16:33:38][D][sensor:126]: 'Napětí pro dobíjení baterie - FVE masterpower': Sending state 23.50000 V with 1 decimals of accuracy
[16:33:38][D][sensor:126]: 'Min napětí baterie - FVE masterpower': Sending state 23.50000 V with 1 decimals of accuracy
[16:33:39][D][sensor:126]: 'Bulk napětí baterie (26) - FVE masterpower': Sending state 29.20000 V with 1 decimals of accuracy
[16:33:39][D][sensor:126]: 'Float napětí baterie (27) - FVE masterpower': Sending state 29.00000 V with 1 decimals of accuracy
[16:33:40][D][sensor:126]: 'Typ baterie (05) - FVE masterpower': Sending state 2.00000  with 1 decimals of accuracy
[16:33:40][D][sensor:126]: 'Max nabíjecí proud ze sítě (11) - FVE masterpower': Sending state 25.00000 A with 1 decimals of accuracy
[16:33:41][D][sensor:126]: 'Max nabíjecí proud (02) - FVE masterpower': Sending state 60.00000 A with 1 decimals of accuracy
[16:33:41][D][sensor:126]: 'Priority zdrojů (01) - FVE masterpower': Sending state 1.00000  with 1 decimals of accuracy
[16:33:42][D][sensor:126]: 'Priorita zdroje nabíjení - FVE masterpower': Sending state 3.00000  with 1 decimals of accuracy
[16:33:42][D][sensor:126]: 'Výstupní režim - FVE masterpower': Sending state 0.00000  with 1 decimals of accuracy
[16:33:43][D][sensor:126]: 'Napětí pro opětovné vybití baterie - FVE masterpower': Sending state 0.00000  with 1 decimals of accuracy
[16:33:43][D][sensor:126]: 'Režim vyvážení FV výkonu - FVE masterpower': Sending state 0.00000  with 1 decimals of accuracy
[16:33:44][D][pipsolar:836]: Sending polling command : QPIGS with length 5
[16:33:44][D][pipsolar:772]: checking crc on incoming message
[16:33:44][D][pipsolar:775]: CRC OK
[16:33:54][D][pipsolar:836]: Sending polling command : QMOD with length 4
[16:33:54][D][pipsolar:772]: checking crc on incoming message
[16:33:54][D][pipsolar:775]: CRC OK
[16:33:54][D][pipsolar:471]: Decode QMOD
[16:33:55][D][text_sensor:067]: 'Režim invertoru - FVE masterpower': Sending state 'L'
Sirsaimon
Příspěvky: 22
Registrován: ned bře 13, 2022 8:22 pm

Re: Axpert komunikacni protokol

Příspěvek od Sirsaimon »

camel1cz píše:...sleduj logy.
Tak ať to upřesním
1 Střídač master power asi tedy komunikuje pravda některá data se v HA zobrazují stejně ale asi se to změní jak přijde nějaká jejich změna do té doby se jennačítá čas od polsední aktualizace nicméně podle logu asi vše jede

Kód: Vybrat vše

[00:38:42][D][sensor:126]: 'Činný výkon výstupu - FVE masterpower': Sending state 0.00000 W with 1 decimals of accuracy
[00:38:43][D][sensor:126]: 'Zatížení výstupu - FVE masterpower': Sending state 0.00000 % with 1 decimals of accuracy
[00:38:43][D][sensor:126]: 'Napětí baterie - FVE masterpower': Sending state 24.26000 V with 1 decimals of accuracy
[00:38:44][D][sensor:126]: 'Nabíjecí proud baterie - FVE masterpower': Sending state 0.00000 A with 1 decimals of accuracy
[00:38:44][D][sensor:126]: 'Kapacita baterie - FVE masterpower': Sending state 14.00000 % with 1 decimals of accuracy
[00:38:45][D][sensor:126]: 'FV vstupní proud do baterie - FVE masterpower': Sending state 0.00000 A with 1 decimals of accuracy
[00:38:45][D][sensor:126]: 'FV napětí - FVE masterpower': Sending state 0.00000 V with 1 decimals of accuracy
[00:38:46][D][sensor:126]: 'Vybíjecí proud baterie - FVE masterpower': Sending state 0.00000 A with 1 decimals of accuracy
[00:38:46][D][sensor:126]: 'FV nabíjecí výkon - FVE masterpower': Sending state 0.00000 W with 1 decimals of accuracy
[00:38:46][C][pipsolar:860]: Pipsolar:
[00:38:47][C][pipsolar:861]: used commands:
[00:38:47][C][pipsolar:864]: QPIRI
[00:38:47][C][pipsolar:864]: QPIGS
[00:38:47][D][pipsolar:836]: Sending polling command : QPIRI with length 5
[00:38:48][C][pipsolar.switch:076]: Pipsolar Switch 'Režim USB - FVE masterpower'
[00:38:48][C][pipsolar.switch:078]:   Icon: 'mdi:power'
[00:38:48][C][pipsolar.switch:098]:   Restore Mode: restore defaults to OFF
[00:38:49][C][pipsolar.switch:076]: Pipsolar Switch 'Režim SOL - FVE masterpower'
[00:38:49][C][pipsolar.switch:078]:   Icon: 'mdi:power'
[00:38:49][C][pipsolar.switch:098]:   Restore Mode: restore defaults to OFF
[00:38:49][D][pipsolar:772]: checking crc on incoming message
[00:38:49][D][pipsolar:775]: CRC OK
[00:38:50][C][pipsolar.switch:076]: Pipsolar Switch 'Režim SBU - FVE masterpower'
[00:38:50][C][pipsolar.switch:078]:   Icon: 'mdi:power'
[00:38:50][C][pipsolar.switch:098]:   Restore Mode: restore defaults to OFF
[00:38:51][C][pipsolar.switch:076]: Pipsolar Switch 'Rozsah vstupního napětí - FVE masterpower'
[00:38:51][C][pipsolar.switch:078]:   Icon: 'mdi:power'
[00:38:51][C][pipsolar.switch:098]:   Restore Mode: restore defaults to OFF
[00:38:52][C][pipsolar.switch:076]: Pipsolar Switch 'Vyvážení výkonu FV - FVE masterpower'
[00:38:52][C][pipsolar.switch:078]:   Icon: 'mdi:power'
[00:38:52][C][pipsolar.switch:098]:   Restore Mode: restore defaults to OFF
[00:38:53][C][captive_portal:088]: Captive Portal:
[00:38:53][C][mdns:103]: mDNS:
[00:38:53][C][mdns:104]:   Hostname: prevodnik-masterpower
[00:38:53][C][ota:093]: Over-The-Air Updates:
[00:38:53][C][ota:094]:   Address: prevodnik-masterpower.local:8266
[00:38:54][C][api:138]: API Server:
[00:38:54][C][api:139]:   Address: prevodnik-masterpower.local:6053
[00:38:54][C][api:143]:   Using noise encryption: NO
[00:38:57][D][pipsolar:836]: Sending polling command : QPIGS with length 5
[00:38:58][D][pipsolar:772]: checking crc on incoming message
[00:38:58][D][pipsolar:775]: CRC OK
[00:38:58][D][pipsolar:448]: Decode QPIGS
[00:38:58][D][sensor:126]: 'Činný výkon výstupu - FVE masterpower': Sending state 0.00000 W with 1 decimals of accuracy
[00:38:59][D][sensor:126]: 'Zatížení výstupu - FVE masterpower': Sending state 0.00000 % with 1 decimals of accuracy
[00:38:59][D][sensor:126]: 'Napětí baterie - FVE masterpower': Sending state 24.22000 V with 1 decimals of accuracy
[00:39:00][D][sensor:126]: 'Nabíjecí proud baterie - FVE masterpower': Sending state 0.00000 A with 1 decimals of accuracy
[00:39:00][D][sensor:126]: 'Kapacita baterie - FVE masterpower': Sending state 13.00000 % with 1 decimals of accuracy
[00:39:01][D][sensor:126]: 'FV vstupní proud do baterie - FVE masterpower': Sending state 0.00000 A with 1 decimals of accuracy
[00:39:01][D][sensor:126]: 'FV napětí - FVE masterpower': Sending state 0.00000 V with 1 decimals of accuracy
[00:39:02][D][sensor:126]: 'Vybíjecí proud baterie - FVE masterpower': Sending state 0.00000 A with 1 decimals of accuracy
[00:39:02][D][sensor:126]: 'FV nabíjecí výkon - FVE masterpower': Sending state 0.00000 W with 1 decimals of accuracy
2 Axpert střídač se chová divně sem tam najede a něco pošle ale teď už asi 3h po restartu esphome neposlal nic aji když vemu přeodník z masterpoweru a pipojím ho na axperta tak se nic neděje a ten co byl na axpertu tak na masterpoweru jede . V logu je snaha asi komunikace ale prostě to je celé :( :wall: už m opat dochází fantzie kde je zakopaný pes

Kód: Vybrat vše

[00:42:29][D][pipsolar:836]: Sending polling command : QPIRI with length 5
[00:42:29][D][pipsolar:772]: checking crc on incoming message
[00:42:29][D][pipsolar:775]: CRC OK
[00:42:39][D][pipsolar:836]: Sending polling command : QPIGS with length 5
[00:42:39][D][pipsolar:772]: checking crc on incoming message
[00:42:39][D][pipsolar:775]: CRC OK
[00:42:49][D][pipsolar:836]: Sending polling command : QPIRI with length 5
[00:42:49][D][pipsolar:772]: checking crc on incoming message
[00:42:49][D][pipsolar:775]: CRC OK
[00:42:59][D][pipsolar:836]: Sending polling command : QPIGS with length 5
[00:42:59][D][pipsolar:772]: checking crc on incoming message
[00:42:59][D][pipsolar:775]: CRC OK
PetrDubi
Příspěvky: 1350
Registrován: úte říj 12, 2021 10:43 am
Lokalita: Blízko Ústí nad Labem
Systémové napětí: 48V
Výkon panelů [Wp]: 7100
Kapacita baterie [kWh]: 13
Chci prodávat energii: NE
Chci/Mám dotaci: NE

Re: Axpert komunikacni protokol

Příspěvek od PetrDubi »

A běží ten měnič? Pokud spí, protože jsou vybitý baterie a není napětí na panelech (nebo je vypnutej tlačítkem), tak vůbec nekomunikuje a z ESP jsou do HA poslední hodnoty, které ESP načetlo, když ještě měnič běžel..
mobilní elektrárna 3x Uni-solar PVL-68, 3x MPP modul, vše řízené přes arduino
doma 3280 Wp JV, 3810 Wp JZ, Easun SMW 8k (rebrandovaný MAX 8 kW), aku 13kWh 16s LiFePO4
Sirsaimon
Příspěvky: 22
Registrován: ned bře 13, 2022 8:22 pm

Re: Axpert komunikacni protokol

Příspěvek od Sirsaimon »

PetrDubi píše:A běží ten měnič? Pokud spí, protože jsou vybitý baterie a není napětí na panelech (nebo je vypnutej tlačítkem), tak vůbec nekomunikuje a z ESP jsou do HA poslední hodnoty, které ESP načetlo, když ještě měnič běžel..
Bohuzel ne i ted nic z nej nejde
Sirsaimon
Příspěvky: 22
Registrován: ned bře 13, 2022 8:22 pm

Re: Axpert komunikacni protokol

Příspěvek od Sirsaimon »

Tak přátelé postoupil jsem o krůček v před . Byl opravdu asi problém u wemosd1 mini v připojení přes hw seriovou linku po zapojení na jiné piny se komunikace rozchodila nicméně vznikl jiný problém. A to že třeba nabíjecí výkon FV ve watech se hodnota drží stále na 0w tudíž data z tohoto nejdou zkontorloval jsem zapis v yamlu a na nic nedošel. Dál se snažím zjistit a také jsem nikde neviděl jak doplnit čtení celkové hodnoty vyrobené energie co nový axpert vysílá. Má někdo nějaké nápad proč nejdou data jen z některých sensoru a jak dolnit celkově vyrobené KW. Moc díky
jan.stepanek
Příspěvky: 71
Registrován: čtv bře 19, 2020 8:57 pm

Re: Axpert komunikacni protokol

Příspěvek od jan.stepanek »

Ahoj trochu se tady vetřu. Používáte někdo pipsolar na wemos D1 s pip 5048mk a krmíte ten wemos z 12v z RJ45 přes step down? Funguje to spolehlivě. Myslím jestli odběr toho wemosu není příliš velký.

  • Podobná témata
    Odpovědi
    Zobrazení
    Poslední příspěvek