Еще одно приложение для создания бэкапов HomeKit

11 июля 2020, 17:28

Приветствую всех! В этой статье я хочу рассказать о приложении для Apple HomeKit.

Идея приложения зародилась еще в 2018, когда я только познакомился с основателем портала Олегом Челбаёвым. Основная концепция приложения - это создание бэкапов для умного дома Apple HomeKit. После пары бессонных ночей, был разработан прототип приложения на objective-c и был передан группе тестировщиков для тестирования.

1600x_image.png?1594293872
Первый прототип приложения
1600x_image.png?1594293871


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

Наступил 2020 год, я переехал в новую квартиру, сделал ремонт и поднял умный дом на aqara/mi home/homebridge. Тема с бэкапами стала вполне актуальна, так как постоянные слеты плагинов/ перепрошивки Raspberry Pi/ перенастройка устройств стали головной болью (думаю, я не один такой). В конце-концов я решил, что так дальше нельзя и начал искать решения в интернете. В сообществе очень часто упоминали о приложении controller for homekit.

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

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

1600x_image.png?1594294224
Главный экран приложения
1600x_image.png?1594294224
Экран создания бэкапа
1600x_image.png?1594294315


1600x_image.png?1594294315
Экран восстановления

Реализовано

  • Возможность сохранять qr-коды для устройств HomeKit.
  • Сохранение аксессуаров (имя аксессуара, имя сервиса, тип сервиса).
  • Сохранение комнат (имя комнаты, привязка аксессуаров).
  • Сохранение групп аксессуаров (имя группы, привязка аксессуаров).
  • Сохранение сценариев (нативные доброе утро/ спокойно ночи/ прихожу домой/ ухожу из дома, привязка устройств).
  • Сохранение автоматизаций (триггеры, сценарии).

Минусы

  • Нет технической возможности сохранять shortcuts автоматизации и сценарии, ввиду ограничения фреймворка HomeKit.

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

Beta-тестирование будет уже скоро (после покупки Apple Developer Account). О подробностях будет сообщено позже, следите за новостями в группах telegram.


Все новости мира умных домов - t.me/SprutAI_News или Instagram
Остались вопросы? Мы в Telegram - @SprutAI

Хочешь умный дом но нет времени разбираться?
Посмотри примеры работ и выбери себе интегратора.
  1. Дмитрий Дзюба (dmagraf)
    Дмитрий Дзюба (dmagraf) 2 месяца назад

    Привет! А где ссылка на программу?

  2. Александр Кост (Bumer)
    Александр Кост (Bumer) 2 месяца назад

    полезная приложуха 

    очень нужна!

  3. Кирилл Григоров (kyruxa)
    Кирилл Григоров (kyruxa) 2 месяца назад

    Жду с нетерпением!

К списку статей

Устройства в материале

Raspberry Pi 4

Производитель: Raspberry Pi
Заказать на:

Скидки для сообщества

Интернет-магазин yourhomekit.ru

+7 914 550-51-11
Промокод:
SPRUT-BLG
Размер скидки:
8%
Cамый большой ассортимент в России аксессуаров Apple HomeKit

Тематические чаты

Похожие статьи

09 ноября 2018, 20:54
Кейс создания умного дома без каких либо прокладок в виде Raspberry pi
17 декабря 2019, 17:49
Универсальный привод для автоматического удаленного открытия окон с простой интеграцией в умные дома.
04 сентября 2018, 12:14
Интеграция RGB ленты на ESP8266 с прошивкой tasmota в систему HomeBridge (HomeKit)
15 октября 2018, 09:05
Прошивка для Sonoff c нативным HomeKit
15 ноября 2018, 09:42
Способы автоматизации механических ворот
27 октября 2018, 12:20
Нативный Термостат для котла на ESP8266 с поддержкой Apple HomeKit
15 ноября 2018, 13:11
Xiaomi Mi Remote 360 добавляем Apple HomeKit
01 октября 2018, 07:43
Нативный HomeKit на ESP8266
28 августа 2018, 09:48
От голого Raspbian до веб-интерфейса homebridge за четыре команды в терминале.
02 октября 2018, 18:41
Установка SDK для компиляции прошивок под HomeKit