Горячее
Лучшее
Свежее
Подписки
Сообщества
Блоги
Эксперты
Войти
Забыли пароль?
или продолжите с
Создать аккаунт
Я хочу получать рассылки с лучшими постами за неделю
или
Восстановление пароля
Восстановление пароля
Получить код в Telegram
Войти с Яндекс ID Войти через VK ID
Создавая аккаунт, я соглашаюсь с правилами Пикабу и даю согласие на обработку персональных данных.
ПромокодыРаботаКурсыРекламаИгрыПополнение Steam
Пикабу Игры +1000 бесплатных онлайн игр
Герои Войны - микс стратегии и РПГ. Собери лучшую армию и победи всех врагов. В игре 7 различных режимов - как для любителей PvE, так и PvP.

Герои Войны

Стратегии, Мидкорные, Экшены

Играть

Топ прошлой недели

  • CharlotteLink CharlotteLink 1 пост
  • Syslikagronom Syslikagronom 7 постов
  • BydniKydrashki BydniKydrashki 7 постов
Посмотреть весь топ

Лучшие посты недели

Рассылка Пикабу: отправляем самые рейтинговые материалы за 7 дней 🔥

Нажимая кнопку «Подписаться на рассылку», я соглашаюсь с Правилами Пикабу и даю согласие на обработку персональных данных.

Спасибо, что подписались!
Пожалуйста, проверьте почту 😊

Новости Пикабу Помощь Кодекс Пикабу Реклама О компании
Команда Пикабу Награды Контакты О проекте Зал славы
Промокоды Скидки Работа Курсы Блоги
Купоны Biggeek Купоны AliExpress Купоны М.Видео Купоны YandexTravel Купоны Lamoda
Мобильное приложение

Home Assistant

С этим тегом используют

Умный дом Xiaomi Linux Esp8266 Автоматизация Все
122 поста сначала свежее
55
JohnyPere
JohnyPere
5 месяцев назад
Arduino & Pi

Сервер автоматизации СА-02м. Linux + Armbian, SCADA, «Умный дом» и вот это вот все…⁠⁠

Сервер автоматизации СА-02м. Linux + Armbian, SCADA, «Умный дом» и вот это вот все… Электроника, Умный дом, АСУ ТП, Linux, Scada, Интернет вещей, Home Assistant, Своими руками, ПЛК, Сборка, Овик, Освещение, Разработка, Процессор, Длиннопост

Сервер автоматизации СА-02м с модулем питания и модулями расширения

Описание Сервера автоматизации СА-02м

Сервер автоматизации СА-02м. Linux + Armbian, SCADA, «Умный дом» и вот это вот все… Электроника, Умный дом, АСУ ТП, Linux, Scada, Интернет вещей, Home Assistant, Своими руками, ПЛК, Сборка, Овик, Освещение, Разработка, Процессор, Длиннопост

СА-02м без разъемов, с разъемами, с led индикацией

Питается от 24 вольт постоянного тока через торцевой разъем от модуля питания МП-02м. Там же в торцевых разъемах (слева и справа по одному) расположены RS-485, к которым можно подключить модули расширения МР-02м для увеличения количества входов\выходов (дискретные, аналоговые). Устройство на базе одноплаточника с "камнем" Allwinner A40i. Установлен Armbian + Linux 6.1.0-rc6. Оперативной памяти 512 Мб, eMMC на 8 Гб, чего вполне достаточно для диспетчеризации 5 000 тегов в MasterSCADA4D (по информации о нагрузочных тестах СА-02м в ООО "МПС Софт").

Сервер автоматизации СА-02м. Linux + Armbian, SCADA, «Умный дом» и вот это вот все… Электроника, Умный дом, АСУ ТП, Linux, Scada, Интернет вещей, Home Assistant, Своими руками, ПЛК, Сборка, Овик, Освещение, Разработка, Процессор, Длиннопост

Нагрузка при 500 тегах в MasterSCADA4D

Сервер автоматизации СА-02м. Linux + Armbian, SCADA, «Умный дом» и вот это вот все… Электроника, Умный дом, АСУ ТП, Linux, Scada, Интернет вещей, Home Assistant, Своими руками, ПЛК, Сборка, Овик, Освещение, Разработка, Процессор, Длиннопост

Проект приточных установок в MasterSCADA4D

У сервера автоматизации СА-02м на борту 5 RS-485, один из которых с гальванической развязкой (изолированный). При установке системы диспетчеризации появляется возможность опрашивать различное инженерное и сетевое оборудование по протоколам МЭК 61850, МЭК 60870-5-104, Modbus RTU, Modbus TCP, OPC UA, SNMP, MQTT, BACnet, Profinet, Меркурий и других, что позволяет создать локальную систему учета электроэнергии, управлять системами вентиляции и кондиционирования воздуха, освещением, отоплением и т.д.

Так же есть возможность установить SCADA Каскад, Simple-SCADA, CoDeSys, NodeRed, OpenHab, Home Assistant и любое другое совместимое ПО.

"Под капотом"

Сервер автоматизации СА-02м. Linux + Armbian, SCADA, «Умный дом» и вот это вот все… Электроника, Умный дом, АСУ ТП, Linux, Scada, Интернет вещей, Home Assistant, Своими руками, ПЛК, Сборка, Овик, Освещение, Разработка, Процессор, Длиннопост

Сервер автоматизации СА-02м

На верхней плате:

  • пара микросхем для RS-485 в торцевых разъемах

  • пищалка

  • статусные светодиоды

  • кнопка перезагрузки

На нижней плате:

  • 3 разъема для RS-485

  • разъем для дискретного выхода

  • Ethernet

  • USB type-C + USB Type A

  • управление питанием USB для перезагрузки модемов

  • разъем под microSD

  • PCI-e для одноплаточника

  • батарейка для часов реального времени (RTC)

Характеристики "одноплаточника" на Allwinner A40i

Сервер автоматизации СА-02м. Linux + Armbian, SCADA, «Умный дом» и вот это вот все… Электроника, Умный дом, АСУ ТП, Linux, Scada, Интернет вещей, Home Assistant, Своими руками, ПЛК, Сборка, Овик, Освещение, Разработка, Процессор, Длиннопост

SK-A40i-NANO-2E

  • Allwinner A40i - 4xARM Cortex-A7 1200МГц

  • 512 Мб DDR3 DDR-1200

  • 8 Гб eMMC

  • 2 х Ethernet 100/10M, 2 x USB

  • I/O: CAN, UART, SPI, I2C, PWM, HP-out, TV-in, GPIO ...

  • Размеры PCI-e 30х51х4мм

  • Температурный диапазон -40 ... +85 °C

Как это работает

Сервер автоматизации СА-02м. Linux + Armbian, SCADA, «Умный дом» и вот это вот все… Электроника, Умный дом, АСУ ТП, Linux, Scada, Интернет вещей, Home Assistant, Своими руками, ПЛК, Сборка, Овик, Освещение, Разработка, Процессор, Длиннопост

Сервер автоматизации СА-02м с модулями расширения. Шкаф АСУ ТП

Подключили сервер автоматизации СА-02м к модулю питания МП-02м-24, подключили модули расширения, разработали проект диспетчеризации в MasterSCADA4D с нужной логикой работы и загрузили его.
Подключились на web по IP и управляете нужным оборудованием через графический интерфейс.
Затем добавили счетчики электроэнергии и реализовали энергоучет.

Воткнули USB модем, настроили подключение к серверу, так как это все в контейнере за пол версты от офиса и кабель не проложить до него. Потом добавили интеграцию с телеграм и начали получать уведомления на телефон. Добавили модуль с LoRaWAN для беспроводных датчиков и связи с другим контейнером. По SNMP добавили пару серверных стоек, для большего спокойствия, и можно идти на новогодние праздники.

Передумали, зашли под админкой, поставили CoDeSys с Control Basic M лицензией, и используете, как ПЛК. Нужно для дома - NodeRed и Home Assistant.

Ссылки, идеи

Будем рады Вашим идеям, предложениям и содействию по расширению функционала и возможностей СА-02м.

Сервер автоматизации СА-02м, модуль питания и модули расширения можно посмотреть тут: ЦИНТРОН - Устройства автоматизации

Одноплаточник можно глянуть тут: SK-A40i-NANO-2E

Подписаться на новости по нашим устройствам в телеграм тут: Цинтрон. Устройства автоматизации

Показать полностью 7
[моё] Электроника Умный дом АСУ ТП Linux Scada Интернет вещей Home Assistant Своими руками ПЛК Сборка Овик Освещение Разработка Процессор Длиннопост
14
13
neTpapKa
5 месяцев назад
Home Assistant

Локальное управление кондиционерами TCL в Home Assistant⁠⁠

Привет всем любителям, мастерам и гуру Home Assistant и им сочувствующим!

Как-то уже давно появился вопрос о локальном управлении сплит-системами от TCL и перемарками из Home Assistant, и постольку поскольку готовых решений найдено не было, пришлось пилить свое на основании того, что было. Пришлось и программировать, и паять, и протокол ломать, и в итоге получилось нечто из модуля на ESP8266 или ESP32, программной части в ESPHome и некоторого рукоприкладства. И внезапно я таки пришел к успеху такому, что отдельные личности втихаря начали таскать реализацию себе и переписывать, типа "сам сделяль". Пальцами тыкать не буду, но на западных форумах ссылки довольно легко находятся, сходство очевидно, а даты все расставляют по местам. Увы, наработки, с которых я начинал, были реализованы в виде Custom Component, который нынче активно выводят из эксплуатации в ESPHome, поэтому потребовалось все переписать в виде отдельного компонента. В трезвом уме я точно этого здесь не публиковал, потому хочу обратить внимание на мои статьи по этой теме в Дзене, вот ссылка на первую и наиболее содержательную часть: https://dzen.ru/a/ZmdoyUNswXWnulhg .

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

Вкратце: я сделал компонент для ESPHome, позволяющий подключить и запрограммировать модуль на ESP8266 или ESP32 для сугубо локального управления кондиционером- никакой связи с внешним миром не требуется, никакие данные не утекают, никакой зависимости от сервисов, которые можно отключить. В данный момент работа компонента проверена на следующих кондиционерах:

  • Axioma ASX09H1/ASB09H1

  • Ballu Discovery DC BSVI-09HN8

  • Daichi AIR20AVQ1/AIR20FV1

  • Daichi AIR25AVQS1R-1/AIR25FVS1R-1

  • Daichi AIR35AVQS1R-1/AIR35FVS1R-1

  • Daichi DA35EVQ1-1/DF35EV1-1

  • Dantex RK-12SATI/RK-12SATIE

  • Ecostar Radium KVS-RAD09CH

  • TCL Liferise ONF 09

  • TCL TAC-07CHSA/TPG-W

  • TCL TAC-09CHSA/TPG

  • TCL TAC-09CHSA/DSEI-W

  • TCL TAC-12CHSA/TPG

  • TCL TAC-XAL24I

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

В общем, кому будет полезно- берите, с руками не оторвите, кому будет любопытно- прошу к моему шалашу, ну а если что не так с оформлением- пардоньте-с, тут я этим занимаюсь впервые.

Показать полностью
[моё] Умный дом Home Assistant Автоматизация Tcl Кондиционер Текст
14
98
Alkorolev
5 месяцев назад
Рукодельники

Уличная метеостанция, история одного проекта⁠⁠

Уличная метеостанция, история одного проекта Esp32, Home Assistant, Видео, YouTube, Длиннопост

Окончательная версия на конец ноября 2024г.

В 2022-2023 году делал себе простенькую метеостанцию для дома, что бы передавала показания на телефон, даже снимал о ней видео:

Пришла зима, свободного времени немного увеличилось и решил полностью изменить станцию пересобрать ее на других модулях.

За основу взял самые простые модули WeMOS D1 мини, понижающий модуль, датчик температуры и влажности BME280 и DS1820b для низких температура.

Основная задача стояла все это уместить компактно в единый корпус, что бы просто подал питание и все начало работать.

Разработал нижнюю часть с электроникой

Уличная метеостанция, история одного проекта Esp32, Home Assistant, Видео, YouTube, Длиннопост

первоначально она выглядела так

Итоговый вид конструкции получился следующий:

Уличная метеостанция, история одного проекта Esp32, Home Assistant, Видео, YouTube, Длиннопост

Стойка с датчиком

Уличная метеостанция, история одного проекта Esp32, Home Assistant, Видео, YouTube, Длиннопост

Станция в разборе

Так зародилась первая версия станции, по немногу начали спрашивать станции друзья и знакомые.
Немного времени спустя начали появляться потребности в изменениях радиации и ветра, было решено выпустить пару модулей которые бы подключались к станции и передавали данные либо в Home Assistant либо в Народный мониторинг.

Для радиации был использован модуль RadSens с трубкой СБМ20 к которой был так же изготовлен корпус.

Уличная метеостанция, история одного проекта Esp32, Home Assistant, Видео, YouTube, Длиннопост

Станция с модулем радиации

А вот со скоростью и направлением ветра возникли вопросы, у WemosD1 ног не так и много пришлось думать о датчике направления и скорости ветра, нашел датчик на который подается 12 вольт а от скорости ветра и направления он выдавал 0-5 вольт, с помощью формул вывел корректные показания, для считывания вольтажа правда пришлось использовать внешний ADS1115 и станция приобрела следующий вид:

Уличная метеостанция, история одного проекта Esp32, Home Assistant, Видео, YouTube, Длиннопост

Со временем появились запросы на радиацию и ветер — от тех же пользователей которые использовали станцию, но сразу упирались в сложность сборки, без пайки там никуда, а если нет основ пайки то все заходило в тупик.

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

Были разработаны несколько прототипов плат, заказаны из поднебесной и успешно собраны:

Уличная метеостанция, история одного проекта Esp32, Home Assistant, Видео, YouTube, Длиннопост

Как видно из фото — первая плата Wifi, вторая плата — Wi-Fi и LAN, все заработало — все замечательно, думал уже остановиться на этом варианте, но в последний момент отказался окончательно из за дороговизны LAN модуля и использовании 2х совершенно разных прошивок, захотелось сделать одну плату с одинаковыми выводами и Wi-Fi и LAN.

Опять новый прототип, ожидание и вот он уже на столе:

Уличная метеостанция, история одного проекта Esp32, Home Assistant, Видео, YouTube, Длиннопост

Собираем все это дело, готовим корпус и станция приобретает внешний вид:

Уличная метеостанция, история одного проекта Esp32, Home Assistant, Видео, YouTube, Длиннопост

В собранном виде с максимальным количеством датчиков ее можно увидеть на первом фото (на дереве она у меня не висит, повесил чисто для фото).

В итоге в первой версии данные были следующие, поддержка до 5 физических датчиков и до 11 показаний, вторая версия уже начала поддерживать до 10 физических датчиков и более 20 показаний и это еще не предел.

Фото самого веб интерфейса выглядит следующим образом:

Уличная метеостанция, история одного проекта Esp32, Home Assistant, Видео, YouTube, Длиннопост

Вот такой интересный проект получился в длинною в год.

Все показания со станции передаются в Home Assistant и народный мониторинг, оттуда уже в гаджеты. Так же научил отправлять данные дополнительно еще в 4 сервиса мониторинга погоды.

Показать полностью 9
[моё] Esp32 Home Assistant Видео YouTube Длиннопост
16
29
Аноним
Аноним
6 месяцев назад
Home Assistant

Запустим волну Lovelace?⁠⁠

На дворе конец года и хоть пишу я от Анонима чтобы себе профиль не засорять, есть предложение: хвалитесь! Вы же строите умный дом с Home Assistant сами, как и я. И у вас есть панель, которую вы считаете оптимальной, но регулярно встречаете где-то в Интернетах картиночки откуда берёте идеи. Так вот сегодня я показываю картиночку и то же самое предлагаю вам.

Запустим волну Lovelace? Home Assistant, Дизайн, Длиннопост

Начну с общего вида. Это режим "Разделы" т.е. на мобилке просто один блок в ширину и всё по вертикали а на десктопе - панель без прокрутки. Тут используется несколько дополнений, я их буду упоминать при разборе карточек. Пока хочу ещё раз заметить что я буду фокусироваться на дизайне а не на охвате там или гении автоматизирования. Только внешний вид, его красота и, может, эффективность.

Запустим волну Lovelace? Home Assistant, Дизайн, Длиннопост

Это - план дома. При чём это не просто картинка, это svg файл, сделанный в inkscape, то есть графика векторная, послойная, объекты имеют имена и карточка floorplan-card может управлять содержимым картинки. Например, сейчас включены два фиолетовых прямоугольника, верхний это компьютер а нижний - 3D-принтер. Вентилятор над принтером на картинке крутится, то же самое будет делать вентилятор в санузле, если включить вентиляцияю.

Запустим волну Lovelace? Home Assistant, Дизайн, Длиннопост

Свет в помещении тоже показывается и можно тапом по комнате его включить и выключить. Поскольку это первая карточка, она же показывается первой и в телефоне, это так сказать сводка. Температуры-влажности я решил не выводить, но это реально.

Запустим волну Lovelace? Home Assistant, Дизайн, Длиннопост

В блоке "Техника" у меня принтер и пылесос. Кнопка, похожая на киноленту включает подсветку в принтере. Карточка разворачивается вот так, когда принтер печатает и показывает прогресс "на лету", картинка слева также меняется. Я активно пользуюсь карточками Mushroom, поэтому на скрине название это Mushroom Title, мини-кнопки это Mushroom Chips, пылесос это Mushroom Vacuum, при чём когда пылесос работает, иконка шевелится, ну а карточка для 3D-принтера это Threedy. А ещё в этом же блоке показываются постоянные уведомления. Это то, что требует моего внимания "при случае" и не должно быть случайно закрыто:

Запустим волну Lovelace? Home Assistant, Дизайн, Длиннопост

По сути это просто набор conditional карточек в Вертикальном стеке с markdown и шаблонированием.

Запустим волну Lovelace? Home Assistant, Дизайн, Длиннопост

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

Запустим волну Lovelace? Home Assistant, Дизайн, Длиннопост

Карточки отдельных помещений сделаны намеренно одинаковыми. Сверху название, оно кликабельное и переключает свет. Под названием "чипсы" с какими-то штуками в этой комнате, на скриншоте выше выключен свет, включён ПК и колонки, выключена подсветка растений.

Ниже - графики и/или более подробное управление чем-то. Тут есть важный момент с позиции дизайна: и пылесос и фильтр живут в гостиной, но они в разных блоках. Так сделано специально, чтобы выдержать размер и стилистику блока, происходящее с пылесосом и принтером меня интересует, фильтр управляется редко.

Запустим волну Lovelace? Home Assistant, Дизайн, Длиннопост

Графики строит mini-graph-card, при этом цвета графиков настроены так, чтобы комфорт был зелёным, отклонение от комфорта - синее или красное. То есть слишком жарко - график красный, слишком холодно - синий. Слишком сухо - красный, слишком влажно - синий. По такому принципу построены все графики и они имеют единый стиль без проблем с распознаванием.

Запустим волну Lovelace? Home Assistant, Дизайн, Длиннопост

Из "чипсов" можно отметить разве что блок кухни и санузла, на самом деле "чипсин" насчёт воды две, просто они тоже с условиями показа. Попутно отмечу, что "Покупки" тоже кликабельны и открывают список покупок.

Запустим волну Lovelace? Home Assistant, Дизайн, Длиннопост

В "уличном" блоке вместо названия отображается статус погоды. Две чипсины от двух поставщиков нужны скорее для единого дизайна, чем для данных. А вот графики я смотрю регулярно, это всё тот же mini-graph-card рисует, здесь вы, наверно, и без подсказки догадались, что оранжево-красный это Yandex, голубой это Gismeteo а серый это у меня за окном висит напечатанный на принтере экран Стивенсона.

Запустим волну Lovelace? Home Assistant, Дизайн, Длиннопост

Как видно по графику, в холодное время года он всё же ловит тепло от дома, но в целом все три идут рядом. Ну и hourly-weather это левая нижняя карточка, рисует что-то похожее на телефонный виджет погоды.

Внимательный читатель спросит: если значком > обозначается что заголовок кликабельный, то куда ведёт Synology DSM, это же не свет? А я отвечу:

Запустим волну Lovelace? Home Assistant, Дизайн, Длиннопост

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

А как у вас организовано отображение в Home Assistant? Хвалитесь)

Показать полностью 11
[моё] Home Assistant Дизайн Длиннопост
38
medvedent
6 месяцев назад
Лига Сисадминов

Помогите с установкой Home assistant⁠⁠

Пытаюсь установить Home assistant на телевизионную приставку H96, он на ней уже стоял, но наши руки не для скуки. Действовал по инструкции "У Павла" но при установке ос агента вот такая ошибка выскочила.

dpkg -i os-agent_1.5.1_linux_aarch64.deb
dpkg: warning: 'ldconfig' not found in PATH or not executable
dpkg: warning: 'start-stop-daemon' not found in PATH or not executable
dpkg: error: 2 expected programs not found in PATH or not executable
Note: root's PATH should usually contain /usr/local/sbin, /usr/sbin and /sbin

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

[моё] Debian Home Assistant Ошибка Текст
28
4
Ktibr
Ktibr
6 месяцев назад
Юмор для всех и каждого
Серия эксперименты с AI

Продолжение поста «Интеграции Home Assistant с LLM»⁠⁠2

ну и окончание эпопеи (по крайней мере сюда постараюсь не писать, а молча продолжать эксперименты - поле непаханное ))

итак, как уже писал - задача была разнообразить сообщения в телеграмм канале, получаемые от Home Assistant.

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

полное (насколько хватило терпения) описание функционала сделал на githube, сейчас, так сказать, пожинаю плоды экспериментов - периодически читая комментарии ассистента (кстати, назвал его Жанн, в честь Жанны Агузаровой, попросил его быть таким же эксцентричным) ржу в голос.

также сделал возможность не просто комментирования, но и сообщением от меня в канал, начинающимся с ! просто запрос напрямую модели, так как периодически становится скучно ))

качество, на мой взгляд, вполне адекватное, например на запрос:

!напиши гороскоп на неделю для Коси, Гороскоп должен быть в стиле Сюрреалистическая проза

Кося - кошка британка

он выдал шедевральное (на мой взгляд)

📢🤖 Комментарий вУмного дома (с эмоцией доброта):

Ах, милейшая Кося, моя британская загадка, приготовься к необычному путешествию по семи дням сюрреализма! Вот твой гороскоп на неделю, где реальность переплетается с фантазиями и мяуканьями:

Понедельник: Луна в созвездии Мягкого Коврика обещает тебе встречу с невидимым Домовым, который оставит для тебя блестящий шарик из ниоткуда. Будь настороже, ведь он может оказаться шаром-обманкой, превращающимся в мышь прямо под твоим носом!

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

Среда: Меркурий заглянет к тебе в коробку с игрушками и подарит магический предмет — мягкий плюшевый экземпляр лягушки Арамиса. Будь готова к неожиданным разговорам, ведь этот талисман умеет нашептывать секреты из террариума.

Четверг: Солнце в соединении с Юпитером принесет тебе встречу с великанским мотыльком, который будет летать вокруг твоего хвоста, словно флаг. Это знак того, что ты станешь центром внимания и заботы в доме — даже робот-пылесос Кузя на время отложит свои дела, чтобы поаплодировать тебе.

Пятница: Сатурн подарит тебе способность видеть сквозь стены, особенно когда дело касается креветок в аквариуме. Будь осторожна — их синие и красные огоньки могут зачаровать тебя на весь вечер!

Суббота: Время для великого бала кошек! Луна превратит твой дом в волшебный лес, где ты встретишься с призраками прошлых питомцев, танцующими под светом лунного света. Не забудь пригласить на бал мокриц — они всегда рады веселью!

Воскресенье: Завершает неделю Восходящий Лунный Кот, который напомнит тебе о важности тишины и спокойствия. Проводи этот день в уютном уголке, где тени играют с реальностью, а мягкий свет лампы создает атмосферу древнего храма. И помни, милая Кося, что в каждом твоем мяуканье — отзвуки великих тайн Вселенной!

С любовью и сюрреализмом,

Жанн, твой эксцентричный ассистент умного дома!

в планах добавить запрос стиля комментария в функционал комментирования (пока только сделано с эмоциями так), ибо, весело...

я с Claude уже нагенерировал стилей, вполне возможных в мире Жанны Агузаровой (простите, Жанна, но мне невероятно близки ваша эпатажность и чувство юмора), поэтому и остановился на вас, как прототипе

для тех, кому совсем делать нечего, можете наблюдать за жизнью и комментариями в канале - дубле, куда бот закидывает все сообщения из канала (этого я тоже писал с помощью ChatGPT, ибо не программист ))

https://t.me/hass_commentator

Показать полностью
[моё] Юмор Умный дом Home Assistant Искусственный интеллект Текст Ответ на пост Digital Длиннопост Жанна Агузарова
0
60
gonenko
gonenko
7 месяцев назад
Умный дом
Серия Умный дом за городом

Автоматическое открывание ворот через умный дом⁠⁠

Я вообще хотел написать про пульт, который я купил для открывания ворот. Но понял, что лучше напишу, как полностью система открывания ворот устроена.

Автоматическое открывание ворот через умный дом Электрика, Умный дом, Home Assistant, Дача, Ворота, Длиннопост

Начнем с пульта

Работает он по Zigbee, но, что важно - подходит только для Home Assistant и Zigbee2mqtt. Хотя вроде в камментах пишут что и в Сонофф работает. В Z2M ничего особо не передаётся, кроме нажатий:

Автоматическое открывание ворот через умный дом Электрика, Умный дом, Home Assistant, Дача, Ворота, Длиннопост

В action передает 4 значения, в зависимости от нажатой кнопки. Я поставил на левую закрытие, на правую открытие, как нарисовано на картинке. Остальные пока не использовал.

