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
a733886803
Pump version to 0.61
2017-09-11 10:03:15 +02:00
Pascal Vizeli
dcbb6a2160
Fix socat spawn ( #172 )
...
* Update dns.py
* Update dns.py
2017-08-25 16:41:48 +02:00
Pascal Vizeli
56fa1550d2
Pump version to 0.60
2017-08-24 22:40:19 +02:00
Pascal Vizeli
6ab3fe18d9
Allow to see log also if there some process ( #170 )
2017-08-24 22:23:24 +02:00
Pascal Vizeli
7969f3dfd7
Remove default bridge ( #168 )
...
* Remove default bridge
* rename bridge
2017-08-24 21:49:36 +02:00
Pascal Vizeli
6f05b90e4e
Pump hass.io to 0.59
2017-08-24 17:17:34 +02:00
Pascal Vizeli
3525f5a02f
Cleanup network mode & fix port mapping ( #166 )
...
* Cleanup network mode & fix port mapping
* Fix lint
2017-08-24 16:39:06 +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
1c915ef4cd
Pump hass.io version to 0.58
2017-08-22 16:29:10 +02:00
Pascal Vizeli
5c69dca7b3
New panel with poly2 ( #163 )
2017-08-22 15:44:14 +02:00
Pascal Vizeli
dfda7dc748
Better cleanup for local build add-ons ( #161 )
...
* Better cleanup for local build add-ons
* fix lint
2017-08-20 23:02:58 +02:00
Pascal Vizeli
cb7710c23f
Add a error message if that is not a local build addon ( #162 )
2017-08-20 22:33:27 +02:00
Pascal Vizeli
f9b12a2eb2
Allow rebuild for local build addons ( #158 )
...
* Allow rebuild for local build addons
* fix lint
2017-08-19 22:44:39 +02:00
Pascal Vizeli
6a7617faad
Use deepmerge for options ( #157 )
...
Add an optional extended description…
2017-08-18 15:57:13 +02:00
Pascal Vizeli
05554ccf7e
Pump version to 0.57
2017-08-16 11:38:43 +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
70685c41be
Update const.py
2017-08-16 02:18:33 +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
4af92b9d25
Don't return false for addon startup on update ( #153 )
2017-08-15 21:30:05 +02:00
Pascal Vizeli
eab958860c
Pump hassio to 0.55
2017-08-15 09:15:21 +02:00
Pascal Vizeli
f00b21dc28
Bugfix git clone ( #152 )
...
Add an optional extended description…
2017-08-15 08:55:55 +02:00
Pascal Vizeli
021946e181
Pump version to 0.54
2017-08-15 00:35:58 +02:00
Pascal Vizeli
57f3178408
Change update flow to a higher level ( #150 )
2017-08-14 23:56:52 +02:00
Franck Nijhof
14013ac923
Recursively git clone addon repositories, allowing submodules ( #148 )
2017-08-14 16:15:08 +02:00
Pascal Vizeli
5af3040223
Pump version to 0.53
2017-08-10 11:25:07 +02:00
Pascal Vizeli
38284e036d
Move system into startup protection ( #145 )
...
Add an optional extended description…
2017-08-10 11:08:43 +02:00
Pascal Vizeli
27a079742d
Fix hostname / add device if it use audio ( #144 )
...
Add an optional extended description…
2017-08-10 11:06:55 +02:00
Pascal Vizeli
7f33b3b5aa
Pump version to 0.52
2017-08-08 21:14:37 +02:00
Pascal Vizeli
c39d6357f3
fix parameter
2017-08-08 18:31:37 +02:00
Pascal Vizeli
d1b30a0e95
fix last version of HomeAssistant ( #140 )
2017-08-08 18:17:23 +02:00
Pascal Vizeli
6a74893a30
Bugfix docker have no version ( #139 )
2017-08-08 18:01:53 +02:00
Pascal Vizeli
8d468328f3
Expose new function to add-ons ( #138 )
...
* Expose new function to add-ons
* Rename `hassio` to `hassio_api`
* fix lint
* done
2017-08-08 16:54:42 +02:00
Pascal Vizeli
cd3b382902
Cleanup json / api code with new options ( #137 )
...
* Cleanup json / api code with new options
* fix lint
2017-08-08 10:47:39 +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
William Johansson
eaa489abec
Allow privileged capability SYS_RAWIO ( #136 )
...
In order to allow writes to /dev/mem, which is needed e.g. to use the
GPIO ports on Raspberry Pi, the SYS_RAWIO capability needs to be
granted.
Fixes #134 .
2017-08-07 21:58:57 +02:00
Pascal Vizeli
f5b166a7f0
Use addon slug as hostname instead docker name ( #132 )
2017-08-04 16:32:17 +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
68390469df
Pump hass.io version to 0.51
2017-07-31 11:51:34 +02:00
Pascal Vizeli
8d094d5c70
Fix wrong addon config break supervisor ( #123 )
2017-07-31 11:41:08 +02:00
Pascal Vizeli
630137a576
Fix wrong list ( #119 )
2017-07-30 00:06:43 +02:00
Pascal Vizeli
857f346b35
Pump version to 0.50
2017-07-29 00:11:06 +02:00
Pascal Vizeli
0f9ad3658b
Update panel ( #117 )
2017-07-28 23:45:36 +02:00
Pascal Vizeli
1155ee07e5
Hardware interface for UI ( #116 )
...
* Init hardware object
* Update API
* Update hardware list
* fix api description
* fix lint
* add hardware to API
* fix lint
* fix wrong
* fix view
2017-07-28 23:05:40 +02:00
Pascal Vizeli
fa687e982e
Set hostname on homeassistant / addons ( #115 )
2017-07-27 22:17:48 +02:00
Pascal Vizeli
6455ad14a7
Pump version 0.49
2017-07-26 21:44:00 +02:00
Pascal Vizeli
3ed66c802e
Bugfix frontent repositories list ( #113 )
2017-07-26 18:49:39 +02:00
Pascal Vizeli
980baf23a8
Pump version to 0.48
2017-07-25 00:20:10 +02:00
Pascal Vizeli
863456525f
fix json validate ( #112 )
2017-07-25 00:01:02 +02:00
Pascal Vizeli
282fc03687
Look schema for update ( #111 )
...
* Check valid schema for update
* fix merge options
* fix style & return value
* simplify
2017-07-24 23:35:22 +02:00