NEWS
MegaD 328
-
В настройках меги поле: Интервал опроса (сек): не дает установить значение больше трех символов, то есть 1000 не устанавливается.
-
У меня тут вопрос возник, а как я должен настроить драйвер, если у меня две, три … MegaD? `
Нужно просто установить второй раз megad драйвер, первый у вас megad.0 второй будет megat.1 и так даллия.
-
В настройках меги поле: Интервал опроса (сек): не дает установить значение больше трех символов, то есть 1000 не устанавливается. `
Что вы хотите опрашивать больше чем 1000сек=16,6минуты?
-
У меня тут вопрос возник, а как я должен настроить драйвер, если у меня две, три … MegaD? `
Нужно просто установить второй раз megad драйвер, первый у вас megad.0 второй будет megat.1 и так даллия. `
Спасибо, понял. Установил, появился драйвер с новыми переменными. Получается порт нужно устанавливать свой для каждого нового драйвера.
-
-
Повторилась ошибка.
ost-cubieboard2 2015-05-23 23:48:49 error instance system.adapter.megad.0 terminated with code 6 (uncaught exception) TypeError: 2015-05-23 23:48:49 error at process._tickCallback (node.js:442:13) TypeError: 2015-05-23 23:48:49 error at _stream_readable.js:944:16 TypeError: 2015-05-23 23:48:49 error at IncomingMessage.emit (events.js:117:20) TypeError: 2015-05-23 23:48:49 error at IncomingMessage. (/opt/iobroker/node_modules/iobroker.megad/main.js:485:43) TypeError: 2015-05-23 23:48:49 error Cannot read property 'digital' of undefined uncaught 2015-05-23 23:48:49 error exception: Cannot read property 'digital' of undefined
Еще,долго не мог понять, куда исчезают переменные double и long. Если у порта выставляешь в настройках все поля в true и двойное нажатие в 300, то переменные удаляются.
UPD: попробовал одно поле изменить "Двойное нажатие", переменные так же исчезают.
UPD2: Если при не запущенном драйвере настроить, то переменные остаются, как только изменяю настройки при запущенном драйвере, переменные исчезают.
megad-0 2015-05-23 23:48:49 error Unknown port ID ports.port1_double megad-0 2015-05-23 23:48:49 error Unknown port ID ports.port1_long
Еще нужно добавить два порта(т.к. в меге они есть):
megad-0 2015-05-23 23:48:49 warn Unknown port: 15 megad-0 2015-05-23 23:48:49 warn Unknown port: 14
После свежей установки у третьего порта не хватает настроек.
-
Vtec внимательно просмотрите мой последний диалог с Bluefox, там все настройки портов на скриншотах. 14 и 15 порты добавляются "+" в самом низу настройки драйвера.
-
Vtec внимательно просмотрите мой последний диалог с Bluefox, там все настройки портов на скриншотах. 14 и 15 порты добавляются "+" в самом низу настройки драйвера. `
На скриншотах не вижу 14 и 15 порта.
Заменил файлик main.js. Ошибки, которую описывал выше не повторилась, но переменные по прежнему удаляются если я делаю конфигурацию на запущенном драйвере и так же нет 14 и 15 портов.
-
Vtec внимательно просмотрите мой последний диалог с Bluefox, там все настройки портов на скриншотах. 14 и 15 порты добавляются "+" в самом низу настройки драйвера. `
На скриншотах не вижу 14 и 15 порта.
Заменил файлик main.js. Ошибки, которую описывал выше не повторилась, но переменные по прежнему удаляются если я делаю конфигурацию на запущенном драйвере и так же нет 14 и 15 портов. `
Файлик main.js. это предварительное обновление драйвера 0.0.3, у вас вижу 0.1.0 это последний. Порти р14, р15 надо прописать руками в драйвере добавив кнопкой "+". Переменные в "состояние" , "объекты" появляются после опроса в вашем случае 900сек и обновление странички кнопкой.!
-
Получается порт нужно устанавливать свой для каждого нового драйвера. `
Какой порт? Драйвера megad умеют делить один порт на всех. -
-
-
Я вижу, что megad обзавелась какими то temp и hum.
Они всегда там будут или это специальное исполнение?
> На скриншоте p0 и p7 настроены правильно?
Переставь на аналоговое.Есть новая версия.
Как то я не заметил раньше что драйвер megad почти сам выводит после рестарта данные с DHT22 и DS18B20. Сейчас у меня это делает javaскрипт. Вы делали какие та доработки драйвера ? или может имеет смысл сделать ? (эти датчики поддерживают все 14 портов меги)
443_owfs.1-3.png -
Пишу симулятор megad. Что возвращается при:
http://ipaddr/abc/?cmd=all - invalid password http://ipaddr/sec/?cmd=59:9 - invalid port http://ipaddr/sec/?pt=20&cmd=get - invalid port http://ipaddr/sec/?cmd=all - normal request http://ipaddr/sec/?cmd=7:2 - normal command http://ipaddr/sec/?cf=0 - device config request http://ipaddr/sec/?pn=0 - port config request
????
-
Пишу симулятор megad. Что возвращается при:
http://ipaddr/abc/?cmd=all - invalid password http://ipaddr/sec/?cmd=59:9 - invalid port http://ipaddr/sec/?pt=20&cmd=get - invalid port http://ipaddr/sec/?cmd=all - normal request http://ipaddr/sec/?cmd=7:2 - normal command http://ipaddr/sec/?cf=0 - device config request http://ipaddr/sec/?pn=0 - port config request
???? `
1. 401 Unauthorized2. Done (напишу ка я Андрею, как то не хорошо получается)
3. Пустота
4. OFF/0;OFF/0;OFF/0;OFF/0;OFF/0;OFF/0;OFF/0;OFF;OFF;OFF;OFF;OFF;OFF;OFF;629;385
5. Done
6. Появляется ссылка back и кнопка save
7. ссылка back
Bluefox, еще раз повторюсь, попробуй сам на запущенном драйвере изменить настройки какого нибудь порта и после сохранения посмотри остались ли у тебя переменные long и double, спасибо.
-
Пишу симулятор megad. Что возвращается при:
http://ipaddr/abc/?cmd=all - invalid password http://ipaddr/sec/?cmd=59:9 - invalid port http://ipaddr/sec/?pt=20&cmd=get - invalid port http://ipaddr/sec/?cmd=all - normal request http://ipaddr/sec/?cmd=7:2 - normal command http://ipaddr/sec/?cf=0 - device config request http://ipaddr/sec/?pn=0 - port config request
???? `
Unauthorized
Done
Пусто
temp:16/hum:69;OFF/0;OFF/0;OFF/0;OFF/0;OFF/0;OFF/0;temp:15.8;OFF;OFF;OFF;OFF;OFF;OFF;244;244
Done
-
Спасибо.
Ещё последняя команда:
http://ipaddr/sec/?tget=1 http://ipaddr/sec/?tget=0
-
Спасибо.
Ещё последняя команда:
http://ipaddr/sec/?tget=1 http://ipaddr/sec/?tget=0 ```` `
megad.0
-1
-1
(если запросы повторять иногда -2)
megad.1
12
12
(если запросы повторять иногда 13; 14)
-
Прочитал несколько раз ветку. Так и не понял, где искать проблему. Допускаю, что я что-то упускаю. Извините за оформление, забыл уже как на форумах писать
1. Сама Mega не принимает настройку сервера в формате http://iobroker_ip/instance, а позволяет только вбить IP адрес (это для отправки мегой данных на сервер iobroker. Скрин во вложении. Понимаю что это не относится к брокеру, владельцы Мег, ткните куда копать.
2. Порт 0 в состоянии NaN, какие угодно настройки менять можно, состояние не меняется.
3. Настройки драйвера Меги
Итог. Состояние Мега не обновляет (при прямом управлении Мегой), при изменение состоянии объекта в iobroker_vis никаких действий с Мегой тоже не происходит.P.S. У меня две Меги, пытаюсь заставить работать хоть одну. В CCU.IO все заработало сразу.
Лог после удаления и установки драйвера Меги
! megad-0 2015-07-09 02:05:45 warn Unknown port undefined
! megad-0 2015-07-09 02:05:45 warn Unknown port undefined
! megad-0 2015-07-09 02:05:45 warn Unknown port undefined
! megad-0 2015-07-09 02:05:45 warn Unknown port undefined
! megad-0 2015-07-09 02:05:45 warn Unknown port undefined
! megad-0 2015-07-09 02:05:45 warn Unknown port undefined
! megad-0 2015-07-09 02:05:45 warn Unknown port undefined
! megad-0 2015-07-09 02:05:45 warn Unknown port undefined
! megad-0 2015-07-09 02:05:45 warn Unknown port undefined
! megad-0 2015-07-09 02:05:45 warn Unknown port undefined
! megad-0 2015-07-09 02:05:45 warn Unknown port undefined
! megad-0 2015-07-09 02:05:45 warn Unknown port undefined
! megad-0 2015-07-09 02:05:45 warn Unknown port undefined
! megad-0 2015-07-09 02:05:45 warn Unknown port undefined
! megad-0 2015-07-09 02:05:45 warn Unknown port undefined
! megad-0 2015-07-09 02:05:45 error Unknown port ID ports.port15_double
! megad-0 2015-07-09 02:05:45 error Unknown port ID ports.port15_long
! megad-0 2015-07-09 02:05:45 info try to control ports.port15 with false
! megad-0 2015-07-09 02:05:45 error Unknown port ID ports.port14_double
! megad-0 2015-07-09 02:05:45 error Unknown port ID ports.port14_long
! megad-0 2015-07-09 02:05:45 info try to control ports.port14 with false
! megad-0 2015-07-09 02:05:45 error Unknown port ID ports.port13_double
! megad-0 2015-07-09 02:05:45 error Unknown port ID ports.port13_long
! megad-0 2015-07-09 02:05:45 info try to control ports.port13 with false
! megad-0 2015-07-09 02:05:45 error Unknown port ID ports.port12_double
! megad-0 2015-07-09 02:05:45 error Unknown port ID ports.port12_long
! megad-0 2015-07-09 02:05:45 info try to control ports.port12 with false
! megad-0 2015-07-09 02:05:45 error Unknown port ID ports.port11_double
! megad-0 2015-07-09 02:05:45 error Unknown port ID ports.port11_long
! megad-0 2015-07-09 02:05:45 info try to control ports.port11 with false
! megad-0 2015-07-09 02:05:45 error Unknown port ID ports.port10_double
! megad-0 2015-07-09 02:05:45 error Unknown port ID ports.port10_long
! megad-0 2015-07-09 02:05:45 info try to control ports.port10 with false
! megad-0 2015-07-09 02:05:45 error Unknown port ID ports.port9_double
! megad-0 2015-07-09 02:05:45 error Unknown port ID ports.port9_long
! megad-0 2015-07-09 02:05:45 info try to control ports.port9 with false
! megad-0 2015-07-09 02:05:45 error Unknown port ID ports.port8_double
! megad-0 2015-07-09 02:05:45 error Unknown port ID ports.port8_long
! megad-0 2015-07-09 02:05:45 info try to control ports.port8 with false
! megad-0 2015-07-09 02:05:45 error Unknown port ID ports.port7_double
! megad-0 2015-07-09 02:05:45 error Unknown port ID ports.port7_long
! megad-0 2015-07-09 02:05:45 info try to control ports.port7 with false
! megad-0 2015-07-09 02:05:45 error Unknown port ID ports.port6_double
! megad-0 2015-07-09 02:05:45 error Unknown port ID ports.port6_long
! megad-0 2015-07-09 02:05:45 info try to control ports.port6 with false
! megad-0 2015-07-09 02:05:45 warn Unknown port undefined
! megad-0 2015-07-09 02:05:45 error Unknown port ID ports.port5_double
! megad-0 2015-07-09 02:05:45 error Unknown port ID ports.port5_long
! megad-0 2015-07-09 02:05:45 info try to control ports.port5 with false
! megad-0 2015-07-09 02:05:45 error Unknown port ID ports.port4_double
! megad-0 2015-07-09 02:05:45 error Unknown port ID ports.port4_long
! megad-0 2015-07-09 02:05:45 info try to control ports.port4 with false
! megad-0 2015-07-09 02:05:45 error Unknown port ID ports.port3_double
! megad-0 2015-07-09 02:05:45 error Unknown port ID ports.port3_long
! megad-0 2015-07-09 02:05:45 info try to control ports.port3 with false
! megad-0 2015-07-09 02:05:45 error Unknown port ID ports.port2_double
! megad-0 2015-07-09 02:05:45 error Unknown port ID ports.port2_long
! megad-0 2015-07-09 02:05:45 info try to control ports.port2 with false
! megad-0 2015-07-09 02:05:45 error Unknown port ID ports.port1_double
! megad-0 2015-07-09 02:05:45 error Unknown port ID ports.port1_long
! megad-0 2015-07-09 02:05:45 info try to control ports.port1 with false
! megad-0 2015-07-09 02:05:45 error Unknown port ID ports.port0_double
! megad-0 2015-07-09 02:05:45 error Unknown port ID ports.port0_long
! megad-0 2015-07-09 02:05:45 info try to control ports.port0 with false
! megad-0 2015-07-09 02:05:45 info http server listening on port 80
! megad-0 2015-07-09 02:05:45 info starting. Version 0.1.1 in C:/Program Files/ioBroker/node_modules/iobroker.megad
! host-05A9 2015-07-09 02:05:44 info instance system.adapter.megad.0 started with pid 3192
! host-05A9 2015-07-09 02:05:44 info object change system.adapter.megad.0
! host-05A9 2015-07-09 02:05:38 info object change system.adapter.megad.0
! iobroker 2015-07-09 02:04:53 info exit 0
! host-05A9 2015-07-09 02:04:53 info object change system.adapter.megad.0
! iobroker 2015-07-09 02:04:53 info object system.adapter.megad.0.alive created
! iobroker 2015-07-09 02:04:53 info object system.adapter.megad.0.connected created
! iobroker 2015-07-09 02:04:53 info object system.adapter.megad.0.memHeapUsed created
! iobroker 2015-07-09 02:04:52 info object system.adapter.megad.0.memHeapTotal created
! iobroker 2015-07-09 02:04:52 info object system.adapter.megad.0.memRss created
! iobroker 2015-07-09 02:04:52 info object system.adapter.megad.0.uptime created
! iobroker 2015-07-09 02:04:52 info create instance megad
! iobroker 2015-07-09 02:04:52 info object system.adapter.megad created
! iobroker 2015-07-09 02:04:52 info upload megad.admin C:/Program Files/ioBroker/node_modules/iobroker.megad/admin/index.html index.html text/html
! iobroker 2015-07-09 02:04:52 info upload megad.admin C:/Program Files/ioBroker/node_modules/iobroker.megad/admin/megad.png megad.png image/png
! iobroker 2015-07-09 02:04:52 info got C:/Program Files/ioBroker/node_modules/iobroker.megad/admin
! iobroker 2015-07-09 02:04:51 info npm install –production --prefix 'C:/Program Files/ioBroker/node_modules/iobroker.megad' (System call)
! iobroker 2015-07-09 02:04:51 info install adapter megad
! iobroker 2015-07-09 02:04:47 info npm install iobroker.megad --production --prefix 'C:/Program Files/ioBroker' (System call)
! iobroker 2015-07-09 02:04:47 info add megad
! iobroker 2015-07-09 02:04:22 info exit 0
! host-05A9 2015-07-09 02:04:21 info Do not restart adapter system.adapter.megad.0 because disabled or deleted
! host-05A9 2015-07-09 02:04:21 warn instance system.adapter.megad.0 terminated due to SIGTERM
! host-05A9 2015-07-09 02:04:21 info stopInstance system.adapter.megad.0 killing pid 3140
! host-05A9 2015-07-09 02:04:21 info stopInstance system.adapter.megad.0
! host-05A9 2015-07-09 02:04:21 info object deleted system.adapter.megad.0
! host-05A9 2015-07-09 02:04:21 info object change system.adapter.megad.0
! iobroker 2015-07-09 02:04:21 info Deleting 25 object(s).
! iobroker 2015-07-09 02:04:21 info Counted 6 states (system.adapter.megad.) from states
! iobroker 2015-07-09 02:04:21 info Counted 16 states (megad.) from states
! iobroker 2015-07-09 02:04:20 info Counted 16 states (io.megad.*) from states
! iobroker 2015-07-09 02:04:20 info
! iobroker 2015-07-09 02:04:20 info Counted 1 channels of megadCounted 22 states of megad
! iobroker 2015-07-09 02:04:20 info Counted 1 adapters for megad
! iobroker 2015-07-09 02:04:20 info Counted 1 instances of megad
! iobroker 2015-07-09 02:04:20 info delete C:\Program Files\ioBroker\node_modules\iobroker.js-controller\lib/../../iobroker.megad
! iobroker 2015-07-09 02:04:20 info del megad
! host-05A9 2015-07-09 01:47:32 warn instance system.adapter.megad.0 already running with pid 3140
! megad-0 2015-07-09 01:47:05 info http server listening on port 80
! megad-0 2015-07-09 01:47:05 info starting. Version 0.1.2 in C:/Program Files/ioBroker/node_modules/iobroker.megad
! host-05A9 2015-07-09 01:47:05 info instance system.adapter.megad.0 started with pid 3140
! host-05A9 2015-07-09 01:47:02 info Restart adapter system.adapter.megad.0 because enabled
! host-05A9 2015-07-09 01:47:02 warn instance system.adapter.megad.0 terminated due to SIGTERM
! host-05A9 2015-07-09 01:47:02 info stopInstance system.adapter.megad.0 killing pid 1616
! host-05A9 2015-07-09 01:47:02 info stopInstance system.adapter.megad.0
! host-05A9 2015-07-09 01:47:02 info object change system.adapter.megad.0
! host-05A9 2015-07-09 01:41:50 warn instance system.adapter.megad.0 already running with pid 1616
! megad-0 2015-07-09 01:41:23 info http server listening on port 80
! megad-0 2015-07-09 01:41:23 info starting. Version 0.1.2 in C:/Program Files/ioBroker/node_modules/iobroker.megad
! host-05A9 2015-07-09 01:41:23 info instance system.adapter.megad.0 started with pid 1616
! host-05A9 2015-07-09 01:41:20 info Restart adapter system.adapter.megad.0 because enabled
! host-05A9 2015-07-09 01:41:20 warn instance system.adapter.megad.0 terminated due to SIGTERM
! host-05A9 2015-07-09 01:41:20 info stopInstance system.adapter.megad.0 killing pid 3636
! host-05A9 2015-07-09 01:41:20 info stopInstance system.adapter.megad.0 -
Вот мой когифиг: