Недостатки Xiaomi Yeelight Smart LED Ceiling Light

Более полугода имею на вооружении первую лампу от брэнда Xiaomi Yeelight Smart LED Ceiling Light и пора уже делать какие-то выводы. Скорее не выводы, а недостатки этого продукта. Ламп у меня несколько в доме. Если бы я имел подобную информацию о проблемах ранее, то сомневаюсь бы что это меня сподвигло на ее покупку. Недостатки данной лампы есть, их немного – но они весьма существенны для меня, за исключением самого последнего пункта.

  • отсутствии нормального Wi-fi модуля. Периодически лампа находится в состоянии Offline. С чем это связано не понятно. Вернуть ее в строй это просто шаманство. Из режима Offline вывести можно перезапуском (reset, путем 5-и раз вкл/выкл света переключателем). После чего имеем стандартную процедуру подключения ее к приложению, лампа регистрируется на роутере, получает IP адрес (привязка жесткая по MAC-адресу), и работает не долго. Как-то из приложения Mihome или Yeeligh Lamp пытаться зайти в настройки – лампа уходит сразу в Offline режим. Причины (предварительны): глючит приложение, но одновременно два приложения глючить не могут. Вылечилось как-то само – путем промежуточных обновлений приложения Mihome. Прошивки к тому времени были редки. Текущая версия Mihome 5.0.28 и Firmware: 1.5.5_0178 – проблем нет. Но я не исключаю, что подобная проблема может появится вновь. Пока 100% решение проблемы я вижу в покупке переключателя Xiaomi Aqara Light Control Smart Switch, что экономически не выгодно. 🙂
  • лампа не умеет сохранять свое состоянии (не путаем с режимом настроек). Т.е. если у вас в доме происходит скачок напряжения или отключат свет, то при появлении света лампа включится и больше не выключится, пока вы через приложении или ручным способом не отключите ее самостоятельно. Это очень напрягает, когда подобные скачки света наблюдаются ночью. А если таких ламп несколько? В системе умного дома, эта лампа должны быть постоянно под напряжением (т.е. механический переключатель света Включен), чтобы отрабатывать сценарии с датчиков.
  • поток света (равномерная освещенность) по периметру комнаты влияет площадь комнаты. Лампа (плафон) светит прямо в пол и равномерной освещенности не может быть никак. В отличии от ламп Philips такой проблемы нет, рассеивающий плафон имеет полукруглую форму. Поэтому такие лампы Xiaomi Yeelight Smart LED Ceiling Light хороши для небольших комнат до 10 кв.м.
  • иногда с пульта по Bluetooth, лампа имеет не сразу отклик (но, это случай редкий и наверно больше придиристый чем актуальный). 🙂

На смену этой лампе советовал бы покупать, что-то другое. но вот цена у нее сейчас привлекательная 🙂

Управление яркостью света в периоды времени в Domoticz (Blockly+Lua)

Вот такую схему я использую по сей день. Сразу добавлю – немного она странна, но работает. И так ,стоит задача: по датчику движения установленному на втором этаже коридора (между перекрестком всех комнат) в периоды с 15:30 до 22:59 свет включается с максимальной яркостью (или с определенной вами каа настроите), в периоды с 23:00 до 06:00 минимальной яркостью достаточной для поиска пути в Ванную 🙂 

Теперь более подробно.

Читать далее

Управление включением отключением котла по датчику температуры Xiaomi (Blockly)

Пример простого управления котлом по датчику. Blockly (Time)

Розетка это Xiaomi Smart Socket Zigbee. Датчик это Xiaomi Mi Smart Temperature and Humidity Sensor

 

 

Если температура в Спальне менее или равна +21град. – включаем котел на обогрев и высылаем оповещение в telegram. Если температура в Спальне достигла +24 град. или более  – то выключаем котел и высылаем оповещение в telegram. Если температура на Улице менее 0, то включаем котел на обогрев и высылаем оповещение в telegram. Если в 18:00 температура в Коридоре менее  +18град. то включаем котел.

Domoticz: Bugs (Update)

Очередная бяка на версии v3.8806. Невозможно создать витуальные датчики. Обходим так (на примере ниже) выполним в вашем браузере команду:

http://192.168.1.30:8080/json.htm?type=createvirtualsensor&idx=21&sensorname=DUMMY&sensortype=6

где: 21 это IDX (Setup -> Hardware -> DeviceName) под крышей которого создаются виртуальные датчики,

 

 

DUMMY – имя вашего датчика, 6 – Тип датчика (в нашем случае это Switch),192.168.1.30:8080 – IP адрес/порт вашего Domoticz

Читать далее

Беспроводной замок Aqara WiFi Fingerprint Smart Door Lock for Home Security

Не поленился и заказал себе беспроводной замок для умного дома Aqara WiFi Fingerprint Smart Door Lock for Home Security.

 

 

 

 

 

 

 

 

 

 

 

