Pascal Vizeli e2a29b7290 Add snapshot feature (#88)
* Add API layout for snapshot

* Update api

* Add support for export/import docker images

* Move restore into addon

* Add restore to addon

* Fix lint

* fix lint

* cleanup

* init object

* fix executor

* cleanup

* Change flow of init

* Revert "Change flow of init"

This reverts commit 6b3215e44c.

* allow restore from none

* forward working

* add size

* add context for snapshot

* add init function to set meta data

* update local addon on load

* add more validate and optimaze code

* Optimaze code for restore data

* add validate layer

* Add more function to snapshot / cleanup others

* finish snapshot function

* Cleanup config / optimaze code

* Finish snapshot on core

* Some improvments first object for api

* finish

* fix lint p1

* fix lint p2

* fix lint p3

* fix async with

* fix lint p4

* fix lint p5

* fix p6

* make staticmethod

* fix schema

* fix parse system data

* fix bugs

* fix get function

* extend snapshot/restore

* add type

* fix lint

* move to gz / xz is to slow

* move to gz / xz is to slow p2

* Fix config folder

* small compresslevel for more speed

* fix lint

* fix load

* fix tar stream

* fix tar stream p2

* fix parse

* fix partial

* fix start hass

* fix rep

* fix set

* fix real

* fix generator

* Cleanup old image

* add log

* fix lint

* fix lint p2

* fix load from tar
2017-07-05 18:16:14 +02:00
2017-07-05 18:16:14 +02:00
2017-05-10 17:01:35 +02:00
2017-03-28 00:05:13 +02:00
2017-05-13 17:41:46 +02:00
2017-07-05 18:16:14 +02:00
2017-03-14 09:54:16 +01:00
2017-05-08 00:44:07 +02:00
2017-04-06 11:52:28 +02:00
2017-06-02 10:59:55 +02:00
2017-05-22 22:56:44 +02:00
2017-04-06 11:52:28 +02:00
2017-07-05 11:15:57 +02:00

HassIO

First private cloud solution 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.

HassIO-Addons | HassIO-Build

HassIO is under active development and is not ready yet for production use.

Installation

Installation instructions can be found at https://home-assistant.io/hassio.

Languages
Python 95.6%
JavaScript 4.3%