home assistant yaml pomocnicy gdzie szukać
.storage w katalogu konfiguracyjnym Home Assistant, natomiast pomocnicy definiowani ręcznie są zapisywani w plikach YAML, takich jak configuration.yaml lub w plikach dołączanych za pomocą !include.Pomocnicy utworzeni przez GUI:
.storage w katalogu konfiguracyjnym Home Assistant:/config/.storageconfig zamontowanym w kontenerze~/.homeassistant/.storage.storage nie jest zalecana, ponieważ może prowadzić do problemów z konfiguracją.Pomocnicy definiowani w YAML:
configuration.yaml – główny plik konfiguracji.!include, np. helpers.yaml, input_boolean.yaml, input_number.yaml.configuration.yaml:input_boolean: !include input_boolean.yaml
input_number: !include input_number.yaml
Przez GUI (zalecane dla początkujących):
input_boolean)counter)input_number)input_datetime)input_text)Przez YAML (zaawansowana konfiguracja):
input_boolean:
example_toggle:
name: Przełącznik
initial: off
icon: mdi:lightbulb
input_number:
brightness_level:
name: Poziom jasności
initial: 50
min: 0
max: 100
step: 5
unit_of_measurement: "%"
input_datetime:
reminder_time:
name: Czas przypomnienia
has_date: false
has_time: true
.storage: Od niedawna Home Assistant preferuje przechowywanie konfiguracji GUI w plikach JSON w folderze .storage. Jest to wygodne, ale ogranicza możliwość ręcznej edycji..storage: Pliki w tym folderze są zarządzane przez Home Assistant i nie powinny być edytowane ręcznie. Zmiany w tych plikach mogą prowadzić do problemów z działaniem systemu..storage, mogą zawierać wrażliwe dane. Należy zadbać o ich odpowiednie zabezpieczenie, np. przez kopie zapasowe i ograniczenie dostępu.!include, co ułatwi zarządzanie i debugowanie..storage: Edycja plików w .storage jest ryzykowna i niezalecana..storage przechowują dane pomocników utworzonych w GUI, ale nie powinny być edytowane ręcznie.