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

Скайдом

Три в ряд, Головоломки, Казуальные

Играть

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

  • Oskanov Oskanov 8 постов
  • alekseyJHL alekseyJHL 6 постов
  • XpyMy XpyMy 1 пост
Посмотреть весь топ

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

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

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

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

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

Homekit

12 постов сначала свежее
6
X.papa
X.papa
1 год назад
Серия Как я буду управлять своим майнинг котлом

Отопление, работает. Деньги капают в карман. Теперь как всем этим мы будем управлять⁠⁠

Далее здесь буду развивать тему по управлению и внедрению умного дома в систему отопления основанную на майнинге криптовалют.

Я не претендую на какие либо премии. Я делаю так как умею, и хочу.

Если вам хочется самоутвердиться, тыкая меня в мои ошибки, или термины. Знайте у меня образование 8 классов. 9-й экстерном. Критика приветствуется, но по делу.

И так , начнем.

Есть два пути :

1) взять готовые устройства что то на подобии Sonoff basic. Sonoff TH16 И пользоваться их приложением и создавать автоматизации там.

Отопление, работает. Деньги капают в карман. Теперь как всем этим мы будем управлять Биткоины, Интернет вещей, Nodejs, Homekit, Деньги, Отопление, Криптовалюта, Своими руками, Длиннопост

2) вариант мне больше по душе, так как он сложнее и требует больше времени. И что самое главное чтоб работало все локально. С возможностью удаленного доступа.

Самое главное это сердце умного дома. В моем случае выбор пал на Node-red. https://nodered.org/ все автоматизации работают в нем. Алиса и HomeKit просто в качестве пультов.

Так как я пока не разобрался как работают ноды HomeKit, я так же буду использовать Homebridge

Все это живет на одном пк, под управлением Proxmox.

VM ) Windows 10+ Windows 10

LXC) Node-red + Homebridge + mqtt + Tasmota Admin и прочие

Исполнять наши команды будут во такие устройства

Отопление, работает. Деньги капают в карман. Теперь как всем этим мы будем управлять Биткоины, Интернет вещей, Nodejs, Homekit, Деньги, Отопление, Криптовалюта, Своими руками, Длиннопост

Sonoff под управлением Tasmota. ESP 8266 и всякого рода датчики и реле

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

Отопление, работает. Деньги капают в карман. Теперь как всем этим мы будем управлять Биткоины, Интернет вещей, Nodejs, Homekit, Деньги, Отопление, Криптовалюта, Своими руками, Длиннопост

Разводить платы я пока не научился, навесной монтаж наше все.

Отопление, работает. Деньги капают в карман. Теперь как всем этим мы будем управлять Биткоины, Интернет вещей, Nodejs, Homekit, Деньги, Отопление, Криптовалюта, Своими руками, Длиннопост

Здесь мы собираем данные о температуре со всех устройств в отопительном узле, и включаем или выключаем нужные нам насосы

Вот например логика работы загрузки бойлера

Отопление, работает. Деньги капают в карман. Теперь как всем этим мы будем управлять Биткоины, Интернет вещей, Nodejs, Homekit, Деньги, Отопление, Криптовалюта, Своими руками, Длиннопост

На будущее хочу заменить целевые параметры по температуре на глобальные переменные, чтоб вносить данные с пульта.

Отопление, работает. Деньги капают в карман. Теперь как всем этим мы будем управлять Биткоины, Интернет вещей, Nodejs, Homekit, Деньги, Отопление, Криптовалюта, Своими руками, Длиннопост
Отопление, работает. Деньги капают в карман. Теперь как всем этим мы будем управлять Биткоины, Интернет вещей, Nodejs, Homekit, Деньги, Отопление, Криптовалюта, Своими руками, Длиннопост

Чтоб просто пальчиком , раз и готово.

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

Отопление, работает. Деньги капают в карман. Теперь как всем этим мы будем управлять Биткоины, Интернет вещей, Nodejs, Homekit, Деньги, Отопление, Криптовалюта, Своими руками, Длиннопост

Хочется все это поменять, сделать аккуратно, чтоб не стыдно было выложить этот флоу где нибудь еще

Пишите моменты которые бы вы хотели что бы я раскрыл более детально.

Показать полностью 8
[моё] Биткоины Интернет вещей Nodejs Homekit Деньги Отопление Криптовалюта Своими руками Длиннопост
11
1008
PepperMeister
PepperMeister
2 года назад
Arduino & Pi

Как я полтора года танк на Arduino (и не только) пилил⁠⁠

Привет, уважаемые пользователи Пикабу! Здравствуйте, любители таких тем как DIY ( 'do it yourself' - сделай сам), IoT ('Internet of things' - интернет вещей) и так далее.