Пока дождешься от этих блогеров тесты, проще самому купить – поставить и успокоится. Ничего толком не могу сказать об этом устройстве, покупал только из конкретных поставленных целей :

  • забываем иногда ключи на работе и где попадя
  • количество ключей у меня ограничено, а количество родственников увеличивается 🙂
  • удобство, удобство и еще раз удобство.
  • планируется замена двери на более что современное и под наши зимы
  • и т.д. и .т.п.

Читать далее

Определение мертвых устройств в системе умного дома Xiaomi

Не секрет, система умного дома Xiaomi не является весьма надежной, и мне периодически приходится сталкиваться с тем, что часть моих устройств попросту самоотваливаются, и таким же образом самовосстанавливаются. Это может происходить по самым разным причинам, при этом безопасность дома может пострадать. Привожу небольшой скрипт, который будет уведомлять по таймауту проверки устройств в сети с их уведомлением по различным каналам связи. 🙂 Как всегда, начинаю с вариантов.

Вариант 0.

Для тех, кто не ищет сложных путей. 🙂 В Domoticz -> Setup -> Settings -> Other и добавляем значение в минутах

 

 

Работает так : – если в течении 10 минут значения наших датчиков не изменялись, то они окрашиваются в красный цвет. И есть повод задуматься и посмотреть в логи. 🙂

 

 

 

 

 

 

 

 

 

Замечу, что минимальное здесь установочное значение = 10 минутам. Кому надо менее значение или что индивидуальное, читаем дальше 🙂

Читать далее

Как определить оcтавшийся заряд батареек умных устройств Xiaomi на Domoticz с оповещением о замене (Update)

Да, такое можно тоже организовать. Для этого мы будем использовать скриптовый язык dzVents. Вам его нет необходимости изучать, просто скопируйте содержимое и вставьте в конфигурацию вашего скрипта на Domoticz сервере. Стоит следующая задача : 

  • получить информацию о зарядке батарейки на конкретном устройстве или устройствах
  • установить минимальный порог срабатывания для сигнализации о ее замене
  • оповестить в Telegram о замене батарейки на проблемных устройствах

Необходимо определить какие устройства мы хотим мониторить. Ими могут быть любые устройства Xiaomi (датчики движения / кнопки / датчики открытия двери / датчики температуры) или даже пылесос 🙂

Читать далее

Подключение Xiaomi Philips LED Ceiling Lamp к Domoticz

На момент написании статьи существует уже несколько вариантов подключения потолочной лампы Philips к системе Domoticz. Здесь приведу свой сначала вариант, который проверен и работает стабильно, а также добавлю выдержки на остальные варианты. И так, у нас есть лампа Xiaomi Philips LED Ceiling Lamp и мы хотим ею управлять через Domoticz и использовать в различных групповых сценариях. Выглядит она весьма весьма … :

 

 

 

 

 

 

 

 

 

Устанавливаем необходимую библиотеку php-miio, которая поддерживает управление этой лампой. Качаем и распаковываем на raspberry. Я предпочитаю хранить эту в библиотеку  в scripts в /home/pi/domoticz/scripts/php-miio-master. Читать далее

Synology NAS fix 100% CPU convert and ffmpeg

Периодически на Synology волшебным образом переиндексация медиафайлов убивает сервер напрочь, 90-100% загрузка CPU / диски дико тормозат и торренты скачиваются с низкой скоростью / ни один Web сервис не доступен и зайти в админку нереально. И такой процесс может заниматься длительное время вплоть до нескольких дней (в зависимости от наличия данных).

Решать такую проблему остается только через ssh доступ, при этом набравшись терпения. А придется 🙂

И так логинимся по SSH. Ничего лишнего не делаем. И пытаемся выполнить из списка несколько команд.

sudo killall -9 convert*
sudo killall -9 ffmpeg*

Мне очень часто помогает выполнение одной команды:

admin@DiskStation1:~$ sudo killall -9 ffmpeg

admin@DiskStation1:~$ sudo killall synoindexd

далее смотрим

admin@DiskStation1:~$ top, если не помогло используем еще (??-ваши значения)

sudo /usr/syno/etc/rc.d/S??synoindexd.sh stop
sudo /usr/syno/etc/rc.d/S??synomkflvd.sh stop
sudo /usr/syno/etc/rc.d/S??synomkthumbd.sh stop

Как перевести показания давления (Bar) датчика Aqara в атмосферное

У меня на улице висит датчик температуры/влажности/давления Aqara. Стоит задача перевести его давления из Bar в атмосферное (Миллиме́тр рту́тного столба́), как это у нас принято. Для этого нам необходимо создать еще 1 виртуальный датчик и небольшой скрипт. И так поехали.

Вариант-1 (использование dzVents скрипта)

Имеем наш датчик за бортом в Setup -> Devices и запоминаем его idx (в моем случае это 188). Переименовываем его в понятливый вид (например: Давление на улице) и запоминаем. Далее имя его менять ЗАПРЕЩАЕТСЯ! 🙂

активируем его во вкладку Utilities и получаем первые данные в Bar единицах (важно, что его нельзя скрывать из Utilities (ну типа вот такой недостаток – мозолить нам глаза).

 

Читать далее