Сделать стартовойДобавить в закладки  
Главная страничка Главная страничка
В номере:

Выходит с 17 июля 2008 г. цена договорная

Опрос

Windows Mobile
Symbian
Android
iPhone
Linux
другая
не знаю
у меня обычный телефон



Календарь
«    Июль 2018    »
ПнВтСрЧтПтСбВс
 1
2345678
9101112131415
16171819202122
23242526272829
3031 

Архив новостей
Июль 2018 (1)
Май 2018 (2)
Апрель 2018 (2)
Ноябрь 2013 (1)
Май 2013 (2)
Апрель 2013 (3)

Информация
Domoricz. Сцена Ночник
Умный дом
автор: dimon, опубликовано: 29 июля 2018

Цель сделать кнопку в Domoticz по нажатию которой будет включаться лампочка Xiaomi Mi Yeelight RGB, последовательное понижение яркости этой лампы и выключение ее через несколько минут.

Лампа у нас уже добавлена в Домотикз и нормально работает. Поэтому для достижения цели делаем следующее:

1. Создаем виртуальный выключатель "Идем спать".
Настройка - Оборудование. Выбираем в VirtualSwitches Создать виртуальные датчики и задаем имя и тип = Переключатель:

Domoricz. Сцена Ночник


Более подробно как создать виртуальные переключатели я описывал в статье.

2. Идем в Настройка - Устройства, находим этот переключатель и добавляем его на панель с помощью кнопки со стрелочкой.

3. Идем в раздел Переключатели, находим его там, нажимаем редактировать и устанавливаем тип = Push On Button:

Domoricz. Сцена Ночник


4. Идем в раздел Сцены, создаем новую сцену "Ночник" и настраиваем последовательное горение лампы и выключение ее. Вроде бы все понятно из рисунка:

Domoricz. Сцена Ночник
Domoricz. Сцена Ночник


Изменение яркости настраиваем с помощью задержки включения, выключение - с помощью задержки выключения.
Проверяем работоспособность сцены активировав ее, если лампа горит и выключается значит сделали все правильно и можно продолжать.

5. Теперь настраиваем взаимодействие кнопки и сцены Ночник с помощью скрипта в dzVents. В разделе Настройка - Дополнительно - События создаем новый сккрипт, активируем его и пишем код:


-- Нажали кнопку "Идем спать" -> запустить сцену Ночник


return {
    active = true,   -- скрипт активен
	on = {
		devices = {
			'Идем спать',  -- имя кнопки
			
		}
	},
	
	logging = {
	    level = domoticz.LOG_ERROR    -- пишем в log только ошибки
	},
	
	execute = function(domoticz, device)
	    
	   
	    
	    if (device.active) then

	        domoticz.scenes('Ночник').switchOn()

	    end


    end
}


тут все элементарно. Кнопка нажата - выполним действие = запустим сцену domoticz.
Если непонятно что-то - вопросы в комментариях к статье, плз.


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

 
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь. Чтобы Вам были доступны все функции Вам необходимо либо зарегистрироваться, либо зайти на сайт под своим именем.

Другие новости по теме:

  • Domoticz. Ежедневное уведомление на e-mail с показаниями всех датчиков Xiao ...
  • Domoticz. Ежедневное уведомление на e-mail
  • Shared Folders на Sun VirtualBox
  • Настройка Microsoft Deployment Toolkit (MDT) 2010
  • Установка Службы развертывания Windows (WDS) на w2k8


  • Комментарии:

    Оставить комментарий



     
    Информация
     
    Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.


    Поиск по сайту:


    Аккаунт
    Войти
    (Забыли?)
    Облако тегов
    1602, Android, Arduino, backup, CentOS, cmd, css, div, DLE, DLE хаки, Ethernet, LCD, Linux, log, Monster, ogf3, RDP, Template, VBS, w2k8, windows, WSH, бумага, бумажный самолетик, бэкап, верстка, иструкция, Карты, кино, Навигация, оригами, программа, рецензия, рецепт, скрипт, фигуры, шаблон, Яндекс, яндекс-карты

    Показать все теги
    Реклама
    раскрутка сайта бесплатно






    Главная страница | Регистрация | Добавить новость | Новое на сайте | Статистика | Поддержка | Правила ресурса Copyright © 2005-2018 by dimon - all right reserved!
    Тираж:       Счетчик тИЦ и PR     экземпляров.   Дизайн, верстка by dimon