Создал простой виджет, добавил поле мбар, размерность выходит за границы карточки.
И конечно не хватает юнита “мм рт. ст.”.
Создал простой виджет, добавил поле мбар, размерность выходит за границы карточки.
И конечно не хватает юнита “мм рт. ст.”.
Добрый день.
Какой версии пакет wb-mqtt-homeui установлен?
Выложите пожалуйста диагностический архив и сам текст скрипта формирующий виртуальное устройство.
~ apt list -a wb-mqtt-homeui
Listing... Done
wb-mqtt-homeui/stable,now 2.78.3 all [installed,automatic]
Код находится тут
Да, на актуальном wb-mqtt-homeui=2.79.3 тоже
Сделаю багрепорт.
Хорошо, а новый unit добавите? Нужны мм рт. ст., мы в мбар не измеряем атмосферное давление.
Добрый день! А что мешает немного код переписать…что-то типа этого
title: "Pressure",
type: "value",
value: null,
units: "мм рт.ст.",
readonly: true,
order: 4
и сделать пересчет через коэффициент
dev[virtualDevice]["pressure_pa"] = (weather.fact.pressure_pa * 0.750063755419211).toFixed(0);
У меня вышло вот так
Добрый день, мешает отсутствие системного подхода =) Задачу решить можно и так, но я предлагаю расширить базовый набор размерностью, которая используется там где используется прибор - вроде как очевидно.
а можно подробностей, на что обратить внимание, на именования? вы же не просто RTFM мне кинули?
“предопределенные” единицы - уже deprecated Поэтому расширяться не будут.
Сделайте свой linter, это всем облегчит жизнь. Затраты ерунда, а польза огромная.
Так в цепочках jenkinns есть уже, или что-то другое имелось в виду?
Возможно в вашем CI/CD это есть, но у меня на рабочей станции этого нет. Поделитесь ссылкой на набор ваших правил?
Открытое, насколько помню тут
Это общий линтер, правил не вижу для Deprecated.