Home server platform for assistive automation
No Thumbnail Available
URL
Journal Title
Journal ISSN
Volume Title
School of Electrical Engineering |
Master's thesis
Checking the digitized thesis and permission for publishing
Instructions for the author
Instructions for the author
Authors
Date
2010
Department
Major/Subject
Automaatiotekniikka
Mcode
AS-84
Degree programme
Language
en
Pages
48
Series
Abstract
Assistive automation applications, similarly to many Home Automation solutions, typically consist of a few sensors, actuators, and some simple human interface. Often the devices are distributed in a home, with a few meters between different components. For assistive applications, extra requirements result from the changing health conditions of assisted persons. This thesis presents a platform to develop assistive automation applications. The goals for the platform include easy installation on the field and reduced development work by using ready, commercially available parts. The thesis is continuation to previous work done both on embedded applications using ZigBee network and assistive applications running on a computer. A major part of the work was integration of the embedded ZigBee devices into computer applications. The developed ZigBee-computer interface was further extended with an interface to a ThereGate automation platform. Other work includes study on other relevant interfaces, especially, higher level data exchange protocols, like oBIX or Device Profile for Web Serviceso In addition, the ZigBee platform was expanded with features specified in the ZigBee Home Automation profile.Kotiautomaatiojärjestelmien tapaan avustavat automaatiosovellukset koostuvat usein muutamista sensori- ja toimilaitteista sekä yksinkertaisesta käyttöliittymästä. Tyypillisesti, nämä osat sijaitsevat kotona erillään, muutamien metrien etäisyyksillä toisistaan. Avustavan automaation sovelluksille lisätarpeita aiheuttaa terveydentilan luontainen vaihtelu. Tämä diplomityö esittelee alustan avustavan automaation sovelluksille. Tavoitteena on helposti asennettavissa oleva järjestelmä, jota on helppo laajentaa. Sovellusten kehitystyön helpottamiseksi alustan on tarkoitus mahdollistaa valmiiden kaupallisten järjestelmien käyttö sen osana. Työ on jatkoa kehitykselle sulautettujen ZigBee-verkkoa käyttävien laitteiden parissa, ja toisaalta, tietokoneelle toteutetuille avustaville järjestelmille. Merkittävä osa työstä koostui ZigBee-rajapinnan toteuttamisesta tietokoneelle sekä sen lisäosasta. rajapinnasta ThereGate automaatiojärjestelmään. ThereGate-rajapinnan ohella tutkittiin mahdollisuutta käyttää olemassa olevia korkeantason tiedonvälitysprotokollia, kuten oBIX, tai DPWS. Lisäksi ZigBee laitteita kehitettiin tukemaan ZigBee Home Automation profiilin mukaisia toimintoja.Description
Supervisor
Halme, AarneThesis advisor
Harmo, PanuKeywords
wireless sensor networks, langattomat anturiverkot, assistive automation, avustava automaatio, ZigBee, ZigBee, Linux, Linux, embedded systems, sulautetut järjestelmät, oBIX, oBIX