Freedom – The Open Source Home Automation Software Project
Freedom is een nieuw open source Home Automation Project op Google Code. Geschreven in Java wordt het uitgevoerd op Windows, Linux, Mac en Solaris en het is gedistribueerd onder GPL2 -licentie.
Het ondersteunt X10-apparaten, Android, Arduino, Beageboard en meer, en kan worden geïmplementeerd op een netwerk van goedkope peer-to-peer hardware. Het is schaalbaar en biedt automatische load -balancing over knooppunten op het netwerk. Als u een professionele ontwikkelaar bent of geïnteresseerd bent in het zelf Do It (DIY) Building Automation, kan vrijheid helpen om eenvoudig uw eigen gebouwautomatiseringssysteem te maken zonder helemaal opnieuw te beginnen. Het team beschrijft het systeem als een CMS voor thuisautomatisering …
“Freedom is een open source gebouwautomatiseringssoftware (bijv. Home Automation) gedistribueerd onder GPL2 -licentie, geschreven in Java en ondersteund door University of Trento, DISI -afdeling (Italië). Het project is bedoeld om een open source uitbreidbaar kader te ontwikkelen voor intelligente automatisering. Vrijheid kan eigenlijk interageren met X10 -apparaten, Android, Arduino en nog veel meer.
Vrijheid is een peer-to-peer distributeerd gebouwautomatiseringsraamwerk met automatische load-balancing; Het kan worden geïmplementeerd op een netwerk van goedkope hardwareknooppunten zoals Beagleboard (een Domotics VPN maken) of op een enkele conventionele pc. Als u een professionele ontwikkelaar bent of geïnteresseerd bent in het zelf doen (doe -het -zelf) gebouwautomatisering, kan vrijheid helpen om uw eigen gebouwautomatiseringssysteem gemakkelijk te maken zonder helemaal opnieuw te beginnen
Freedom is een kader voor het automatiseren van gebouwen dat tijd en moeite verkort om uw eigen software voor gebouwenautomatisering te ontwikkelen. Fredom biedt nuttige functies, net als een CMS voor site -ontwikkeling.
Open Source: GPLV2 -licentie
Gedistribueerd en schaalbaar: kan worden geïmplementeerd op een netwerk van goedkoop peer-to-peer hardwareknooppunt. Het is schaalbaar en biedt automatische load -balancing over knooppunten op het netwerk.
Cross-Taal: het gebruikt een moeder (ActiveMQ) om informatie tussen componenten uit te wisselen (JSON- en XML-sms-berichten)
Cross-platform: Freedom is geschreven in Java, zodat het op Windows, Linux, Mac, Solaris kan worden uitgevoerd. Java JRE 6 is vereist.
Basis gebaseerd op gebeurtenissen: elke actie in de echte omgeving en elke interactie met het systeem (bijv. Een klik op de GUI) wordt toegewezen aan een gebeurtenis. Gebeurtenissen kunnen tijdens runtime worden onderschept met triggers waardoor het gedrag van het systeem volledig configureerbaar is en niet vooraf bepaald.
Modulair & Extensible: Freedom is modulair en kan de functies ervan verrijken met behulp van plug -ins. API wordt samen met de software gedistribueerd om nieuwe add-ons gemakkelijk te maken. Het biedt OSGI -framework -functies op een eenvoudiger manier en maakt gebruik van de bekende OO -programmeerstand.
Semantic-Rich: Freedom biedt een semantisch rijke kennis van de omgeving om intelligentie- en redeneersystemen uit te voeren. Er is geen codering vereist, de omgeving kan worden beschreven met behulp van onze grafische editor.
Hardware Agnostic: Freedom heeft een hardware -abstractielaag om te abstraheren van hardware -infrastructuur (sensoren en actuatoren) met behulp van evenementen, triggers en opdracht. ”
Freedomotic.com: vrijheid op Google Code
Meer willen? – Volg ons op Twitter, zoals wij op Facebook, of abonneer u op onze RSS -feed. U kunt deze nieuwsverhalen zelfs via e -mail laten bezorgen, rechtstreeks naar uw inbox elke dag
Deel dit:
Facebook
Twitter
Reddit
LinkedIn
Pinterest
E -mail
Meer
Whatsapp
Afdrukken
Skype
Tumblr
Telegram
Zak