Речь пойдет о выключателе с Aliexpress: c Wi-Fi, на 3 сенсорных кнопки и с поддержкой tuya серверов, а так же с подключением с/без нуля.
В данной заметке описана установка MajorDoMo на свежий образ Raspbian (Debian 11 Bullseye) с помощью официального установщика ОС на мини коvпьютер Raspberry Pi (в моём случае 3B) и системы Умного Дома MajorDomo.
Небольшая заметка по реализации поиска телефона с помощью MajorDoMo и Умного Дома Яндекса (УДЯ).
Основная идея заключается - научить Яндекс колонку искать мобильный телефон.
Работоспособность проверена на RPI базовый образ 4_44.
Потребуется установка консольного клиента для Linux Linphonec (для систем на Win можно попробовать клиента MicroSIP с возможностью совершения вызовов из командной строки) и два SIP аккаунта.
Постараюсь описать пошагово и доступно.
Функции для управления гирляндами Twinkly
Как заставить работать библиотеку cURL на Windows
Один из способов вкл/выкл GPIO на Raspberry
Опыт подключения к RaspberryPi3 аппаратных часов DS3231 и установка локально сервера NTP
Множество идей для сценариев умного дома от известного американского видео-блогера.
Функция получает не только значения свойства, но и время его последнего изменения. Полезна, к примеру, для объектов классов Rooms и Relays, где нет своих свойств UPDATED. Позволяет ответить на вопросы "Как долго?" или определить актуальность данных на текущий момент.
Получение от умной колонки команд для обработки их в шаблонах поведения
Предлагаю вашему вниманию расширенные настройки элемента в меню "Поле выбора (radio)" Этот переключатель с несколькими кнопками можно весьма интересно использовать. В отличии от элемента "Выключатель", тут мы можем задавать не только состояния вкл/выкл, но и добавить ещё автоматический режим и работу по таймеру.
После изменения кода, перестали работать шаблоны вида (Включи|Выключи). Это связано с переменной $original. Теперь в ней только последнее сообщение, а не вся история ветки шаблона. В предлагаемом варианте есть решение, чтобы не разделять ветки на Включи и Выключи.
Часть 3. Двусторонняя интеграция MegaD и Majordomo. Без программирования.
В результате выполнения конфигурации получим:
Синхронизацию диммируемой LED-ленты на порту мосфета MegaD с Majordomo.
Часть 2. Двусторонняя интеграция MegaD и Majordomo. Без программирования.
В результате выполнения конфигурации получим:
Гибкое многократное нажатие кнопки выключателя (click, doubleclick, долгое удержание)
Часть 1. Двусторонняя интеграция MegaD и Majordomo. Без программирования.
В результате выполнения конфигурации получим:
1. Управление освещением реальными кнопками на стене.
2. Управление освещением нарисованными кнопками на сцене и во всех интерфейсах Majordomo.
3. Управление освещением напрямую в MegaD, а Majordomo подхватывает все изменения как родные
Заметка о направлениях, в которых система развивается.
Заметка основана на решении Тараса (tarasfrompir) установки MajorDoMo на Windows 10 с использованием пакета XAMPP (кроссплатформенная сборка веб-сервера, содержащая Apache, MySQL, интерпретатор скриптов PHP, язык программирования Perl и большое количество дополнительных библиотек, позволяющих запустить полноценный веб-сервер).Полноценное описание доступно на форуме в первом посте темы "Установка Мажордомо на XAMPP", однако у меня возникла небольшая проблемка, поэтому решил сделать своё описание.
сейчас ищется по объектам/методам/свойствам/сценам/шаблонам/пу/жпс/звейв глобальным поиском. Добавляем своё
После того, как мне надоело всякий раз с телефона включать и выключать ночную RGB подсветку под кроватью ребенка, я решил всё это дело автоматизировать по датчику движения, благо, как раз недавно приобрел парочку сяомишных.
Потянуло меня было на эксперименты, поставил HomeAssistant, NodeRed, EspHome... поигрался и забросил... остались несколько прошитых модулей на базе ESP8266 под EspHOME. А когда возникла необходимость сделать очередную светодиодную подсветку, решил использовать в Majordomo эти, валяющиеся без дела модули, прямо с прошивкой EspHOME... Полезность данной статьи - в настройке методов для интеграции штатного колорпикера ПУ RGB с управлением модулем EspHOME по MQTT.
Заметил в последнее время появились вопросы по подключению сервиса коннект, казалась бы что может быть проще, но попробовав подключить на тестовый аккаунт, пришлось немного повозиться, порядок действий не всегда очевиден, ссылки и инструкции в разных местах. Поэтому рассмотрим пример подключения на голый образ v 4_44 для Raspberry Pi на только что подключенном к коннекту пользователю.
Не так давно решил обновить свой USB=Zigbee стик CC2531 на более новый Zigbee координатор Sonoff ZBDongle USB Zigbee 3.0 Dongle Plus. Заодно решил сделать небольшое сравнение и в качестве дополнения небольшая инструкция по установке и настройке Zigbee устройств в MajorDoMo с модулем zigbee2mqtt (автор модуля Directman). Инструкция делалась на Raspberry Pi 3B, установлен голый образ 3_44.
Досадно, что в модуле не реализована такая фича лампочки- предложен вариант доработки модуля (до передачи пр)
долго пытался создать систему безопасности дома через простые устройства, но не как не получается.Решил пойти пока легким путем. Может кому пригодится затея..
добавил строчку для изменения иконки DarknessMode
добавил строчку для изменения иконки EconomMode