система intrahouse и megaD 328 настройка диммера
система intrahouse и megaD 328 настройка диммера
Здравствуйте. Подскажите пожалуйста как настроить диммер для плагина megad. В настройках через web настроил порт 13 как шим, из web megad яркость меняется, а из плагина в intrahouse реагирует только на on off а ползунок не работает. Кто сталкивался с подобной настройкой? в поле response нужно скорее всего что то дописать?
Re: система intrahouse и megaD 328 настройка диммера
Вики IH: http://www.intrahouse.eu/rus/wiki/megad-328/
Вроде расписано все что нужно. По диммерам...я не занимался ими, а разработчики IH говорят что все просто, поэтому в вики есть только пара слов.
Итак, на сколько знаю я, все делается очень просто:
1. Добавляем канал "Исполнительное устройство аналоговое"
2. В "Запросы" (request) устройства по умолчанию в Set Value прописано /%pwd%/?cmd=%adr%:%val% - если так не работает, то смотрим п.3
3. На лампе с диммером по длительному нажатию должен отображаться слайдер. Этот слайдер оперирует переменной devval. Поэтому, вероятно, в п.2 надо вместо val прописать defval.
Response...даже не знаю где вы это увидели. Может раньше было, сейчас такого нигде нет (у меня IH v17.6.24.02).
По сценарной панели - разбирались тут: http://frm.intrahouse.ru/viewtopic.php? ... 43025e2893
Вроде расписано все что нужно. По диммерам...я не занимался ими, а разработчики IH говорят что все просто, поэтому в вики есть только пара слов.
Итак, на сколько знаю я, все делается очень просто:
1. Добавляем канал "Исполнительное устройство аналоговое"
2. В "Запросы" (request) устройства по умолчанию в Set Value прописано /%pwd%/?cmd=%adr%:%val% - если так не работает, то смотрим п.3
3. На лампе с диммером по длительному нажатию должен отображаться слайдер. Этот слайдер оперирует переменной devval. Поэтому, вероятно, в п.2 надо вместо val прописать defval.
Response...даже не знаю где вы это увидели. Может раньше было, сейчас такого нигде нет (у меня IH v17.6.24.02).
По сценарной панели - разбирались тут: http://frm.intrahouse.ru/viewtopic.php? ... 43025e2893
Re: система intrahouse и megaD 328 настройка диммера
Большое спасибо за ответ.Я так понял что сенсорная панель это просто кнопки, которые подключаются к raspberry без всяких примудросией? С диммером все интереснее. Эти параметры установленны по умолчанию, которые Вы описали выше, но увы ползунок неработает:( а работает просто вкл и выкл.Alex_Jet писал(а):Вики IH: http://www.intrahouse.eu/rus/wiki/megad-328/
Вроде расписано все что нужно. По диммерам...я не занимался ими, а разработчики IH говорят что все просто, поэтому в вики есть только пара слов.
Итак, на сколько знаю я, все делается очень просто:
1. Добавляем канал "Исполнительное устройство аналоговое"
2. В "Запросы" (request) устройства по умолчанию в Set Value прописано /%pwd%/?cmd=%adr%:%val% - если так не работает, то смотрим п.3
3. На лампе с диммером по длительному нажатию должен отображаться слайдер. Этот слайдер оперирует переменной devval. Поэтому, вероятно, в п.2 надо вместо val прописать defval.
Response...даже не знаю где вы это увидели. Может раньше было, сейчас такого нигде нет (у меня IH v17.6.24.02).
По сценарной панели - разбирались тут: http://frm.intrahouse.ru/viewtopic.php? ... 43025e2893
Re: система intrahouse и megaD 328 настройка диммера
Вы п.3 сделали? По идее когда в вебе двигаешь ползунок диммера, то его defval передается в качестве set value каналу.
Хотя бы прикрепите скриншоты что и как у Вас сейчас заведено в IH (канал, его запросы, привязка устройства к каналу). Ошибок может быть много, особенно раз вы только начали.
Хотя бы прикрепите скриншоты что и как у Вас сейчас заведено в IH (канал, его запросы, привязка устройства к каналу). Ошибок может быть много, особенно раз вы только начали.
Re: система intrahouse и megaD 328 настройка диммера
Чуть позже скину скрины как у меня есть.Alex_Jet писал(а):Вы п.3 сделали? По идее когда в вебе двигаешь ползунок диммера, то его defval передается в качестве set value каналу.
Хотя бы прикрепите скриншоты что и как у Вас сейчас заведено в IH (канал, его запросы, привязка устройства к каналу). Ошибок может быть много, особенно раз вы только начали.
Re: система intrahouse и megaD 328 настройка диммера
Да, действительно вместо val/aval/defval значение слайдера не подставляется. Вот лог плагина:
Нужна помощь пользователя intrahouse.
Код: Выделить всё
20.11.2017 12:48:31 localhost => 192.168.12.21:80 HTTP GET /sec/?cmd=10:0
20.11.2017 12:48:31 localhost <= 192.168.12.21:80 HTTP Done
20.11.2017 12:48:44 localhost => 192.168.12.21:80 HTTP GET /sec/?cmd=10:%val%
20.11.2017 12:48:44 localhost <= 192.168.12.21:80 HTTP Done
20.11.2017 12:48:59 localhost => 192.168.12.21:80 HTTP GET /sec/?cmd=10:1
20.11.2017 12:48:59 localhost <= 192.168.12.21:80 HTTP Done
-
- Сообщения: 153
- Зарегистрирован: 17 янв 2014, 11:07
Re: система intrahouse и megaD 328 настройка диммера
Действительно, диммер в последних версиях плагина не работает - не подставляется значение.
Поправили, обновление опубликовано - v17.7.21.02, можно обновиться
Еще два момента по диммеру, которые настраиваются для устройства на вкладке Специальные:
1. Поскольку значение ШИМ на MegaD принимает значения 0-255, то и шкалу устройства нужно изменить:
Максимальное значение шкалы - 255
2.Также настроить пункт Отправка данных слайдером:
"При отпускании" или "После подтверждения"
Поправили, обновление опубликовано - v17.7.21.02, можно обновиться
Еще два момента по диммеру, которые настраиваются для устройства на вкладке Специальные:
1. Поскольку значение ШИМ на MegaD принимает значения 0-255, то и шкалу устройства нужно изменить:
Максимальное значение шкалы - 255
2.Также настроить пункт Отправка данных слайдером:
"При отпускании" или "После подтверждения"
Re: система intrahouse и megaD 328 настройка диммера
Да, сейчас работает:
Однако я не понимаю одного. Если включаем диммируемую лампу, то должна быть команда /sec/?cmd=10:169 - то есть включиться на том значении, на котором находится слайдер в текущий момент. Получается и в Turn ON, и в Set value должна обрабатываться команда /%pwd%/?cmd=%adr%:%val%
Иначе получается так. Включаем лампу, а она находится на какой-то заранее установленной яркости (например, 30 - смотри лог выше), яркости мало и пользователь лезет в настройки чтобы увеличить яркость. На следующий день то же самое. По идее надо последнее заданное значение яркости сохранять в Turn ON. А если точнее, то обрабатывать команду /%pwd%/?cmd=%adr%:%val%, поскольку значение val сохранено.
Код: Выделить всё
22.11.2017 02:06:05 localhost => 192.168.12.21:80 HTTP GET /sec/?cmd=10:30
22.11.2017 02:06:05 localhost <= 192.168.12.21:80 HTTP Done
22.11.2017 02:06:12 localhost => 192.168.12.21:80 HTTP GET /sec/?cmd=10:169
22.11.2017 02:06:12 localhost <= 192.168.12.21:80 HTTP Done
22.11.2017 02:06:15 localhost => 192.168.12.21:80 HTTP GET /sec/?cmd=10:0
22.11.2017 02:06:15 localhost <= 192.168.12.21:80 HTTP Done
Иначе получается так. Включаем лампу, а она находится на какой-то заранее установленной яркости (например, 30 - смотри лог выше), яркости мало и пользователь лезет в настройки чтобы увеличить яркость. На следующий день то же самое. По идее надо последнее заданное значение яркости сохранять в Turn ON. А если точнее, то обрабатывать команду /%pwd%/?cmd=%adr%:%val%, поскольку значение val сохранено.
Re: система intrahouse и megaD 328 настройка диммера
А в каналах скрипт запускается только на обработку данных при запросе значения с канала? Иначе можно было 0-100% слайдера диммера преобразовывать в 8-ми битное значение для ШИМ MegaD.intrahouse писал(а):1. Поскольку значение ШИМ на MegaD принимает значения 0-255, то и шкалу устройства нужно изменить