Final Year Project - National University of Ireland, Galway
Download
Report
Transcript Final Year Project - National University of Ireland, Galway
Final Year Project
Home automation with Linux MCE
and a Nokia 770 internet tablet
Damien Lee, 4ECE
1st April, 2009
Project Supervisor : Dr. John Breslin
Co-Supervisor : Prof. Gearóid Ó Laighin
Project Brief
The aim of this project is to control a number of household
devices/appliances using Linux MCE and a Nokia 770 internet
tablet.
Research of various technologies and methods of home
automation.
Linux Media Centre Edition (MCE) to act as the central home
automation software and control electronic devices in the home.
Extend the system to enable control from an external remote
control.
Allow event handling within the system
Home system
Router
Remote control
Bluetooth
connection
Z-wave protocol
Core
External Device
Z-wave protocol
Comparison of Bluetooth, Zigbee & Z-wave
Z-wave chosen
- Mesh Network
- Faster response times
- Prolonged battery life
Wireless communication protocol
Operates at frequency of 868 MHz
- simple control signals
Two z-wave devices bought for this project.
Z-wave protocol
Z-wave USB Transmitter
• Connects with the Linux MCE Core
• Transmits/ receives control data to/from external
device.
Z-wave Lamp module
• Connects with the external device (Lamp)
• Transmits/receives control data to/from Core
System core
Z-wave transmitter
(USB dongle)
Z-wave
receiver
(Lamp module)
External
device
(Lamp)
Linux MCE
• Install stages
• AV wizard
• Launch Manager
• Home setup
Linux MCE
• Installed
system
• Orbiter
- Interface between the user and the Core
• Further options
- changes to the system
Admin website
• Linux
MCE Administration website
• Run by the Core.
• Complete control of system.
• Allows the user to alter the system.
• Setup set-up for unique home environment.
• Control of ALERTS
• Admin
website access
• User access only
- http://192.168.80.1/pluto-admin
Core’s IP Address
Orbiter
• Nokia 770 as remote control of the Core
• Enabled device as remote on Admin website
• Applied Bug fixes to Nokia
-WLAN memory corruption
-Enabled swap
• MS true type core fonts
• Plutohome software install files
• Orbiter Log file
- Monitors state of Orbiter
Modify system
• Toothpick
Programmable in C.
Not compatible with Linux MCE.
• Scenarios and Alerts
-Scenarios
Allows user to adjust system to
suit various needs in various
rooms
-Alerts
Activate when some criterion is
met.
Conclusion
• Home
automation system
• Capabilities
• Alternate systems
- Linux MCE favoured
• Cost
• Expensive.
• Z-wave devices.
• Further
Research
• Orbiter functioning on the Nokia 770
• Modulation of Audio devices
Conclusion
• Project
webpage
• Contains project information
• All project documentation
• References
Questions ?