home-assistant-js - :honeybee: JavaScript implementation of the Home Assistant API using NuclearJS

  •        10

JavaScript backend in NuclearJS for Home Assistant. This was used by the Home Assistant Polymer frontend till version 0.37. It has since been deprecated and is no longer under active development.In this section some of the cool stuff that I built on top of NuclearJS.

https://home-assistant.io
https://github.com/home-assistant/home-assistant-js

Tags
Implementation
License
Platform

   




Related Projects

home-assistant-polymer - :lollipop: Polymer frontend for Home Assistant


Home Assistant is open-source and Apache 2 licensed. Feel free to browse the repository, learn and reuse parts in your own projects.

homebridge-homeassistant -  Homebridge plugin for Home Assistant


Control your accessories from Home Assistant with Siri and HomeKit. Set it up and poof, all of your supported accessories will be instantly controllable via Siri.Home Assistant is a home automation platform already, so this plugin aims to just expose your devices in a way that you can control them with Siri. While you can integrate your accessories into HomeKit for automations, the goals of this plugin are strictly to allow Siri to be a frontend for your accessories.

Home Assistant - Home automation platform running on Python 3


Home Assistant is a home automation platform running on Python 3. It is able to track and control all devices at home and offer a platform for automating control. Home Assistant allows you to control all your devices without storing any of your data in the cloud. We like to keep your privacy private.

dasher - A simple way to bridge your Amazon Dash buttons to HTTP services


Dasher is a simple way to bridge your Amazon Dash buttons to HTTP services. Do you have a Home Automation service set up like Home Assistant, openHab, or maybe a SmartThings hub? Using Dasher, you can easily command them to do something whenever your Dash button is pressed.

Amahi Home Server - Making Home Networking Simple


The Amahi Home Server makes your home networking simple, It is called as Home Digital Assistant. Its core functionality include protecting your files and computers, Access, share and search your files from any machine on your network, making it easy to share and find your photos, music and videos, Automatically setup your own VPN, Shared applications like calendaring, private wiki and more to come, will help you manage your home and your family.



Google-Actions-Java-SDK - Unofficial Google Actions Java SDK - for Android engineers and all Java lovers


Official Google Actions SDK is written in Node.js. But in many situations voice interfaces like Google Home or Google Assistant will extend or replace mobile apps. If you are old fashioned Android engineer and the most of your code is already written in Java, why not reuse it and build voice extension to app on your own? And this is the main reason to build Google Actions Java SDK - enabling as much developers as possible to build their brilliant ideas for Google Assistant and Home. Currently this is just working proof of concept of Google Actions Java SDK. It means that there is no documentation, fixed interface, (not much) unit tests and many, many others.

home-assistant.github.io - :blue_book: Jekyll project to generate home-assistant.io


This is the source for the Home-Assistant.io website.Setting up to contribute to documentation and the process for submitting pull requests is explained here.

Gaim Assistant


Gaim Assistant is a plugin to Gaim that will allow you to forward messages to a different screen name should you become away. It's quite handy for those of you out there that use AIM over mobile devices as well as at home.

Jarbas - the Node.js personal assistant server


Jarbas is the Node.js server part of my own home-made, tightly integrated, self tailored personal assistant cloud.

Magic Assistant


Magic Assistant is multi-platform application for "Magic: The Gathering" players. Includes Card Browser, Library Organizer, Deck Builder and MTG Tournament Manager. Comes with MTG cards database and allows web updates. See home page for details.

Openhab - The OSGi-based Open Home Automation Bus


The open Home Automation Bus (openHAB) project aims at providing a universal integration platform for all things around home automation. It is an open-source solution based on the Eclipse SmartHome framework. openHAB brings together different bus systems, hardware devices and interface protocols by dedicated bindings. These bindings send and receive commands and status updates on the openHAB event bus.

Calaos - Home Automation Software


Calaos is a free software project (GPLv3) that lets you control and monitor your home. You can easily install and use it to transform your home into a smart home. Calaos has a long background in home automation and is built in several different layers. Low level as well as uniform and powerful user interfaces. It knows how to talk to hardware, and gives you the power to rule your home easily.

OpenMotics - Home Automation Software


OpenMotics is an open source home automation software. It helps to personalize your home by setting a different mood for each occasion, Multi-room heating plan, Power measurement right in your fuse box, Control virtually any type of lighting, Open/close electric doors, Control electric gates, Real-time data from each sensor, Detect heavy power consumers and lot more.

Abot - Digital Assistant Framework


Abot (pronounced Eh-Bot, like the Canadians) is a digital assistant framework that enables anyone to easily build a digital assistant similar to Apple's Siri, Microsoft's Cortana, Google Now, or Amazon Alexa. Further, Abot supports a human-aided training backend enabling anyone to build services like Facebook M. Abot is the first A.I. framework that aims to be available everywhere and— ultimately—to do everything.

Sharp Home


Sharphome is designed to run on Windows and Linux (via the Mono Project) and is designed to be useful in home automation and home security.

Finance Assistant


This is a useful tool for your home finance flow managing. Functions: expenses logging, long term and short term budget planning, accounts management, etc.

Netduino Plus Home Automation Toolkit


The Netduino Plus Home Automation project is designed to proivde a communication platform from various consumer based home automation products that offer a common web service endpoint. This will hopefully create a low cost DIY alternative to the expensive ethernet interfaces.

Mesne


Home automation made easy! Mesne (pronounced mean)

OpenRemote


OpenRemote is an open source project, started back in 2009, with the ambition to overcome the challenges of integration between many different protocols and solutions available for home automation, and offer visualization tools. The challenge has only become bigger and expanded beyond home automation into several other application domains, ranging from building integration, to healthcare, hospitality, entertainment, and public spaces.

Axon


Axon is the home automation system that I will be running in my home. It will be a collection of different technologies and projects, often experimental in nature.