ESPhome Isolar-ii SMG

Diskuze, rady a návody ohledně HomeAssistant
Pajavk
Příspěvky: 251
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: 1804
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é.
2x MUST PH1800 5.5kW, 8.85kWp 3x 2S3P, V+J+Z, 16x 280 Ah LiFePO4 (14.3 kWh), BMS JBD 200A, 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 01/2023 -> 10/2024 = 8.3 MWh AC
Pajavk
Příspěvky: 251
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: 3859
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:: | 2x MUST PV18-3024 VHM, 3kW/24V | 16kWh *batt*
Uživatelský avatar
TomHC
Příspěvky: 1804
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.
2x MUST PH1800 5.5kW, 8.85kWp 3x 2S3P, V+J+Z, 16x 280 Ah LiFePO4 (14.3 kWh), BMS JBD 200A, 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 01/2023 -> 10/2024 = 8.3 MWh AC
PetrDubi
Příspěvky: 1543
Registrován: úte říj 12, 2021 10:43 am
Lokalita: Blízko Ústí nad Labem
Systémové napětí: 48V
Výkon panelů [Wp]: 10790
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 a Victron 75/15 MPPT
doma 3280 Wp JV, 3810 Wp JZ, 3690 Wp SZ, Easun SMW 8k (rebrandovaný MAX 8 kW), aku 13kWh 16s LiFePO4
Pajavk
Příspěvky: 251
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: 251
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: 251
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: 3
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 SV-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 (tie grid), ATS 4x125A (RSTN)
chipsi007
Příspěvky: 3
Registrován: stř bře 17, 2021 1:03 pm

Re: ESPhome Isolar-ii SMG

Příspěvek od chipsi007 »

Ještě jednou po čase. Nakonec protokol na RS232 je MODBUS. Viz
https://github.com/syssi/esphome-smg-ii

Stejně jako pro ANENJI 6.2kW (otestováno)
J+12° 4x7 SUNTECH 405Wp (11340 Wp), EASUN iGrid SV-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 (tie grid), ATS 4x125A (RSTN)

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