Умная кормушка Petkit в умном доме Home Assistant
История начала этого года, гуляя по интернету набрел на автоматические кормушки для животных по шикарной цене - 1К вместо официальной цены на тот момент в 10к, в писании было что работает только с кнопки и не работает с приложения PetKit. Т.к. на борту стоит ESP32 значит что то можно с нее вытянуть - решено было брать и тут понеслось.
Да и приложение мне официальное не нужно по нескольким причинам:
Всю автоматику можно сделать на одном сервере
Контроль кормушки как и всего дома осуществляется с одного приложения
Полностью отвязана от китайских серверов, работает по локальной сети и при отсутствии интернета - продолжит выполнять свои задачи.
И так, распаковываем кормушку:
Бумажки, миска и блок питание
Бак для корма и сама база
Собственно вот эта база нам необходима
Далее раскручиваем с задней стороны 4 винта которые спрятаны под резиновыми заглушками и вскрываем базу:
Как мы видим на плате 5 разъемов, отделяем красный клей, вытаскиваем разъемы и откручиваем дополнительно 3 винта и вынимаем плату
Как видим на плате имеется ESP32 - собственно это означает что на нее можно залить EspHome и все это дело интегрировать в Home Assistant
Подключаем программатор
Программатор в работе
Залитие прошивки
И так, прошивка залита, устройство в сети определилось, идем в Home Assistant и получаем следующие данные:
И так что мы имеем:
установку кол-во корма в граммах за 1 кормление
кнопку кормления (боковая физическая кнопка тоже работает)
статистику кормления за сутки, неделю, месяц
информационные сообщения об успешном кормлении\ошибки
Звуковые уведомления
По поводу кормления, как известно Home Assistant обладает гибким интерфейсом автоматизаций, сейчас в моем случае кормушка управляется через мобильное приложение, веб интерфейс и в основном голосом через Алису, но никто не запрещает сделать гибкую автоматизацию с кормлением по времени и грамовке корма за одно кормление.
Видео по работе кормушки:
Умный дом
138 постов2.2K подписчиков