ESPhome Isolar-ii SMG

Diskuze, rady a návody ohledně HomeAssistant
Pajavk
Příspěvky: 111
Registrován: pát bře 15, 2019 2:18 pm

ESPhome Isolar-ii SMG

Příspěvek od Pajavk »

ahoj marně se snažím už pár dní zprovoznit vyčítání dat přes esphome do homeassistantu

měnič je https://www.easun-energy.com/products/easun-5.6kw-off-grid-soalr-inverter-mppt-100a-parallel

zapojené a nainstalované to mám stejně https://github.com/syssi/esphome-smg-ii?tab=readme-ov-file ale prostě z toho nejde vyčíst nic smysluplného

testovací yaml vrací nesmysly
yaml.png
máte to někdo s tímto měničem rozjeté prosím ? jsem v koncích s pokusy to rozchodit
Uživatelský avatar
TomHC
Příspěvky: 1346
Registrován: pát lis 11, 2022 8:14 am
Lokalita: Hlohovec, SR
Systémové napětí: 48V
Výkon panelů [Wp]: 5520
Kapacita baterie [kWh]: 14
Chci prodávat energii: NE
Chci/Mám dotaci: NE
Bydliště: Hlohovec, SR

Re: ESPhome Isolar-ii SMG

Příspěvek od TomHC »

Ahoj, ukáž/popíš ako to máš zapojené.
MUST PV1800 VHM 48V 5.5kW, 5.52kWp (12x TPL mono 460W, 2S2P východ, 2S4P juh), 16x 280 Ah LiFePO4 (14.3 kWh) BMS JBD-AP21S001-L21S-200A-B, SW: Home Assistant na Synology DS923+ ku tomu ESPHome, Tasmota, MariaDB, InfluxDB, Telegraf, Grafana, Zigbee2MQTT..., HW: ESPlan (ESP32 + LAN 8720 + RS485 + UART). Nejaké moje projekty: MUST-ESPhome, ELTEK Flatpack2 ESPhome, ESP32-EMON, PZEM-017@WiFi, diyBMS-CurrentShunt-ESPhome
Pajavk
Příspěvky: 111
Registrován: pát bře 15, 2019 2:18 pm

Re: ESPhome Isolar-ii SMG

Příspěvek od Pajavk »

skoro identické zapojení jako je zde https://github.com/syssi/esphome-pipsolar jen zařízení je NodeMCU

IMG_4897.JPG
Soban
Příspěvky: 3526
Registrován: pon úno 07, 2022 10:11 pm
Lokalita: Zlaté Hory / Olomouc
Systémové napětí: 24V
Výkon panelů [Wp]: 3600
Kapacita baterie [kWh]: 16
Chci prodávat energii: NE
Chci/Mám dotaci: NE
Bydliště: Zlaté Hory

Re: ESPhome Isolar-ii SMG

Příspěvek od Soban »

Špatná přenosová rychlost?

Ve výpisu máš 115200 a na tom odkazu je baud_rate: 2400
3,6kWp ::pv:: 600Wp (4x 150Wp 4S) + 1kWp (2x 500Wp 2S) + 2kWp (4x 500Wp 2S2P) | 2x MUST PV18-3024 VHM, 3kW/24V | 16kWh *batt* (2x 12V/200Ah AGM) + 25.6V/120Ah + 25.6V/125Ah + 25.6V/230Ah LiFePO4 | Jak nepostavit FVE Zlaté Hory :home:
Uživatelský avatar
TomHC
Příspěvky: 1346
Registrován: pát lis 11, 2022 8:14 am
Lokalita: Hlohovec, SR
Systémové napětí: 48V
Výkon panelů [Wp]: 5520
Kapacita baterie [kWh]: 14
Chci prodávat energii: NE
Chci/Mám dotaci: NE
Bydliště: Hlohovec, SR

Re: ESPhome Isolar-ii SMG

Příspěvek od TomHC »

115200 Bd bude logger, sériová konzola.

Myslel som zapojenie pinov a YAML konfigurák.
MUST PV1800 VHM 48V 5.5kW, 5.52kWp (12x TPL mono 460W, 2S2P východ, 2S4P juh), 16x 280 Ah LiFePO4 (14.3 kWh) BMS JBD-AP21S001-L21S-200A-B, SW: Home Assistant na Synology DS923+ ku tomu ESPHome, Tasmota, MariaDB, InfluxDB, Telegraf, Grafana, Zigbee2MQTT..., HW: ESPlan (ESP32 + LAN 8720 + RS485 + UART). Nejaké moje projekty: MUST-ESPhome, ELTEK Flatpack2 ESPhome, ESP32-EMON, PZEM-017@WiFi, diyBMS-CurrentShunt-ESPhome
PetrDubi
Příspěvky: 1389
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: ESPhome Isolar-ii SMG

