Форум обсуждения систем  

Вернуться   Форум обсуждения систем "Умный дом", проектов Ардуино, OpenWRT и других DIY устройств > Форум умного дома > Сделай сам > CyberWrt

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 11.06.2014, 00:11   #1
lvovitch
Senior Member
 
Регистрация: 14.04.2010
Сообщений: 239
Вес репутации: 510
lvovitch has a reputation beyond reputelvovitch has a reputation beyond reputelvovitch has a reputation beyond reputelvovitch has a reputation beyond reputelvovitch has a reputation beyond reputelvovitch has a reputation beyond reputelvovitch has a reputation beyond reputelvovitch has a reputation beyond reputelvovitch has a reputation beyond reputelvovitch has a reputation beyond reputelvovitch has a reputation beyond repute
По умолчанию CyberWrt модуль "Меркурий200"

Модуль Меркурий200 позволяет подключиться к счетчику Меркурий 200 по CAN шине и получать показания.
Для подключение нужен USB-RS485 адаптер. Либо 3 в 1 (USB-RS485, USB-RS232, RS232-RS485)адаптер.

Возможности:
Моментальные показания -
- напряжение
- сила тока
- расход


Текущие показания счетчика
- Тариф1
- Тариф2
- Тариф3
- Тариф4
- Сумма

Показания по месяцам за год

Системная информация

Кроме того:
  • Отправка показаний на e-mail раз в месяц (нужен интернет)
  • Отправка показаний по СМС на телефон раз в месяц (нужен интернет, модуль cyber.wrt.sms.ru)

Можно настроить полу-автоматическую отправку показаний в Мосэнергосбыт.
Для этого нужно настроить модуль для отправки показаний на свой телефон вида:
Номер лицевого счета пробел Показания Т1 пробел Показания Т2 пробел Показания Т3. Пример SMS: BBBBBNNNCC 123456 123456 123456.

После того, как СМС придет Вам на телефон, нужно его переслать на номер 9077. Как обещает Мосэнерго, СМС стоит как обычно для тарифного плана оператора. Подробнее на их сайте

====================
Немного о протоколе работы:
Запрос подается так:
PHP код:
+--------------------+----------+-----------+
¦ сетевой №(599517)  ¦  команда ¦    CRC    ¦
+--------------------+----------+-----------+
¦0x00 0x09 0x25 0xDD ¦   0х63   ¦ 0х2F 0x2E ¦
+--------------------+----------+-----------+ 
ответ:
PHP код:
+--------------------+----------+----------------------------------------------+
¦ сетевой №(599517)  ¦  команда ¦                    ответ                     ¦
+--------------------+----------+----------------------------------------------+
¦0x00 0x09 0x25 0xDD ¦   0х63   ¦ 0x22 0x80 0x01 0x95 0x00 0x03 0x02 0x54 0x73 ¦
+--------------------+----------+----------------------------------------------+
¦             как читать:       ¦  228,0 в.   1,95 А        0,3ватт            ¦
+-------------------------------+----------------------------------------------+ 
Миниатюры
Нажмите на изображение для увеличения
Название: 1.png
Просмотров: 8582
Размер:	17.7 Кб
ID:	1745   Нажмите на изображение для увеличения
Название: 2.png
Просмотров: 8446
Размер:	18.5 Кб
ID:	1746   Нажмите на изображение для увеличения
Название: 4.png
Просмотров: 8593
Размер:	25.1 Кб
ID:	1748   Нажмите на изображение для увеличения
Название: 5.jpg
Просмотров: 8716
Размер:	53.7 Кб
ID:	1750  

Нажмите на изображение для увеличения
Название: 3.png
Просмотров: 8412
Размер:	36.8 Кб
ID:	1753  
lvovitch вне форума   Ответить с цитированием
Старый 11.06.2014, 08:29   #2
uni
Senior Member
 
Аватар для uni
 
Регистрация: 29.10.2013
Адрес: Екатеринбург, Нижневартовск, Энергодар
Возраст: 38
Сообщений: 572
Вес репутации: 593
uni has a spectacular aura aboutuni has a spectacular aura about
Отправить сообщение для uni с помощью ICQ
По умолчанию Re: CyberWrt модуль "Меркурий200"

Здорово. Может добавить документацию на сам счётчик? Чтобы всё в одном месте было.
__________________
Россия навсегда!
uni вне форума   Ответить с цитированием
Старый 11.06.2014, 10:09   #3
Admin
Administrator
 
Аватар для Admin
 
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,376
Вес репутации: 9575
Admin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant future
По умолчанию Re: CyberWrt модуль "Меркурий200"

Круто! Я 100 раз пожалел что у меня не меркурий
Admin вне форума   Ответить с цитированием
Старый 11.06.2014, 18:48   #4
lvovitch
Senior Member
 
Регистрация: 14.04.2010
Сообщений: 239
Вес репутации: 510
lvovitch has a reputation beyond reputelvovitch has a reputation beyond reputelvovitch has a reputation beyond reputelvovitch has a reputation beyond reputelvovitch has a reputation beyond reputelvovitch has a reputation beyond reputelvovitch has a reputation beyond reputelvovitch has a reputation beyond reputelvovitch has a reputation beyond reputelvovitch has a reputation beyond reputelvovitch has a reputation beyond repute
По умолчанию Re: CyberWrt модуль "Меркурий200"

Цитата:
Сообщение от uni Посмотреть сообщение
Здорово. Может добавить документацию на сам счётчик? Чтобы всё в одном месте было.
Добавил пока только паспорт. Документацию по протоколу надо искать. Возможно она осталась на умершем диске.
Добавил в сообщение пример обмена информацией.
lvovitch вне форума   Ответить с цитированием
Старый 11.06.2014, 18:49   #5
lvovitch
Senior Member
 
Регистрация: 14.04.2010
Сообщений: 239
Вес репутации: 510
lvovitch has a reputation beyond reputelvovitch has a reputation beyond reputelvovitch has a reputation beyond reputelvovitch has a reputation beyond reputelvovitch has a reputation beyond reputelvovitch has a reputation beyond reputelvovitch has a reputation beyond reputelvovitch has a reputation beyond reputelvovitch has a reputation beyond reputelvovitch has a reputation beyond reputelvovitch has a reputation beyond repute
По умолчанию Re: CyberWrt модуль "Меркурий200"

Цитата:
Сообщение от Admin Посмотреть сообщение
Круто! Я 100 раз пожалел что у меня не меркурий
На твой счетчик тоже можно модуль намайданить У тебя тоже RS485 есть.
lvovitch вне форума   Ответить с цитированием
Старый 11.06.2014, 18:55   #6
lvovitch
Senior Member
 
Регистрация: 14.04.2010
Сообщений: 239
Вес репутации: 510
lvovitch has a reputation beyond reputelvovitch has a reputation beyond reputelvovitch has a reputation beyond reputelvovitch has a reputation beyond reputelvovitch has a reputation beyond reputelvovitch has a reputation beyond reputelvovitch has a reputation beyond reputelvovitch has a reputation beyond reputelvovitch has a reputation beyond reputelvovitch has a reputation beyond reputelvovitch has a reputation beyond repute
По умолчанию Re: CyberWrt модуль "Меркурий200"

Небольшой апдейт.
Вчера написал в Мосэнергосбыт с просьбой принимать показания по электронной почте. На удивление они вроде бы согласились:
Цитата:
Уважаемый клиент! С целью корректного формирования счета ОАО «Мосэнергосбыт» рекомендует в период с 15 по 26 число каждого месяца передавать показания счетчика удобным для абонента способом: - через Личный Кабинет Клиента на сайте www.mosenergosbyt.ru; - круглосуточно с помощью интерактивного голосового меню в автоматическом режиме по телефону (495)981-981-9, для этого в тональном режиме набрать 2; - по телефону Контактного центра (495)-981-981-9 с 8.30 до 20.30; - в письменной или устной форме в любом Клиентском офисе компании; - на портале госуслуг г. Москвы. Вы можете в указанный период направить показания счетчика на электронный адрес info@mosenergosbyt.ru. При возможности, они будут занесены в базу данных. Благодарим за обращение в ОАО "Мосэнергосбыт".
Поэтому добавил возможность редактировать сообщение. Так же можно отправлять сообщения на несколько ящиков одновременно. Что бы приходило письмо мне и в Мосэнергосбыт.

Скоро 15 число - время когда можно отправлять показания. Роутер отправит на почту, а я посмотрю как быстро они внесут показания в базу.
Миниатюры
Нажмите на изображение для увеличения
Название: 6.png
Просмотров: 536
Размер:	16.2 Кб
ID:	1755  
lvovitch вне форума   Ответить с цитированием
Старый 12.06.2014, 10:04   #7
uni
Senior Member
 
Аватар для uni
 
Регистрация: 29.10.2013
Адрес: Екатеринбург, Нижневартовск, Энергодар
Возраст: 38
Сообщений: 572
Вес репутации: 593
uni has a spectacular aura aboutuni has a spectacular aura about
Отправить сообщение для uni с помощью ICQ
По умолчанию Re: CyberWrt модуль "Меркурий200"

А вот от смешанного стиля кодирования нужно уходить. Установил себе модуль и посмотрел на shell-скрипты. Жуть.
__________________
Россия навсегда!
uni вне форума   Ответить с цитированием
Старый 12.06.2014, 15:05   #8
lvovitch
Senior Member
 
Регистрация: 14.04.2010
Сообщений: 239
Вес репутации: 510
lvovitch has a reputation beyond reputelvovitch has a reputation beyond reputelvovitch has a reputation beyond reputelvovitch has a reputation beyond reputelvovitch has a reputation beyond reputelvovitch has a reputation beyond reputelvovitch has a reputation beyond reputelvovitch has a reputation beyond reputelvovitch has a reputation beyond reputelvovitch has a reputation beyond reputelvovitch has a reputation beyond repute
По умолчанию Re: CyberWrt модуль "Меркурий200"

Цитата:
Сообщение от uni Посмотреть сообщение
А вот от смешанного стиля кодирования нужно уходить. Установил себе модуль и посмотрел на shell-скрипты. Жуть.
в смысле отдельно js и shell?
lvovitch вне форума   Ответить с цитированием
Старый 12.06.2014, 15:36   #9
uni
Senior Member
 
Аватар для uni
 
Регистрация: 29.10.2013
Адрес: Екатеринбург, Нижневартовск, Энергодар
Возраст: 38
Сообщений: 572
Вес репутации: 593
uni has a spectacular aura aboutuni has a spectacular aura about
Отправить сообщение для uni с помощью ICQ
По умолчанию Re: CyberWrt модуль "Меркурий200"

Да, html, js и sh отдельно. Иначе для простых смертных и даже не очень просто ничего не разобрать в исходном коде. А вдруг захочется что-то позаимствовать? Или концы какие найти. Как народ модули будет писать, если примеры готовых такие сложные даже в прочтении.
__________________
Россия навсегда!
uni вне форума   Ответить с цитированием
Старый 29.06.2014, 00:40   #10
dvico
Junior Member
 
Регистрация: 29.06.2014
Сообщений: 27
Вес репутации: 0
dvico is an unknown quantity at this point
Exclamation Re: CyberWrt модуль "Меркурий200"

Подскажите, пожалуйста, что за ошибка.


Unable to launch the requested CGI program:
/www/cgi-bin/modules/mercury200/savecom.cgi: No such file or directory
dvico вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 01:33. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd. Перевод: zCarot
Яндекс.Метрика