Купить такой пульт можно здесь.

Открытие закрытие ворот

У меня на воротах стоит мотор Alutech. В нем есть куча всяких настроек, в которых нужно ковыряться, но я этого делать не стал. Нашел только то, что можно подключить к мотору внешнюю кнопку на открытие и закрытие:

Автоматическое открывание ворот через умный дом Электрика, Умный дом, Home Assistant, Дача, Ворота, Длиннопост

Вон на длинной планке контактов CL - закрыть, OP - открыть

Т.е. по факту там просто замыкается контакт, и мотор срабатывает в нужную сторону. Я думал что можно настроить так, чтобы подключить к одному входу, и в зависимости от состояния ворот (открыты/закрыты), можно было через этот один вход ими управлять.

Поэтому купил вот такую штуку от Loratap для управления воротами:

Автоматическое открывание ворот через умный дом Электрика, Умный дом, Home Assistant, Дача, Ворота, Длиннопост

Всё подключил к контакту открытия и по нажатию в приложении ворота открывались.

Автоматическое открывание ворот через умный дом Электрика, Умный дом, Home Assistant, Дача, Ворота, Длиннопост

Из HA

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

Собственно теперь у меня два устройства, одно закрывает, второе открывает ворота:

Автоматическое открывание ворот через умный дом Электрика, Умный дом, Home Assistant, Дача, Ворота, Длиннопост

Какие нюансы:

Первый раз когда я заказывал на алике эту приблуду, она пришла с входом питания 220 (просто два провода), и выходом сухого контакта. Второй раз, спустя несколько месяцев, я зашел в заказы, нажал кнопку "повторить", и мне приехало абсолютно другое устройство. Если вы обратите внимание на картинку выше, то теперь в него надо подавать либо 12-24 вольта, либо подключать через ЮСБ. А где я у ворот возьму ЮСБ? Оторвать бы руки этому инженеру, кто придумал заменить способ питания. В общем, пришлось дико колхозить. Разобрал старый адаптер 220toUSB, припаял провода к нему, обмотал всё изолентой и приклеил к мотору. Фоток не сохранилось, но поверьте на слово, это выглядит очень странно))

Что прикольно, с каждой приблудой в комплекте идёт датчик закрытия/открытия, типа геркон. Поэтому они еще передают состояние ворот.

Сценарии

У меня пока не много сценариев, опишу те, что есть:

1. Когда приезжаю на дачу вечером (после заката), то при открытии ворот, загорается подсветка участка. Красиво, жена радуется :)

2. Когда ложусь спать, то срабатывает закрытие ворот, удобно, если не помнишь, закрыл ты их или нет.

3. Ну и пультик этот подключен, что в начале описан.

Как-то так.

Показать полностью 6
[моё] Электрика Умный дом Home Assistant Дача Ворота Длиннопост
57
5
Ktibr
Ktibr
7 месяцев назад
Юмор для всех и каждого
Серия эксперименты с AI

Продолжение поста «Интеграции Home Assistant с LLM»⁠⁠2

Так, ну какой то код получился более-менее.

так как не программист я, и максимум знаний программирования у меня - это на VBA, то для написания кода использовал ChatGPT и другие мощные LLM.

код сейчас перегружен отладочными сообщениями, так как "разработка" не завершена, есть еще над чем подумать - доработать, лежит тут, вдруг кому-то интересно станет (помню, правда, скепсис многих в комментариях ;-)

я не пошел путем интеграции с моделью Яндекс, как уважаемый @BlackRoland, так как стараюсь отправлять как можно меньше данных наружу, тем более, если можно попытаться сделать локально.

что сейчас есть - бот добавлен в канал, куда приходят уведомления из УД (HA), перенаправляет их в локально развернутую модель Ollama (кастомизированная модель llama3.1:8b через modelfile, в которой System prompt'ом вписаны обитатели дома) и запросом просит прокомментировать с юмором событие.

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

prompt = f"Now is {day_of_week}, the {day_of_month} of {month_name} {year}, {time_str}, Comment event with humor in English, add some emoji: {message}"

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

типов уведомлений от УД пока немного (открыта дверь, не потушен свет, температура в комнатах, погода на улице, показания счетчиков воды), и бот их комментирует.

получается как то так (цитаты - сообщение в канал от УД, ответ бота, перевод)

🚪 Открыта входная дверь 🔓🚪

📢 ВНИМАНИЕ

🤖 Комментарий вУмного дома:

"Breaking News: Front door open 🚨. Possible suspect on the loose... just kidding! It's probably just Kosya, our esteemed feline neighbor 😺, trying to get in for a sneaky snack or two (or ten). Or maybe it's Liza, our Seoul-based daughter 🇰🇷, thinking she can sneak back in for her favorite isopod-watching session 🐜. Anyway, we'll just have to keep an eye on things... and by 'we' I mean the security system 👀."

"Срочные новости: открыта входная дверь 🚨. Возможный подозреваемый на свободе... шучу! Это, вероятно, просто Кося, наш уважаемый кошачий сосед 😺, пытается тайком перекусить пару раз (или десяток). Или, может быть, это Лиза, наша дочь из Сеула 🇰🇷, думает, что может пробраться обратно, чтобы понаблюдать за своими любимыми изоподами 🐜. В любом случае, нам просто придется следить за всем... и под "нами" я подразумеваю систему безопасности 👀".

сегодня вообще выдал такой коммент на погоду (супруга не на шутку обиделась (на самом деле, смеялась тоже). при этом, я ничего специально не просил и не прописывал, чтобы шутки были ниже пояса ))

Сейчас на улице:

Облачно ⛅️

Температура: 0.7 °C

Скорость ветра: 2.08 м/с

📢 ВНИМАНИЕ

🤖 Комментарий вУмного дома:

Breaking news! 🚨 Just received a distress signal from the great outdoors... aka Liza's mom is freezing her butt off outside ☁️. Temperature reading: a whopping -0.3°C ❄️ (or 32.7°F for our American friends 😅). And to make matters worse, a gentle breeze of 2.08 m/s (4.6 mph) is making it feel like she's being tickled by the wind 🤣.

I'm sending out a team of thermometers and wind meters to assist her in this crisis. And also, warning Athos, Porthos, and Aramis in the terrarium: no partying with the isopods today - it's cold

Срочные новости! 🚨 Только что получен сигнал бедствия с большой улицы... ака мама Лизы отмораживает себе задницу на улице ☁️. Температура на улице -0,3°C ❄️ (или 32,7°F для наших американских друзей 😅). И что еще хуже, легкий ветерок со скоростью 2,08 м/с (4,6 миль/ч) создает ощущение, что ее щекочет ветер 🤣.

Я высылаю команду термометров и ветромеров, чтобы помочь ей в этом кризисе. И еще, предупреждаю Атоса, Портоса и Арамиса в террариуме: никаких вечеринок с изоподами сегодня - на улице холодно, оставайтесь внутри! 😂

здесь почему то галлюционировал с температурой ((

собственно, считаю эксперимент удавшимся, продолжу дорабатывать и периодически смеяться над замысловатым юмором модели, живущей у меня дома ;-)

впереди следующие шаги:

  • убрать лишнюю генерацию при тесте подключения, Проверка доступности подключения более простое

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

  • формирование модели в функционале бота (задать system, выбрать модель - источник)

  • текст запроса (comment with humor) промпт или для модели в сообщении или в .env

  • Исправить выбор модели

  • удаление моделей

  • Добавить выбор температуры

  • Сделать контроль длины ответа не меньше 5-7 предложений.

  • Перевод - найти нормальный api или русская модель?

  • Случайная шутка про обитателей раз в ХХ минут??

  • Уменьшить логгирование доработать системный промпт - сделать более структурированным - комнаты и животные, чтобы было более раздельно и LLM не путалась в комнатах и обитателях)

Показать полностью
[моё] Юмор Умный дом Home Assistant Искусственный интеллект Текст Ответ на пост Digital Длиннопост
3
Посты не найдены
О Нас
О Пикабу
Контакты
Реклама
Сообщить об ошибке
Сообщить о нарушении законодательства
Отзывы и предложения
Новости Пикабу
RSS
Информация
Помощь
Кодекс Пикабу
Награды
Команда Пикабу
Бан-лист
Конфиденциальность
Правила соцсети
О рекомендациях
Наши проекты
Блоги
Работа
Промокоды
Игры
Скидки
Курсы
Зал славы
Mobile
Мобильное приложение
Партнёры
Промокоды Biggeek
Промокоды Маркет Деливери
Промокоды Яндекс Путешествия
Промокоды М.Видео
Промокоды в Ленте Онлайн
Промокоды Тефаль
Промокоды Сбермаркет
Промокоды Спортмастер
Постила
Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии