Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Logger na nodemcu #19

Closed
mobopx opened this issue Apr 22, 2022 · 12 comments
Closed

Logger na nodemcu #19

mobopx opened this issue Apr 22, 2022 · 12 comments

Comments

@mobopx
Copy link

mobopx commented Apr 22, 2022

Hej Paweł, zrobiłem ten logger na nodemcu zamiast ESP07. Widzę wszystkie encje w HA, ale ze statusem "nieznany" (oprócz sekcji Diagnostyka, tam encje są ok). Czy jakieś zmiany w kodzie ESPHome trzeba zrobić, aby to zaskoczyło?

@pawelka
Copy link
Owner

pawelka commented Apr 22, 2022

na pewno "board" trzeba zmienić i zaktualizować oznaczenie pinów, może być inne.

@mobopx
Copy link
Author

mobopx commented Apr 23, 2022

na pewno "board" trzeba zmienić i zaktualizować oznaczenie pinów, może być inne.

Board jest ten sam co na ESP07 (sprawdzałem kontrolnie na innych nodemcu, których używam). Log w ESPHome jest bez błędów. Numery pinów RX i TX ustrawiłem pod nodemcu i pomysły mi się skończyły :/

@mobopx
Copy link
Author

mobopx commented Apr 23, 2022

a mógłbyś udostępnić kod ESPHome z prototypu na D1 mini (jeśli jeszcze go masz)?
Spróbuję przez Wemosa się połączyć.
Dzięki

@amilotxak24
Copy link

mobopx rozwiązałeś problem ? Dziś zrobiłem instalke na d1 mini. Również nie mam odczytu żadnego wskazania z inwertera.

@pawelka
Copy link
Owner

pawelka commented May 9, 2022

A czy inwerter macie ustawione id na jeden. ModBus pozwala podłączyć wiele inwerterów na tej samej szynie i każdy inwerter musi mieć inne id, wówczas master ESP odpytuje o konkretny inwerter a inwerter do którego to jest przeznaczone odpowiada. Jak dobrze pamiętam na wyswietlaczu powinien pojawić się RS485 i numerek. W ustawieniach inwertera też można zmienić numerek. Dioda TX na konwerterze jak zamiga to na inwerterze pojawia się ikonka, a potem po TX, RX powinien zamigać na konwerterze, że inwerter coś odesłał.

@pawelka
Copy link
Owner

pawelka commented May 9, 2022

Nodemcu powinien mieć inny board bo ma pewnie inne pinout w stosunku do ESP07. Board powinien być nodemcuv2
https://esphome.io/devices/nodemcu_esp8266.html

@pawelka
Copy link
Owner

pawelka commented May 9, 2022

Co do D1 mini to spróbuj board:

board: d1_mini

No i oczywiście potem tylko oznaczenia pinów aby się zgadzały z tym co jest skonfigurowane

@mobopx
Copy link
Author

mobopx commented May 11, 2022

mobopx rozwiązałeś problem ? Dziś zrobiłem instalke na d1 mini. Również nie mam odczytu żadnego wskazania z inwertera.

U mnie śmiga. Podrzucam config, może dopasujesz pod siebie, bo nie wiem do końca jak to ma być na wemosie.

esphome:
name: $devicename
platform: ESP8266
board: esp01_1m
board_flash_mode: dout

uart:
id: mod_bus
tx_pin: GPIO16
rx_pin: GPIO5
baud_rate: 9600
stop_bits: 1

Tylko te sekcje modyfikowałem względem configu od @pawelka

@tomchovanec
Copy link

tomchovanec commented Aug 23, 2022

Great work Paweł! Nowdays are the sofarsolar systems imported heavily to CZ from PL, but electricans are not even able to configure it properly to CZ specific mode (asymetric output)!. Thank you so much for showing me the way how to make it using EPSHome... I have also created custom wallbox using ETEK controller <-> modbus <-> ESP32 <-> mqtt <-> HASS and this is exactly what I've been looking for to make it all work together. I really appreciate your work!

@xury77
Copy link

xury77 commented Sep 18, 2022

Można też zrobić sobie na Esp8266 most rs485-TCP. Ja tak sobie zrobiłem na Tasmota i cały odczyt realizuję przez NodeRed'a.
Dzięki temu dochodzi sterowanie mocą, zdalne załączanie i wyłączanie inwertera oraz odczyt parametrów startowych i safetyvolt.
Do pełni szczęścia brakuje jedynie zapis parametrów przez niestandardowy FC 19. (0x13)

@pawelka
Copy link
Owner

pawelka commented Jul 21, 2023

Outdated

@pawelka pawelka closed this as completed Jul 21, 2023
@tadatin
Copy link

tadatin commented Jul 29, 2023

The same problem still exists, i think, that this is related or the same issue as #24
Anyone solved this problem?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants