• Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

Дистанционное снятие показаний электросчетчика Меркурий

rst

Member
Есть нормальные интеллектуальные счётчики, которые позволяют пользователям не колхозить разные доморощенные приблуды, а получать данные со штатных интерфейсов по общедоступным документированным протоколам.
 

Slacky

Member
Есть нормальные интеллектуальные счётчики, которые позволяют пользователям не колхозить разные доморощенные приблуды, а получать данные со штатных интерфейсов по общедоступным документированным протоколам.
Жаба отдавать 10000 рублей ...
 

svs2007m

Active member
Возможно я ошибаюсь. НО Входной опломбированный эл.счетчик с 01.07.2020 является собственностью энергокомпании (который они сами ремонтируют или меняют). ЛЮБОЙ колхоз вызывает неудержимое желание в принудительном порядке опустошит кошелек "колхозника".
Поставь внутри у себя еще один счетчик (они по цене от 300р) и дерзай как хочешь
 

Slacky

Member
Возможно я ошибаюсь. НО Входной опломбированный эл.счетчик с 01.07.2020 является собственностью энергокомпании (который они сами ремонтируют или меняют). ЛЮБОЙ колхоз вызывает неудержимое желание в принудительном порядке опустошит кошелек "колхозника".
Поставь внутри у себя еще один счетчик (они по цене от 300р) и дерзай как хочешь
С чего бы он их собственность, если в 16 или 17 году они меня забрасали гневными письмами о замене счетчика, который выработал свой срок, и мне пришлось покупать его за свои деньги.

К тому же околодомашние решения уже есть. Никакого колхоза. Держится на магните в предназначенном для этого месте.
optoport.jpg

16012012509.jpg
 

bahbka

New member
Надо в настройках в поле очистка данных ввести RESET и нажать сохранить.
Ну и при просмотре графиков как минимум 1 день в поле ввести надо.
Дневные счетчики обновляются в полночь.

Памяти в esp сколько?
vad7, спасибо за проект! прошил версией 1.3, мощность отображается, время на счётчике скорректировало, во FRAM что-то есть и меняется, архив на страничке main подгружается при перезапуске, но вот почему-то в квт/ч по нулям, на графиках тоже 0, как будто не запрашивает у счётчика кол-во скушанной электроэнергии.. память 4мбайт, fram fm24w256, RESET пробовал делать.. не подскажете, в какую сторону копать?
 

mega2000

Member
Добрый день! что делаю не так?
прошиваю esp8266:
esptool.py --port COM3 -b 115200 erase_flash
esptool.py --port COM3 -b 115200 write_flash -ff 80m -fm qio -fs 16MB 0x00000 bin\firmware.bin
esptool.py --port COM3 -b 115200 write_flash -ff 80m -fm qio -fs 16MB 0x00000 bin\0x00000.bin
esptool.py --port COM3 -b 115200 write_flash -ff 80m -fm qio -fs 16MB 0x07000 bin\0x07000.bin
esptool.py --port COM3 -b 115200 write_flash -ff 80m -fm qio -fs 16MB 0x79000 bin\clear_eep.bin
esptool.py --port COM3 -b 115200 write_flash -ff 80m -fm qio -fs 16MB 0x7C000 bin\esp_init_data_default.bin
esptool.py --port COM3 -b 115200 write_flash -ff 80m -fm qio -fs 16MB 0x80000 WEBFiles123.bin

заливается, счетчик видит, в FRAM пусто, i2c errors: 0 . соответственно в графиках тоже.
 

Dmob

Member
Здравствуйте. Вы можете написать что он конкретно отправляет на IoT Analytics - ThingSpeak. Мне нужно чтобы например 20 числа я мог увидеть суммарное потребление день, ночь. На сайте я зарегался. Но попробовать смогу только позже. Счетчик стоит в одном месте, а проживаю я в другом, по приезду туда хочу попробовать настроить, но времени только пара дней у меня.Я так понял в настройки ESP мне нужно вписать мой write api key.11.png
Или еще что то гдето прописать надо?
 

Anthon3209

New member
Еще раз поправлю как я прошивал для ESP-01S (1МБ) через write_firmware.bat и все заработало:
esptool.py --port COM3 erase_flash
esptool.py --port COM3 -b 115200 write_flash -ff 80m -fm dout -fs 8MB 0x00000 bin\firmware.bin
esptool.py --port COM3 -b 115200 write_flash -ff 80m -fm dout -fs 8MB 0x00000 bin\0x00000.bin
esptool.py --port COM3 -b 115200 write_flash -ff 80m -fm dout -fs 8MB 0x07000 bin\0x07000.bin
esptool.py --port COM3 -b 115200 write_flash -ff 80m -fm dout -fs 8MB 0x79000 bin\clear_eep.bin
esptool.py --port COM3 -b 115200 write_flash -ff 80m -fm dout -fs 8MB 0x80000 bin\WEBFiles.bin
esptool.py --port COM3 -b 115200 write_flash -ff 80m -fm dout -fs 8MB 0xFC000 bin\esp_init_data_default.bin
esptool.py --port COM3 -b 115200 write_flash -ff 80m -fm dout -fs 8MB 0x7E000 bin\blank.bin

Открыл на гитхабе топик по поводу проблемы несчитывания тарифного расписания, и вообще похоже там некоторые данные не считываются в функцией 08, начиная, кажется, с 20 параметра, и возвращает ошибку 06.
 
Сверху Снизу