NEWS
MegaD 328
-
Поправил. Только значение скалируется от 0 до 1. Что бы получить значение как в меге надо указать фактор 256.
Output 1 => 1 / 256 = 0.00390625
После обновления все заработало, но я не увидел скалирования - мне сразу выдает 0т 0 до 255 (что меня вполне устраивает) или я что-то упустил?
Хм… Попробуй поменять настройки и верни их обратно, что бы перезаписать конфиг.Должно работать.
-
Когда переключаеш дигитал
megad-0 2015-09-10 14:43:15 debug Response "Done" megad-0 2015-09-10 14:43:15 debug Send command "cmd=9:0" to 192.168.10.11 megad-0 2015-09-10 14:43:15 info try to control megad.0.p9_P9 with 0 megad-0 2015-09-10 14:43:15 debug Response "Done" megad-0 2015-09-10 14:43:15 debug Send command "cmd=9:0" to 192.168.10.11 megad-0 2015-09-10 14:43:15 info try to control megad.0.p9_P9 with 0 megad-0 2015-09-10 14:43:11 debug detected new value on port [15]: 431, calc state 431 megad-0 2015-09-10 14:43:11 debug detected new value on port [14]: 395, calc state 395 megad-0 2015-09-10 14:43:11 debug Response for 192.168.10.11[all]: OFF;OFF/0;temp:24/hum:41;OFF;OFF;OFF/0;ON/30;ON/7;OFF/0;ON;0;OFF;OFF;0;395;431 megad-0 2015-09-10 14:43:11 debug getPortState http://192.168.10.11/mar/?cmd=all`
У тебя почемуто оба раза пишется 0 => "with 0". Это так задуманно?в vis пеключатели состояние меняют , а лампочки цвет нет , хотя переключение происходит . `
Я так понимаю, что в vis состояние каких то виджетов меняется, а что то не меняется, но что то переключается… Короче ничего не понятно.А с ШИМ в vis ничего не происходит

megad-0 2015-09-10 14:53:18 info try to control megad.0.p13_P13 with megad-0 2015-09-10 14:53:18 info try to control megad.0.p13_P13 with megad-0 2015-09-10 14:53:17 info try to control megad.0.p13_P13 with megad-0 2015-09-10 14:53:17 info try to control megad.0.p13_P13 with megad-0 2015-09-10 14:53:16 info try to control megad.0.p13_P13 with megad-0 2015-09-10 14:53:16 info try to control megad.0.p13_P13 with megad-0 2015-09-10 14:53:15 info try to control megad.0.p13_P13 with megad-0 2015-09-10 14:53:15 info try to control megad.0.p13_P13 with megad-0 2015-09-10 14:53:12 debug detected new value on port [15]: 164, calc state 164 megad-0 2015-09-10 14:53:12 debug detected new value on port [14]: 90, calc state 90 megad-0 2015-09-10 14:53:12 debug detected new state on port [1]: 1 megad-0 2015-09-10 14:53:12 debug Response for 192.168.10.11[all]: OFF;ON/0;temp:23/hum:41;OFF;OFF;OFF/0;ON/30;ON/7;OFF/0;OFF;0;OFF;OFF;0;90;164 megad-0 2015-09-10 14:53:11 debug getPortState http://192.168.10.11/mar/?cmd=all`
У тебя 8 раз пишется в порт '' (ничего)..ШИМ это вообще отдельная история и запись ещё не работает. Только сейчас увидел ответ на свой запрос
http://www.ab-log.ru/forum/viewtopic.ph … 360#p18722
Переделаю.
Почему у тебя на портах 14 и 15 значения больше 255?? Разве максимум не 255?
Не мог бы ты отдельно от vis проверить функциональость портов. Можешь поуправлять цифровыми портами через admin?
-
` > http://www.ab-log.ru/forum/viewtopic.ph … 360#p18722
Переделаю. `
Переделал. Ещё раз напоминаю, что шкала от 0 до 1. То есть если надо вывести cmd=13:128 то надо записать 0.5Если надо оперировать числами от 0 до 255 то надо выставить фактор 255.
-
> Почему у тебя на портах 14 и 15 значения больше 255?? Разве максимум не 255?
Порты 14 и 15 изначально сделаны только как аналоговые входы и значения там от 0 до 1023 .
` > Формат ответа сервера следующий:OFF/0;OFF/0;OFF/0;OFF/0;OFF/0;OFF/0;OFF/0;OFF;OFF;OFF;OFF;OFF;OFF;OFF;282;298 `
Это из MegaD-328 API .PWM заработал :D , правда не всегда срабатывает , но работает :D . Буду переходить с ccu.io на ioBroker :D
-
> Почему у тебя на портах 14 и 15 значения больше 255?? Разве максимум не 255?
Порты 14 и 15 изначально сделаны только как аналоговые входы и значения там от 0 до 1023 .
` > Формат ответа сервера следующий:OFF/0;OFF/0;OFF/0;OFF/0;OFF/0;OFF/0;OFF/0;OFF;OFF;OFF;OFF;OFF;OFF;OFF;282;298 `
Это из MegaD-328 API .PWM заработал :D , правда не всегда срабатывает , но работает :D . Буду переходить с ccu.io на ioBroker :D `
Аналоговый порт входа ВСЕГДА от 0 до 1023 или он бывает до 255?
2678_iobroker.2018-04-07.log -
Всё сделал изменение. Если больше никаких замечаний не будет, то публикую на npm.
4588_frage_einstellungen_2.png -
Может кто у себя проверить, как быстро включается лампа при одинарном нажатии при помощи сервера? У меня такое ощущение, что задержка где то 0.5 сек и включается свет. При двойном нажатии задержки нет. Или это связано, что выставлена задержка до 600 мс на двойное нажатие?
Upd: Точно, проверил, поставил задержку на 100 мс для двойного и загораться стала моментально, нужно искать компромисс между одинарным и двойным.
Upd2: Пока установил в 350 мс, вроде успеваю нажать.
6756_whg_og_2018_04_01__16_50.zip.pdf -
Что-то с записью настроек в MegaD непонятное:
1. Конфигурирую устройство через его WEB интерфейс.
2. Через Настройки драйвера считываю конфигурацию. Все считвыватся норм.

3. Нажимаю записать настройки в MegaD. И затем повторно считываю конфигурацию…. Имеются расхождения в работе с цифровыми датчиками.

4. Не знаю почему но теперь не могу изменить настройки порта 13 в режим OUT. После сохранения он переходит в NC. Если выбираю любой другой режим кроме OUT, то сохраняет все нормально.PS: Отчистил EEPROM Меги. Проверил возможность конфигурации 13 порта через WEB интерфейс. Нормуль.
Повторил эксперимент… После этого Порт 13 не хочет быть как OUT!!!
-
-
Что-то с записью настроек в MegaD непонятное:
1. Конфигурирую устройство через его WEB интерфейс.
2. Через Настройки драйвера считываю конфигурацию. Все считвыватся норм.
3. Нажимаю записать настройки в MegaD. И затем повторно считываю конфигурацию…. Имеются расхождения в работе с цифровыми датчиками. `
Это я нашёл. Спасибо. Есть новая версия.
@MSapogov:4. Не знаю почему но теперь не могу изменить настройки порта 13 в режим OUT. После сохранения он переходит в NC. Если выбираю любой другой режим кроме OUT, то сохраняет все нормально.
PS: Отчистил EEPROM Меги. Проверил возможность конфигурации 13 порта через WEB интерфейс. Нормуль.
Повторил эксперимент… После этого Порт 13 не хочет быть как OUT!!! `
А это надо искать. Драйвер пишет следующую строку:http://ip/sec/?pn=13&pty=1&m=0&d=0&pwm=0Можешь эксперементально выяснить какой из параметров: m=0, d=0, pwm=0
портит порт?
Какие настройки прописываются в твоём случае?
Может m=0 и pwm=0 несовместимы?
-
Можешь эксперементально выяснить какой из параметров: m=0, d=0, pwm=0
портит порт?
Какие настройки прописываются в твоём случае?
Может m=0 и pwm=0 несовместимы? `
С браузера подаю комманду http://192.168.11.206/sec/?pn=13&pty=1&d=0&m=0 - Все нормально.http://192.168.11.206/sec/?pn=13&pty=1&d=0&m=0&pwm=0 - Тоже нормально.
Через Драйвер - опять P13 в состояние OUT не переводится.
Может там что еще передается? порт то последний (для ручной конфигурации).
PS: Похоже доигрался со своей Мегой… перестала на комманды отвечать...
Полез за программатором в шкаф... буду воскрешать.
FW была 3.34
PPS: Воскресил.
Эксперименты продолжаются...
Если Р13 сконфигурить как вход в настройках драйвера, то после рагрузки конфигурации в устройство, тоже пропадает возможность перевести его в режим OUT через WEB интерфейс. Короче тоже самое.... И только с портом Р13 (прям несчастливый порт).
Даже если Р13 поставить - неиспользуется... То тоже самое.
PPPS: У сенсоров Sensor type:DHT11 и DHT22 на самом деле нет возможности устанавливать порог... А в драйвере ЕСТЬ!!!
Нужно бы убрать.
-
Можно посмотреть какие команды отсылаются, если включить debug уровень.
2015-09-17 18:04:43.411 - info: megad.0 Write config for port 0: http://localhost:8087/sec/?pn=0&pty=0&m=1&ecmd=ð= 2015-09-17 18:04:45.415 - info: megad.0 Write config for port 1: http://localhost:8087/sec/?pn=1&pty=1&m=0&d=0&pwm=0 2015-09-17 18:04:47.418 - info: megad.0 Write config for port 2: http://localhost:8087/sec/?pn=2&pty=0&m=0&ecmd=ð= 2015-09-17 18:04:49.428 - info: megad.0 Write config for port 3: http://localhost:8087/sec/?pn=3&pty=2&m=0&misc=1023&ecmd=ð= 2015-09-17 18:04:51.431 - info: megad.0 Write config for port 4: http://localhost:8087/sec/?pn=4&pty=3&d=undefined&m=1&misc=undefined&ecmd=ð= 2015-09-17 18:04:53.434 - info: megad.0 Write config for port 5: http://localhost:8087/sec/?pn=5&pty=3&d=undefined&m=1&misc=undefined&ecmd=ð= 2015-09-17 18:04:56.436 - info: megad.0 Write config for device: http://localhost:8087/sec/?cf=1&sip=127.0.0.1:7878&sct=%2F0%2FХотя их и с info уровнем видно.
` > PPPS: У сенсоров Sensor type:DHT11 и DHT22 на самом деле нет возможности устанавливать порог… А в драйвере ЕСТЬ!!!
Нужно бы убрать. `
А как же http://forum.iobroker.org/viewtopic.php … 120#p10286 ?
261_bildschirmfoto_2018-04-27_um_11.16.51.jpg
261_bildschirmfoto_2018-04-27_um_11.17.02.jpg
261_bildschirmfoto_2018-04-27_um_11.17.29.jpg
261_bildschirmfoto_2018-04-27_um_11.17.43.jpg
261_bildschirmfoto_2018-04-27_um_11.18.10.jpg -
Можно посмотреть какие команды отсылаются, если включить debug уровень.
2015-09-17 18:04:43.411 - info: megad.0 Write config for port 0: http://localhost:8087/sec/?pn=0&pty=0&m=1&ecmd=ð= 2015-09-17 18:04:45.415 - info: megad.0 Write config for port 1: http://localhost:8087/sec/?pn=1&pty=1&m=0&d=0&pwm=0 2015-09-17 18:04:47.418 - info: megad.0 Write config for port 2: http://localhost:8087/sec/?pn=2&pty=0&m=0&ecmd=ð= 2015-09-17 18:04:49.428 - info: megad.0 Write config for port 3: http://localhost:8087/sec/?pn=3&pty=2&m=0&misc=1023&ecmd=ð= 2015-09-17 18:04:51.431 - info: megad.0 Write config for port 4: http://localhost:8087/sec/?pn=4&pty=3&d=undefined&m=1&misc=undefined&ecmd=ð= 2015-09-17 18:04:53.434 - info: megad.0 Write config for port 5: http://localhost:8087/sec/?pn=5&pty=3&d=undefined&m=1&misc=undefined&ecmd=ð= 2015-09-17 18:04:56.436 - info: megad.0 Write config for device: http://localhost:8087/sec/?cf=1&sip=127.0.0.1:7878&sct=%2F0%2FХотя их и с info уровнем видно.
` > PPPS: У сенсоров Sensor type:DHT11 и DHT22 на самом деле нет возможности устанавливать порог… А в драйвере ЕСТЬ!!!
Нужно бы убрать.
А как же [http://forum.iobroker.org/viewtopic.php … 120#p10286](http://forum.iobroker.org/viewtopic.php?f=16&t=481&start=120#p10286) ?megad-0 2015-09-18 09:14:12 info sendTo "writeConfig" to system.adapter.admin.0 from system.adapter.megad.0: {"error":[]} megad-0 2015-09-18 09:14:12 info Write config for device: http://192.168.11.206/sec/?cf=1&sip=192.168.11.3&sct=%2F0%2F megad-0 2015-09-18 09:14:10 info Write config for port 15: http://192.168.11.206/sec/?pn=15&pty=2&m=0&misc=0&ecmd=ð= megad-0 2015-09-18 09:14:09 info Write config for port 14: http://192.168.11.206/sec/?pn=14&pty=2&m=2&misc=1024&ecmd=11%3A4ð= megad-0 2015-09-18 09:14:08 info Write config for port 13: http://192.168.11.206/sec/?pn=13&pty=1&m=0&d=0&pwm=0 megad-0 2015-09-18 09:14:07 info Write config for port 12: http://192.168.11.206/sec/?pn=12&pty=1&m=0&d=0&pwm=0 megad-0 2015-09-18 09:14:06 info Write config for port 11: http://192.168.11.206/sec/?pn=11&pty=1&m=0&d=0&pwm=0 megad-0 2015-09-18 09:14:05 info Write config for port 10: http://192.168.11.206/sec/?pn=10&pty=1&m=0&d=0&pwm=0 megad-0 2015-09-18 09:14:04 info Write config for port 9: http://192.168.11.206/sec/?pn=9&pty=1&m=0&d=0&pwm=0 megad-0 2015-09-18 09:14:03 info Write config for port 8: http://192.168.11.206/sec/?pn=8&pty=1&m=0&d=0&pwm=0 megad-0 2015-09-18 09:14:02 info Write config for port 7: http://192.168.11.206/sec/?pn=7&pty=0&m=0&ecmd=ð= megad-0 2015-09-18 09:14:01 info Write config for port 6: http://192.168.11.206/sec/?pn=6&pty=0&m=0&ecmd=ð= megad-0 2015-09-18 09:13:59 info Write config for port 5: http://192.168.11.206/sec/?pn=5&pty=0&m=0&ecmd=ð= megad-0 2015-09-18 09:13:58 info Write config for port 4: http://192.168.11.206/sec/?pn=4&pty=0&m=0&ecmd=10%3A2ð= megad-0 2015-09-18 09:13:57 info Write config for port 3: http://192.168.11.206/sec/?pn=3&pty=0&m=0&ecmd=9%3A3%3Bp50%3B9%3A0ð= megad-0 2015-09-18 09:13:56 info Write config for port 2: http://192.168.11.206/sec/?pn=2&pty=0&m=1&ecmd=8%3A2%3Bp600%3B8%3A0ð= megad-0 2015-09-18 09:13:55 info Write config for port 1: http://192.168.11.206/sec/?pn=1&pty=3&d=2&m=0&misc=0&ecmd=ð= megad-0 2015-09-18 09:13:54 info Write config for port 0: http://192.168.11.206/sec/?pn=0&pty=3&d=3&m=1&misc=33&ecmd=12%3A4ð= admin-0 2015-09-18 09:13:54 info sendTo "writeConfig" to system.adapter.megad.0 from system.adapter.admin.0: {"ip":"192.168.11.206","password":"sec","ports":[{"misc":33,"ecmd":"12:4","eth":"","naf":0,"pty":3,"m":1,"d":3,"name":"P0", megad-0 2015-09-18 09:13:50 info Update state megad.0.p13_P13 megad-0 2015-09-18 09:13:50 info http server listening on port 80 megad-0 2015-09-18 09:13:50 info starting. Version 0.2.5 in /opt/iobroker/node_modules/iobroker.megadи
megad-0 2015-09-18 09:19:36 info sendTo 'writeConfig' to system.adapter.admin.0 from system.adapter.megad.0: {'error':[]} megad-0 2015-09-18 09:19:36 debug Response: Back | Megad-ID IP: 192.168.11.206 Pwd: sec GW: 255.255.255.255 SRV: 192.168.11.3:80 Script: /0/ T check: Alarm T: Cur T: 34 Save megad-0 2015-09-18 09:19:36 info Write config for device: http://192.168.11.206/sec/?cf=1&sip=192.168.11.3&sct=%2F0%2F megad-0 2015-09-18 09:19:34 debug Response: Back MegaD is restarted megad-0 2015-09-18 09:19:34 info Write config for port 15: http://192.168.11.206/sec/?pn=15&pty=2&m=0&misc=0&ecmd=ð= megad-0 2015-09-18 09:19:33 debug Response: Back MegaD is restarted megad-0 2015-09-18 09:19:32 info Write config for port 14: http://192.168.11.206/sec/?pn=14&pty=2&m=2&misc=1024&ecmd=11%3A4ð= megad-0 2015-09-18 09:19:31 debug getPortState http://192.168.11.206/sec/?cmd=all megad-0 2015-09-18 09:19:31 debug Response: Back MegaD is restarted megad-0 2015-09-18 09:19:31 info Write config for port 13: http://192.168.11.206/sec/?pn=13&pty=1&m=0&d=0&pwm=0 megad-0 2015-09-18 09:19:30 debug Response: Back MegaD is restarted megad-0 2015-09-18 09:19:30 info Write config for port 12: http://192.168.11.206/sec/?pn=12&pty=1&m=0&d=0&pwm=0 megad-0 2015-09-18 09:19:29 debug Response: Back MegaD is restarted megad-0 2015-09-18 09:19:29 info Write config for port 11: http://192.168.11.206/sec/?pn=11&pty=1&m=0&d=0&pwm=0 megad-0 2015-09-18 09:19:28 debug Response: Back MegaD is restarted megad-0 2015-09-18 09:19:28 info Write config for port 10: http://192.168.11.206/sec/?pn=10&pty=1&m=0&d=0&pwm=0 megad-0 2015-09-18 09:19:27 debug Response: Back MegaD is restarted megad-0 2015-09-18 09:19:27 info Write config for port 9: http://192.168.11.206/sec/?pn=9&pty=1&m=0&d=0&pwm=0 megad-0 2015-09-18 09:19:26 debug Response: Back MegaD is restarted megad-0 2015-09-18 09:19:26 info Write config for port 8: http://192.168.11.206/sec/?pn=8&pty=1&m=0&d=0&pwm=0 megad-0 2015-09-18 09:19:25 debug Response: Back MegaD is restarted megad-0 2015-09-18 09:19:25 info Write config for port 7: http://192.168.11.206/sec/?pn=7&pty=0&m=0&ecmd=ð= megad-0 2015-09-18 09:19:24 debug Response: Back MegaD is restarted megad-0 2015-09-18 09:19:24 info Write config for port 6: http://192.168.11.206/sec/?pn=6&pty=0&m=0&ecmd=ð= megad-0 2015-09-18 09:19:23 debug Response: Back MegaD is restarted megad-0 2015-09-18 09:19:23 info Write config for port 5: http://192.168.11.206/sec/?pn=5&pty=0&m=0&ecmd=ð= megad-0 2015-09-18 09:19:22 debug Response: Back MegaD is restarted megad-0 2015-09-18 09:19:22 info Write config for port 4: http://192.168.11.206/sec/?pn=4&pty=0&m=0&ecmd=10%3A2ð= megad-0 2015-09-18 09:19:21 debug Response: Back MegaD is restarted megad-0 2015-09-18 09:19:20 info Write config for port 3: http://192.168.11.206/sec/?pn=3&pty=0&m=0&ecmd=9%3A3%3Bp50%3B9%3A0ð= megad-0 2015-09-18 09:19:19 debug Response: Back MegaD is restarted megad-0 2015-09-18 09:19:19 info Write config for port 2: http://192.168.11.206/sec/?pn=2&pty=0&m=1&ecmd=8%3A2%3Bp600%3B8%3A0ð= megad-0 2015-09-18 09:19:18 debug Response: Back MegaD is restarted megad-0 2015-09-18 09:19:18 info Write config for port 1: http://192.168.11.206/sec/?pn=1&pty=3&d=2&m=0&misc=0&ecmd=ð= megad-0 2015-09-18 09:19:17 debug Response: Back MegaD is restarted megad-0 2015-09-18 09:19:17 info Write config for port 0: http://192.168.11.206/sec/?pn=0&pty=3&d=3&m=1&misc=33&ecmd=12%3A4ð= inMem 2015-09-18 09:19:17 debug message messagebox.system.adapter.megad.0 messagebox.system.adapter.megad.0 command=writeConfig, ip=192.168.11.206, password=sec, ports=[misc=33, ecmd=12:4, eth=, naf=0, pty=3, m=1, d=3, name=P0, role=value.temperature, room=, pty=3, name=P1, m=0, role=value.temperature, room=, eth=, ecmd=, d=2, misc=0, ecmd=8:2;p600;8:0, eth=, naf=0, misc=0, d=0, pty=0, m=1, name=P2, long=false, double=false, role=state, room=, ecmd=9:3;p50;9:0, eth=, naf=0, misc=0, d=0, pty=0, m=0, name=P3, long=false, double=false, role=state, room=, ecmd=10:2, eth=, naf=0, misc=0, d=0, pty=0, m=0, name=P4, long=false, double=false, role=state, room=, ecmd=, eth=, naf=0, misc=0, d=0, pty=0, m=0, name=P5, long=false, double=false, role=state, room=, ecmd=, eth=, naf=0, misc=0, d=0, pty=0, m=0, name=P6, long=false, double=false, role=state, room=, ecmd=, eth=, naf=0, misc=0, d=0, pty=0, m=0, name=P7, long=false, double=false, role=state, room=, pty=1, d=0, m=0, pwm=0, name=P8, role=button, room=, pty=1, d=0, m=0, pwm=0, name=P9, role=button, room=, pty=1, d=0, m=0, pwm=0, name=P10, role=button, room=, pty=1, d=0, m=0, pwm=0, name=P11, role=button, room=, pty=1, m=0, pwm=0, name=P12, role=button, room=, d=0, pty=1, pwm=0, name=P13, role=value, room=, m=0, d=0, misc=60, ecmd=11:4, eth=, naf=0, m=2, pty=2, name=P14, offset=0, factor=1, role=value, room=, misc=0, ecmd=, eth=, naf=0, m=0, pty=2, name=P15, offset=0, factor=1, role=value, room=], port=, from=system.adapter.admin.0, ip=192.168.11.206, password=sec, ports=[misc=33, ecmd=12:4, eth=, naf=0, pty=3, m=1, d=3, name=P0, role=value.temperature, room=, pty=3, name=P1, m=0, role=value.temperature, room=, eth=, ecmd=, d=2, misc=0, ecmd=8:2;p600;8:0, eth=, naf=0, misc=0, d=0, pty=0, m=1, name=P2, long=false, double=false, role=state, room=, ecmd=9:3;p50;9:0, eth=, naf=0, misc=0, d=0, pty=0, m=0, name=P3, long=false, double=false, role=state, room=, ecmd=10:2, eth=, naf=0, misc=0, d=0, pty=0, m=0, name=P4, long=false, double=false, role=state, room=, ecmd=, eth=, naf=0, misc=0, d=0, pty=0, m=0, name=P5, long=false, double=false, role=state, room=, ecmd=, eth=, naf=0, misc=0, d=0, pty=0, m=0, name=P6, long=false, double=false, role=state, room=, ecmd=, eth=, naf=0, misc=0, d=0, pty=0, m=0, name=P7, long=false, double=false, role=state, room=, pty=1, d=0, m=0, pwm=0, name=P8, role=button, room=, pty=1, d=0, m=0, pwm=0, name=P9, role=button, room=, pty=1, d=0, m=0, pwm=0, name=P10, role=button, room=, pty=1, d=0, m=0, pwm=0, name=P11, role=button, room=, pty=1, m=0, pwm=0, name=P12, role=button, room=, d=0, pty=1, pwm=0, name=P13, role=value, room=, m=0, d=0, misc=60, ecmd=11:4, eth=, naf=0, m=2, pty=2, name=P14, offset=0, factor=1, role=value, room=, misc=0, ecmd=, eth=, naf=0, m=0, pty=2, name=P15, offset=0, factor=1, role=value, room=], port=, id=25, ack=false, time=1442546357390, _id=4423 admin-0 2015-09-18 09:19:17 info sendTo 'writeConfig' to system.adapter.megad.0 from system.adapter.admin.0: {'ip':'192.168.11.206','password':'sec','ports':[{'misc':33,'ecmd':'12:4','eth':'','naf':0,'pty':3,'m':1,'d':3,'name':'P0','role':'value.temperature','room':''},{'pty':'3','name':'P1','m':'0','role':'value.temperature','room':'','eth':'','ecmd':'','d':'2','misc':0},{'ecmd':'8:2;p600;8:0','eth':'','naf':0,'misc':0,'d':0,'pty':0,'m':1,'name':'P2','long':false,'double':false,'role':'state','room':''},{'ecmd':'9:3;p50;9:0','eth':'','naf':0,'misc':0,'d':0,'pty':0,'m':0,'name':'P3','long':false,'double':false,'role':'state','room':''},{'ecmd':'10:2','eth':'','naf':0,'misc':0,'d':0,'pty':0,'m':0,'name':'P4','long':false,'double':false,'role':'state','room':''},{'ecmd':'','eth':'','naf':0,'misc':0,'d':0,'pty':0,'m':0,'name':'P5','long':false,'double':false,'role':'state','room':''},{'ecmd':'','eth':'','naf':0,'misc':0,'d':0,'pty':0,'m':0,'name':'P6','long':false,'double':false,'role':'state','room':''},{'ecmd':'','eth':'','naf':0,'misc':0,'d':0,'pty':0,'m':0,'name':'P7','long':false,'double':false,'role':'state','room':''},{'pty':1,'d':0,'m':0,'pwm':0,'name':'P8','role':'button','room':''},{'pty':1,'d':0,'m':0,'pwm':0,'name':'P9','role':'button','room':''},{'pty':1,'d':0,'m':0,'pwm':0,'name':'P10','role':'button','room':''},{'pty':1,'d':0,'m':0,'pwm':0,'name':'P11','role':'button','room':''},{'pty':'1','m':0,'pwm':0,'name':'P12','role':'button','room':'','d':0},{'pty':'1','pwm':0,'name':'P13','role':'value','room':'','m':0,'d':0},{'misc':60,'ecmd':'11:4','eth':'','naf':0,'m':'2','pty':2,'name':'P14','offset':0,'factor':1,'role':'value','room':''},{'misc':0,'ecmd':'','eth':'','naf':0,'m':0,'pty':2,'name':'P15','offset':0,'factor':1,'role':'value','room':''}],'config':{'port':''}}Но окончания вконце съедаются… можно посмотреть только наведя мышкой на эту строкку.

-
Вроде нашел причину…
Как только в драйвере присутствует настройка Р14 то Р13 портится!!!
Вот логи...
megad-0 2015-09-18 09:49:01 info sendTo "writeConfig" to system.adapter.admin.0 from system.adapter.megad.0: {"error":[]} megad-0 2015-09-18 09:49:00 info Write config for device: http://192.168.11.206/sec/?cf=1&sip=192.168.11.3&sct=%2F0%2F megad-0 2015-09-18 09:48:58 info Write config for port 15: http://192.168.11.206/sec/?pn=15&pty=2&m=0&misc=0&ecmd=ð= megad-0 2015-09-18 09:48:57 info Write config for port 14: http://192.168.11.206/sec/?pn=14&pty=2&m=0&misc=0&ecmd=ð= megad-0 2015-09-18 09:48:56 info Write config for port 13: http://192.168.11.206/sec/?pn=13&pty=1&m=0&d=0&pwm=0 megad-0 2015-09-18 09:48:55 info Write config for port 12: http://192.168.11.206/sec/?pn=12&pty=1&m=0&d=0&pwm=0 megad-0 2015-09-18 09:48:54 info Write config for port 11: http://192.168.11.206/sec/?pn=11&pty=1&m=0&d=0&pwm=0 megad-0 2015-09-18 09:48:53 info Write config for port 10: http://192.168.11.206/sec/?pn=10&pty=1&m=0&d=0&pwm=0 megad-0 2015-09-18 09:48:52 info Write config for port 9: http://192.168.11.206/sec/?pn=9&pty=1&m=0&d=0&pwm=0 megad-0 2015-09-18 09:48:51 info Write config for port 8: http://192.168.11.206/sec/?pn=8&pty=1&m=0&d=0&pwm=0 megad-0 2015-09-18 09:48:50 info Write config for port 7: http://192.168.11.206/sec/?pn=7&pty=0&m=0&ecmd=ð= megad-0 2015-09-18 09:48:49 info Write config for port 6: http://192.168.11.206/sec/?pn=6&pty=0&m=0&ecmd=ð= megad-0 2015-09-18 09:48:48 info Write config for port 5: http://192.168.11.206/sec/?pn=5&pty=0&m=0&ecmd=ð= megad-0 2015-09-18 09:48:46 info Write config for port 4: http://192.168.11.206/sec/?pn=4&pty=0&m=0&ecmd=10%3A2ð= megad-0 2015-09-18 09:48:45 info Write config for port 3: http://192.168.11.206/sec/?pn=3&pty=0&m=0&ecmd=9%3A3%3Bp50%3B9%3A0ð= megad-0 2015-09-18 09:48:44 info Write config for port 2: http://192.168.11.206/sec/?pn=2&pty=0&m=1&ecmd=8%3A2%3Bp600%3B8%3A0ð= megad-0 2015-09-18 09:48:43 info Write config for port 1: http://192.168.11.206/sec/?pn=1&pty=3&d=2&m=1&misc=undefined&ecmd=ð=Р13 после этого испорчен…
Затем в драйвере выключаю порт Р14
megad-0 2015-09-18 09:51:10 info sendTo "writeConfig" to system.adapter.admin.0 from system.adapter.megad.0: {"error":[]} megad-0 2015-09-18 09:51:10 info Write config for device: http://192.168.11.206/sec/?cf=1&sip=192.168.11.3&sct=%2F0%2F megad-0 2015-09-18 09:51:07 info Write config for port 15: http://192.168.11.206/sec/?pn=15&pty=2&m=0&misc=0&ecmd=ð= megad-0 2015-09-18 09:51:06 info Write config for port 14: http://192.168.11.206/sec/?pn=14&pty=255 megad-0 2015-09-18 09:51:05 info Write config for port 13: http://192.168.11.206/sec/?pn=13&pty=1&m=0&d=0&pwm=0 megad-0 2015-09-18 09:51:04 info Write config for port 12: http://192.168.11.206/sec/?pn=12&pty=1&m=0&d=0&pwm=0 megad-0 2015-09-18 09:51:03 info Write config for port 11: http://192.168.11.206/sec/?pn=11&pty=1&m=0&d=0&pwm=0 megad-0 2015-09-18 09:51:02 info Write config for port 10: http://192.168.11.206/sec/?pn=10&pty=1&m=0&d=0&pwm=0 megad-0 2015-09-18 09:51:01 info Write config for port 9: http://192.168.11.206/sec/?pn=9&pty=1&m=0&d=0&pwm=0 megad-0 2015-09-18 09:51:00 info Write config for port 8: http://192.168.11.206/sec/?pn=8&pty=1&m=0&d=0&pwm=0 megad-0 2015-09-18 09:50:59 info Write config for port 7: http://192.168.11.206/sec/?pn=7&pty=0&m=0&ecmd=ð= megad-0 2015-09-18 09:50:58 info Write config for port 6: http://192.168.11.206/sec/?pn=6&pty=0&m=0&ecmd=ð= megad-0 2015-09-18 09:50:57 info Write config for port 5: http://192.168.11.206/sec/?pn=5&pty=0&m=0&ecmd=ð= megad-0 2015-09-18 09:50:56 info Write config for port 4: http://192.168.11.206/sec/?pn=4&pty=0&m=0&ecmd=10%3A2ð= megad-0 2015-09-18 09:50:54 info Write config for port 3: http://192.168.11.206/sec/?pn=3&pty=0&m=0&ecmd=9%3A3%3Bp50%3B9%3A0ð= megad-0 2015-09-18 09:50:53 info Write config for port 2: http://192.168.11.206/sec/?pn=2&pty=0&m=1&ecmd=8%3A2%3Bp600%3B8%3A0ð= megad-0 2015-09-18 09:50:52 info Write config for port 1: http://192.168.11.206/sec/?pn=1&pty=3&d=2&m=1&misc=undefined&ecmd=ð= megad-0 2015-09-18 09:50:51 info Write config for port 0: http://192.168.11.206/sec/?pn=0&pty=3&d=3&m=1&misc=33&ecmd=12%3A4ð=После этого Р13 работает как миленький!!!
Что самое интересное Р15 не трогаю.
Небольшие замечания (как должно быть)
Р14 и Р15 - присутствуют ВСЕГДА в устройстве и ВСЕГДА они ADC.
если порт цифровой DHT11 или DHT22, то он только отображает значения. Комманд он выполнять никаких не может. Так как там 2 значения передаются.
PS: Если после того как Р13 испорчен, подать комманду http://192.168.11.206/sec/?pn=14&pty=255, то его можно спокойно конфигурировать как хочется и он становится работающим.
-
Первое.
Не пойму откуда берётся "ecmd=ð="
Второе.
То есть порты Р14 и Р15 всегда либо ADC Input, NC или Digital Sensor? Или только ADC и NC.
А команды они могут выполнять?
А строка без pty=2
http://192.168.11.206/sec/?pn=14&m=0&misc=0&ecmd=Воспринимается нормально?
Третье.
Если порты DHT11 или DHT22, то комманды невозможны. А как же скрин?

Там выставлен 1Wire и команды можно задать. При выборе DHT11 поля исчезают?Я могу убрать команды для DHT11 или DHT22 и могу сделать P14 и P15 только ADC. Но мне нужно знать, как правильно.
Кто ещё пользуется megad подтвердите/объясните. ;)
-
Первое.
Не пойму откуда берётся "ecmd=ð=" `
??????
@Bluefox:Второе.
То есть порты Р14 и Р15 всегда либо ADC Input, NC или Digital Sensor? Или только ADC и NC.
А команды они могут выполнять?
А строка без pty=2
http://192.168.11.206/sec/?pn=14&m=0&misc=0&ecmd=Воспринимается нормально? `
Порты Р14 и Р15 всегда ADC Input. И называются они A6 и A7 как в ардуино .Третье.
Если порты DHT11 или DHT22, то комманды невозможны. А как же скрин?
filename="screencapture-192-168-1-14-sec-1440449943300.png" index="3">~~
Там выставлен 1Wire и команды можно задать. При выборе DHT11 поля исчезают?Я могу убрать команды для DHT11 или DHT22 и могу сделать P14 и P15 только ADC. Но мне нужно знать, как правильно.
Кто ещё пользуется megad подтвердите/объясните. ;) `
Команды возможны , но они по уровню в поле Val и можно выбрать (Norm , < , > , <> )
-
Первое.
Не пойму откуда берётся "ecmd=ð="
??????
В конце строки у MSapogovmegad-0 2015-09-18 09:51:07 info Write config for port 15: http://192.168.11.206/sec/?pn=15&pty=2&m=0&misc=0&ecmd=ð=> Порты Р14 и Р15 всегда ADC Input. И называются они A6 и A7 как в ардуино .
Осталось выяснить выживет ли mega при записи:http://192.168.11.206/sec/?pn=14&m=0&misc=0&ecmd=
> Команды возможны , но они по уровню в поле Val и можно выбрать (Norm , < , > , <> )
Речь шла о DHT11(22). Вопрос остаётся открытым.
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden