22.06.2016, 14:33 | #121 | |
Member
Регистрация: 19.04.2015
Сообщений: 31
Вес репутации: 0 |
Re: CyberWrt модуль "Меркурий200"
Цитата:
Уважаемый sakatgg может вы знаете. Я попытался циклически опрашивать счетчик и не пойму как передать полученное значение в сформированную уже страницу html без перезагрузки этой страницы. Предполагаю что нужно использовать ajax, но пока туплю. Единственно что приходит в голову передать с помощью внешнего файла, в котором менять переменную. |
|
22.06.2016, 15:13 | #122 |
Senior Member
Регистрация: 15.07.2014
Сообщений: 939
Вес репутации: 990 |
Re: CyberWrt модуль "Меркурий200"
vladrusanov Ок, подробно обьяснили.
В программировании тоже не силен, не помогу |
22.06.2016, 15:38 | #123 |
Member
Регистрация: 19.04.2015
Сообщений: 31
Вес репутации: 0 |
Re: CyberWrt модуль "Меркурий200"
Для проводного подключения можно использовать Меркурий-200,203,206 с соответствующим интерфейсом, но проще использовать Меркурий-203,206 с оптопортом, с ними можно без вскрытия работать.
|
22.06.2016, 15:49 | #124 |
Moderator
Регистрация: 20.07.2014
Адрес: МСК
Сообщений: 991
Вес репутации: 1031 |
Re: CyberWrt модуль "Меркурий200"
А модуль аквалог вам не подойдёт? Там тоже счётчик импульсов.
|
24.06.2016, 12:34 | #125 |
Member
Регистрация: 19.04.2015
Сообщений: 31
Вес репутации: 0 |
Re: CyberWrt модуль "Меркурий200"
Господа не пойму как передавать данные в статическую страницу html.
Создал скрипт CGI, который может получить данные из счетчика и создать страницу Html, но без перезагрузки страницы показания естественно не меняются. Потом создал второй CGI скрипт, который может получить данные счетчика и сохранить эти данные в переменную. Еще сделал циклическое задание в cron для обновления этой переменной. Логика говорит, что теперь надо послать запрос серверу и он должен вернуть нужную переменную, но здесь я начал тупить. Ткнул бы какой умный человек на сделанные им пару строк такого запроса любого модуля. Буду очень признателен. Нашел ответ. Встроил Get запрос к серверу с помощью фреймверка jQuery <script type="text/javascript"> function SendGet() { $.get("/cgi-bin/modules/home/index1.cgi", function(data) { displayVals('#tab_en', data); g1.refresh(data); }); }; </script> Последний раз редактировалось vladrusanov; 24.06.2016 в 13:19. |
27.06.2016, 12:25 | #126 |
Junior Member
Регистрация: 27.06.2016
Сообщений: 1
Вес репутации: 0 |
Re: CyberWrt модуль "Меркурий200"
Может кому полезно будет. Динамика потребления электроэнергии в реальном времени с графиками. И никаких танцев с бубнами с единичными запросами и СМС. К счетчику энергосбыта подключаться не нужно. Ходим смотреть сюда http://asency.ru/prismotrimsya-k-yel...eskoy-yenergi/
|
05.06.2017, 03:33 | #127 |
Junior Member
Регистрация: 01.02.2016
Сообщений: 29
Вес репутации: 0 |
Форумчане!
прочитал про модуль решил уточнить перед приобретением электросчетчика. 1. А со всеми счетчиками меркурия имеющими на борту RS485 будет работать данный модуль? 2. а со счетчиками энергомера Энергомера СЕ102М R5145J будет работать? 3. а как прикрутить графики к этому модулю ? и последнее. есть блок z-397 Guard. написано, что этот модуль работает как адаптер usb-rs485 будет ли работать с данным модулем ? в tp-link mr3020 вставил, определился как USB Serial Device converter к сожалению нет аппарата с rs485 на борту что бы проверить. |
05.06.2017, 17:48 | #128 |
Senior Member
Регистрация: 20.01.2015
Сообщений: 312
Вес репутации: 443 |
Можно на роутер установить модуль ser2net и опрашивать электросчетчики с компа. На компе только нужно установить программу Лэрс-учет, лицензия на 10 точек учета (1 обьект) бесплатна. Есть и графики и таблицы
|
17.06.2017, 13:22 | #129 |
Junior Member
Регистрация: 17.06.2017
Сообщений: 1
Вес репутации: 0 |
Добрый день! Подскажите пожалуйста где взять исходники модуля?
Хотел бы адаптировать для своего RT-N16 с Entware-ng и Меркурий-230 Сейчас счетчик подключен по USB к обычному ПК, но каждый раз заходить по RDP и смотреть показания надоело. |
29.06.2017, 12:42 | #130 |
Junior Member
Регистрация: 01.02.2016
Сообщений: 29
Вес репутации: 0 |
С ser2net как то дружба не заладилась ( конфликт с другим serial портом, а разбираться, чего то знаниев не хватает )
Хотел узнать как на сайт narodmon отправлять текущие показания? Понятно через cron надо выставить переодичность выполнения задания что бы какой то модуль, скрипт отправлял данные... Вот тут как раз проблема кто расскажет как сделать запрос? |
Здесь присутствуют: 15 (пользователей: 0 , гостей: 15) | |
|
|