Technical requrement Smart home
Scope of work
1. Development of equipment operation control algorithms
2. Formalization of scenarios
3. Design
4. Selection of equipment: PLC, PC, modules, sensors, actuators
5. Selection of a security alarm for integration with a home automation system
6. Hardware programming
7. Equipment configuration according to the project
8. Commissioning
Work Requirements
1. The project must be prepared in an accessible use program
2. Preparation of a report on non-standard and non-standard instrument settings
3. Description of variables by comments in the program
hardware requirements
1. Duplication / redundancy of critical system nodes
2. Dividing the intranet into 2 subnets: each with its own router, the smart network must be visible from
Internet only for a limited set of functions.
3. Determine whether two or three local networks are needed: video surveillance, automation,
home remote control
4. Leave additional slots in each functional module and floor for possible
extensions.
5. It is necessary to lay a twisted pair cable of category 6 (for 10 Gbps) so that in the future you do not have to
expand.
6. Periodic automatic restart of the PLC, at night with saving and
restoring settings in ROM
7. Manual control redundancy system in case of PLC shutdown or other critical
elements of the system. For example, put a bed of conventional reserve next to the shield
electromechanical switches for the most important light groups. Phase on them through the changeover
relay, the contacts of which, in the absence of voltage on the coil, close as a given circuit.
Allocate a separate port on the PLC. If the PLC is running, then there is voltage on this port,
hence the relays are switched to the "control via PLC" state. If the PLC is dead, the voltage
does not enter the relays, therefore their contacts are switched to the "control from
backup switches.
8. But what to do if the module stops responding? (read, out of order). This is clearly needed
signal during the day, and at night, when everyone is sleeping, use some kind of backup control
(start backup arduino, e.g. - only if arduina continues to control modules, then
when you turn on the backup arduino, the arduino that
stop responding)
9. To connect the devices through the socket in the cabinet, use the DIN rail socket.
10. Light switches: should work from the buttons directly
11. Discuss: Using impulse relays to control lights
12. How to ensure that you receive information about the on / off devices and their
performance (active power consumption, for network devices USB, lan)? This is needed for
all devices that the system will control.
Program Requirements
1. Duplication / redundancy of critical system nodes
2. Dividing the intranet into 2 subnets: each with its own router, the smart network must be visible from
Internet only for a limited set of functions.
3. Determine whether two or three local networks are needed: video surveillance, automation,
home remote control
4. Leave additional slots in each functional module and floor for possible
extensions.
5. It is necessary to lay a twisted pair cable of category 6 (for 10 Gbps) so that in the future you do not have to
expand.
6. Periodic automatic restart of the PLC, at night with saving and
restoring settings in ROM
7. Manual control redundancy system in case of PLC shutdown or other critical
elements of the system. For example, put a bed of conventional reserve next to the shield
electromechanical switches for the most important light groups. Phase on them through the changeover
relay, the contacts of which, in the absence of voltage on the coil, close as a given circuit.
Allocate a separate port on the PLC. If the PLC is running, then there is voltage on this port,
hence the relays are switched to the "control via PLC" state. If the PLC is dead, the voltage
does not enter the relays, therefore their contacts are switched to the "control from
backup switches.
8. But what to do if the module stops responding? (read, out of order). This is clearly needed
signal during the day, and at night, when everyone is sleeping, use some kind of backup control
(start backup arduino, e.g. - only if arduina continues to control modules, then
when you turn on the backup arduino, the arduino that
stop responding)
9. To connect the devices through the socket in the cabinet, use the DIN rail socket.
10. Light switches: should work from the buttons directly
11. Discuss: Using impulse relays to control lights
12. How to ensure that you receive information about the on / off devices and their
performance (active power consumption, for network devices USB, lan)? This is needed for
all devices that the system will control.
Program Requirements
Be the first to comment