Příspěvek od PetrDubi »

A máš mezi převodníkem a měničem prohozený RXD a TXD? Mezi ESP a převodnikem musí jít RXD na RXD a TXD na TXD, ale mezi převodníkem a měničem to musí být RXD na TXD a TXD na RXD.
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
Pajavk
Příspěvky: 111
Registrován: pát bře 15, 2019 2:18 pm

Re: ESPhome Isolar-ii SMG

Příspěvek od Pajavk »

ano mám, zkoušel sem je i několikrát prohodit na test, kabel je ok když do něj zapojím ten origo wifi modul tak s měničem komunikuje, přijde mi, že ta rs232 má nějakej svůj protokol nebo co, protože třeba watchpower puštěnej na kompu přes převodník na rs232 ten měnič nevidí, předchozí axpert to normálně četlo. Ten měnič má ještě RS485 tak to zkusím přes něj až vyhrabu převodník.

Máte někdo tenhle měnič a čtete z něj nějak data ?
IMG_4895.JPG
Pajavk
Příspěvky: 111
Registrován: pát bře 15, 2019 2:18 pm

Re: ESPhome Isolar-ii SMG

Příspěvek od Pajavk »

foto zkušebního zapojení a yaml který nahrávám do esp

Kód: Vybrat vše

substitutions:
  name: pipsolar
  tx_pin: GPIO5
  rx_pin: GPIO4

esphome:
  name: ${name}

esp8266:
  board: d1_mini

wifi:
  ssid: !secret wifi_ssid
  password: !secret wifi_password

ota:

logger:
  level: DEBUG

api:
  reboot_timeout: 0s

uart:
  id: uart_0
  baud_rate: 2400
  tx_pin: ${tx_pin}
  rx_pin: ${rx_pin}
  debug:
    direction: BOTH
    dummy_receiver: true
    after:
      delimiter: "\r"
    sequence:
      - lambda: UARTDebug::log_string(direction, bytes);

