Умный дом и автомобиль

Смотреть видео на Youtube

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

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

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

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

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

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

Вместо Telegram я потом нашел специальную программку, которая позволяет в принципе использовать геолокацию вполне неплохо, и причем это сама программка она по практике оказалось, что фактически не влияет на расход батареи и делает отправку в систему умного дома. Там можно настроить по-разному, если движение нет, то она отправляет очень редко, если не видит спутники тоже может отправлять используя GSM, и показывает при этом что качество сигнала не очень хорошее и это тоже можно правильно обработать, либо использовать какие-то допустим другие источники информации как wi-fi точки. Ну и плюсом что можно отслеживать не только геолокацию ,но и параметры этого телефона, если например подключен в автомобиле, то можно вполне неплохо видеть какой идет заряд этого телефона, какой у него остаток заряда в аккумуляторе, и в принципе даже можно сделать какой-нибудь решение например ту же розетку подключить к этому телефону и на телефоне wi-fi раздать даже можно и тогда можно этой умной розеткой, каким-нибудь реле управлять, включать и выключать питание этого телефона, чтобы не постоянно был включен. Такие реле у меня есть это реле на базе ESP-01, это версия упрощенная самая первая из esp 8266, в которой очень мало разных выводов сделано, но этот модуль идет в сборе вместе с реле и он работает до 5 Вольт от USB, то есть по идее можно его просто подключить от USB адаптера и телефон собственно и само реле и таким образом будет можно управлять включением и выключением зарядки этого телефона, либо просто сделать напрямую там от 12 вольтового питания сделать какой-нибудь понижающие, есть у меня, модули, которые с 12 вольт до 5 могут понизить, и тоже тогда можно будет просто подключить и в принципе использовать это реле в машине.

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

Ну и также вообще этот микроконтроллер, например, можно использовать вообще как мини шлюз умного дома, ну или так умного автомобиля, что на нем можно в принципе и поднять и веб-сервер небольшой, и в принципе разные сценарии обрабатывать связанные с передвижением автомобиля и он может также по wi-fi подключаться, через телефон например подключаться, к умному дому, получать параметры какие-то и сам передавать может, или например вместо ESP 01 можно использовать более продвинутый модуль, например ESP 32, в котором уже есть и поддержка BLE, и можно будет, например, разные устройства отслеживать, которые находится в автомобиле, и эту тоже информацию передавать в систему умного дома, и тоже какие-то делать сценарии на основе этого.

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

Еще была идея такая что ,сам, допустим, этот микроконтроллер например, он тоже может как точка wi-fi работать если например обнаруживается либо как wi-fi либо через BLE обнаруживается присутствие, например, этого автомобиля около гаража, то например может включиться камера и распознать этот автомобиль, либо просто когда понимая что, допустим, какой-то микроконтроллер с таким-то идентификатором bluetooth появился в зоне действия, то система умного дома может просто сделать сигнал на открытие гаража.

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

Автоматизация в умном доме должна быть полезной и создавать дополнительный комфорт, но иногда всё идет не так… Причины этого, и как всё настроить смотри на моём канале.

You may also watch

Article By Alex

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

Discuss about post