Трехфазный wi-fi счетчик (DDS6619-016/017 sinotimer RS485 -> tx/rx -> modbus -> sonoff basic ->majordomo)
Итак нам понадобится 3 фазы 4 провода RS485 Modbus 380V 100A din-рейку счетчик энергии цифровой подсветка мощность факторный монитор с дисплеем напряжения тока
TTL к RS485 Модуль UART порт конвертер Модуль
качаем последнюю версию прошивки Tasmota
и меняем в ней 2 вещи
убираем в файле my_user_config.h «//» перед
#define USE_SDM630
далее в файле
модифицируем строку разбора данных
на
const uint16_t sdm630_start_addresses[] {
0x0000, // L1 - SDM630_VOLTAGE [V]
0x0002, // L2 - SDM630_VOLTAGE [V]
0x0004, // L3 - SDM630_VOLTAGE [V]
0x0008, // L1 - SDM630_CURRENT [A]
0x000A, // L2 - SDM630_CURRENT [A]
0x000C, // L3 - SDM630_CURRENT [A]
0x0012, // L1 - SDM630_POWER [W]
0x0014, // L2 - SDM630_POWER [W]
0x0016, // L3 - SDM630_POWER [W]
0x001A, // L1 - SDM630_REACTIVE_POWER [VAR]
0x001C, // L2 - SDM630_REACTIVE_POWER [VAR]
0x001E, // L3 - SDM630_REACTIVE_POWER [VAR]
0x002A, // L1 - SDM630_POWER_FACTOR
0x002C, // L2 - SDM630_POWER_FACTOR
0x002E, // L3 - SDM630_POWER_FACTOR
0x0100 // Total - SDM630_TOTAL_ACTIVE_ENERGY [Wh]
};
далее длинным нажатие на set заходим в изменения пароля в счетчике — длинным нажатием и сохраняем кнопкой turn переходим далее
где выставляем следующее
адрес 001
скорость 9600
и тип на none (тут интересно так как тип может ввести в заблуждение)
далее подключаете TTL к RS485 к пинам rx->rx tx->gpio14
далее в настройках модуля прописываем
и вуаля
по факту можно заморочиться и создать шаблон, а можно даже попросить добавить новое оборудование, но на сколько я понял по тасмота там пошли другим путем и предлагают универсальный модуль для всех счетчиков — но настроить через него у меня не получилось а вряд ли у меня появится счетчик SDM630
Нужно ли мне вносить это изменение в последней версии Tasmota?
я вносил в последнюю на тот момент сейчас у меня «Tasmota 8.2.0 by Theo Arends»
Добрый день! У вас именно счётчик DDS6619-016? Или всё-таки 017?
017