interval:
  - interval: 80s
    then:
      # PI30/PI30MAX/PI30REVO/PI41
      - logger.log:
          level: INFO
          format: "Testing PI30/PI30MAX/PI30REVO/PI41 commands..."
      - logger.log:
          level: INFO
          format: "This is the set of commands supported by the pipsolar component!"
      - uart.write: [0x51, 0x50, 0x49, 0xBE, 0xAC, 0x0D]  # QPI\xbe\xac\r
      - delay: 1s
      - uart.write: [0x51, 0x44, 0x49, 0x71, 0x1B, 0x0D]  # QDIq\x1b\r
      - delay: 1s
      - uart.write: [0x51, 0x46, 0x4C, 0x41, 0x47, 0x98, 0x74, 0x0D]  # QFLAG\x98t\r
      - delay: 1s
      - uart.write: [0x51, 0x4D, 0x4E, 0xBB, 0x64, 0x0D]  # QMN\xbbd\r
      - delay: 1s
      - uart.write: [0x51, 0x4D, 0x4F, 0x44, 0x49, 0xC1, 0x0D]  # QMODI\xc1\r
      - delay: 1s
      - uart.write: [0x51, 0x50, 0x49, 0x47, 0x53, 0xB7, 0xA9, 0x0D]  # QPIGS\xB7\xA9\r
      - delay: 1s
      - uart.write: [0x51, 0x50, 0x49, 0x52, 0x49, 0xF8, 0x54, 0x0D]  # QPIRI\xF8T\r
      - delay: 1s
      - uart.write: [0x51, 0x50, 0x49, 0x57, 0x53, 0xB4, 0xDA, 0x0D]  # QPIWS\xb4\xda\r
      - delay: 1s
      - uart.write: [0x51, 0x54, 0x27, 0xFF, 0x0D]  # QT'\xff\r
      - delay: 1s
      # Test some PI30 commands from Phocos Any-Grid PSW-H inverters
      - uart.write: [0x51, 0x50, 0x47, 0x53, 0x30, 0x3F, 0xDA, 0x0D]  # QPGS0<CRC>\r
      - delay: 1s
      - uart.write: [0x51, 0x50, 0x47, 0x53, 0x31, 0x2F, 0xFB, 0x0D]  # QPGS1<CRC>\r
      - delay: 1s
      - uart.write: [0x51, 0x50, 0x47, 0x53, 0x32, 0x1F, 0x98, 0x0D]  # QPGS2<CRC>\r
      - delay: 1s

      # PI41 split phase
      - logger.log:
          level: INFO
          format: "Testing PI41 split phase / multiple strings commands..."
      - uart.write: [0x51, 0x50, 0x49, 0x47, 0x53, 0x32, 0x68, 0x2D, 0x0D]  # QPIGS2h-\r
      - delay: 1s
      - uart.write: [0x51, 0x50, 0x32, 0x47, 0x53, 0x30, 0x14, 0x05, 0x0D]  # QP2GS0\x14\x05\r
      - delay: 1s
      - uart.write: [0x51, 0x50, 0x32, 0x47, 0x53, 0x31, 0x04, 0x24, 0x0D]  # QP2GS1\x04$\r
      - delay: 1s

      # PI18
      - logger.log:
          level: INFO
          format: "Testing unsupported PI18 commands..."
      - uart.write: [0x5E, 0x50, 0x30, 0x30, 0x35, 0x50, 0x49, 0x71, 0x8B, 0x0D]  # ^P005PIq\x8b\r
      - delay: 1s
      - uart.write: [0x5E, 0x50, 0x30, 0x30, 0x35, 0x47, 0x53, 0x58, 0x14, 0x0D]  # ^P005GSX\x14\r
      - delay: 1s
      - uart.write: [0x5E, 0x50, 0x30, 0x30, 0x36, 0x4D, 0x4F, 0x44, 0xDD, 0xBE, 0x0D]  # ^P006MOD\xdd\xbe\r
      - delay: 1s

      # PI17
      - logger.log:
          level: INFO
          format: "Testing unsupported PI17 commands..."
      - uart.write: [0x5E, 0x50, 0x30, 0x30, 0x33, 0x50, 0x49, 0x0D]  # ^P003PI\r
      - delay: 1s
      - uart.write: [0x5E, 0x50, 0x30, 0x30, 0x34, 0x4D, 0x4F, 0x44, 0x0D]  # ^P004MOD\r
      - delay: 1s
      - uart.write: [0x5E, 0x50, 0x30, 0x30, 0x35, 0x46, 0x4C, 0x41, 0x47, 0x0D]  # ^P005FLAG\r
      - delay: 1s

      # PI16
      - logger.log:
          level: INFO
          format: "Testing unsupported PI16 commands..."
      - uart.write: [0x51, 0x50, 0x49, 0x0D]  # QPI\r
      - delay: 1s
      - uart.write: [0x51, 0x4D, 0x4F, 0x44, 0x0D]  # QMOD\r
      - delay: 1s
      - uart.write: [0x51, 0x50, 0x49, 0x47, 0x53, 0x0D]  # QPIGS\r
      - delay: 1s
      - uart.write: [0x51, 0x50, 0x49, 0x52, 0x49, 0x0D]  # QPIRI\r
      - delay: 1s
      - uart.write: [0x51, 0x4D, 0x4F, 0x44, 0x0D]  # QMOD\r

      - logger.log:
          level: INFO
          format: "Done. Repeating..."
IMG_4906.JPG
IMG_4903.JPG
bobiczech
Příspěvky: 1
Registrován: ned lis 06, 2011 1:20 pm

Re: ESPhome Isolar-ii SMG

Příspěvek od bobiczech »

Ahoj, máš verzi Isolar-ii SMG 6.2kW (modrý). Verze 5.6kW má žlutý polep. Je možné, že komunikační protokol je jiný než v původní verzi...
Pajavk
Příspěvky: 111
Registrován: pát bře 15, 2019 2:18 pm

Re: ESPhome Isolar-ii SMG

Příspěvek od Pajavk »

ano je to verze viz. foto, tu wifi co k tomu dávají a funguje s apkou SmartESS někdo nezkoušel znásilnit pro vyčítání dat ?
IMG_4896.JPG
x
chipsi007
Příspěvky: 2
Registrován: stř bře 17, 2021 1:03 pm

Re: ESPhome Isolar-ii SMG

Příspěvek od chipsi007 »

Mělo by to podporovat protokol PI18.

do yaml přidat toto:

external_components:
- source: github://syssi/esphome-pipsolar@pi18
refresh: 0s
J+12° 4x7 SUNTECH 405Wp (11340 Wp), EASUN iGrid IV 5.6kW + EASUN SML II 5.5kW + GETEMETE 10.2kW + ANENJI 6.2kW, 64 x EVE K 280Ah (60kWh) LiFePO4 + 4xJBD BMS 200A, 2x VESDAS/DEYE SUN 2000G2 (on grid), ATS 4x125A (RSTN)

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