Очень интересно, но ничего непонятно!

Обсуждение статей, технологий домашней автоматизации, программных и аппаратных решений
Коля
Сообщения: 466
Зарегистрирован: 28 ноя 2014, 18:50

Re: Очень интересно, но ничего непонятно!

Сообщение Коля » 24 мар 2019, 13:18

Я тестирую на даче все модули, а от полученого результата иду и прокладываю на квартиру когда есть выходнные провода. Делаю все сам по роликам с ютубе и тп)). Когда сделаю все квартире , потом на даче быстро будет). По поводу диммирования тоже на тесте если все на одной кнопке получается, то потом с семьей просто решим в каких комнатах диммировать.

Коля
Сообщения: 466
Зарегистрирован: 28 ноя 2014, 18:50

Re: Очень интересно, но ничего непонятно!

Сообщение Коля » 24 мар 2019, 13:19

Ruslan писал(а):
24 мар 2019, 12:39
Ну, собственно, надо просто выполнить описанную в моей заметке настройку. Заодно посмотрим, получилось ли у меня сделать понятную удобоваримую инструкцию, не вызывающую дополнительных вопросов (это по части качества моей "писательской" работы).

А так помогу, конечно. Пишите, что не получается, какие затруднения.
Это с пункта диммировали и вы диммировали? Пробую

Ruslan
Сообщения: 2184
Зарегистрирован: 06 янв 2014, 20:44

Re: Очень интересно, но ничего непонятно!

Сообщение Ruslan » 24 мар 2019, 13:30

Коля писал(а):
24 мар 2019, 13:19
Это с пункта диммировали и вы диммировали? Пробую
Да. Там сначала надо сделать базовую настройку, как в конце первого поста данного топика, а потом уже то, что относится к диммированию.

Коля
Сообщения: 466
Зарегистрирован: 28 ноя 2014, 18:50

Re: Очень интересно, но ничего непонятно!

Сообщение Коля » 24 мар 2019, 14:56

надо как то разделить кнопки и диммеры?
если да то не пойму у нас же для кнопок всем вместе все шло
Вложения
Clip2net_190324135425.png
Clip2net_190324135425.png (50.92 КБ) 843 просмотра
Clip2net_190324135314.png
Clip2net_190324135314.png (57.47 КБ) 843 просмотра

Коля
Сообщения: 466
Зарегистрирован: 28 ноя 2014, 18:50

Re: Очень интересно, но ничего непонятно!

Сообщение Коля » 24 мар 2019, 14:57

Или надо просто заменить

Ruslan
Сообщения: 2184
Зарегистрирован: 06 янв 2014, 20:44

Re: Очень интересно, но ничего непонятно!

Сообщение Ruslan » 24 мар 2019, 15:06

Коля писал(а):
24 мар 2019, 14:57
Или надо просто заменить
Код методов может заполнятся (в принципе) в двух местах: в методе КЛАССа и в методе ОБЪЕКТа (зайти в объект на вкладку методов и там нажать "настроить").
Поэтому я всегда обращаю внимание, куда именно мы вписываем код методов ("Запишем в соответствующие методы ОБЪЕКТа код PHP").

Так что для диммирумых объектов пишите соответствующие коды методов именно в методы ОБЕКТОВ! (При этом радиоточка «Вызывать родительский метод:» устанавливается в положение «Никогда», т.е. "общеклассовый" метод для данного объекта выполняться не будет.)

Ruslan
Сообщения: 2184
Зарегистрирован: 06 янв 2014, 20:44

Re: Очень интересно, но ничего непонятно!

Сообщение Ruslan » 24 мар 2019, 15:13

Разделять диммируемые светильники/выключатели и недиммируемые, конечно, надо.
Идеология разделения у меня заложена такая: для обычных (недиммируемых) светильников/выключателей выполняются общеклассовые методы, а для диммируемых -- специфический "объектовый" код методов.

Коля
Сообщения: 466
Зарегистрирован: 28 ноя 2014, 18:50

Re: Очень интересно, но ничего непонятно!

Сообщение Коля » 24 мар 2019, 18:41

Попробовал по первому способу:
Вроде проверил все но не работает. Подключил пока для пробы к кнопке а не сенсору.
При нажатии на кнопку то вкл то не вкл то выкл то не вкл, то есть просто вообще непонятно как. Но выкл не на полную а до середины яркости. Включается на полную.
Если долго удерживать то диммер работает до Макс и возвращается до среднего, работает до мин и возвращается до средней яркости пока держу кнопку
Все делал по инструкции и перепроверял

Коля
Сообщения: 466
Зарегистрирован: 28 ноя 2014, 18:50

Re: Очень интересно, но ничего непонятно!

Сообщение Коля » 24 мар 2019, 18:44

Попробовал по второму способу:

Диммирование работает с физической кнопки , если только до конца сделать яркость или до конца потушить.

Если остановиться по середине , и нажать кратковременно на физическую кнопку то При нажатии физической кнопки вкл на максимум, а выключается не до полной темноты , а на тот уровень на котором оставалась.



