DreyVim @ 13.01.17, 22:48
А каким образом эта программа подключится к гаджету?
подключается через Bluetooth, скрипты для опроса гаджетов есть на Python 3.
К меня все это работает на Raspberry Pi3, там же и умный дом на Xiaomi Smart Home в замен MiHome, проект развивается быстро, можно любые сценарии написать, я сейчас тружусь над авто поливом, жду железки из китая...
Сам сервер можно запустить на Windows или *nix машине, клиенты есть для Android и наверное для iPhone (не пользуюсь).
Я настроил, мне сам сервер присылает уведомления когда надо полить, когда надо добавить удобрения, ну и если окно забыл закрыть - присылает Alarm по температуре, с последними морозами было актуально.
Графики выглядят примерно так (для любителей статистики)
Debug mode:
Getting data from Mi Flora - Gardenia
FW: 2.8.6
Name: Flower care
Temperature: 21.5
Moisture: 49
Light: 60
Conductivity: 983
Battery: 86
Getting data from Mi Flora - Crassula ovata
FW: 2.8.6
Name: Flower care
Temperature: 21.1
Moisture: 28
Light: 55
Conductivity: 458
Battery: 97
...
вот небольшой пример автоматизации комнаты (если это можно так назвать), все устройства Xiaomi: