Amahi Home Server - Making Home Networking Simple

  •        1590

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.



Related Projects

IKEv2-setup - Set up Ubuntu Server 17.04 as an IKEv2 VPN server

A Bash script that takes Ubuntu Server 17.04 from clean install to production-ready IKEv2 VPN with strongSwan. Comments and pull requests welcome.Configuration files, scripts and instructions are sent by email. They are also dropped in the newly-created non-root user's home directory on the server (this point may be important, because VPS providers sometimes block traffic on port 25 by default, and conscientious email providers will sometimes mark a successfully sent email as spam).

Windows Home Server Router Control

The Router Control add-in for the Windows Home Server enabled the user to get more control over his/her UPnP internet gateway (e.g. see and modify the dynamic port forwards).

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

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

IPFire - An open source firewall solution

IPFire is a server distribution with intended to use as a firewall. It focuses on flexibility, and scales from small to middle sized business networks and home networks. Beginning with a small firewall system of a few megabytes, it is possible to run IPFire as a file server or VPN gateway for staff, branches or customers. This modularity means that yor version of IPFire runs with exactly what you require and nothing more.

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

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.

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.

hassio - :house_with_garden: First private cloud OS for home automation 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

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.

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.

multisetup muli-os server for home nets

Multisetup is a networking application server that provides a multiple os, thin (multimedia) client based, legacy device friendly environment for home networks. Its an alternative to single OS networks and XP Media Center.

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.

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.