SLOBODA – Projekt Open Source Home Automation Software Project

Freedom je nový projekt automatizácie domácej automatizácie v kóde Google. Napísané v Java beží na Windows, Linux, Mac a Solaris a je distribuovaná na základe licencie GPL2.

Podporuje zariadenia X10, Android, Arduino, Beagleboard a ďalšie a dá sa nasadiť v sieti lacného hardvéru typu peer-to-peer. Je škálovateľný a ponúka automatické vyváženie záťaže v uzloch v sieti. Ak ste profesionálny vývojár alebo sa o to zaujíma automatizácia budovania sami (DIY), sloboda vám môže pomôcť ľahko si vytvoriť svoj vlastný systém automatizácie budov bez toho, aby ste začali od nuly. Tím opisuje systém ako CMS pre domácu automatizáciu…

„Sloboda je softvér na automatizáciu budov s otvoreným zdrojom (napr. Domáca automatizácia) distribuovaný pod licenciou GPL2, napísaný v Java a podporovaný University of Trento, oddelenie DISI (Taliansko). Cieľom projektu je vyvinúť rozšíriteľný rámec otvoreného zdroja pre inteligentnú automatizáciu budov. Sloboda môže skutočne interagovať so zariadeniami X10, Androidom, Arduino a oveľa viac.

Freedom je rám, ktorý sa rozptyľuje a automatický vyváženie zaťaženia; Môže byť nasadený v sieti lacných hardvérových uzlov, ako je Beagleboard (vytvorenie Domotics VPN) alebo na jednom konvenčnom PC. Ak ste profesionálny vývojár alebo sa o to zaujíma automatizácia budovania sami (DIY), sloboda vám môže pomôcť ľahko si vytvoriť svoj vlastný systém automatizácie budov bez toho, aby ste začali od nuly

Sloboda je rámec automatizácie budov, ktorý znižuje čas a úsilie na rozvoj vášho vlastného softvéru na automatizáciu budov. Fredom ponúka užitočné funkcie rovnako ako CMS do vývoja stránok.

Otvorený zdroj: Licencia GPLV2

Distribuované a škálovateľné: Môže byť nasadený v sieti lacného hardvérového uzla pre peer-to-peer. Je škálovateľný a ponúka automatické vyváženie záťaže v uzloch v sieti.

Cross-jazyk: Na výmenu informácií medzi komponentmi (textové správy JSON a XML používa matku (ActiMEMQ) (textové správy JSON a XML)

Cross-Platform: Sloboda je napísaná v Java, aby sa mohla spustiť na Windows, Linux, Mac, Solaris. Vyžaduje sa Java JRE 6.

Založená na udalostiach: Každá akcia v skutočnom prostredí a každá interakcia so systémom (napr. Kliknutím na GUI) je mapovaná na udalosť. Udalosti je možné zachytiť za behu s spúšťačmi, vďaka ktorým je správanie systému plne konfigurovateľné a nie je vopred určené.

Modular & Extensible: Sloboda je modulárna a môže obohatiť svoje funkcie pomocou doplnkov. API sú distribuované spolu so softvérom na jednoduché vytváranie nových doplnkov. Jednoduchšie ponúka rámcové funkcie OSGI a využívajú dobre známe dedičstvo programu OO Programmig.

Sémantické: Sloboda ponúka sémantické vedomosti o prostredí na vykonávanie inteligentných a zdôvodňovacích systémov. Nevyžaduje sa žiadne kódovanie, prostredie je možné opísať pomocou nášho grafického editora.

Hardvér Agnostic: Sloboda má hardvérovú abstrakciu vrstvy na abstrakt z hardvérovej infraštruktúry (senzory a ovládače) pomocou udalostí, spúšťačov a príkazov. “

Freedomotic.com: Sloboda v kóde Google

Chcieť viac? – Sledujte nás na Twitteri, ako sme my na Facebooku, alebo sa prihláste na odber nášho informačného kanála RSS. Môžete dokonca dostať tieto spravodajské príbehy doručené prostredníctvom e -mailu, priamo do svojej doručenej pošty každý deň

Zdieľajte toto:
Facebook
Twarch
Redit
Linkedin
Pinterest
E -mail
Viac

Whatsapp
Tlač

Skype
Tumblr

Telegram
Vreckovka

Leave a Reply

Your email address will not be published. Required fields are marked *