Size: a a a

2020 March 16

V

Vtel in Home Assistant
Vladislaff
Так питоновский код я так понимаю из jinja2 реально найти. А дальше пакуем его в такой манкипатчинг в ха
ок, попробую
спасибо @AlexxIT
источник

V

Vtel in Home Assistant
Alex X
Конкретную задачу озвучьте
добавить свой фильтр в jinja
источник

AX

Alex X in Home Assistant
Vtel
добавить свой фильтр в jinja
Ну вот как раз выше
источник

V

Vladislaff in Home Assistant
Alex X
Конкретную задачу озвучьте
В ха нужен фильтр urldecoded
источник

AX

Alex X in Home Assistant
Vladislaff
В ха нужен фильтр urldecoded
Да, по аналогии с unquote из примера выше
источник

V

Vladislaff in Home Assistant
👍
источник

AX

Alex X in Home Assistant
Dmitry Di
Ну вообще, конечно, манкипатчинг не самая лучшая идея. Но если другого способа нет...
Посмотрите что я в компонентах Соноф и Станции творю, вообще тапками закидаете :)
источник

AX

Alex X in Home Assistant
Яж не виноват, что разработчики ХА кучу вещей не учли по развитию интеграций
источник

V

Vtel in Home Assistant
Alex X
Да, по аналогии с unquote из примера выше
а надо именно в корень custom_components, или можно там папку отдельно создать как со всеми кастом компонентами ?
источник

AX

Alex X in Home Assistant
Vtel
а надо именно в корень custom_components, или можно там папку отдельно создать как со всеми кастом компонентами ?
Можно свой кастом компонент, но тогда его нужно будет в конфиге прописывать
источник

DD

Dmitry Di in Home Assistant
Alex X
Яж не виноват, что разработчики ХА кучу вещей не учли по развитию интеграций
да норм, зато элегантно и минимум кода )
источник

V

Vtel in Home Assistant
Alex X
Можно свой кастом компонент, но тогда его нужно будет в конфиге прописывать
хмм, а зачем ?
он разве сам не подхватится ?
источник

AX

Alex X in Home Assistant
Vtel
хмм, а зачем ?
он разве сам не подхватится ?
ХА инклудит только корень, в остальные компоненты не лезет, если не попросить
источник

V

Vtel in Home Assistant
Alex X
ХА инклудит только корень, в остальные компоненты не лезет, если не попросить
так я не прошу, а они подключаются или я что-то не так понял ?
источник

AX

Alex X in Home Assistant
Vtel
так я не прошу, а они подключаются или я что-то не так понял ?
В init кастом компонента управление не попадёт, пока компонент не прописан в конфиге
источник

V

Vtel in Home Assistant
я не прописывал, но у меня работает
источник

OO

Oleg O in Home Assistant
спасибо, интересное решение, особо понравилось интерактивное обучение
источник

AX

Alex X in Home Assistant
Vtel
я не прописывал, но у меня работает
Ну хз, у меня дебагер в руках, а не догадки :)
источник

V

Vtel in Home Assistant
Alex X
Ну хз, у меня дебагер в руках, а не догадки :)
я брал компонент правил его, менял название и закидывал в кастом и он работал
источник

V

Vtel in Home Assistant
но да я попробовал, если в папке не работает
источник