Диммирование работает с ползунка на сцене
Если на ползунке диммера на сцене поставить по середине например, то при вкл выкл кнопкой на сцене ставится яркость максимальная и при выключении кнопкой на сцене ставится тусклая до того состояния что ползунок димирования ставил на середину.

То есть принцип одинаков что кнопка физическая что мажордома. Кратковременное нажатие кнопки не потушит свет до конца если диммирование было выставлено на 0 или 100%. Так и должно быть?
Последний раз редактировалось Коля 24 мар 2019, 19:15, всего редактировалось 1 раз.

Ruslan
Сообщения: 2184
Зарегистрирован: 06 янв 2014, 20:44

Re: Очень интересно, но ничего непонятно!

Сообщение Ruslan » 24 мар 2019, 18:57

Что касается первого способа, то для начала проверьте, как у вас все это работает вообще без сервера. Физически выньте коннектор из гнезда Ethernet MegaD-2561. Диммирование должно работать так, как написано в статье у Андрея (цитату я приводил в своей заметке).

При втором способе вы какую кнопку имеете ввиду: физическую "железную" кнопку или интерфейсную кнопку (на сцене, например)?

Коля
Сообщения: 466
Зарегистрирован: 28 ноя 2014, 18:50

Re: Очень интересно, но ничего непонятно!

Сообщение Коля » 24 мар 2019, 19:15

Выше подправил)

Ruslan
Сообщения: 2184
Зарегистрирован: 06 янв 2014, 20:44

Re: Очень интересно, но ничего непонятно!

Сообщение Ruslan » 24 мар 2019, 19:23

Хорошо, давайте сначала "погоняем" второй способ, чтобы вам не перестраиваться между первым и вторым способом.
Допустим, мы со слайдера выставили яркость 55%, а затем коротко нажали на физическую кнопку. Какое значение при этом сохранится в свойстве stored_value нашего объекта?

Коля
Сообщения: 466
Зарегистрирован: 28 ноя 2014, 18:50

Re: Очень интересно, но ничего непонятно!

Сообщение Коля » 24 мар 2019, 19:28

Тестировал кнопкой механической. Перестает работать диммирование. Если пробовать диммировать не от нуля до 100%, а по серединке.
Чтоб снова заработала вхожу в web меги в выход 10, и ставлю в строчке pwm 255 и жму кнопку change. Тогда снова работает до зависания

Ruslan
Сообщения: 2184
Зарегистрирован: 06 янв 2014, 20:44

Re: Очень интересно, но ничего непонятно!

Сообщение Ruslan » 24 мар 2019, 19:30

У вас галка напротив поля Act снята?


Ruslan
Сообщения: 2184
Зарегистрирован: 06 янв 2014, 20:44

Re: Очень интересно, но ничего непонятно!

Сообщение Ruslan » 24 мар 2019, 19:37

Все же давайте попробуем понять, где закралась ошибка.
Мы выставили на слайдере яркость 55%, а затем коротко нажали на физическую кнопку. Лампочка должна выключиться, ползунок слайдера -- переместится в положение 0%, интерфейсный выключатель -- погаснуть. Какое значение при этом сохранится в свойстве stored_value нашего объекта?

Коля
Сообщения: 466
Зарегистрирован: 28 ноя 2014, 18:50

Re: Очень интересно, но ничего непонятно!

Сообщение Коля » 24 мар 2019, 19:39

Stored value 140
Лампочка загорелась ярко
Выключатель на экране потух
Последний раз редактировалось Коля 24 мар 2019, 19:43, всего редактировалось 1 раз.

Ruslan
Сообщения: 2184
Зарегистрирован: 06 янв 2014, 20:44

Re: Очень интересно, но ничего непонятно!

Сообщение Ruslan » 24 мар 2019, 19:43

Не понял.
Лампочка у нас включена слайдером на 55%, интерфейсный выключатель включен. Теперь коротко щелкаем физической кнопкой. Что происходит со всеми объектами?
Последний раз редактировалось Ruslan 24 мар 2019, 19:46, всего редактировалось 2 раза.

Коля
Сообщения: 466
Зарегистрирован: 28 ноя 2014, 18:50

Re: Очень интересно, но ничего непонятно!

Сообщение Коля » 24 мар 2019, 19:44

Если слайдер на экране ставить ноль. То свет должен быть выключен? Он горит.

Ruslan
Сообщения: 2184
Зарегистрирован: 06 янв 2014, 20:44

Re: Очень интересно, но ничего непонятно!

Сообщение Ruslan » 24 мар 2019, 19:53

Проверьте, у вас коды методов (те, которые относятся к диммированию) вписаны в методы ОБЪЕКТа?
Во всех ли из них (в этих методах) радиоточка в пункте «Вызывать родительский метод:» стоит в положении «Никогда»?
Последний раз редактировалось Ruslan 24 мар 2019, 19:57, всего редактировалось 1 раз.

Ответить