Eclipse SmartHome is open-source home automation and IoT framework from the Eclipse Foundation. It supports many embedded devices such as Raspberry Pi, BeagleBone, Intel Edison, Orange Pi, Rock64 and more. It has been used by many companies around the world.
Eclipse SmartHome is a framework for building smart home solutions. With its very flexible architecture, it fosters the modularity provided by OSGi for Java applications. As such, Eclipse SmartHome consists of a rich set of OSGi bundles that serve different purposes. Not all solutions that build on top of Eclipse SmartHome will require all of those bundles - instead they can choose what parts are interesting for them.
There are the following categories of bundles:
The goals of the Eclipse SmartHome project can be summarized as:
The stack is meant to be usable on any kind of system that can run an OSGi stack - be it a multi-core server, a residential gateway or a Raspberry Pi.
Eclipse SmartHome comes with an API that allows implementing a service that manages the installed extensions within a solution. All that needs to be done is to register an OSGi service that implements org.eclipse.smarthome.core.extension. ExtensionService. Such a service has to provide a list of available extensions and then can be called in order to install and uninstall them.
What kind of implementation is chosen is completely up to the solution. Suitable mechanisms might be Eclipse p2, Apache Felix FileInstall, Apache Karaf FeatureInstaller, etc. For testing purposes, Eclipse SmartHome comes with a sample implementation in the bundle org.eclipse.smarthome.core.extension.sample.
Installation and uninstallation requests are executed by a thread pool named “extensionService”. If an implementation does not support concurrent execution of such operations, the thread pool size should be set to 1.
User interfaces normally use the REST API for communication, but if they are not client-side, but served from the runtime, they also have the option to use all local Java services.
Currently, there are 3 available user interfaces in Eclipse SmartHome: the Classic UI, the Basic UI and the Paper UI.
All user interfaces can share icon sets, so that these do not have to be included in every single user interface. Eclipse SmartHome comes with the following iconsets:
Voice extensions provide implementations for Text-to-Speech, Speech-to-Text and Human Language Interpreter services.
These services are often very solution specific, so there is no one-fits-all implementation in Eclipse SmartHome. For easy demonstration, there is a TTS service available, which uses the built-in “say” command of MacOS (which obviously only works on Macs, though). Additionally, there is a basic human language interpreter implementation, which supports simple smart home commands like switching lights and controlling music both in English and German.
Josh.ai is a Denver based Artificial Intelligence company in the smart home automation space. Josh works with the best-in-class luxury smart home products. Speak with you...
Viaroom Home safely runs your home in your absence and creates incredible comfort from the moment when you walk through the door. It connects with your intelligent objec...
Home Assistant is an open-source community-powered home automation system. It can run on a Raspberry PI or any local server. It has a rich library of connected devices, s...
Launch your business’ digital initiatives with Ubidots’ intuitive IoT application development and cloud platform. System Integrators and OEMs effortlessly self-construct...
Actiontec excels at developing "smart" gateway solutions for service providers. Its dashboard gives subscribers instant visibility into their Internet connectivity and ho...
Calaos is a powerful open source home automation software. It features a complete set of parts to automate your house from lights to shutter or even music or cameras. It...
MisterHouse is an open source home automation program. It's fun, it's free, and it's entirely geeky. Written in Perl, it fires events based on time, web, socket, voice, a...
OpenMotics is an open source home automation hardware and software system that offers features like switching lights and outputs, multi-zone heating and cooling, power me...
PiDome is an Open Source Home Automation platform developed especially for the raspberry Pi leveraging this little nifty credit card sized computer to a full Home Automat...
FHEM (TM) is a GPL'd perl server for house automation. It is used to automate some common tasks in the household like switching lamps / shutters / heating / etc. and to l...
MajorDoMo is an emerging multi-protocol supported open-source home automation platform. It runs on Windows and Linux machines. It's created by a group of developers from...
MyController is open-source home automation and IoT platform. It's originally started to support MySensors project. It's designed to run on a machine with limited hardwar...
Pimatic is another NodeJS built server and web application system for the smart home. It comes with plugins-ready architecture that allows developers to add devices, serv...
OpenHAB is a longstanding open-source home automation system that comes also with a powerful supporting community. OpenHAB has a plugins-ready architecture which helps de...
ioBroker is an integration platform for the Internet of Things, focused on Building Automation, Smart Metering, Ambient Assisted Living, Process Automation, Visualization...
Gladys is an open-source program which runs on your Raspberry Pi. She integrates into your life, seamlessly communicating across your entire home network and your devices...
by WksinnOV • about Eclipse SmartHome • 2022-07-03 09:18:30
order cialis 10mg pills - <a href="https://celecoxibr.com/">buy celebrex generic</a> flomax uk
by QkzageOV • about Eclipse SmartHome • 2022-07-01 20:05:59
levofloxacin for sale online - <a href="https://levofloxacinr.com/">levofloxacin 500mg cheap</a> brand tadalafil 10mg
by OtoaiaOV • about Eclipse SmartHome • 2022-06-29 16:46:32
cozaar pills - <a href="https://topamaxn.com/">buy topamax pills</a> phenergan price
by EdvqzaOV • about Eclipse SmartHome • 2022-06-27 23:55:40
plavix 150mg for sale - <a href="https://twarfarin.com/">order coumadin 2mg</a> metoclopramide without prescription
by XgupjmOV • about Eclipse SmartHome • 2022-06-26 06:30:31
flexeril buy online - <a href="https://rcolchicine.com/">buy colchicine 0.5mg online cheap</a> order inderal 10mg without prescription
by DztgnmOV • about Eclipse SmartHome • 2022-06-24 13:33:15
accutane 20mg ca - <a href="https://risotretinoin.com/">accutane order</a> tetracycline uk
by FtngjzOV • about Eclipse SmartHome • 2022-06-22 16:10:43
provigil 200mg uk - <a href="https://rbudesonide.com/">buy budesonide pill</a> purchase rhinocort generic
by LqugntOV • about Eclipse SmartHome • 2022-06-21 04:06:47
sildenafil overnight shipping usa - <a href="https://fsildenafil.store/">sildenafil 50mg price</a> tadalafil usa
by NmkkkpOV • about Eclipse SmartHome • 2022-06-19 19:18:15
cenforce 100mg without prescription - <a href="https://stromectolir.com/">buy stromectol 3mg for sale</a> motilium 10mg cheap
by BkyhcmOV • about Eclipse SmartHome • 2022-06-14 19:18:16
cialis - <a href="https://sildefix.com/">sildenafil 150 mg</a> real viagra pharmacy prescription
by HahriaOV • about Eclipse SmartHome • 2022-06-13 07:46:58
buy levothyroxine tablets - <a href="https://xlevothyroxine.com/">order synthroid online</a> order hydroxychloroquine 400mg sale
by CqtkhtOV • about Eclipse SmartHome • 2022-06-11 20:04:27
albuterol tablet - <a href="https://casinoandslotx.com/">casino game</a> dapoxetine 90mg price
by KuazqmOV • about Eclipse SmartHome • 2022-06-10 05:02:27
buy levitra 10mg pill - <a href="https://vardenafilxp.com/">levitra 10mg pill</a> clomiphene 100mg for sale
by AfckmnOV • about Eclipse SmartHome • 2022-06-08 17:12:04
lisinopril 2.5mg drug - <a href="https://atenololxp.com/">purchase atenolol online cheap</a> atenolol 100mg us
by FygdkkOV • about Eclipse SmartHome • 2022-06-07 04:28:59
buy glucophage 1000mg sale - <a href="https://atorvastatin.store/">atorvastatin order online</a> order amlodipine 10mg sale
by QrwqidOV • about Eclipse SmartHome • 2022-06-05 15:17:16
hydroxychloroquine 200mg generic - <a href="https://plaquepll.com/">plaquenil 200mg us</a> purchase baricitinib generic
by UnufykOV • about Eclipse SmartHome • 2022-06-04 00:27:41
lasix 100mg drug - <a href="https://ivermecptin.com/">ivermectin 3mg over the counter</a> ivermectin 3mg tablet
by WshxsaOV • about Eclipse SmartHome • 2022-06-02 08:16:48
order prednisolone sale - <a href="https://neurontinx.store/">buy generic gabapentin</a> viagra next day
by GyuitsOV • about Eclipse SmartHome • 2022-05-31 17:38:43
cheap amoxicillin tablets - <a href="https://edssilen.com/">generic viagra</a> viagra sildenafil 100mg
by AjxlmdOV • about Eclipse SmartHome • 2022-05-30 08:38:41
cheap deltasone 5mg - <a href="https://accutanpll.com/">cheap isotretinoin</a> buy accutane pill
by QbxgrmOV • about Eclipse SmartHome • 2022-05-28 23:40:19
order tadalafil 5mg online cheap - <a href="https://pharmpill.store/">express pharmacy</a> buy modafinil 200mg for sale
by CmxyzdOV • about Eclipse SmartHome • 2022-05-27 03:11:05
buy doxycycline 200mg for sale - <a href="https://doxycyclineg.store/">doxycycline 200mg tablet</a> purchase tadalafil
by EympepOV • about Eclipse SmartHome • 2022-05-25 13:49:52
purchase stromectol - <a href="https://stromectolg.store/">ivermectin 3mg over counter</a> vardenafil cost
by KseowjOV • about Eclipse SmartHome • 2022-05-24 05:28:02
amoxicillin 250mg cost - <a href="https://amoxicillinc.store/">amoxil over the counter</a> oral vardenafil 10mg
by NhhdllOV • about Eclipse SmartHome • 2022-05-22 02:45:20
order generic ampicillin - <a href="https://ciproflox.store/">ciprofloxacin 500mg us</a> order cialis
by PujejiOV • about Eclipse SmartHome • 2022-05-20 17:31:28
cefuroxime ca - <a href="https://robaxinx.store/">order methocarbamol 500mg generic</a> tadalafil 40mg pills
by IncetbOV • about Eclipse SmartHome • 2022-05-19 05:50:39
order rhinocort online - <a href="https://xantabuse.quest/">order disulfiram generic</a> antabuse 250mg us
by UavnodOV • about Eclipse SmartHome • 2022-05-17 17:32:18
order sildenafil 50mg - <a href="https://fildenax.store/">order fildena 50mg online</a> ivermectin generic
by KfnndbOV • about Eclipse SmartHome • 2022-05-15 19:20:24
generic cephalexin - <a href="https://xerythromycin.store/">erythromycin online</a> erythromycin pills
by ZvttmiOV • about Eclipse SmartHome • 2022-05-13 15:09:22
sulfamethoxazole drug - <a href="https://bactrimx.store/">buy bactrim 480mg</a> purchase sildenafil without prescription
by ByvyjkOV • about Eclipse SmartHome • 2022-05-11 07:07:54
order augmentin 375mg - <a href="https://tadalcialis.store/">tadalafil 20mg ca</a> tadalafil 5 mg tablet
by LbjrbsOV • about Eclipse SmartHome • 2022-05-08 15:13:44
order prednisolone online cheap - <a href="https://gabapentinx.store/">order neurontin 600mg without prescription</a> buy tadalafil 5mg pill
by OzdvgnOV • about Eclipse SmartHome • 2022-05-03 16:51:19
cheap sildenafil - <a href="https://bestusasild.com/">viagra 100mg without prescription</a> sildenafil 150mg ca
© aionlinecourse.com All rights reserved.