Project

General

Profile

MVP » History » Version 11

Hammel, 30 Mar 2018 17:05

1 1 Hammel
{{>toc}}
2 5 Hammel
3 8 Hammel
h1. Overview
4 1 Hammel
5 8 Hammel
!mark1.png!
6
7
h1. MVP: Mark I
8
9 1 Hammel
h2. Components
10
11 9 Hammel
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. 
12
13 1 Hammel
h3. Monitor
14 6 Hammel
15
* RPI 3 w/PiBox OS + UI
16 1 Hammel
* Touch Display
17
* Power source (AC and Battery backup)
18 8 Hammel
* Internet connection (AP + client, single dongle)
19
* FAVI wireless keyboard/mouse (IR)
20 1 Hammel
21
h3. Sensors
22
23 8 Hammel
* ESP8266 light power on/off
24
* Pair Button
25
* Reset Button
26 1 Hammel
27 9 Hammel
h3. Jarvis
28
29
* Voice commands to text to piboxd
30
* Voice responses
31
32 8 Hammel
h2. Communications Protocols
33 1 Hammel
34 8 Hammel
!comm-protocol.png!
35 1 Hammel
36 8 Hammel
h2. Jarvis Processing
37 1 Hammel
38 8 Hammel
!JarvisClassFlow.png!
39 1 Hammel
40 8 Hammel
----
41 1 Hammel
42 8 Hammel
h1. Mark II
43 1 Hammel
44 8 Hammel
h2. Components 
45 1 Hammel
46 9 Hammel
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.
47
48 8 Hammel
h3. Monitor
49 1 Hammel
50 8 Hammel
* Add door camera based on existing usb camera support
51
* Data stored to Monitor storage
52
* RPi 3 on-board wifi
53 2 Hammel
54 8 Hammel
h3. Sensors
55 1 Hammel
56 8 Hammel
* ESP8266 temp sensor + door/window sensor
57
* Battery power
58 6 Hammel
59 10 Hammel
h3. Camera
60
61
* RPi 3
62
* Pibox Camera
63
* Remote viewing
64
65 8 Hammel
h2. Door Alarm Design
66 3 Hammel
67 8 Hammel
!door-alarm.png!
68 6 Hammel
69 8 Hammel
h2. Monitor UI
70 4 Hammel
71 8 Hammel
!pibox-ui.png!
72 7 Hammel
73 8 Hammel
----
74 9 Hammel
75 1 Hammel
h1. Mark III
76 9 Hammel
77 10 Hammel
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.  Finally, a motion sensor will be added to the camera module.
78 1 Hammel
79 8 Hammel
h2. Components
80 1 Hammel
81 8 Hammel
h3. Monitor
82 1 Hammel
83 8 Hammel
* 2G/3G (when Internet is out)
84 1 Hammel
* Web UI
85
* Android UI (Wifi only, w/ssh tunnel feature)
86 10 Hammel
87
h3. Camera
88
89
* Motion Sensor
90 8 Hammel
91
h2. Android UI
92
93
!web-ui.png!