home-assistant-ansible - :performing_arts: Ansible playbooks/role for the setup of Home Assistant.

  •        7

This role deploys Home Assistant to a remote system.One requirement is to have a system with a configured instance of Ansible. This means that you have an inventory and access to the remote system via SSH with keys.




Related 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.

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

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.

home-assistant-js-websocket - :aerial_tramway: JavaScript websocket client for Home Assistant

This is a websocket client written in JavaScript that communicates with the Home Assistant websocket API. It can be used to integrate Home Assistant into your apps. It has 0 dependencies.Try it on JSFiddle.

fabric-home-assistant - :scroll: Deploy Home-Assistant easily with Fabric

The Raspberry Pi All-In-One Installer deploys a complete Home Assistant server including support for MQTT with websockets, Z-Wave, and the Open-Zwave Control Panel.The only requirement is that you have a Raspberry Pi with a fresh installation of Raspbian connected to your network.

home-assistant-cli - :computer: Command-line tool for Home Asssistant

The Home Assistant Command-line interface (hass-cli) allows one to work with a local or a remote Home Assistant instance directly from the command-line.Documentation will be available at Home Assistant.

hassio - :house_with_garden: First private cloud OS for home automation

Hass.io is a Docker based system for managing your Home Assistant installation and related applications. The system is controlled via Home Assistant which communicates with the supervisor. The supervisor provides an API to manage the installation. This includes changing network settings or installing and updating software.Installation instructions can be found at https://home-assistant.io/hassio.

scenegen - :fireworks: Generate Scenes for Home Assistant

Scenegen is a scene generation tool for Home Assistant home automation software. It creates scenes by example, by reading the current states of devices and outputting a corresponding scene. Scenegen is written in python using Home Assistant's RESTFul API so can be run from anywhere. It currently supports lights and switches only.For full installation instructions and documentation are found here.

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.

home-assistant-iOS - :iphone: The iOS app for Home Assistant, the open-source home automation platform running on Python 3

Run the following two commands to install Xcode's command line tools and bundler, if you don't have that yet.The following commands will clone the repo and install all the required dependencies.

appdaemon - :page_facing_up: Python Apps for Home Assistant

AppDaemon is a loosely coupled, multithreaded, sandboxed python execution environment for writing automation apps for Home Assistant home automation software. As of release 2.0.0 it also provides a configurable dashboard (HADashboard) suitable for wall mounted tablets.For full instructions on installation and use check out the AppDaemon Project Documentation.

micropython-home-assistant - :snake: Home Assistant client for MicroPython

Communicate with your Home Assistant instance from MicroPython. Developed for and tested with MicroPython on the ESP8266.Embeds a slightly patched version of micropython http-client.

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.

hassbian-scripts - Scripts used in the HASSbian image.

These are the scripts used in the HASSbian image. The scripts in this repository where made to be used with the HASSbian image and the included Home Assistant instance.The following scripts are currently included. You can view the documentation below for usage and instructions.

netdisco - :mag_right: Python library to scan local network for services and devices.

NetDisco is a Python 3 library to discover local devices and services. It allows to scan on demand or offer a service that will scan the network in the background in a set interval.It is the library that powers the device discovery within Home Assistant.

example-custom-config - A collection of example custom components for Home Assistant

Home Assistant can be extended in many different ways. This repository contains a collection of examples how to customize Home Assistant. This repository is organized like your config directory, copying any file to your config directory in the same path as it is in this repo will allow you to use it. Refer to the header of each example for further instructions how to get started.

beny - Home work assistant for BGU Physics students

Home work assistant for BGU Physics students

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.