mirror of
https://github.com/home-assistant/developers.home-assistant.git
synced 2025-07-19 15:26:29 +00:00
parent
f5f5538e82
commit
8aec81c233
@ -21,7 +21,7 @@ Some things to keep in mind:
|
|||||||
- Use the constants defined in `const.py`
|
- Use the constants defined in `const.py`
|
||||||
- Import `PLATFORM_SCHEMA` from the parent component and extend it
|
- Import `PLATFORM_SCHEMA` from the parent component and extend it
|
||||||
- Preferred order is `required` first and `optional` second
|
- Preferred order is `required` first and `optional` second
|
||||||
- Starting with Home Assistant 0.64 `voluptuous` requires default values for optional configuration keys to be valid values. Don't use a default which is `None` like `vol.Optional(CONF_SOMETHING, default=None): cv.string`, set the default to `default=""` if required.
|
- Starting with Home Assistant 0.64 `voluptuous` requires default values for optional configuration keys to be valid values. Don't use a default which is `None` like `vol.Optional(CONF_SOMETHING, default=None): cv.string`, set the default to `default=''` if required.
|
||||||
|
|
||||||
### Snippets
|
### Snippets
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user