Sonoffs может работать с Home Assistant без изменения прошивки!
Автор: DrZzs
Загружено: 2020-02-12
Просмотров: 310633
https://www.pcbway.com/
www.drzzs.com
Все инструкции на этой странице Github: https://github.com/AlexxIT/SonoffLAN
Ликуйте, кто не прошивает! Есть специальный компонент для Home Assistant, который позволяет использовать устройства Sonoff без изменения прошивки, и, что самое приятное, он не использует облако :0
Позвольте мне поведать вам 2 минуты истории самостоятельного создания умного дома. В 2017 году Sonoff выпустил самый дешёвый умный выключатель (и до сих пор выпускает). Когда другие выключатели стоили 30 долларов, Sonoff Basic стоил всего 5 долларов. Проблема была в том, что использовать его можно было только с их приложением. Пока гении вроде Тео Арендса (он же помощник в TASMOTA) не начали писать новую прошивку для Sonoff, которая позволила бы использовать эти пятидолларовые выключатели с целым рядом различных хабов для умного дома, включая Home Assistant. Процесс прошивки Sonoff оказался простым для кого-то, но не для кого-то. Бесчисленные часы были потрачены по всему миру на возню с перемычками, заземлением GPIO-0 и устранением ошибок espcomm. Теперь всё позади! Ладно, возможно, это немного слишком драматично, но честно говоря, если вы испытывали трудности с прошивкой своих Sonoff, то вот оно, облегчение!
Надо отдать должное разработчикам Sonoff. Они прислушались к своим клиентам, которые хотели получить больше контроля над своими устройствами. В 2019 году они добавили возможность управления устройствами по локальной сети. Правда, они не очень подробно объяснили, как это работает, поэтому большинству из нас это было не очень доступно. Для Home Assistant было несколько компонентов, которые позволяли использовать Sonoff без изменения прошивки. До сих пор у меня с ними были переменные успехи.
Этот парень, AlexxIT, создал прекрасный и простой компонент, который настраивает ваши Sonoff для работы в режиме высокой доступности без использования облака. Я убедился, что после настройки устройств Sonoff без прошивки таким образом вы можете полностью отключить свой дом от интернета, и ими по-прежнему можно будет управлять через HA. Вы в восторге? Отлично, должно быть! Давайте разберёмся с настройкой.
Герой дня — AlexxIT. Это его работа, так что дайте ему пять, когда увидите его на улице. Или угостите его кофе на GitHub.
Установите Home Assistant из Community Store
Краткая демонстрация того, как это сделать
Видео Дженни — • Home Assistant Anniversaries + Install HACS
На странице настроек HACS в разделе «Пользовательские репозитории» введите AlexxIT/SonoffLAN и в категории выберите «Интеграция».
Перейдите в раздел «Интеграции» и найдите SonoffLAN.
Выберите его и установите.
Перезапустите Home Assistant.
Теперь нам нужно получить API_KEY для каждого из ваших устройств Sonoff.
Алекс описывает способ сделать это без подключения к приложению eWeLink.
Если вы уже подключили свои устройства Sonoff к приложению ewelink, этот метод может не сработать, по крайней мере, у меня.
Настройте устройство Sonoff с помощью приложения eWeLink.
Укажите используемый вами адрес электронной почты или номер телефона, а также пароль в файле секретов.
В файле configuration.yaml:
Есть и другие варианты.
reload: При перезапуске HA подключается к серверам itead и получает информацию о ваших устройствах. Эта информация сохраняется в файле .sonoff.json.
Если вы хотите, чтобы HA получал информацию о новых устройствах каждый раз при перезапуске, установите для этого значение «Always» (Всегда), в противном случае это будет сделано только один раз. Если вы добавите больше устройств, удалите файл .sonoff.json. Если этого файла нет, устройство подключится к серверам Sonoff и снова загрузит информацию.
После создания файла вы можете удалить имя пользователя и пароль. Компоненту больше не нужно подключаться к серверам Sonoff, пока есть файл .sonoff.json.
Проверьте конфигурацию и перезапустите HA.
Перейдите на страницу «Состояния» и найдите switch.sonoff-1+++.
Настройте его по своему вкусу, добавьте в пользовательский интерфейс, автоматизируйте и т.д.
Есть ещё несколько вариантов и конкретных примеров на странице Alexx на GitHub.
Вот и всё! Вы управляете своим устройством Sonoff в HA, без прошивки и без облака!
Мой новый маленький микроконтроллер Sonoff, который я так расстроился, что не смог прошить, теперь работает с HA без подключения к серверам Sonoff. Как здорово!?!
Думаю, я всё равно буду прошивать Tasmota хотя бы на некоторых своих устройствах Sonoff. Мне нравится добавлять другие функции, например, датчики температуры и движения. Со стандартной прошивкой это невозможно. Но если вы не планируете добавлять к устройству другие датчики, вам точно не нужно менять прошивку. Спасибо, Алекс!
Если вы говорите по-русски, у Алекса также есть блог о том, как устроен умный дом: https://sprut.ai/client/blog/2308
ВАЖНЫЕ ССЫЛКИ:
https://drZzs.com
#DrZzs
https://www.drzzs.com/shop
https://drzzs.com/products/
https://www.amazon.com/shop/drzzs
Социальные сети:
Discord DrZzs - https://discord.me/drzzs
Страница DrZzs в Facebook: https://fb.me/DrZzs
Сообще...
Доступные форматы для скачивания:
Скачать видео mp4
-
Информация по загрузке: