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

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

    Опрос

    gismeteo.ru
    Погода на Яндексе
    pogoda.ru
    meteonova.ru
    по телевизору
    за окном
    в газете
    а че его смотреть?
    в другом месте
    по счетчику гейгера



    Календарь
    «    Май 2018    »
    ПнВтСрЧтПтСбВс
     123456
    78910111213
    14151617181920
    21222324252627
    28293031 

    Архив новостей
    Март 2022 (1)
    Декабрь 2021 (1)
    Август 2021 (1)
    Июль 2021 (3)
    Февраль 2021 (3)
    Январь 2021 (1)

    Информация
    Domoticz. Ежедневное уведомление на e-mail
    Умный дом
    автор: dimon, опубликовано: 8 мая 2018

    Уезжал тут из дома на неделю и решил, что неплохо бы было, чтобы дом раз в день слал уведомление о том, что с ним все в порядке. На последнем обновление бетки Domoticz периодически зависает, а письмо будет информировать о том, что и сервер до сих пор жив.
    Первым этапом попробуем просто настроить уведомление, вторым этапом будет добавление в это письмо состояние всех датчиков.
    Первый этап можно реализовать очень просто с помощью Blockly в Domoticz.

    Так как планируется впоследствии "накрутить" эту систему дополнительными скриптами, то заведем в Домотикз специальный флаг, что дома никого нет длительное время. Для этого в системе в разделе Настройка - Дополнительно - Переменные пользователя заведем переменную FlagLongTimeNotAtHome с типом переменной Целое:

    Domoticz. Ежедневное уведомление на e-mail

    Далее все картинки кликабельны


    Теперь заведем переключатель, который будет эту переменную изменять. Уезжаем в отпуск, включаем переключатель, переменная изменяется, сервер Домотикз переходит в режим длительного отсутствия хозяина и, например, включает вечером свет в комнатах, имитируя присутствие людей.

    В разделе Настройка - Оборудование создаем VirtualSwitches, тип Dummy (Does nothing, use for virtual switches only). Здесь мы будем создавать все виртуальные кнопки.

    Domoticz. Ежедневное уведомление на e-mail


    И сразу создаем такую кнопку, нажав Создать виртуальные датчики, имя LongTimeNotAtHome, типа Переключатель:

    Domoticz. Ежедневное уведомление на e-mail


    Domoticz. Ежедневное уведомление на e-mail


    Щелкаем по стрелочке и добавляем кнопку на панель Переключатели.

    Domoticz. Ежедневное уведомление на e-mail


    Создаем скрипт, который будет в зависимости от состояния этого переключателя, менять значение ранее созданного флага FlagLongTimeNotAtHome. Для этого идем в раздел Настройка - Дополнительно - События, задаем имя, нажимаем кнопку New, собираем из блоков скрипт как на рисунке ниже, передергиваем бегунок Event active и сохраняем еще раз. Тут все достаточно просто.

    Domoticz. Ежедневное уведомление на e-mail


    Теперь создадим еще один скрипт, который в зависимости от состояния флага будет отсылать уведомления, я решил, что хочу получать его двумя путями - на почту и в Domoticz Lite через Google Cloud Messaging (не забудьте в настройках его включить - Настройка - Настройки - Уведомления и отправить токен из приложения Domoticz Lite). Уведомления на почту, я надеюсь у Вас уже настроено (Настройка - Настройки - Эл.адрес). В качестве триггера будем использовать время "Закат", т.е. получать уведомление будем каждый вечер.

    Domoticz. Ежедневное уведомление на e-mail


    А вот так выглядит уведомление на почту:

    Domoticz. Ежедневное уведомление на e-mail


    На этом пока все.
    Следующий этап это расширенное уведомление на почту с показаниями всех датчиков, которые есть в системе умного дома. Это реализовать в блоках у меня не получилось, пришлось осваивать DzVents - новое поколение LUA скриптов в Domoticz. Об этом я расскажу в следующий раз когда наконец все допилю, а пока картинка для затравки:

    Domoticz. Ежедневное уведомление на e-mail


    Продолжение темы - скрипт с показаниями всех датчиков в теле письма на dzVents.

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

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

  • Отключение Screensaver-а или затемнения экрана на Raspberry Pi
  • Установка Службы развертывания Windows (WDS) на w2k8
  • Как сделать сайт
  • Миграция с Linux (samba+LDAP) на Windows Server 2003 Active Directory
  • Настройка кэширующего прокси-сервера с модулем статистики


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

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

    #1 написал: Berkut (21 мая 2018 00:04)
    Отличная идея и работает хорошо! Себе так же сделал.


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


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


    Облако тегов
    Android, Arduino, backup, CentOS, cmd, css, div, DLE, DLE хаки, domoticz, dzvents, event, Home Assistant, HomeAssistant, Linux, log, Monster, ogf3, RDP, Template, VBS, windows, WSH, xiaomi, бумага, бумажный самолетик, иструкция, Карты, кино, Навигация, оригами, программа, рецензия, рецепт, скрипт, фигуры, шаблон, Яндекс, яндекс-карты

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