30 марта 2023 г.

Б#%@&... Blocked...

Если у вас не отображаются картинки из этого блога, знайте - РКН (не которое реле контроля напряжения, а которое роском(позор)надзор) не дремлет и старается сделать все, чтоб вас защитить. В общем тонко намекаю что помочь может VPN. 

29 марта 2023 г.

Эмулятор дисплеев на контроллерах HD44780

В прошлом году звёзды сошлись и я понял чего мне не хватает в деревенском доме: удобного управления климатом в комнатах и нагревателем воды на кухне. Этот проект все ещё не закончен, но уже близок к завершению. Надеюсь к лету доделаю. А пока опишу другой проект, который сделал параллельно. 

Для управления климатом я разрабатываю контроллер с символьным дисплеем 16x2 дисплеем, парой кнопок под управлением ESP8266 которые будет установлены в пластиковом корпусе. Для проработки отображаемой на дисплее информации нужно было как-то ее себе представлять. На гитхабе нашелся проект, с помощью которого можно было сгенерировать внешний вид такого дисплея. Но там каждый раз нужно было вручную писать html и js код. Чтоб упростить в дальнейшем разработку решил это дело оптимизировать, что и вылилось в онлайн веб эмулятор LCD дисплеев. Проект open source, размещен на GitHub. Далее опишу его возможности.

Разрабатывая этот проект, случайно открыл для себя возможность разместить его на хостинге GitHub. В целом все круто: после аплоада изменений в репозиторий обновления автоматически погружаются в веб версию.

31 января 2020 г.

Захотел я Audio-CD диски послушать...

Technics SL-PD887У меня скопилось пара десятков AudioCD дисков, которые я записывал сам для себя или покупал лицензионные. Хоть технология AudioCD дисков уже морально устарела, но выбрасывать их не хочется. Музыка на них не надоедает и звучит как-то по особенному. Кому то нравится винил и лампы, a мне вот CD. В общем был у меня проигрыватель Denon DVD-1600. Интересный аппарат. Хороший звук и дизайн. Не устраивало только то что один диск играет, потом его надо было менять. А хотелось загрузить пачку и слушать)) В общем решил поменять его на чейнджер Technics. На авито нашел подходящий по цене и функционалу. Это была модель SL-PD887 по скромной цене в 1200р. Продавец сразу предупредил что плеер читает не все диски. Решил рискнуть и попытаться его починить и заставить читать мои самописные. Дальше расскажу как я этого добился.

31 марта 2019 г.

Из опыта инсталляции проектов "Умный дом"


Перечислил кое-какие наблюдения из опыта монтажа автоматических систем "умный дом". Все написанное взято из моей личной практики работы с такими системами.








5 декабря 2018 г.

Итоги прошедшего года


Прошедший год показался очень растянутым во времени из-за большого количества разных событий в жизни. За этот год успел уже реализовать несколько проектов "Умный дом" на HDL + iRidium mobile, один проект промышленной автоматизации на базе контроллера OWEN - автоматизация двух насосных станций водозабора.

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









4 декабря 2018 г.

Пуско-наладка насосной станции

Этой осенью производил пуско-наладку насосной станции. Точнее двух станций соединенных в кольцо общим трубопроводом. Стояла задача управлять второй станцией при отключении первой (пропадание электричества, профилактические работы). Проект был реализован на базе ПЛК100 от OWEN.














17 сентября 2017 г.

Драйвер iRidium для управления ТВ Sony Bravia

Для одного из проектов потребовалось реализовать управление телевизором SONY Bravia. Попробовал сделать управление через HTTP запросы к WEB серверу телевизора. Основой изысканий послужила статья 2014г. В принципе все что там было описано удалось применить к телевизору 2017г. выпуска - модель KD-75XE8596.

12 февраля 2017 г.

Схема проходных выключателей по классической схеме


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

18 апреля 2016 г.

Скрипт LUA уведомляющий о статусах батареек в Fibaro HC2

Довелось настраивать изделие для домашней автоматизации от Fibaro под незатейливым названием Home Center 2.
Суть: имеется несколько десятков беспроводных датчиков и исполнительных устройств (димеры, термостаты Danfoss). Проблема возникла когда сели батарейки в термостатах - уведомления на почту стали приходить строго каждые 30 минут, что порядком напрягало. Полазив по настройкам выяснилось следующие особенности:
  • можно отключить уведомления о севших батарейках сняв соотв. галочку у каждого из термостатов
  • изменение интервала пробуждения (по умолчанию 900 секунд) ни к чему не приводило
  • не было возможности настроить уведомление о севших батарейках одним списком, а не индивидуально по каждому устройству

Решение всех этих проблем есть в скрипте: