NEWS
MegaD 328
- 
					
					
					
					
 Поигрался с новым драйвером и есть вопрос про длинное нажатие. Сейчас это работает как одинарное и двойное нажатие - true и сразу false, хотя я продолжаю держать кнопку.Хотелось бы иметь true после времени задержки, а false по отпусканию кнопки… 2015-09-03 13:54:06.920 - debug: inMem message * megad.0.p11_P11_long val=true, ack=true, ts=1441277647, from=system.adapter.megad.0, lc=1441277647 2015-09-03 13:54:07.126 - debug: inMem message * megad.0.p11_P11_long val=false, ack=true, ts=1441277647, from=system.adapter.megad.0, lc=1441277647 ` 
 Поправил. Установка через github, как сверху описано.
- 
					
					
					
					
 Поправил. Установка через github, как сверху описано. ` 
 Спасибо, это заработало отлично.Есть следующая проблема. Для выходов ШИМ не правильно читаются данные. Если 0 то val=false, а если 1-255 то val = true. Приєтом команды: http://192.168.24.69/sec/?pt=12&cmd=get 255 (ШИМ Р12 - 250, val=true) http://192.168.24.69/sec/?cmd=all ;;;;;;;temp:0/hum:0;;;ON;OFF/14;<color color="red">1;temp:25/hum:33;799;1023 (ШИМ р12 - 1, val=true) 2015-09-09 10:37:08.053 - debug: megad.0 detected new value on port [12]: false 2015-09-09 10:37:08.078 - debug: inMem message megad.0.* megad.0.p12_P12 val=false, ack=true, ts=1441784228, from=system.adapter.megad.0, lc=1441784228 
 645____.png
- 
					
					
					
					
 Поправил. Установка через github, как сверху описано. ` 
 Спасибо, это заработало отлично.Есть следующая проблема. Для выходов ШИМ не правильно читаются данные. Если 0 то val=false, а если 1-255 то val = true. Приєтом команды: http://192.168.24.69/sec/?pt=12&cmd=get 255 (ШИМ Р12 - 250, val=true) http://192.168.24.69/sec/?cmd=all ;;;;;;;temp:0/hum:0;;;ON;OFF/14;<color color="red">1;temp:25/hum:33;799;1023 (ШИМ р12 - 1, val=true) 2015-09-09 10:37:08.053 - debug: megad.0 detected new value on port [12]: false 2015-09-09 10:37:08.078 - debug: inMem message megad.0.* megad.0.p12_P12 val=false, ack=true, ts=1441784228, from=system.adapter.megad.0, lc=1441784228 ` 
 Поправил. Только значение скалируется от 0 до 1. Что бы получить значение как в меге надо указать фактор 256.Output 1 => 1 / 256 = 0.00390625 А запись настроек в мегу работает? 
- 
					
					
					
					
 А запись настроек в мегу работает? ` 
 Да. Обновил до 0.23 , но с PWM ситуация вроде не изменилась , может я что не так делаю ? Остальное вроде работает 
- 
					
					
					
					
 
- 
					
					
					
					
 А ты значения пишешь или читаешь? Что говорит лог с уровнем debug? ` 
 Я в основном пишу . В логе ошибок нету Сейчас не могу показать , не дома . Сейчас не могу показать , не дома .
- 
					
					
					
					
 Что говорит лог с уровнем debug? ` 
 Когда переключаеш дигитал````
 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в vis пеключатели состояние меняют , а лампочки цвет нет , хотя переключение происходит . А с ШИМ в vis ничего не происходит :cry:```` 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
- 
					
					
					
					
 Поправил. Только значение скалируется от 0 до 1. Что бы получить значение как в меге надо указать фактор 256. Output 1 => 1 / 256 = 0.00390625 ` 
 После обновления все заработало, но я не увидел скалирования - мне сразу выдает 0т 0 до 255 (что меня вполне устраивает) или я что-то упустил?
- 
					
					
					
					
 Поправил. Только значение скалируется от 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 заработал  , правда не всегда срабатывает , но работает , правда не всегда срабатывает , но работает . Буду переходить с ccu.io на ioBroker . Буду переходить с ccu.io на ioBroker 
- 
					
					
					
					
 > Почему у тебя на портах 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 заработал  , правда не всегда срабатывает , но работает , правда не всегда срабатывает , но работает . Буду переходить с ccu.io на ioBroker . Буду переходить с ccu.io на ioBroker ` `
 Аналоговый порт входа ВСЕГДА от 0 до 1023 или он бывает до 255?
 2678_iobroker.2018-04-07.log
- 
					
					
					
					
 Аналоговый порт входа ВСЕГДА от 0 до 1023 или он бывает до 255? ` 
 Аналоговый вход от 0 до 1023 , a выход от 0 до 255 .
 4588_objekte.png
- 
					
					
					
					
 Всё сделал изменение. Если больше никаких замечаний не будет, то публикую на 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!!! 
- 
					
					
					
					
 MSapogov, а это какое устройство? Просто мега или 7I7O? 
- 
					
					
					
					
 MSapogov, а это какое устройство? Просто мега или 7I7O? ` 
 MegaD сделаная из ENC, Arduino Pro mini с синхрой от ENC, опторны, реле и симисторы.Прошитая нормальным родным bootloader-ом и родной прошивкой по сети. Короче полный аналог. 
- 
					
					
					
					
 Что-то с записью настроек в 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 несовместимы? 
 
		
	