Пару лет назад я обзавелся новым хобби, точнее, воскресил старое - микроэлектроника и

радиотехника. Что и как из этого получилось я опишу далее, а пока вот фото для затравки.

Как я полтора года танк на Arduino (и не только) пилил Своими руками, Интернет вещей, Arduino, Esp32, Raspberry pi, Homekit, Умный дом, Робототехника, Самоделки, Видео, YouTube, Без звука, Длиннопост

Сейчас, конечно, с паяльником сидеть гораздо приятней и проще чем 20+ лет назад. Все радиодетали в доступности, интернет просто кишит различной информацией, необходимой для того, чтобы начать что-то изучать на эту тему. Кроме того, стали доступны всякие вещи для создания конструкций, корпусов. Я уже молчу об огромном количестве готовых наборов для начинающих, которые могут заинтересовать этой увлекательной и полезной темой подрастающее поколение. Интерес к робототехнике также подогревается и тем, что она тесно связана с программированием, что как никогда актуально. Начинать обучение программированию, когда имеешь дело не с абстрактными данными а с чем-то, что можно пощупать, запустить или отправить в плавание - на мой взгляд хорошая идея. Это была минутка агитации и если вам стало интересно, какие вещи, например, можно сделать в наше время домашних условиях своими руками, пожалуйста, продолжайте чтение.

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

В марте 2021 года я начал проявлять интерес к Arduino. До этого я всегда считал это чем-то недостижимо сложным, чем-то на грани физического и цифрового миров. Я программист и имею небольшие навыки в радиотехнике, чтобы, собрать, например усилитель ШИМ-сигнала, или подружить 3.3v логику с пятивольтовой, или сделать гирлянду на елку, или свет для своих перцев, которые выращиваю дома. То есть имею базовые представления о работе полупроводников и имею навыки обращения с паяльником. Радиотехнику я забросил давно, но еще раз скажу, что за 20 с лишним лет многое изменилось, стало значительно легче и доступней, поэтому вернуться в этот удивительный мир транзисторов, резисторов, конденсаторов, микросхем и катушек мне было не сложно. Arduino, как я писал, мне казалось сложным, поэтому для начала мне пришлось купить стартовый набор, как например вот этот:

Как я полтора года танк на Arduino (и не только) пилил Своими руками, Интернет вещей, Arduino, Esp32, Raspberry pi, Homekit, Умный дом, Робототехника, Самоделки, Видео, YouTube, Без звука, Длиннопост

И.... сделать конечно, же "мигалку". Моему восторгу от наблюдения за мигающим светодиодом не было предела и меня затянуло, ведь до этого частоту мигания на К155ЛА3 в юности я мог регулировать только конденсатором и резистором, а теперь я мог сделать это программно, и это казалось нереально крутым. Часть того, что из этого вышла, я и опишу далее.


Чтобы не потерять интерес к новой теме мне надо было поставить перед собой цель. Что-то, что я мог бы использовать с пользой или для игры. Что-то, что сочетало бы в себе сразу несколько технологий и подходов. Вероятно я где-то увидел, какие прикольные танки делает народ и тоже решил сделать нечто подобное. В интернете много статей и роликов на тему создания подобных вещей. Кто-то использует Arduino, кто-то другие платформы вроде Raspberry Pi (и подобных Orange/Banana/Rock). Кто-то использует и то и другое и можно без хлеба. Все зависит от цели. Моя изначальная цель была создание танка, которым можно было бы управлять по BLE с айфона или андроида, используя свое приложение. Под управлением я понимал движение вперед, назад, в стороны и разворот. Для гусеничного хода это регулируется скоростью и направлением вращения моторов, расположенным по сторонам. В этот момент я наконец-то узнал что такое ШИМ и как его применять. И для меня вдруг стало понятно, почему почти вся эта техника с приводами на заводах так пищит :). Кроме того, требовалось как-то взаимодействовать по Bluetooth, но тут особой проблемы не было, поскольку по работе я работал с iBeacon и имел какие-то представления о том, что и как делать. Танк должен был быть автономным, ведь глупо было бы в наше время управлять чем-то по воздуху, если это что-то ограничено длиной провода до источника питания :). Поэтому также пришлось изучить и правила работы со сборками Li-Ion батарей.

Итоговая сборка первой версии танка, над которой я работал пару недель состояла из:

- Три Li-Ion аккумулятора, собранные в батарею 3S с платой BMS для защиты и балансировки заряда.

- Один драйвер мотора на L298N

- Одна Arduino UNO из стартового набора

- Bluetooth модуль HM-10 (поскольку он был для меня доступен и умел в BLE, что для меня было критичным)

- Шасси танка с AliExpress. Там 2 мотора, гусеничные полотна, шестерни и крепеж для соединения конструкции. Классная вещь!

