Модуль отображения информации МИРТ-830 из ардуины
Re: Модуль отображения информации МИРТ-830 из ардуины
Все вроде сделал по инструкции и все равно ничего не получается... ESP8266+CC1101 соединил
CC1101 - ESP8266
1 GND G
2 VCC 3V3
3 GDO0 D1
4 CSN D8
5 SCK D5
6 MOSI D7
7 MISO/GDO1 D6
8 GDO2 D2
Прошивал через Arduino IDE 2.3.4 как NodeMCU 0.9
Через WiFI Mirtek ввел все данные (номер счетчика, WIFI, MQTT)
Все одно показывает нули с последним запросом от 01.01.2024г. В сети WIFI определяется. В MQTT - нет.
Монитор порта в IDE показывает:
SPI Connection CC1101 OK
State changing from: 0 to 2
Setting up AP: Mirtek_GW
Use password: <hidden>
AP IP address: 192.168.4.1
AP timeout (ms): 30000
State changed from: 0 to 2
State changing from: 2 to 3
Connecting to [WIFI] (password is hidden)
WiFi timeout (ms): 30000
State changed from: 2 to 3
WiFi connected
IP address: 192.168.1.116
State changing from: 3 to 4
Active mDNS services: 0
Accepting connection
State changed from: 3 to 4
Connecting to MQTT server...
Connected!
Подскажите, куда копать...
CC1101 - ESP8266
1 GND G
2 VCC 3V3
3 GDO0 D1
4 CSN D8
5 SCK D5
6 MOSI D7
7 MISO/GDO1 D6
8 GDO2 D2
Прошивал через Arduino IDE 2.3.4 как NodeMCU 0.9
Через WiFI Mirtek ввел все данные (номер счетчика, WIFI, MQTT)
Все одно показывает нули с последним запросом от 01.01.2024г. В сети WIFI определяется. В MQTT - нет.
Монитор порта в IDE показывает:
SPI Connection CC1101 OK
State changing from: 0 to 2
Setting up AP: Mirtek_GW
Use password: <hidden>
AP IP address: 192.168.4.1
AP timeout (ms): 30000
State changed from: 0 to 2
State changing from: 2 to 3
Connecting to [WIFI] (password is hidden)
WiFi timeout (ms): 30000
State changed from: 2 to 3
WiFi connected
IP address: 192.168.1.116
State changing from: 3 to 4
Active mDNS services: 0
Accepting connection
State changed from: 3 to 4
Connecting to MQTT server...
Connected!
Подскажите, куда копать...
- Вложения
-
- ESP8266.jpg
- (138.81 КБ) 239 скачиваний
-
- CC1101.jpg
- (122.09 КБ) 232 скачивания
-
- Нули.jpg
- (70.87 КБ) 222 скачивания
- Реклама
Re: Модуль отображения информации МИРТ-830 из ардуины
в скетче стоит
А что происходит, если через UART запросить ?
Код: Выделить всё
int gdo0 = 5; //for esp8266! Re: Модуль отображения информации МИРТ-830 из ардуины
Пробовал int gdo0 = 2, попробую 5, но только через неделю.
Пишет что подключился ко всему
Скрин сделаю тоже только через неделю. Спасибо!
Пишет что подключился ко всему
Re: Модуль отображения информации МИРТ-830 из ардуины
народ, подскажите а в последней прошивке 11, есть возможность размыкать реле, чтобы снять напряжение?
Re: Модуль отображения информации МИРТ-830 из ардуины
[uquote="Megalow09",url="/forum/viewtopic.php?p=4741097#p4741097"]народ, подскажите а в последней прошивке 11, есть возможность размыкать реле, чтобы снять напряжение?[/uquote]
Есть, данная функция доступна из сериал порта, но на всякий случай данная строчка закомментирована.Разкомментируйте, залейте и можете воспользоваться.
Есть, данная функция доступна из сериал порта, но на всякий случай данная строчка закомментирована.
Код: Выделить всё
/* case 7:
Serial.println("7 reseived from serial (Relay OFF)");
RequestPacketLong2b(0x3A, 0x00, 0x01, 4); //разомкнуть реле отключения
transfer_packet();
break;*/- Реклама
Re: Модуль отображения информации МИРТ-830 из ардуины
[uquote="sergey2023",url="/forum/viewtopic.php?p=4364343#p4364343"]Тоже хотел бы присоединиться к вопросу о протоколе.
На основе выложенных тут скетчей (спасибо!) собрал свой вариант, но словил проблемы, что уже описаны:
1. периодически счетчик перестаёт отвечать на запросы до смены тарифа в следующие сутки
поставил опрос раз в 30 минут, наблюдаю
2. иногда прилетают неадекватные значения напряжений и сил тока
после добавления контроля CRC проблема не ушла
А так добавил автообнаружение в homeassistant, отображение значений на странице настроек esp. Разобраться бы с протоколом и можно выкладывать.[/uquote]
https://www.cyberforum.ru/asutp/thread3072522.html - вот тут выложили протокол...
На основе выложенных тут скетчей (спасибо!) собрал свой вариант, но словил проблемы, что уже описаны:
1. периодически счетчик перестаёт отвечать на запросы до смены тарифа в следующие сутки
поставил опрос раз в 30 минут, наблюдаю
2. иногда прилетают неадекватные значения напряжений и сил тока
после добавления контроля CRC проблема не ушла
А так добавил автообнаружение в homeassistant, отображение значений на странице настроек esp. Разобраться бы с протоколом и можно выкладывать.[/uquote]
https://www.cyberforum.ru/asutp/thread3072522.html - вот тут выложили протокол...
Re: Модуль отображения информации МИРТ-830 из ардуины
[uquote="sergey2023",url="/forum/viewtopic.php?p=4364343#p4364343"]2. иногда прилетают неадекватные значения напряжений и сил тока
после добавления контроля CRC проблема не ушла
А так добавил автообнаружение в homeassistant, отображение значений на странице настроек esp. Разобраться бы с протоколом и можно выкладывать.[/uquote]
По данному пункту могу сказать, что пакет приходит от счетчика которого надо обработать байтстаффингом, ранее без обратного байтстаффинга такое же было.
после добавления контроля CRC проблема не ушла
А так добавил автообнаружение в homeassistant, отображение значений на странице настроек esp. Разобраться бы с протоколом и можно выкладывать.[/uquote]
По данному пункту могу сказать, что пакет приходит от счетчика которого надо обработать байтстаффингом, ранее без обратного байтстаффинга такое же было.
Re: Модуль отображения информации МИРТ-830 из ардуины
Добрый день. Все получилось, показания вижу. Подскажите, никто не пробовал заводить данные в Homeassistant?
Re: Модуль отображения информации МИРТ-830 из ардуины
Добрый день.
ESP8266+CC1101 соединил по инструкции.
Данные со счетчика приходят.
21:39:26.805 -> Packet sent:
21:39:26.805 -> F 73 55 20 0 F1 37 FE FF 1C 0 0 0 0 B8 55
21:39:26.900 -> Packets received: 3
21:39:26.900 -> 73 55 7 0 FE FF F1 37 1C 98 1 C7 0 21 27 15 6 1B C 19 C7 55
21:39:26.900 -> Packet lengt: 22
21:39:26.900 -> 7 0 FE FF F1 37 1C 98 1 C7 0 21 27 15 6 1B C 19
21:39:26.900 -> Calculate myCRC: C7
21:39:26.900 -> One phase counter detected!
21:39:26.900 -> Last Request: 27-12-25 21:39:33 Сб
21:39:26.947 -> Packet sent:
21:39:26.947 -> 10 73 55 21 0 F1 37 FE FF 5 0 0 0 0 0 E0 55
21:39:27.041 -> Packets received: 4
21:39:27.041 -> 73 55 1E 0 FE FF F1 37 5 98 1 C7 0 0 62 1 0 1 0 F1 A6 4A 0 F1 A6 4A 0 D7 8F 38 0 1A 17 12 0 0 0 0 0 0 0 0 0 CD 55
21:39:27.041 -> Packet lengt: 45
21:39:27.041 -> 1E 0 FE FF F1 37 5 98 1 C7 0 0 62 1 0 1 0 F1 A6 4A 0 F1 A6 4A 0 D7 8F 38 0 1A 17 12 0 0 0 0 0 0 0 0 0
21:39:27.088 -> Calculate myCRC: CD
21:39:27.088 -> SUM: 48924.01
21:39:27.088 -> T1: 37068.39
21:39:27.088 -> T2: 11855.62
21:39:27.088 -> Packet sent:
21:39:27.088 -> 10 73 55 21 0 F1 37 FE FF 2B 0 0 0 0 0 47 55
21:39:27.183 -> Packets received: 4
21:39:27.183 -> 73 55 1C 0 FE FF F1 37 2B 98 1 C7 0 0 1 0 1 0 7C 4 2E 0 89 13 B3 3 7A 51 0 0 0 0 AE 16 0 85 16 0 29 0 0 76 B4 55
21:39:27.223 -> Packet lengt: 44
21:39:27.223 -> 1C 0 FE FF F1 37 2B 98 1 C7 0 0 1 0 1 0 7C 4 2E 0 89 13 B3 3 7A 51 0 0 0 0 AE 16 0 85 16 0 29 0 0 76
21:39:27.223 -> Calculate myCRC: F1
21:39:27.223 -> Power: 1148.00
21:39:27.223 -> Q: 0.05
21:39:27.223 -> Freq: 50.01
21:39:27.223 -> Cos: 0.95
21:39:27.223 -> V1: 208.58
21:39:27.223 -> V2: 0.00
21:39:27.223 -> V3: 0.00
21:39:27.223 -> I1 5.81
21:39:27.223 -> I2 5.76
21:39:27.223 -> I3 0.04
21:39:27.256 -> Packet sent:
21:39:27.256 -> F 73 55 20 0 F1 37 FE FF 10 0 0 0 0 30 55
21:39:27.339 -> Packets received: 3
21:39:27.339 -> 73 55 13 0 FE FF F1 37 10 98 1 C7 0 62 2 A FF C0 62 1 1 1 A 98 1 0 0 1B 0 4 1 6 9F 55
21:39:27.339 -> Packet lengt: 34
21:39:27.339 -> 13 0 FE FF F1 37 10 98 1 C7 0 62 2 A FF C0 62 1 1 1 A 98 1 0 0 1B 0 4 1 6
21:39:27.387 -> Calculate myCRC: 9F
21:39:27.387 -> Статус пломб: OK
21:39:27.387 -> Статус реле: Вкл
В НА в MQTT не приходят.
21:25:55.988 -> IP address: 192.168.1.208
21:25:55.988 -> State changing from: 3 to 4
21:25:56.991 -> Active mDNS services: 2
21:25:56.991 -> Accepting connection
21:25:56.991 -> State changed from: 3 to 4
21:25:56.991 -> Connecting to MQTT server...
21:25:57.614 -> Connected!
21:26:13.331 -> MQTT reconnect
21:26:13.331 -> Connecting to MQTT server...
21:26:13.378 -> Connected!
Устройства нет. Топик отсутствует.
Куда копать?
ESP8266+CC1101 соединил по инструкции.
Данные со счетчика приходят.
Спойлер
21:39:26.805 -> Request MIRTEK by timer21:39:26.805 -> Packet sent:
21:39:26.805 -> F 73 55 20 0 F1 37 FE FF 1C 0 0 0 0 B8 55
21:39:26.900 -> Packets received: 3
21:39:26.900 -> 73 55 7 0 FE FF F1 37 1C 98 1 C7 0 21 27 15 6 1B C 19 C7 55
21:39:26.900 -> Packet lengt: 22
21:39:26.900 -> 7 0 FE FF F1 37 1C 98 1 C7 0 21 27 15 6 1B C 19
21:39:26.900 -> Calculate myCRC: C7
21:39:26.900 -> One phase counter detected!
21:39:26.900 -> Last Request: 27-12-25 21:39:33 Сб
21:39:26.947 -> Packet sent:
21:39:26.947 -> 10 73 55 21 0 F1 37 FE FF 5 0 0 0 0 0 E0 55
21:39:27.041 -> Packets received: 4
21:39:27.041 -> 73 55 1E 0 FE FF F1 37 5 98 1 C7 0 0 62 1 0 1 0 F1 A6 4A 0 F1 A6 4A 0 D7 8F 38 0 1A 17 12 0 0 0 0 0 0 0 0 0 CD 55
21:39:27.041 -> Packet lengt: 45
21:39:27.041 -> 1E 0 FE FF F1 37 5 98 1 C7 0 0 62 1 0 1 0 F1 A6 4A 0 F1 A6 4A 0 D7 8F 38 0 1A 17 12 0 0 0 0 0 0 0 0 0
21:39:27.088 -> Calculate myCRC: CD
21:39:27.088 -> SUM: 48924.01
21:39:27.088 -> T1: 37068.39
21:39:27.088 -> T2: 11855.62
21:39:27.088 -> Packet sent:
21:39:27.088 -> 10 73 55 21 0 F1 37 FE FF 2B 0 0 0 0 0 47 55
21:39:27.183 -> Packets received: 4
21:39:27.183 -> 73 55 1C 0 FE FF F1 37 2B 98 1 C7 0 0 1 0 1 0 7C 4 2E 0 89 13 B3 3 7A 51 0 0 0 0 AE 16 0 85 16 0 29 0 0 76 B4 55
21:39:27.223 -> Packet lengt: 44
21:39:27.223 -> 1C 0 FE FF F1 37 2B 98 1 C7 0 0 1 0 1 0 7C 4 2E 0 89 13 B3 3 7A 51 0 0 0 0 AE 16 0 85 16 0 29 0 0 76
21:39:27.223 -> Calculate myCRC: F1
21:39:27.223 -> Power: 1148.00
21:39:27.223 -> Q: 0.05
21:39:27.223 -> Freq: 50.01
21:39:27.223 -> Cos: 0.95
21:39:27.223 -> V1: 208.58
21:39:27.223 -> V2: 0.00
21:39:27.223 -> V3: 0.00
21:39:27.223 -> I1 5.81
21:39:27.223 -> I2 5.76
21:39:27.223 -> I3 0.04
21:39:27.256 -> Packet sent:
21:39:27.256 -> F 73 55 20 0 F1 37 FE FF 10 0 0 0 0 30 55
21:39:27.339 -> Packets received: 3
21:39:27.339 -> 73 55 13 0 FE FF F1 37 10 98 1 C7 0 62 2 A FF C0 62 1 1 1 A 98 1 0 0 1B 0 4 1 6 9F 55
21:39:27.339 -> Packet lengt: 34
21:39:27.339 -> 13 0 FE FF F1 37 10 98 1 C7 0 62 2 A FF C0 62 1 1 1 A 98 1 0 0 1B 0 4 1 6
21:39:27.387 -> Calculate myCRC: 9F
21:39:27.387 -> Статус пломб: OK
21:39:27.387 -> Статус реле: Вкл
Спойлер
21:25:55.988 -> WiFi connected21:25:55.988 -> IP address: 192.168.1.208
21:25:55.988 -> State changing from: 3 to 4
21:25:56.991 -> Active mDNS services: 2
21:25:56.991 -> Accepting connection
21:25:56.991 -> State changed from: 3 to 4
21:25:56.991 -> Connecting to MQTT server...
21:25:57.614 -> Connected!
21:26:13.331 -> MQTT reconnect
21:26:13.331 -> Connecting to MQTT server...
21:26:13.378 -> Connected!
Куда копать?
Re: Модуль отображения информации МИРТ-830 из ардуины
Отвечу себе и всем:
В прошивке отсутствует функция "Дискавери" ну или анонсирования MQTT. Сама запись в брокер MQTT происходит. Нужно настроить вручную новое устройство MQTT и прописать там сенсоры с соответствующими топиками. Задача довольно тривиальная. Огромное спасибо SysCat.
Если у кого есть вопросы, то могу ответить. Примерная конфигурация для опубликования через встроенную в НА функцию дискавери:
Мой топик:
ID устройства ESP_Mirtek может быть свой, но тогда нужно менять его везде.
Сами публикуемые значения для опубликования в топике:
"dev": {
"name": "WF_ESP_Mirtek",
"identifiers": [
"ESP_Mirtek" ]
},
"o": {
"name": "MQTT subentry export"
},
"cmps": {
"counter_values_day_T1": {
"platform": "sensor",
"name": "Values T1 (day)",
"device_class": "energy",
"state_class": "total",
"unit_of_measurement": "kWh",
"state_topic": "mirtek/XYZXY/T1",
"unique_id": "ESP_Mirtek_сounter_values_day_T1",
"qos": 0.0
},
"counter_values_night_T2": {
"platform": "sensor",
"name": "Values T2 (night)",
"device_class": "energy",
"state_class": "total",
"unit_of_measurement": "kWh",
"state_topic": "mirtek/XYZXY/T2",
"unique_id": "ESP_Mirtek_сounter_values_night_T2",
"qos": 0.0
},
"counter_values_common_T1+T2": {
"platform": "sensor",
"name": "Common T1+T2",
"device_class": "energy",
"state_class": "total",
"unit_of_measurement": "kWh",
"state_topic": "mirtek/XYZXY/SUM",
"unique_id": "ESP_Mirtek_сounter_values_common_T1+T2",
"qos": 0.0
},
"counter_power": {
"platform": "sensor",
"name": "Power сounter",
"device_class": "power",
"state_class": "measurement",
"unit_of_measurement": "W",
"state_topic": "mirtek/XYZXY/P",
"unique_id": "ESP_Mirtek_сounter_power",
"qos": 0.0
},
"counter_current": {
"platform": "sensor",
"name": "Current сounter",
"device_class": "current",
"state_class": "measurement",
"unit_of_measurement": "A",
"state_topic": "mirtek/XYZXY/I1",
"unique_id": "ESP_Mirtek_сounter_current",
"qos": 0.0
},
"counter_voltage": {
"platform": "sensor",
"name": "Counter voltage",
"device_class": "voltage",
"state_class": "measurement",
"unit_of_measurement": "V",
"state_topic": "mirtek/XYZXY/V1",
"unique_id": "ESP_Mirtek_сounter_voltage",
"qos": 0.0
},
"counter_Cos": {
"platform": "sensor",
"name": "Counter Cos",
"device_class": "power_factor",
"state_class": "measurement",
"unit_of_measurement": "%",
"state_topic": "mirtek/XYZXY/Cos",
"unique_id": "ESP_Mirtek_сounter_Cos",
"qos": 0.0
},
"counter_frequency": {
"platform": "sensor",
"name": "Сounter frequency",
"device_class": "frequency",
"state_class": "measurement",
"unit_of_measurement": "Hz",
"state_topic": "mirtek/XYZXY/Freq",
"unique_id": "ESP_Mirtek_сounter_frequency",
"qos": 0.0
},
"counter_LastRequest": {
"platform": "text",
"name": "Counter Last update",
"command_topic": "mirtek/XYZXY/LastRequest",
"min": 0.0,
"max": 255.0,
"mode": "text",
"state_topic": "mirtek/XYZXY/LastRequest",
"unique_id": "ESP_Mirtek_сounter_LastRequest",
"qos": 0.0
},
"counter_rate": {
"platform": "sensor",
"name": "Rate",
"device_class": "enum",
"options": [
"\u0414\u0435\u043d\u044c",
"\u041d\u043e\u0447\u044c"
],
"state_topic": "mirtek/XYZXY/Tariff",
"unique_id": "ESP_Mirtek_сounter_rate",
"qos": 0.0
},
"counter_reactive_power": {
"platform": "sensor",
"name": "Counter reactive power",
"device_class": "reactive_power",
"state_class": "measurement",
"unit_of_measurement": "kvar",
"state_topic": "mirtek/XYZXY/Q",
"unique_id": "ESP_Mirtek_сounter_reactive_power",
"qos": 0.0
}
}
}
Решение универсальное для однофазного счетчика. Нужно только заменить XYZXY на номер счетчика, который указывается в настройках Web-интерфейса.
В прошивке отсутствует функция "Дискавери" ну или анонсирования MQTT. Сама запись в брокер MQTT происходит. Нужно настроить вручную новое устройство MQTT и прописать там сенсоры с соответствующими топиками. Задача довольно тривиальная. Огромное спасибо SysCat.
Если у кого есть вопросы, то могу ответить. Примерная конфигурация для опубликования через встроенную в НА функцию дискавери:
Мой топик:
Код: Выделить всё
homeassistant/device/ESP_Mirtek/configСами публикуемые значения для опубликования в топике:
Спойлер
{"dev": {
"name": "WF_ESP_Mirtek",
"identifiers": [
"ESP_Mirtek" ]
},
"o": {
"name": "MQTT subentry export"
},
"cmps": {
"counter_values_day_T1": {
"platform": "sensor",
"name": "Values T1 (day)",
"device_class": "energy",
"state_class": "total",
"unit_of_measurement": "kWh",
"state_topic": "mirtek/XYZXY/T1",
"unique_id": "ESP_Mirtek_сounter_values_day_T1",
"qos": 0.0
},
"counter_values_night_T2": {
"platform": "sensor",
"name": "Values T2 (night)",
"device_class": "energy",
"state_class": "total",
"unit_of_measurement": "kWh",
"state_topic": "mirtek/XYZXY/T2",
"unique_id": "ESP_Mirtek_сounter_values_night_T2",
"qos": 0.0
},
"counter_values_common_T1+T2": {
"platform": "sensor",
"name": "Common T1+T2",
"device_class": "energy",
"state_class": "total",
"unit_of_measurement": "kWh",
"state_topic": "mirtek/XYZXY/SUM",
"unique_id": "ESP_Mirtek_сounter_values_common_T1+T2",
"qos": 0.0
},
"counter_power": {
"platform": "sensor",
"name": "Power сounter",
"device_class": "power",
"state_class": "measurement",
"unit_of_measurement": "W",
"state_topic": "mirtek/XYZXY/P",
"unique_id": "ESP_Mirtek_сounter_power",
"qos": 0.0
},
"counter_current": {
"platform": "sensor",
"name": "Current сounter",
"device_class": "current",
"state_class": "measurement",
"unit_of_measurement": "A",
"state_topic": "mirtek/XYZXY/I1",
"unique_id": "ESP_Mirtek_сounter_current",
"qos": 0.0
},
"counter_voltage": {
"platform": "sensor",
"name": "Counter voltage",
"device_class": "voltage",
"state_class": "measurement",
"unit_of_measurement": "V",
"state_topic": "mirtek/XYZXY/V1",
"unique_id": "ESP_Mirtek_сounter_voltage",
"qos": 0.0
},
"counter_Cos": {
"platform": "sensor",
"name": "Counter Cos",
"device_class": "power_factor",
"state_class": "measurement",
"unit_of_measurement": "%",
"state_topic": "mirtek/XYZXY/Cos",
"unique_id": "ESP_Mirtek_сounter_Cos",
"qos": 0.0
},
"counter_frequency": {
"platform": "sensor",
"name": "Сounter frequency",
"device_class": "frequency",
"state_class": "measurement",
"unit_of_measurement": "Hz",
"state_topic": "mirtek/XYZXY/Freq",
"unique_id": "ESP_Mirtek_сounter_frequency",
"qos": 0.0
},
"counter_LastRequest": {
"platform": "text",
"name": "Counter Last update",
"command_topic": "mirtek/XYZXY/LastRequest",
"min": 0.0,
"max": 255.0,
"mode": "text",
"state_topic": "mirtek/XYZXY/LastRequest",
"unique_id": "ESP_Mirtek_сounter_LastRequest",
"qos": 0.0
},
"counter_rate": {
"platform": "sensor",
"name": "Rate",
"device_class": "enum",
"options": [
"\u0414\u0435\u043d\u044c",
"\u041d\u043e\u0447\u044c"
],
"state_topic": "mirtek/XYZXY/Tariff",
"unique_id": "ESP_Mirtek_сounter_rate",
"qos": 0.0
},
"counter_reactive_power": {
"platform": "sensor",
"name": "Counter reactive power",
"device_class": "reactive_power",
"state_class": "measurement",
"unit_of_measurement": "kvar",
"state_topic": "mirtek/XYZXY/Q",
"unique_id": "ESP_Mirtek_сounter_reactive_power",
"qos": 0.0
}
}
}
- Вложения
-
- Снимок экрана 2026-01-04 192209.png
- (56.83 КБ) 92 скачивания
Re: Модуль отображения информации МИРТ-830 из ардуины
[uquote="Raincons",url="/forum/viewtopic.php?p=4502615#p4502615"]Купил миртек с опцией 2400/2 для экспериментов. Спасибо продавцу, он совершенно бесплатно добавил модуль 2400/2 от неисправного трехфазного счетчика.
EM357 это ZigBee передатчик, но он может реализовать и "ZigBee-подобный" протокол, тогда без его прошивки не разобраться, что он и как передает. И получится ли его связать с китайскими ZigBee модулями. Надеюсь, что это все же обычный ZigBee.
Пока что идеи понять что это и как работает закончились.[/uquote]
никаких пока нет результатов?
они вообще подключаются/винды в обычных зигби концентраторах?
судя по беглому изучению найденного на форуме nartis tools - там скорее всего просто dlms/cosem поверх zigbee ходит.
для esphome + Home assistant у меня написан стандартный компонент https://github.com/latonita/esphome-dlms-cosem/
- через serial/485оптопорт работает и BLE serial (NUS).
в целом, если бы разобраться с подключением или каким-то гейтом zigbee то можно будет попробовать и транспорт для zigbee.
но у меян нету счетчика ни одного такого в доступе.
EM357 это ZigBee передатчик, но он может реализовать и "ZigBee-подобный" протокол, тогда без его прошивки не разобраться, что он и как передает. И получится ли его связать с китайскими ZigBee модулями. Надеюсь, что это все же обычный ZigBee.
Пока что идеи понять что это и как работает закончились.[/uquote]
никаких пока нет результатов?
они вообще подключаются/винды в обычных зигби концентраторах?
судя по беглому изучению найденного на форуме nartis tools - там скорее всего просто dlms/cosem поверх zigbee ходит.
для esphome + Home assistant у меня написан стандартный компонент https://github.com/latonita/esphome-dlms-cosem/
- через serial/485оптопорт работает и BLE serial (NUS).
в целом, если бы разобраться с подключением или каким-то гейтом zigbee то можно будет попробовать и транспорт для zigbee.
но у меян нету счетчика ни одного такого в доступе.


