Умный дом Система внедрения подхода - PullRequest
0 голосов
/ 27 октября 2018

Я хочу внедрить систему «Умный дом», используя raspberry pi (с некоторыми датчиками, источниками света), и управлять этими датчиками с помощью внешнего клиента (мобильный Android).

Мой вопрос касается подхода и какспроектировать такую ​​систему.

Что я хочу:

  1. Чтобы иметь возможность считывать значения Raspberry Pi с датчиков с помощью телефона Android
  2. Чтобы иметь возможностьсохранить значения датчиков в базе данных, что означает, что если мой Raspberry Pi отключается, чтобы иметь возможность восстановить каждое значение из базы данных
  3. Для возможности дистанционного управления освещением с помощью мобильного телефона Android

Вопросы:

  1. Как лучше всего это сделать?(архитектурный)

  2. Как мне заставить мой веб-сервер Raspberry Pi работать в сети, чтобы общаться с телефоном Android на большом расстоянии (не в той же сети)?Я хочу, например, отправить запрос с телефона Android на веб-сервер raspberry pi и включить или выключить свет в гостиной или прочитать значения датчика в реальном времени

...