FA2: Home Automation

Get Started. It's Free
or sign up with your email address
Rocket clouds
FA2: Home Automation by Mind Map: FA2: Home Automation

1. Constraints

1.1. The low quality of aesthetics (tKinter)

1.2. Complexity

2. Functional Requirements

2.1. Data

2.1.1. User

2.1.1.1. Settings

2.1.1.1.1. Security

2.1.1.1.2. Scheduled Automation

2.2. Application

2.2.1. User Interface

2.2.1.1. Learnability

2.2.1.2. Elements of Principles of Design

2.2.2. Accessibility

2.3. Hardware/Additions

2.3.1. Smart Switches/Powerpoints

2.3.1.1. Appliances

2.3.1.2. Lights

2.3.2. Motion Sensor (PIR)

2.3.3. Raspberry Pi

3. Strengths

3.1. Customisable

3.2. Learnability (Anyone able to use)

4. Non-Functional Requirements

4.1. Reliability

4.1.1. Logical and functional coding

4.2. Usability

4.2.1. Easy to use (learnability)

4.2.2. Easy to access

4.3. Aesthetics (using tKinter)

4.3.1. Easy to understand (learnability)

4.3.2. Useful Widgets