Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Oczekiwanie na integrację z HA/SA
#23
to moja konfiguracja ESP:

esphome:
  name: ensolarx_test
  comment: Minimalna konfiguracja ENSolarX dla testu komunikacji
  on_boot:
    priority: 200
    then:
      - output.turn_off: rs485_enable_pin
      - output.turn_off: rs485_autodir_pin
      - output.turn_off: rs485_5v_pin

esp32:
  board: esp32dev

logger:
  level: DEBUG
  logs:
    modbus: DEBUG
    modbus_controller: DEBUG

wifi:
  ssid: "mojewifi"
  password: "haslodowifi"
  ap:
    ssid: "ensolarx-fallback"
    password: "fallbackpass123"

captive_portal:

api:
  encryption:
    key: "kodapi"

ota:
  platform: esphome

output:
  - platform: gpio
    id: rs485_enable_pin
    pin:
      number: GPIO19
      inverted: true
  - platform: gpio
    id: rs485_autodir_pin
    pin:
      number: GPIO17
      inverted: true
  - platform: gpio
    id: rs485_5v_pin
    pin:
      number: GPIO16
      inverted: true

uart:
  id: mod_bus
  tx_pin: GPIO22
  rx_pin: GPIO21
  baud_rate: 9600
  parity: NONE
  stop_bits: 1
  debug:
    direction: BOTH

modbus:
  id: mb_modbus
  uart_id: mod_bus

modbus_controller:
  - id: ensolarx
    address: 0x12
    modbus_id: mb_modbus
    update_interval: 5s

sensor:
  - platform: modbus_controller
    modbus_controller_id: ensolarx
    name: "SoC Baterii"
    address: 0x0101
    register_type: holding
    value_type: U_WORD
    unit_of_measurement: "%"
    accuracy_decimals: 0


tym łącze sie 
https://elektroweb.pl/pl/esp32/1253-esp3...rpt9Y9BsIK

oto logi z komunikacji. Jak widać z płytka mam połączenie ale nie mam z ensolarx
INFO ESPHome 2025.6.3
INFO Reading configuration /config/esphome/ensolarx.yaml...
WARNING 'ensolarx_test': Using the '_' (underscore) character in the hostname is discouraged as it can cause problems with some DHCP and local name services. For more information, see https://esphome.io/guides/faq.html#why-s...evice-name
INFO Starting log output from 192.168.3.38 using esphome API
INFO Successfully resolved ensolarx_test @ 192.168.3.38 in 0.000s
INFO Successfully connected to ensolarx_test @ 192.168.3.38 in 0.069s
INFO Successful handshake with ensolarx_test @ 192.168.3.38 in 0.099s
[17:35:56][I][app:137]: ESPHome version 2025.6.3 compiled on Jul  9 2025, 13:33:06
[17:35:56][C][wifi:613]: WiFi:
[17:35:56][C][wifi:434]:  Local MAC: A0Big GrinD:6C:B3:40:94
[17:35:56][C][wifi:439]:  SSID: [redacted]
[17:35:56][C][wifi:442]:  IP Address: 192.168.3.38
[17:35:56][C][wifi:451]:  BSSID: [redacted]
[17:35:56][C][wifi:451]:  Hostname: 'ensolarx_test'
[17:35:56][C][wifi:451]:  Signal strength: -36 dB ▂▄▆█
[17:35:56][C][wifi:462]:  Channel: 9
[17:35:56][C][wifi:462]:  Subnet: 255.255.255.0
[17:35:56][C][wifi:462]:  Gateway: 192.168.3.1
[17:35:56][C][wifi:462]:  DNS1: 192.168.3.1
[17:35:56][C][wifi:462]:  DNS2: 0.0.0.0
[17:35:56][C][logger:215]: Logger:
[17:35:56][C][logger:215]:  Max Level: DEBUG
[17:35:56][C][logger:215]:  Initial Level: DEBUG
[17:35:56][C][logger:220]:  Log Baud Rate: 115200
[17:35:56][C][logger:220]:  Hardware UART: UART0
[17:35:56][C][logger:224]:  Task Log Buffer Size: 768
[17:35:56][C][logger:229]:  Level for 'modbus': DEBUG
[17:35:56][C][logger:229]:  Level for 'modbus_controller': DEBUG
[17:35:56][C][uart.arduino_esp32:151]: UART Bus 1:
[17:35:56][C][uart.arduino_esp32:152]:  TX Pin: GPIO22
[17:35:56][C][uart.arduino_esp32:153]:  RX Pin: GPIO21
[17:35:56][C][uart.arduino_esp32:155]:  RX Buffer Size: 256
[17:35:56][C][uart.arduino_esp32:162]:  Baud Rate: 9600 baud
[17:35:56][C][uart.arduino_esp32:162]:  Data Bits: 8
[17:35:56][C][uart.arduino_esp32:162]:  Parity: NONE
[17:35:56][C][uart.arduino_esp32:162]:  Stop bits: 1
[17:35:56][C][modbus:166]: Modbus:
[17:35:56][C][modbus:171]:  Send Wait Time: 250 ms
[17:35:56][C][modbus:171]:  CRC Disabled: NO
[17:35:56][C][gpio.output:010]: Binary Output:
[17:35:56][C][gpio.output:011]:  Pin: GPIO19
[17:35:56][C][gpio.output:010]: Binary Output:
[17:35:56][C][gpio.output:011]:  Pin: GPIO17
[17:35:56][C][gpio.output:010]: Binary Output:
[17:35:56][C][gpio.output:011]:  Pin: GPIO16
[17:35:56][C][modbus_controller:354]: ModbusController:
[17:35:56][C][modbus_controller:354]:  Address: 0x12
[17:35:56][C][modbus_controller:354]:  Max Command Retries: 4
[17:35:56][C][modbus_controller:354]:  Offline Skip Updates: 0
[17:35:56][C][modbus_controller.sensor:010]: modbus_controller.sensorModbus Controller Sensor 'SoC Baterii'
[17:35:56]modbus_controller.sensor  State Class: ''
[17:35:56]modbus_controller.sensor  Unit of Measurement: '%'
[17:35:56]modbus_controller.sensor  Accuracy Decimals: 0
[17:35:56][C][captive_portal:089]: Captive Portal:
[17:35:56][C][esphome.ota:077]: Over-The-Air updates:
[17:35:56][C][esphome.ota:077]:  Address: ensolarx_test.local:3232
[17:35:56][C][esphome.ota:077]:  Version: 2
[17:35:56][C][safe_mode:018]: Safe Mode:
[17:35:56][C][safe_mode:025]:  Boot considered successful after 60 seconds
[17:35:56][C][safe_mode:025]:  Invoke after 10 boot attempts
[17:35:56][C][safe_mode:025]:  Remain for 300 seconds
[17:35:56][C][api:185]: API Server:
[17:35:56][C][api:185]:  Address: ensolarx_test.local:6053
[17:35:56][C][api:187]:  Using noise encryption: YES
[17:35:56][C][mdns:125]: mDNS:
[17:35:56][C][mdns:125]:  Hostname: ensolarx_test
[17:35:59][D][uart_debug:114]: >>> 12:03:01:01:00:01Big Grin6:95
[17:35:59][D][uart_debug:114]: >>> 12:03:01:01:00:01Big Grin6:95
[17:35:59][D][uart_debug:114]: >>> 12:03:01:01:00:01Big Grin6:95
[17:35:59][D][uart_debug:114]: >>> 12:03:01:01:00:01Big Grin6:95
[17:35:59][D][uart_debug:114]: >>> 12:03:01:01:00:01Big Grin6:95
[17:36:00][D][modbus_controller:040]: Modbus command to device=18 register=0x101 no response received - removed from send queue
[17:36:03][D][uart_debug:114]: >>> 12:03:01:01:00:01Big Grin6:95
[17:36:04][D][uart_debug:114]: >>> 12:03:01:01:00:01Big Grin6:95


Oczywiscie podłączone to jest bez czujnika słońca.

BMS to bms w magazynie V-TAC VT48200B protokół pylontech.
Prosze zweryfikowac dane które podałem. Bedziemy myśleć dalej.


Attached Files Thumbnail(s)
   
Reply


Messages In This Thread
Oczekiwanie na integrację z HA/SA - by sarzyk - 04-20-2025, 12:01 AM
RE: Oczekiwanie na integrację z HA/SA - by sza - 05-01-2025, 08:26 AM
RE: Oczekiwanie na integrację z HA/SA - by sza - 05-08-2025, 05:25 PM
RE: Oczekiwanie na integrację z HA/SA - by sza - 05-20-2025, 02:14 PM
RE: Oczekiwanie na integrację z HA/SA - by sza - 05-20-2025, 06:05 PM
RE: Oczekiwanie na integrację z HA/SA - by sza - 05-20-2025, 07:32 PM
RE: Oczekiwanie na integrację z HA/SA - by sarzyk - 07-09-2025, 03:27 PM

Forum Jump:


Users browsing this thread: 3 Guest(s)