@@ -763,12 +763,13 @@ Create a full backup.
763
763
764
764
** Payload:**
765
765
766
- | key | type | optional | description |
767
- | ---------- | -------------- | -------- | ---------------------------------------------- |
768
- | name | string | True | The name you want to give the backup |
769
- | password | string | True | The password you want to give the backup |
770
- | compressed | boolean | True | ` false ` to create uncompressed backups |
771
- | location | string or null | True | Name of a backup mount or ` null ` for /backup |
766
+ | key | type | optional | description |
767
+ | ------------------------------ | -------------- | -------- | ---------------------------------------------------- |
768
+ | name | string | True | The name you want to give the backup |
769
+ | password | string | True | The password you want to give the backup |
770
+ | compressed | boolean | True | ` false ` to create uncompressed backups |
771
+ | location | string or null | True | Name of a backup mount or ` null ` for /backup |
772
+ | homeassistant_exclude_database | boolean | True | Exclude the Home Assistant database file from backup |
772
773
773
774
** Example response:**
774
775
@@ -800,15 +801,16 @@ Create a partial backup.
800
801
801
802
** Payload:**
802
803
803
- | key | type | optional | description |
804
- | ------------- | -------------- | -------- | ---------------------------------------------- |
805
- | name | string | True | The name you want to give the backup |
806
- | password | string | True | The password you want to give the backup |
807
- | homeassistant | boolean | True | Add home assistant core settings to the backup |
808
- | addons | list | True | A list of strings representing add-on slugs |
809
- | folders | list | True | A list of strings representing directories |
810
- | compressed | boolean | True | ` false ` to create uncompressed backups |
811
- | location | string or null | True | Name of a backup mount or ` null ` for /backup |
804
+ | key | type | optional | description |
805
+ | ------------------------------ | -------------- | -------- | ---------------------------------------------------- |
806
+ | name | string | True | The name you want to give the backup |
807
+ | password | string | True | The password you want to give the backup |
808
+ | homeassistant | boolean | True | Add home assistant core settings to the backup |
809
+ | addons | list | True | A list of strings representing add-on slugs |
810
+ | folders | list | True | A list of strings representing directories |
811
+ | compressed | boolean | True | ` false ` to create uncompressed backups |
812
+ | location | string or null | True | Name of a backup mount or ` null ` for /backup |
813
+ | homeassistant_exclude_database | boolean | True | Exclude the Home Assistant database file from backup |
812
814
813
815
** You need to supply at least one key in the payload.**
814
816
@@ -990,22 +992,24 @@ Returns information about the Home Assistant core
990
992
991
993
** Returned data:**
992
994
993
- | key | type | description |
994
- | ---------------- | -------------- | ---------------------------------------------------------- |
995
- | version | string | The installed core version |
996
- | version_latest | string | The latest published version in the active channel |
997
- | update_available | boolean | ` true ` if an update is available |
998
- | arch | string | The architecture of the host (armhf, aarch64, i386, amd64) |
999
- | machine | string | The machine type that is running the host |
1000
- | ip_address | string | The internal docker IP address to the supervisor |
1001
- | image | string | The container image that is running the core |
1002
- | boot | boolean | ` true ` if it should start on boot |
1003
- | port | int | The port Home Assistant is running on |
1004
- | ssl | boolean | ` true ` if Home Assistant is using SSL |
1005
- | watchdog | boolean | ` true ` if watchdog is enabled |
1006
- | wait_boot | int | Max time to wait during boot |
1007
- | audio_input | string or null | The description of the audio input device |
1008
- | audio_output | string or null | The description of the audio output device |
995
+ | key | type | description |
996
+ | ------------------------ | -------------- | ---------------------------------------------------------- |
997
+ | version | string | The installed core version |
998
+ | version_latest | string | The latest published version in the active channel |
999
+ | update_available | boolean | ` true ` if an update is available |
1000
+ | arch | string | The architecture of the host (armhf, aarch64, i386, amd64) |
1001
+ | machine | string | The machine type that is running the host |
1002
+ | ip_address | string | The internal docker IP address to the supervisor |
1003
+ | image | string | The container image that is running the core |
1004
+ | boot | boolean | ` true ` if it should start on boot |
1005
+ | port | int | The port Home Assistant is running on |
1006
+ | ssl | boolean | ` true ` if Home Assistant is using SSL |
1007
+ | watchdog | boolean | ` true ` if watchdog is enabled |
1008
+ | wait_boot | int | Max time to wait during boot |
1009
+ | audio_input | string or null | The description of the audio input device |
1010
+ | audio_output | string or null | The description of the audio output device |
1011
+ | backups_exclude_database | boolean | Backups exclude Home Assistant database file by default |
1012
+
1009
1013
1010
1014
** Example response:**
1011
1015
@@ -1044,17 +1048,18 @@ Passing `image`, `refresh_token`, `audio_input` or `audio_output` with `null` re
1044
1048
1045
1049
** Payload:**
1046
1050
1047
- | key | type | description |
1048
- | -------------- | -------------- | ----------------------------------- |
1049
- | boot | boolean | Start Core on boot |
1050
- | image | string or null | Name of custom image |
1051
- | port | int | The port that Home Assistant run on |
1052
- | ssl | boolean | ` true ` to enable SSL |
1053
- | watchdog | boolean | ` true ` to enable the watchdog |
1054
- | wait_boot | int | Time to wait for Core to startup |
1055
- | refresh_token | string or null | Token to authenticate with Core |
1056
- | audio_input | string or null | Profile name for audio input |
1057
- | audio_output | string or null | Profile name for audio output |
1051
+ | key | type | description |
1052
+ | ------------------------ | -------------- | ----------------------------------------------------------- |
1053
+ | boot | boolean | Start Core on boot |
1054
+ | image | string or null | Name of custom image |
1055
+ | port | int | The port that Home Assistant run on |
1056
+ | ssl | boolean | ` true ` to enable SSL |
1057
+ | watchdog | boolean | ` true ` to enable the watchdog |
1058
+ | wait_boot | int | Time to wait for Core to startup |
1059
+ | refresh_token | string or null | Token to authenticate with Core |
1060
+ | audio_input | string or null | Profile name for audio input |
1061
+ | audio_output | string or null | Profile name for audio output |
1062
+ | backups_exclude_database | boolean | ` true ` to exclude Home Assistant database file from backups |
1058
1063
1059
1064
** You need to supply at least one key in the payload.**
1060
1065
0 commit comments