- Индикатор уровня заряда Li-Ion 3S батареи.


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

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

Программа (или скетч, как говорят ардуинщики) потребовала воскресить навыки написания на C/C++, и я даже собрал некое подобие библиотеки для того, чтобы быть ближе к плюсам. Назвал ее эту штуку BoardKit, положил к себе в Bitbucket и никому не показывал, потому что чувствовал, что ходу этой теме не будет. Итоговая программа в .ino файле выглядела примерно вот так (заранее прошу прощения за выкладывание кода в скринах из VS Code, но там нет ничего, что было бы неудержимо хотелось скопировать :) )

Как я полтора года танк на Arduino (и не только) пилил Своими руками, Интернет вещей, Arduino, Esp32, Raspberry pi, Homekit, Умный дом, Робототехника, Самоделки, Видео, YouTube, Без звука, Длиннопост

Ах, да, изначально я отрицал такие IDE как VS Code и писал в Xcode, а компилил и заливал через Arduino IDE, что добавило мне определенных сложностей, но помогло хотя бы работать в более-менее нормальном (а главное привычном) IDE, но на таких извращениях мы не будем заострять слишком много внимания.


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

Как я полтора года танк на Arduino (и не только) пилил Своими руками, Интернет вещей, Arduino, Esp32, Raspberry pi, Homekit, Умный дом, Робототехника, Самоделки, Видео, YouTube, Без звука, Длиннопост

При чем тут Habanero? Я люблю острые перцы и решил, что интересные модули буду называть именем сорта перцев. Просто ради прикола и какого-то порядка в именовании. Саму логику (*.cpp) я прикладывать не буду, потому что пост и так обещает быть довольно большим, но если тема станет интересна аудитории, то я запилю отдельный пост, приложив исходники на гитхабе не обещая что они соберутся, так как я больше их не использую, и потому что изврат с Xcode, помните? :) Хотя что-то подсмотреть в них наверное можно.

Так или иначе, мой танк поехал. Правда ездил он наверное пару дней, потому что окрыленный своим успехом я начал исследовать другие, связанные с робототехникой моменты, такие как серво-приводы, датчики приближения, датчики расстояния и многое другое. Я аугментировал танк пока было время, даже как-то приделывал к нему управляемую руку - хваталку и в конце концов переложил его на Arduino Mega, чтобы можно было независимо использовать ШИМ для моторов и сервоприводов. Обвесил ультразвуковыми датчиками расстояния и попытался научить его объезжать препятствия, но потом в итоге, вдоволь наигравшись поставил его на полку до лучших времен. Вот такой он был на тот момент.

Где-то год я в свободное время активно занимался Raspberry/Orange/Rock PI, Full-Stack разработкой собственной системы умного дома в квартире в симбиозе с HomeKit и управлением полива и мониторингом погоды на дачном участке с видео-наблюдением. Сейчас у меня довольно внушительная система, которую я постараюсь описать отдельным постом, если это будет кому-то интересно. Если коротко, то это бекенд на основном хосте под Docker на Raspberry Pi, который по MQTT управляет переферийными устройствами на ESP32-WROOM (например включение света в спальне), пишет в MongoDB, расположенную на RockPI 4 статистику по температуре и влажности в комнатах и на улице, а также по количеству людей в комнате. Распознает людей система на том же хосте Raspberry Pi при помощи Intel Neural Stick 2 и OpenVINO. Почти всем этим делом можно управлять с веба под тем же докером. Веб доступен в локальной сети. Бек на Express, фронт на React. И все это дело скрепляется несчетным количеством bash-скриптов. Тема, в общем-то тоже очень интересная, хотелось бы, чтобы читателям стало интересно и про это почитать :)


Вернемся к главной теме: роботанку. C завершением дачного сезона я решил его воскресить, но уже с учетом технологий, которые я освоил за тот год, пока он пылился на полке.
Во первых, я окончательно ушел от Arduino, и от Esp8266, коих за год имел неосторожность накупить на алике за дешево по акциям приличное количество. ESP32 значительно лучше и современней. Прошивки для ESP32 я делаю на основе Mongoose OS - великолепная вещь, которая позволяет во первых, писать на MJS, что мне было приятней, чем C или MicroPython, а также уже имеет в себе интерфейсы для работы с множеством IoT штук на более-менее высоком уровне, чтобы не тратить время на то, что я назвал BoardKit'ом :). Также я решил встроить танк в свой умный дом, пожертвовав тем самым отзывчивостью. А именно управлять им, как я управляю светом в какой-либо комнате: какой-то клиент шлет HTTP запрос с неким параметром на бекенд, он по MQTT отправляет сообщение с обновленным конфигом в брокер (кстати, Mosquitto наызвается), тот рассылает по устройствам, которые подписаны на нужный топик, устройство получает обновленный конфиг и переходит в новый стейт. Опять же, если будет интерес, я обязательно опишу более детально и пошарю исходники. Схема довольно громоздкая, но универсальная, стабильная и расширяемая. Также у меня давно скучала одна плата ESP32-CAM и я решил всунуть в танк и ее, чтобы видеть куда тот едет (используя подсветку, если темно), управляя без необходимости его видеть. Плюс надо было уйти от необходимости установки мобильного приложения в сторону возможности управления с веба, тем более опыт создания WEB-приложений накопился довольно значительный. А еще надо было поработать над аварийной остановкой механизма в случае упора в препятствие или переворота. Ну и еще я хотел видеть уровень заряда батареи в вольтах а не в полосочках, как было раньше. Также я пробрел дешевый лазерный модуль и решил его тоже использовать для 'пиу-пиу бластера' для котиков. Вот двое из трех:

Как я полтора года танк на Arduino (и не только) пилил Своими руками, Интернет вещей, Arduino, Esp32, Raspberry pi, Homekit, Умный дом, Робототехника, Самоделки, Видео, YouTube, Без звука, Длиннопост

По мере создания переферийных устройств для умного дома я насобачился делать всякие коробочки из вспененного ПВХ на любой вкус и цвет. У меня есть 2 листа: черный и белый, толщиной 3 мм. Клею я их клеем Cosmofen SL-660. Записывайте лайфхак: клей белый и чтобы склеивать черный лист ПВХ так, чтобы не было белых полос на месте склейки я добавляю порошок для лазерного принтера прямо в клей, который выдавливаю порционно в шприц, а уже из шприца выдавливаю когда мне нужно. Эти нехитрые манипуляции позволяют создавать коробочки почти любой сложности на приличном уровне. Вот например я делал 'умный' диммер на 2 канала в довольно простом, но аккуратном корпусе:

Как я полтора года танк на Arduino (и не только) пилил Своими руками, Интернет вещей, Arduino, Esp32, Raspberry pi, Homekit, Умный дом, Робототехника, Самоделки, Видео, YouTube, Без звука, Длиннопост
Как я полтора года танк на Arduino (и не только) пилил Своими руками, Интернет вещей, Arduino, Esp32, Raspberry pi, Homekit, Умный дом, Робототехника, Самоделки, Видео, YouTube, Без звука, Длиннопост

Поэтому, вдохновившись Cybertruck'ом от Tesla (шутка, конечно) я запили в итоге это.

Как я полтора года танк на Arduino (и не только) пилил Своими руками, Интернет вещей, Arduino, Esp32, Raspberry pi, Homekit, Умный дом, Робототехника, Самоделки, Видео, YouTube, Без звука, Длиннопост

Моторами, вспышкой для камеры, лазером и сбором данных с ИК-датчиков препятствий и коммуникацией с остальной частью умного дома занимается прошивка для ESP32-WROOM DevKitC. Вот такая:

Как я полтора года танк на Arduino (и не только) пилил Своими руками, Интернет вещей, Arduino, Esp32, Raspberry pi, Homekit, Умный дом, Робототехника, Самоделки, Видео, YouTube, Без звука, Длиннопост

Потоковый сервер с камеры - на ESP32-CAM. Вот такая:

Как я полтора года танк на Arduino (и не только) пилил Своими руками, Интернет вещей, Arduino, Esp32, Raspberry pi, Homekit, Умный дом, Робототехника, Самоделки, Видео, YouTube, Без звука, Длиннопост

Исходник прошивки для нее прям один-в-один с примеров, которые предлагает Arduino IDE для AI Thinker. Единственное что я сделал - это исправил качество видео по умолчанию и добавил дополнительные попытки подключения к вайфаю, если тот не может подключиться в течение некоторого времени. Я не уверен, что это работает, потому что подебажить не хватило времени, но вроде хуже не стало :D


Остальная начинка, это все те же 3 Li-Ion батареи, BMS, L298N, датчик тока INA219, парочка полевиков для мощного светодиода вспышки и включения ESP-CAM и 3 ИК-датчика препятствий: спереди, сзади и снизу, чтобы остановить моторы при перевороте или подъеме.

Часть WEB-страницы для управления танком в итоге выглядит вот так:

Как я полтора года танк на Arduino (и не только) пилил Своими руками, Интернет вещей, Arduino, Esp32, Raspberry pi, Homekit, Умный дом, Робототехника, Самоделки, Видео, YouTube, Без звука, Длиннопост

В центре - кнопка останова. Стрелочки - думаю понятно. Каждое нажатие на стрелочку добавляет или отнимает X% мощности на нужной гусенице.  В верхнем левом углу - включение лазерной указки, в верхнем правом - переключение между обычным и 'спортивным' режимом

Как я полтора года танк на Arduino (и не только) пилил Своими руками, Интернет вещей, Arduino, Esp32, Raspberry pi, Homekit, Умный дом, Робототехника, Самоделки, Видео, YouTube, Без звука, Длиннопост

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

Конечно, над внешним видом еще можно поработать. Убрать сопли клея со стыков, сгладить углы. Вид сзади.

Как я полтора года танк на Arduino (и не только) пилил Своими руками, Интернет вещей, Arduino, Esp32, Raspberry pi, Homekit, Умный дом, Робототехника, Самоделки, Видео, YouTube, Без звука, Длиннопост

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


Короче, нет предела совершенству, но в таком виде его уже не стыдно показать обществу :)


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

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

Дорогие друзья, для чего я сделал этот пост? Тема кажется мне интересной и я уверен, что многим тоже зайдет. Кроме того, у меня накопился некоторый опыт в вопросах DiY, IoT и при необходимости если будут какие-то вопросы, я могу попробовать ответить, или подсказать… Поскольку знаю, каково это искать решение какой-то дурацкой проблемы на форумах 10-ти летней давности на условном китайском языке. Кроме того, лично мне очень понравилась та связка технологий, которую я использую в своём умном доме, возможно она поможет кому-нибудь решить какие-то технические вопросы. Ну и конечно же, послушать дельные советы ребят, которым есть что сказать и направить на путь истинный.


Спасибо за внимание, будьте здоровы!

Показать полностью 13 4
[моё] Своими руками Интернет вещей Arduino Esp32 Raspberry pi Homekit Умный дом Робототехника Самоделки Видео YouTube Без звука Длиннопост
137
DELETED
3 года назад
Умный дом

И снова про умный дом⁠⁠

Некоторые изменения что я добавил.

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

Решил поставить камеру с обнаружением животных.

Такая функция есть и в самом HomeKit, а есть и специальные камеры.

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

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

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

Но вернёмся к камере. Купил я камеру(две камеры и домашняя база для записи и хаб).

Сделал трансфер с их приложения на HomeKit. И прилетает обновление. После обновления животные не распознаются.

Опытным путём выяснил что блокировка распознавания происходит на сервере производителя камер.

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

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

И снова про умный дом Homekit, Малые кошки, Длиннопост
И снова про умный дом Homekit, Малые кошки, Длиннопост

Ну и новая гаражная открывалка, которой очень доволен:

И снова про умный дом Homekit, Малые кошки, Длиннопост
И снова про умный дом Homekit, Малые кошки, Длиннопост

Второй скриншот из Apple carplay, кнопка открывания гаража всплывает на экране за 150-200 метров от дома.

Кстати, вторую камеру повесил на крыльцо, пусть там распознаёт принесённые посылки

Показать полностью 4
[моё] Homekit Малые кошки Длиннопост
29
0
sergey.c
sergey.c
3 года назад
Умный дом

Чиним автоматизацию HomeKit в iOS15 / tvOS 15 когда не работает условие Если (if)⁠⁠

Последняя версия iOS 15 и tvOS 15 (на момент написания этого поста) поломала использование условных выражений (if-операторов условия "Если") в автоматизациях HomeKit при помощи Быстрых команд (shortcuts), при использовании трех разных сценариев:

- Уровень яркости света

- % открытия штор или окна

- Уровень освещенности, измеренный датчиком освещенности

- Состояние контактного датчика (датчик двери или окна)

Если вы используете уровень яркости света, значение люкс/Освещенность датчика освещенности, % открытия штор/окон или состояние контактного датчика непосредственно в операторе if, тест сценария фактически сработает, когда вы запустите его, нажав кнопку воспроизведения в правом нижнем углу сценария автоматизации на iPhone или iPad.

Однако, когда автоматизация запускается по времени или условию, оператор if (Если) всегда будет иметь результат False (Ложь). Почему стало так - не понятно. Скорее всего баг.

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

Простой пример автоматизации через Быстрый команды, которая учитывает значение датчика освещенности.

Слева сценарий который уже не работает в iOS 15 /tvOS 15. Справа - исправленная версия:

Чиним автоматизацию HomeKit в iOS15 / tvOS 15 когда не работает условие Если (if) Homekit, Шорткат, Умный дом, Автоматизация, Баг

Т.е. мы должны использовать функцию «Получить числа из входных данных», где «Освещенность» датчика света является входными данными. Т.е. в данном случае, мы используем волшебную переменную в операторе Если, указывающем на это число.


С помощью этого метода все ваши автоматизации, которые поломались при обновлении на iOS 15 / tvOS 15 будут работать как и прежде.

Показать полностью 1
[моё] Homekit Шорткат Умный дом Автоматизация Баг
6
DELETED
3 года назад
Умный дом

Умный дом 3. Homebridge⁠⁠

Как я уже писал в первых частях, у меня есть некоторые не совместимые устройства.

Это Ring дверной звонок, пара камер от blink.

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

Но фишка в том, что в iOS 15 на Apple TV появилась возможность выводить небольшое окно в углу экрана при обнаружении движения. То есть смотришь кино, кто-то зашёл в охранную зону, моментально выводиться картинка в углу в режиме реального времени.

Есть дверной звонок от Logitech, интегрированный в HomeKit. Но во первых эти нехорошие презервативы не поставляют его в Канаду, а во вторых хотят слишком много денег за подписку, при этом зоны обнаружения движения у них настроить нельзя.

В общем подумал и решил попробовать интегрировать Ring в HomeKit.

Пошёл на Reddit, там очень хорошее комьюнити по этим делам, почитал и выбрал решение от hoobs на базе raspberry pi.

Это канадские ребята из Монреаля, заморочились сделать из дерьма конфетку. То есть homebridge с человеческим лицом. Образ для raspberry у них можно скачать за 10$. Я предпочел купить набор. То есть raspberry в коробочке, с блоком питания и установленным образом.

Плагины сертифицированны(есть и обычные для homebrige).

В общем, как всегда с opensource с первого раза ничего не заработало. Пришлось выполнять сброс, прошивать по новой и ставить плагины-мосты.

То есть, каждый плагин можно установить в виде отдельного моста.

Сначала сделал ринг, порадовало количество настроек и недокументированных возможностей.

Затем настроил Blink. Потом убрал мост с открывания гаража и перевёл его тоже на homebridge.

Работает все хорошо и быстро. Иногда бывает больше глюков с родными решениями. Настройка через вебинтерфейс. Единственное что бесит, обновлять надо вручную, опцию автоматического обновления так и не нашёл.

Умный дом 3. Homebridge Умный дом, Homekit, Длиннопост
Умный дом 3. Homebridge Умный дом, Homekit, Длиннопост
Умный дом 3. Homebridge Умный дом, Homekit, Длиннопост
Умный дом 3. Homebridge Умный дом, Homekit, Длиннопост
Умный дом 3. Homebridge Умный дом, Homekit, Длиннопост

Думаю также перевести управление Phipps hue на него.

Плюс в том что теперь можно покупать камеры не за 250$ а за 35$ и будет не хуже. В общем думаю над интеграцией большего количества устройств.

Показать полностью 5
Умный дом Homekit Длиннопост
1
DELETED
3 года назад
Умный дом

Мой умный дом 2. Гараж и звонок⁠⁠

В прошлый раз я не рассказал как и почему пришёл к тому или иному решению. Исправляю.

