NEWS
Виджеты hqwidgets
-
А зачем ты 'В работе' ID заполняешь? Это просто индикатор, что что-то выполняется. Например жалюзи поднимаются или диммер меняет медленно своё значение. `
У меня без этого Id не работали волны -
> У меня без этого Id не работали волны
Попробовал новую версию? -
> У меня без этого Id не работали волны
Попробовал новую версию? `
Попробовал, работает. 'В работе' ID: убрал, волны есть) но если несколько раз по нажимать то волны перестают отображатся на всех этих виджетах, после обновления страницы снова отображаются. -
Температура и влажность все равно переодически не отображается то на одном виджете то на другом
-
Температура и влажность все равно переодически не отображается то на одном виджете то на другом `
Я, так понимаю, это о версии 1.8.0 ? -
Температура и влажность все равно переодически не отображается то на одном виджете то на другом
Я, так понимаю, это о версии 1.8.0 ?
Упс, незаметил обновления 1.8.0 . Обновляюсь, потестим еще. -
Температура и влажность все равно переодически не отображается то на одном виджете то на другом
Я, так понимаю, это о версии 1.8.0 ?
Упс, незаметил обновления 1.8.0 . Обновляюсь, потестим еще. `
Вроде реже, но бывает
-
А теперь?
-
А теперь? `
Пока не проявилось больше, понаблюдаю еще, если что отпишусь -
А теперь? `
Теперь бывает так:
-
Проблема все еще актуальна
-
Проблема все еще актуальна
filename="dsss.png" index="0">~~ `
Можешь показать HTML код, когда ошибка? -
Проблема все еще актуальна
filename="dsss.png" index="0">~~Можешь показать HTML код, когда ошибка?
| °C | | ![](img/Heating.png) |
-
можешь вставить в файле:
/opt/iobroker/node_modules/iobroker.vis-hqwidgets/widgets/hqwidgets/js/hqwidgets.js Строка 971
console.warn('hq ' + data.wid + ': actual = ' + data.actual + ', humidity' + data.humidity + ', table. ' + $c.length);
Потом вызвать "iobroker upload vis-hqwidgets"
И написать здесь, что ты видишь в консоли, когда проблема проявляется в конкретном виджете.
-
Потом вызвать "iobroker upload vis-hqwidgets"
И написать здесь, что ты видишь в консоли, когда проблема проявляется в конкретном виджете. `
Вот тут по подробнее, мозг занят другим проектом сейчас, не догнал. -
Потом вызвать "iobroker upload vis-hqwidgets"
И написать здесь, что ты видишь в консоли, когда проблема проявляется в конкретном виджете.
Вот тут по подробнее, мозг занят другим проектом сейчас, не догнал.
Надо:-
встроить debug сообщение в виджет.
-
Загрузить в базу (iobroker upload vis-hqwidgets)
-
когда виджет покажется ошибочно, то нажать F12 в браузере. Скопировать, всё что видно в консоли и запостить здесь.
-
не забыть указать имя виджета (например w00012)
-
-
-
- Загрузить в базу (iobroker upload vis-hqwidgets) `
:?
Извини не понял `
После того, как изменишь файл.Надо открыть консоль (cmd.exe), как администратор. Потом написать
cd C:\Program Files\iobroker iobroker.bat upload vis-hqwidgets
- Загрузить в базу (iobroker upload vis-hqwidgets) `
-
- Загрузить в базу (iobroker upload vis-hqwidgets) `
:?
Извини не понял `
После того, как изменишь файл.Надо открыть консоль (cmd.exe), как администратор. Потом написать
cd C:\Program Files\iobroker iobroker.bat upload vis-hqwidgets ```` `
Вроде поймал. После обновлений стало реже значительно, но бывает. Причем через некоторое время если не обновлять страницу одно из значений может появится.
! | °C |
| 32% |
! | |hqwidgets.js:965 Uncaught TypeError: (data.actual || 0).toFixed is not a function conn.js:592 Error: Error: can't create states object for mqtt.0.myhome.Bathroom.Humidity_room(TypeError: (data.actual || 0).toFixed is not a function)
- Загрузить в базу (iobroker upload vis-hqwidgets) `
-
hqwidgets.js:965 Uncaught TypeError: (data.actual || 0).toFixed is not a function conn.js:592 Error: Error: can't create states object for mqtt.0.myhome.Bathroom.Humidity_room(TypeError: (data.actual || 0).toFixed is not a function) ```` `
Я бы никогда бы не нашёл
Пофиксю.
Всё из за того, что твои значения - строки. А я тестировал только с числами