Pascal Vizeli
68566ee9e1
Update homeassistant.py ( #215 )
2017-10-09 13:21:21 +02:00
Pascal Vizeli
f38e28a4d9
Add interface and home-assistant api proxy ( #205 )
...
* Add initial for hass interface
* For better compatibility, remove extra options for cleanup old stuff
* Add new functions to api
* Add api proxy to home-assistant
* use const
* fix lint
* fix lint
* Add check_api_state function
* Add api watchdog
* Fix lint
* update output
* fix url
* Fix API call
* fix API documentation
* remove password
* fix api call to hass api only
* fix problem with config missmatch
* test
* Detect wrong ssl settings
* disable watchdog & add options
* Update API
2017-10-03 00:31:14 +02:00
Pascal Vizeli
f39006be01
Change flow and start landingpage faster ( #189 )
...
* Change flow and start landingpage faster
* run homeassistant after install
* Update homeassistant.py
2017-09-16 14:45:36 +02:00
Pascal Vizeli
5a80be9fd4
Allow stop/start home-assistant & flow of startup ( #182 )
...
* Allow config boot
* Read boot settings
* Use internal boot time for detect reboot
* Check if Home-Assistant need to watch
* Make datetime string and parse_datetime
* Add api calls
* fix lint p1
* Use new datetime parser for sessions and make a real default boot time
* fix lint p2
* only start docker if they is running
* convert to int (timestamp)
* add boot flag
2017-09-11 14:14:26 +02:00
Pascal Vizeli
04514a9f5c
WIP: Network docker hassio ( #159 )
...
* Create hassio network layer / allow linking
* rename docker
* fix lint
* fix lint p2
* Set network options
* First version of network code
* Finish network layer
* Remove old api_endpoint stuff
* Add DNS forwarding
* Fix DNS recorder
* Fix lint p1
* Fix lint p2
* Fix lint p3
* Fix spell
* Fix ipam struct
* Fix ip to str
* Fix ip to str v2
* Fix spell
* Fix hass on host
* Fix host attach to network
* Cleanup network code
* Fix lint & add debug
* fix link
* Remove log
* Fix network
* fix reattach of supervisor
* set options
* Fix containers
* Fix remapping & add a test
* Fix dict bug
* Fix prop
* Test with run container
* Fix problem
2017-08-24 14:57:13 +02:00
Pascal Vizeli
fa9b3b939e
Use exit code to detect wrong configs ( #156 )
...
* Update homeassistant.py
* Update homeassistant.py
* Update util.py
* add support for yaml errors
2017-08-16 11:25:38 +02:00
Pascal Vizeli
7798e7cde2
Code cleanup & add config check to API ( #155 )
...
* Code cleanup & add config check to API
* Fix comments
* fix lint p1
* Fix lint p2
* fix coro
* fix parameter
* add log output
* fix command layout
* fix Pannel
* fix lint p4
* fix regex
* convert to ascii
* fix lint p5
* add temp logging
* fix output on non-zero exit
* remove temporary log
2017-08-16 02:10:38 +02:00
Pascal Vizeli
57f3178408
Change update flow to a higher level ( #150 )
2017-08-14 23:56:52 +02:00
Pascal Vizeli
99cf44aacd
Cleanup config / new updater object / New audio ( #135 )
...
* Cleanup config / new updater object / New audio
* Cleanup beta_channel
* fix lint
* fix lint p3
* Fix lint p4
* Allow set audio options
* Fix errors
* add host options
2017-08-08 00:53:54 +02:00
Pascal Vizeli
8afde1e881
Return a error on update with own version ( #124 )
...
Return a error on update with own version
2017-08-02 16:59:38 +02:00
Pascal Vizeli
2bbe7e7dc1
cleanup after install
2017-07-12 00:09:03 +02:00
Pascal Vizeli
a0a1fd4875
fix coro
2017-07-11 23:29:38 +02:00
Pascal Vizeli
d978ec00aa
fix progress v2
2017-07-11 23:08:47 +02:00
Pascal Vizeli
e40963a686
fix calling
2017-07-11 23:02:20 +02:00
Pascal Vizeli
55ec1a84fa
expose running state of docker
2017-07-11 22:58:05 +02:00
Pascal Vizeli
ebf4daf4cc
fix lint
2017-07-11 22:38:07 +02:00
Pascal Vizeli
40e8f411ff
fix lint p2
2017-07-11 22:19:22 +02:00
pvizeli
5ebf2068b2
Update interface, allow update every time
2017-07-11 16:57:03 +02:00
pvizeli
e5fc6846e0
fix snapshot with custom image
2017-07-11 16:52:16 +02:00
pvizeli
906c4e03fb
Finish new homeassistant handling
2017-07-11 16:19:24 +02:00
pvizeli
02c8baef68
Add landingpage / cleanup homeassistant core handling
2017-07-11 12:26:58 +02:00