Я выбирал и устанавливал устройства не требующие вмешательств в инженерные сети. Все устройства сохраняют оригинальную возможность управления(за исключением термостата. Свет также можно включить щёлкнув выключателем, гараж можно открыть нажав на кнопку на стене, замок можно открыть ключем.

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

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

Теперь продолжу.


Гараж.

Изначально в гараже установлен мотор и сделаны возможности открытия по нажатию кнопки внутри гаража, снаружи кодом. И из машин дистанционной кнопкой.

Очень часто бывает что стрижешь траву и надо открыть гараж снаружи. Часы на руке, код не помнишь.

Поэтому пришлось помудрить. Можно было бы заменить мотор(что кстати вышло бы не сильно дороже, но все мы крепки задним умом). Но я выбрал на тот момент другой путь. Понадобилось купить два устройства. Первое, чтобы сделать открытие гаража беспроводным с доступом через интернет, второе bridge для управления им из HomeKit.

Пришлось изрядно говорить со службой поддержки(по английски, стоя на лестнице и нажимая кнопки. У меня тогда не был подключён call over wifi и связь в гараже была не очень).

Но как я выяснил сам, проблема была в названии гаражной двери. Если назвать garage door, ничего не работало. А вот если назвать Garage Door (с большой буквы) все классно.

Помимо этого один раз возникла проблема после обновлений, все настройки сбросились и было очень «приятно» висеть с техподдержкой и настраивать по новой. Это единственное устройство что мне доставляло неприятности.

Открыть гараж можно голосом, кнопкой в самом гараже, с телефона. В машине, за 150 метров от дома появляется кнопка на экране. Можно тыкнуть и открыть/закрыть. Можно настроить автоматизации, автоматически открывать и закрывать, но я счёл это излишним. Как и везде у нас, гараж это не только место парковки авто(летом машины стоят на улице), но и некий сарайчик, где лежат газонокосилки/лопаты/инструменты и вообще всякий полезный хлам.

Мой умный дом 2. Гараж и звонок Умный дом, Дверной звонок, Гараж, Homekit, Длиннопост

Дверной звонок.

Единственное устройство не входящее в HomeKit. Звонок у меня Ring, подключается к оригинальному. Встроенная камера. Есть платная подписка 60$ в год. У меня стоит Ring Pro.

Мой умный дом 2. Гараж и звонок Умный дом, Дверной звонок, Гараж, Homekit, Длиннопост

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

В США есть программа Neighborhood. По этой программе можно заказать установку этого звонка бесплатно, но полиция получает доступ к камере. Я не в сша поэтому пришлось ставить самому.

Logitech уже выпустил звонок поддерживающий HomeKit, как до нас дойдёт сразу заменю. Тем более камера у меня от Logitech, но об этом в следующий раз.

Вообще, амазоновские устройства сильно уступают таковым от Apple. Амазон старается но плохо.

На сегодня все, следующий пост думаю через неделю.

Показать полностью 2
[моё] Умный дом Дверной звонок Гараж Homekit Длиннопост
6
28
domxiaomi
domxiaomi
4 года назад
Умный дом

Монитор воздуха Qingping Air Monitor Lite с поддержкой Xiaomi Mi Home и Apple HomeKit⁠⁠

Qingping Air Monitor Lite (модель CGDN1) - уже вторая версия датчика воздуха от компании, ранее известной как «Cleargrass». Новый монитор имеет более компактный корпус, дисплей и отличный от модели CGS1 набор датчиков. Пока Qingping Air Monitor Lite продается только на китайских интернет-площадках по цене ~$75. В России официальные продажи могут начаться позднее в 2021 году.

Монитор воздуха Qingping Air Monitor Lite с поддержкой Xiaomi Mi Home и Apple HomeKit Умный дом, Обзор, Гаджеты, Бытовая техника, Mihome, Homekit, Воздух, Видеообзор, Углекислый газ, Влажность, Видео, Длиннопост

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


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

Монитор воздуха Qingping Air Monitor Lite с поддержкой Xiaomi Mi Home и Apple HomeKit Умный дом, Обзор, Гаджеты, Бытовая техника, Mihome, Homekit, Воздух, Видеообзор, Углекислый газ, Влажность, Видео, Длиннопост

Ультрадисперсные частицы PM2.5 и PM10 — это частицы размером менее 10 и 2,5 микрометров, соответственно, которые могут быть причиной аллергии, заболеваний сердечно-сосудистой и дыхательной системы. В реальности в помещениях большая часть подобных частиц — это тонкодисперсная пыль. А частицы менее 2,5 микрометров (РМ2.5) легко проникают сквозь биологические барьеры и поэтому представляют наибольшую угрозу для организма.


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


Набор датчиков внутри монитора весьма достойный. Температуру и влажность измеряет датчик швейцарской компании Sensirion. Количество мелких частиц PM10 и PM2.5 измеряет лазерный датчик от компании PlanTower. А наиболее востребованный индекс содержания углекислого газа измеряет датчик SenseAir S8 одноименной компании из Швеции или Sensirion (видимо, в зависимости от партии). Датчики этих производителей зарекомендовали себя как точные и надежные. Информацию о датчиках по запросу предоставил производитель.

Монитор воздуха Qingping Air Monitor Lite с поддержкой Xiaomi Mi Home и Apple HomeKit Умный дом, Обзор, Гаджеты, Бытовая техника, Mihome, Homekit, Воздух, Видеообзор, Углекислый газ, Влажность, Видео, Длиннопост

Устройство поставляется в небольшой картонной коробке с указанием 4 датчиков, которые измеряют 5 параметров воздуха в реальном времени. Внутри упаковки находится сам монитор качества воздуха, кабель USB Type-C и руководство пользователя на китайском и английском языках. Блок питания в комплекте не поставляется. Для работы потребуется адаптер 5В 1А.


Всю лицевую сторону занимает монохромный OLED дисплей с разрешением 160×128 пикселей. Сверху расположена сенсорная полоса управления. Сзади, за декоративной решеткой, отверстия для подачи и выдувания анализируемого воздуха. А также порт для зарядки и кнопка включения. Снизу только нескользящее силиконовое основание c QR-кодом для подключения к Apple HomeKit.

Монитор воздуха Qingping Air Monitor Lite с поддержкой Xiaomi Mi Home и Apple HomeKit Умный дом, Обзор, Гаджеты, Бытовая техника, Mihome, Homekit, Воздух, Видеообзор, Углекислый газ, Влажность, Видео, Длиннопост

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


Помимо значений параметров воздуха на дисплее есть индикатор статуса подключения к WIFI сети, заряда аккумулятора и наличия внешнего питания. Производитель заявляет, что емкости встроенной батареи хватит на 7 часов работы монитора. Но это время можно продлить, если настроить отключение дисплея. Это делается в настройках устройства через приложение Xiaomi Mi Home. Здесь же можно настроить автоматическое отключение дисплея в ночное время и включение утром в заданный час, если он мешает вашему сну. Также дисплей можно активировать и отключать с помощью кнопки включения сзади. А долгое ее нажатие выключит устройство совсем.

Монитор воздуха Qingping Air Monitor Lite с поддержкой Xiaomi Mi Home и Apple HomeKit Умный дом, Обзор, Гаджеты, Бытовая техника, Mihome, Homekit, Воздух, Видеообзор, Углекислый газ, Влажность, Видео, Длиннопост

При подключении монитора к приложению Xiaomi Mi Home на экране плагина будут отображаться текущие и исторические данные каждого из параметров воздуха. Их можно просмотреть за последние 24 часа или 30 дней. В подсказке к каждому из параметров можно найти градацию и соответствующий световой индикатор. Для температуры и влажности значения нормы варьируются в зависимости друг от друга.


Монитор может участвовать в автоматизации умного дома. Он работает как условие по каждому из отслеживаемых параметров воздуха. Т.е. вы можете создать сценарий, когда при превышении значений CO2 автоматически включается бризер, при падении влажности — увлажнитель, кондиционер при определенной температуре или очиститель при наличии в воздухе пыли. Кроме того, этот монитор работает и как Bluetooth шлюз для других устройств умного дома, например, сейфа или дверного замка.

Монитор воздуха Qingping Air Monitor Lite с поддержкой Xiaomi Mi Home и Apple HomeKit Умный дом, Обзор, Гаджеты, Бытовая техника, Mihome, Homekit, Воздух, Видеообзор, Углекислый газ, Влажность, Видео, Длиннопост

Apple HomeKit определяет монитор как 4 отдельных датчика: качества воздуха, углекислого газа, температуры и влажности. Эти параметры могут быть добавлены в сценарии или присылать на ваше устройство уведомления в случае превышения значений нормы.


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

Монитор воздуха Qingping Air Monitor Lite с поддержкой Xiaomi Mi Home и Apple HomeKit Умный дом, Обзор, Гаджеты, Бытовая техника, Mihome, Homekit, Воздух, Видеообзор, Углекислый газ, Влажность, Видео, Длиннопост

Мой опыт использования монитора воздуха Qingping Air Monitor Lite оказался положительным. В первую очередь, мне понравился компактный корпус, у него отличный не слишком яркий дисплей с понятным цветовым индикатором и хороший набор датчиков. Новый монитор воздуха оказывается самым доступным датчиком CO2, который работает с Apple HomeKit и Xiaomi Mi Home, имеет возможность удаленного отслеживания параметров и участия в автоматизированных сценариях.


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

Показать полностью 6 1
[моё] Умный дом Обзор Гаджеты Бытовая техника Mihome Homekit Воздух Видеообзор Углекислый газ Влажность Видео Длиннопост
30
3704
Faca
Faca
4 года назад

Умный дом в новостройке за 25 тысяч⁠⁠

Привет, я Андрей и у меня умный дом.


Текущий набор выглядит так:

Умный дом в новостройке за 25 тысяч Умный дом, Homekit, Гифка, Длиннопост

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


Вход в квартиру по отпечатку пальца, стоит умный замок (крайне крутая вещь).

Умный дом в новостройке за 25 тысяч Умный дом, Homekit, Гифка, Длиннопост

Климат также автономный: в гостиной есть кондиционер, в спальне бризер для приточки свежего воздуха по уровню СО2, он же его и фильтрует. За уровнем влажности тоже следим и поддерживаем. На радиаторах стоят умные термоголовки, которые следят за температурой и поддерживают ее по дневному и ночному режиму, понимают, когда открыто окно и когда дома никого.

Пока только датчики протечки, без кранов с электроприводом, которые перекрываю воду в случае чего. Это в планах.

За уборку отвечает робот-пылесос: катает по расписанию каждый день.

У нас в подъезде стоит умный домофон: можно посмотреть видео с него и открыть удаленно (звонок поступает не на трубку, а на мобильный телефон), поэтому добавил и его, чтобы можно было попросить Сири или Алису открыть дверь.

Кстати, про ассистентов: в каждой комнате стоит Алиса, она помогает управлять освещением и остальными умными гаджетами. Пользуемся каждый день, вручную выключаем или включаем уже реже, все голосом. Сири пока не умеет в русский язык на колонке, но с айфона или часов вполне ок (редко).


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

Умный дом в новостройке за 25 тысяч Умный дом, Homekit, Гифка, Длиннопост

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

Рассказ пока сильно пилотный, если тема заинтересует, постараюсь рассказывать чаще и подробнее.

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