Модуль Noolite
-
- Сообщения: 256
- Зарегистрирован: Сб янв 11, 2014 2:54 pm
- Благодарил (а): 12 раз
- Поблагодарили: 14 раз
Re: Модуль Noolite
Установил MTRF-64 и 5 силовых блоков серии F, могу предоставить доступ через тимвивер для тестов, очень нужна обратная связь)
- nick7zmail
- Сообщения: 7573
- Зарегистрирован: Пн окт 28, 2013 8:14 am
- Откуда: Екатеринбург
- Благодарил (а): 121 раз
- Поблагодарили: 2010 раз
Re: Модуль Noolite
https://majordomo.smartliving.ru/forum/ ... 047#p70047sergejey писал(а):Ребят, у меня работают и старые и новые USB-стики (тестирую в windows и на raspberry). Единственное что, могут быть проблемы с работой блоков с обратной связью -- я их не тестировал толком, честно говоря.
Там вся фишка в идентификаторах. Надо под них поле зарезервировать...или поле channel переделать, чтоб поддерживало формат.
И команды немного не так распознаются. Вся остальная логика рабочая.
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
- sergejey
- Site Admin
- Сообщения: 4284
- Зарегистрирован: Пн сен 05, 2011 6:48 pm
- Откуда: Минск, Беларусь
- Благодарил (а): 75 раз
- Поблагодарили: 1559 раз
- Контактная информация:
Re: Модуль Noolite
Насчёт индетификаторов это точно? По описанию API я понял, что оно не обязательно и имеет смысл только если идёт прямое обращение к модулю, который не сохранён на определённом канале. Т.е. если модуль уже был привязан к каналу, то достаточно использовать номер канала. Но могу ошибаться, т.к. сам не тестировал тщательно. Попробую разобраться...nick7zmail писал(а):https://majordomo.smartliving.ru/forum/ ... 047#p70047sergejey писал(а):Ребят, у меня работают и старые и новые USB-стики (тестирую в windows и на raspberry). Единственное что, могут быть проблемы с работой блоков с обратной связью -- я их не тестировал толком, честно говоря.
Там вся фишка в идентификаторах. Надо под них поле зарезервировать...или поле channel переделать, чтоб поддерживало формат.
И команды немного не так распознаются. Вся остальная логика рабочая.
Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
- nick7zmail
- Сообщения: 7573
- Зарегистрирован: Пн окт 28, 2013 8:14 am
- Откуда: Екатеринбург
- Благодарил (а): 121 раз
- Поблагодарили: 2010 раз
Re: Модуль Noolite
Не знаю обязательно/нет - но без него блок вообще никак не реагировал на команды. Как только вписал - появились признаки жизни, и начало управляться. Не знаю был ли он в проге привязан как-то...Прога noolite one. С проги вроде управлялся...чет не обратил внимание была ли привязка к каналу (если она там вообще есть).sergejey писал(а): Насчёт индетификаторов это точно? По описанию API я понял, что оно не обязательно и имеет смысл только если идёт прямое обращение к модулю, который не сохранён на определённом канале. Т.е. если модуль уже был привязан к каналу, то достаточно использовать номер канала. Но могу ошибаться, т.к. сам не тестировал тщательно. Попробую разобраться...
Поговори с EvgenyG, он вроде был готов дать доступ по тимвиверу, и очень просил настроить это дело.
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Re: Модуль Noolite
Добрый вечер уважаемые Гуру!!!
После одного из обновлений модуля перестали работать девайсы NooLite.
Использую MTRF-64, подключен к Raspberry Pi 3. Подключен к /dev/ttyUSB0.
MTRF-64 используется просто как приемник, для управления с помощью PB411
Раньше все работало, первые две записи каналов добавились автоматически при первом подключении.
Сегодня после обновления обнаружил что пульт не работает и теперь появилась 3-я запись... при чем эта запись появилась при нажатии второй кнопки (cell1 cell1) При нажатии первой кнопки, которые были cell0, ничего не появляется. В логе при нажатии и первой кнопки и второй записи появляются... MTFR работает:
Первые 2 строчки это 0-й канал который не появляется вкл и выкл. А последние 2 строчки это вкл и выкл 1-й канал...
Подскажите пожалуйста, что можно сделать???
После одного из обновлений модуля перестали работать девайсы NooLite.
Использую MTRF-64, подключен к Raspberry Pi 3. Подключен к /dev/ttyUSB0.
MTRF-64 используется просто как приемник, для управления с помощью PB411
Раньше все работало, первые две записи каналов добавились автоматически при первом подключении.
Сегодня после обновления обнаружил что пульт не работает и теперь появилась 3-я запись... при чем эта запись появилась при нажатии второй кнопки (cell1 cell1) При нажатии первой кнопки, которые были cell0, ничего не появляется. В логе при нажатии и первой кнопки и второй записи появляются... MTFR работает:
ЛогПоказать
Код: Выделить всё
root@raspberrypi:~# tail -F /var/www/debmes/log_2018-02-12-cycle_noolite.php.txt
2018-02-12 20:44:46 Opening port /dev/ttyUSB0
OK
20:45:00 In: [ad0100060002000000000000000000b6ae];
2018-02-12 20:45:00 URL: http://127.0.0.1:80/ajax/noolite.html?serial=1&mode=1&answ=0&toggl=6&cell=0&cmd=2&fmt=0&d0=0&d1=0&d2=0&d3=0&id=00000000&crc=182
20:45:03 In: [ad0100070000000000000000000000b5ae];
2018-02-12 20:45:03 URL: http://127.0.0.1:80/ajax/noolite.html?serial=1&mode=1&answ=0&toggl=7&cell=0&cmd=0&fmt=0&d0=0&d1=0&d2=0&d3=0&id=00000000&crc=181
20:45:05 In: [ad0100080102000000000000000000b9ae];
2018-02-12 20:45:05 URL: http://127.0.0.1:80/ajax/noolite.html?serial=1&mode=1&answ=0&toggl=8&cell=1&cmd=2&fmt=0&d0=0&d1=0&d2=0&d3=0&id=00000000&crc=185
20:45:07 In: [ad0100090100000000000000000000b8ae];
2018-02-12 20:45:07 URL: http://127.0.0.1:80/ajax/noolite.html?serial=1&mode=1&answ=0&toggl=9&cell=1&cmd=0&fmt=0&d0=0&d1=0&d2=0&d3=0&id=00000000&crc=184
Подскажите пожалуйста, что можно сделать???
СкринПоказать
Re: Модуль Noolite
eaten писал(а): ...
Права выставил на сериал (у человека были проблемы с доступом).Но решение ли? Т.к. после ребута сбрасывается на стандартные.crw-rw-rw- 1 root dialout 204, 64 Feb 3 08:38 /dev/ttyAMA0
...
sudo nano /etc/udev/rules.d/99-com.rules
Дальше в файле вставить:
KERNEL=="ttyUSB0", GROUP="dialout", MODE="0666"
перед строкой
KERNEL=="ttyAMA[01]", PROGRAM="/bin/sh -c '\
Сохраняемся и выходим... Счастье есть.... после перезагрузки все сохраняется....
-
- Сообщения: 39
- Зарегистрирован: Ср сен 21, 2016 9:03 am
- Благодарил (а): 4 раза
- Поблагодарили: 5 раз
Re: Модуль Noolite
Добрый вечер всем!
У меня давно успешно функционирует на RPi2 USB приемник и передатчик PC1116 и RX2164. Управляю всем освещением, принимаю команды с датчиков - в общем все устраивает.
В связи с появлением в линейке ноолайт комбинированного модуля UART MTRF-64, (тем более такого демократичного по цене), рассматриваю замену на на него.
Философский вопрос ЗАЧЕМ и народная мудрость РАБОТАЕТ - НЕ ТРОГАЙ немного меня сдерживают.
ЗАЧЕМ - разгрузить малину, снизить потребление USB портов. Сейчас иногда отваливается демон nooliterx, в MTRF-64 такого наверное не будет... получить перспективу в Noolite-F (пока ни одного силового блока с поддержкой -F у меня нет)...
Кто уже переходил, расскажите плз: какие подводные камни? Что в итоге лучше? Стоит ли заморачиваться, или больше проблем чем выхлопа получу? Корректно ли отрабатывает c MTRF-64 модуль Noolite?
Буду благодарен за любые мысли на этот счет.
У меня давно успешно функционирует на RPi2 USB приемник и передатчик PC1116 и RX2164. Управляю всем освещением, принимаю команды с датчиков - в общем все устраивает.
В связи с появлением в линейке ноолайт комбинированного модуля UART MTRF-64, (тем более такого демократичного по цене), рассматриваю замену на на него.
Философский вопрос ЗАЧЕМ и народная мудрость РАБОТАЕТ - НЕ ТРОГАЙ немного меня сдерживают.
ЗАЧЕМ - разгрузить малину, снизить потребление USB портов. Сейчас иногда отваливается демон nooliterx, в MTRF-64 такого наверное не будет... получить перспективу в Noolite-F (пока ни одного силового блока с поддержкой -F у меня нет)...
Кто уже переходил, расскажите плз: какие подводные камни? Что в итоге лучше? Стоит ли заморачиваться, или больше проблем чем выхлопа получу? Корректно ли отрабатывает c MTRF-64 модуль Noolite?
Буду благодарен за любые мысли на этот счет.
- igorewa
- Сообщения: 515
- Зарегистрирован: Ср дек 21, 2016 11:54 pm
- Откуда: Киев
- Благодарил (а): 12 раз
- Поблагодарили: 43 раза
Re: Модуль Noolite
Под линуксом еще не все гладко работает, можете проконсультироваться с arhipmax37online писал(а):Добрый вечер всем!
У меня давно успешно функционирует на RPi2 USB приемник и передатчик PC1116 и RX2164. Управляю всем освещением, принимаю команды с датчиков - в общем все устраивает.
В связи с появлением в линейке ноолайт комбинированного модуля UART MTRF-64, (тем более такого демократичного по цене), рассматриваю замену на на него.
Философский вопрос ЗАЧЕМ и народная мудрость РАБОТАЕТ - НЕ ТРОГАЙ немного меня сдерживают.
ЗАЧЕМ - разгрузить малину, снизить потребление USB портов. Сейчас иногда отваливается демон nooliterx, в MTRF-64 такого наверное не будет... получить перспективу в Noolite-F (пока ни одного силового блока с поддержкой -F у меня нет)...
Кто уже переходил, расскажите плз: какие подводные камни? Что в итоге лучше? Стоит ли заморачиваться, или больше проблем чем выхлопа получу? Корректно ли отрабатывает c MTRF-64 модуль Noolite?
Буду благодарен за любые мысли на этот счет.
СпойлерПоказать
ASUS H110T, I5 7500, DDR4-16Gb, SSD256 . WIN10 64 (LTSB)
-
- Сообщения: 10
- Зарегистрирован: Сб июл 09, 2016 9:30 pm
- Откуда: Moscow
- Благодарил (а): 6 раз
- Поблагодарили: 0
Re: Модуль Noolite
Всем, привет!
После новогодних празников случилось не понятное - появились большие задержки при обработке событий с устройств noolite. События с датчика РМ-111 обрабатывается отдельным сценарием (не модулем "Простые устройства") и передается на SU-300 через адаптеры RX,TX на PIPOX8. При этом раньше все работало нормально. Грешил на обновления FCU Windows, но откатился обратно на версию 1607 и откатил модуль noolite до сентябрьской версии - не помогло. По загрузке ресурсов - все в норме, расположение датчиков и приемников не менялось, новых утсройств на данной частоте тоже не появилось. Через noolite control panel все срабатывает быстро, а вот через сценарий идет большая задержка и появляется сообщение
Warning: preg_match(): Compilation failed: missing ) at offset 143 in C:\_majordomo\htdocs\modules\patterns\patterns.class.php on line 719
Подскажите, куда копать чтоб найти причину задержек?
После новогодних празников случилось не понятное - появились большие задержки при обработке событий с устройств noolite. События с датчика РМ-111 обрабатывается отдельным сценарием (не модулем "Простые устройства") и передается на SU-300 через адаптеры RX,TX на PIPOX8. При этом раньше все работало нормально. Грешил на обновления FCU Windows, но откатился обратно на версию 1607 и откатил модуль noolite до сентябрьской версии - не помогло. По загрузке ресурсов - все в норме, расположение датчиков и приемников не менялось, новых утсройств на данной частоте тоже не появилось. Через noolite control panel все срабатывает быстро, а вот через сценарий идет большая задержка и появляется сообщение
Warning: preg_match(): Compilation failed: missing ) at offset 143 in C:\_majordomo\htdocs\modules\patterns\patterns.class.php on line 719
Подскажите, куда копать чтоб найти причину задержек?
-
- Сообщения: 39
- Зарегистрирован: Ср сен 21, 2016 9:03 am
- Благодарил (а): 4 раза
- Поблагодарили: 5 раз
Re: Модуль Noolite
Добрый всем вечер!
Наконец удалось разобраться в логике работы модуля с MTRF64-UART... Включение/выключение/привязка модулей (без -F) работает.
Пока остался открытый один вопрос: в устройстве типа Power Unit (Switch/Dimmer и все остальное - не важно) Привязка bind - работает. А Un-bind - нет! Индикатор на модуле MTRF64 не моргает, команда отвязки не подается.
Так и должно быть? У кого-то работает?
Наконец удалось разобраться в логике работы модуля с MTRF64-UART... Включение/выключение/привязка модулей (без -F) работает.
Пока остался открытый один вопрос: в устройстве типа Power Unit (Switch/Dimmer и все остальное - не важно) Привязка bind - работает. А Un-bind - нет! Индикатор на модуле MTRF64 не моргает, команда отвязки не подается.
Так и должно быть? У кого-то работает?