MVP » History » Revision 9
« Previous |
Revision 9/12
(diff)
| Next »
Hammel, 30 Mar 2018 16:38
- Table of contents
- Overview
- MVP: Mark I
- Mark II
- Mark III
Overview¶
NOTE: This overview design is outdated and needs to be updated. Please see the Mark I, Mark II and Mark III sections for actual implementation plans.
MVP: Mark I¶
Components¶
MVP will include a monitor (RPi 3) as a server node that supports inbound voice commands from Jarvis that are redirected to an ESP8266 controlled light switch.
Monitor¶
- RPI 3 w/PiBox OS + UI
- Touch Display
- Power source (AC and Battery backup)
- Internet connection (AP + client, single dongle)
- FAVI wireless keyboard/mouse (IR)
Sensors¶
- ESP8266 light power on/off
- Pair Button
- Reset Button
Jarvis¶
- Voice commands to text to piboxd
- Voice responses
Communications Protocols¶
Jarvis Processing¶
Mark II¶
Components¶
The Mark II release adds temperature and sensor monitoring to the light switch and adds a door/window sensor that can monitor open/closed states. Support for the on-board RPi 3 wifi module will be added to remove the dongle, assuming the on-board wifi supports dual mode operation. Finally, onboard storage will be added to the monitor as a data store for sensor data.
Monitor¶
- Add door camera based on existing usb camera support
- Data stored to Monitor storage
- RPi 3 on-board wifi
Sensors¶
- ESP8266 temp sensor + door/window sensor
- Battery power
Door Alarm Design¶
Monitor UI¶
Mark III¶
The Mark III release will add 2G/3G support so that data can be made available when internet connections have been lost. This
includes SMS messaging capabilities. This change also implies that a mobile interface will be included.
Components¶
Monitor¶
- 2G/3G (when Internet is out)
- Web UI
- Android UI (Wifi only, w/ssh tunnel feature)
Android UI¶
Updated by Hammel over 6 years ago · 9 revisions