-
Notifications
You must be signed in to change notification settings - Fork 26
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
Wemos S2 mini (ESP32) support? #8
Comments
Didn't check. I think it won't work because used ESP8266Scheduler library |
I think I'll add support for esp32 soon. |
У меня есть ESP32, готов тестировать, если вы предоставите прошивку. |
Какая конкретно плата у вас? |
Это готовый контролер Smarttherm, контролер используется Esp-wroom-32, но бывает так же на 8266, тот работает на вашей прошивке |
https://github.com/Evgen2/SmartTherm |
Ок. Попробуйте зашить. Пины OT не забудьте настроить и перезагрузить. Из их исходников: const int inPin = 16; // OpenTherm in RX2 esp32
const int outPin = 4; // OpenTherm out D4 esp32
const int DS1820_1 = 15; // D15 esp32 3 снизу
const int DS1820_2 = 26; // D26 esp32 7 снизу |
Пока неуспешно, прошилась плата без ошибок, но на связь не выходит теперь, ну тут наверное я где то ошибся. Какие только прошивки не заливал, теперь она, не коннектится к wifi. Вечером сегодня продолжу эксперименты |
Странно. Вот билд с выводом всех сообщений в сериал порт, а не в телнет. Скиньте логи после загрузки esp. |
|
Это лог процесса прошивки) Нужен лог из сериал порта. Если platformio или arduino ide нет, можно через putty, скорость 115200. p.s. попробуйте прошиться через https://github.com/marcelstoer/nodemcu-pyflasher/releases |
Command: esptool.py --port COM5 --baud 115200 --after no_reset write_flash --flash_size detect --flash_mode dio 0x00000 C:\firmware_nodemcu_32s_1.3.3.bin --erase-all esptool.py v3.0 Leaving... Firmware successfully flashed. Unplug/replug or reset device |
А как подробнее развернуть лог, я не знаю) |
Вот что шлет прошитая плата в Arduino IDE 07:31:08.298 -> rst:0x10 (RTCWDT_RTC_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT) |
Прошу прощения, бинарь не содержал загрузчик и разделы. |
Спасибо, завтра протестирую, отпишусь о результате) |
Ок. Свежий билд. |
18:03:01.097 -> ets Jul 29 2019 12:21:46 Результат загрузки последнего релиза |
Ошибок нет. Должна появиться точка доступа, подключитесь к ней и дальше по инструкции из readme. |
Теперь все работает, ну плата у меня все равно какая то кривая)) Wifi ловит максимум на расстоянии метра от роутера. Разбираюсь теперь с этим |
Opentherm корректно работает?
Рядом с антенной (которая на плате) металлических предметов и/или проводов нет? |
OpenTherm да, работает, ну о корректности не могу судить пока) Температуру воды и отопления, регулирует. В Home assistant пробросилось все за секунды. Не видно датчиков температуры внешних, единственное что, хотя вроде пины корректно выставил в прошивке.. |
Сразу вопрос задам, отключение опентерм как производить? Не отключая питания дёрнул провод, получил ошибку е31, ну по питанию перезагрузил, все заработало. Кнопки управления котлом не работают когда провод подключен, поэтому с кнопки выключить не смог) |
Ок, благодарю за информацию.
15 и 26 пины установили? В настройках External поставили?
Все обесточить и вернуть как было. Программно - никак. Котел без перемычки будет слейвом и управляться с родной панели вряд ли будет. |
External выставил, заработал датчик) |
Скрин не грузится |
Поправил |
На baxi ampera у меня так же было изначально. С чем связано не разобрался, ни на что не влияет. |
Я решительно не понимаю что происходит) |
Здравствуйте По обоим датчикам нужно использовать External, если это DS18B20 |
Да, датчики температуры я выставлял, и одме из них работал, до того как я перепрошил его. |
Напишите свой логин в telegram. |
@AVL87 |
Отличная работа! Подключил BAIXI EcoFour 24F. |
@SimplyKot спасибо! Вы подключили с esp32? |
Нет, у меня плата собственной разработки на D1 mini . Пробросил в Умный Дом Яндекса, все через колонку тоже отлично управляется. |
Плата Smartherm 32, такая же как на фото выше. Почему-то не работает с Baxi Luna-3 комфорт. Светодиод мигает 3 раза, а значит проблема в Opentherm. При этом подключено все внрно, т.к. с родной прошивкой протокол виден и работает. Может я шью как-то неправильно или не той прошивкой? Шил NodeMCU Pyflasher. Прошивка -firmware_nodemcu_32s_1.3.3.factory.bin |
@DeadlySin2 прошейте 1.4.0 из мастер ветки. |
А можно ссылочку или инструкцию. Не могу найти :( |
Hi @yanhanxing |
Okay, I look forward to your revised version and I will continue testing it. |
Hi @yanhanxing |
Very good, I just tested it and it seems that this issue has been resolved. |
Hi @yanhanxing |
This issue was closed because it has been stalled for 5 days with no activity. |
Does this project support ESP32 boards? I have the DIYLESS adapter and an S2 mini ESP32 board
The text was updated successfully, but these errors were encountered: