NEWS
Виджеты hqwidgets
-
Проблема все еще актуальна
-
Проблема все еще актуальна
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) ```` `
Я бы никогда бы не нашёл
Пофиксю.
Всё из за того, что твои значения - строки. А я тестировал только с числами
-
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) ```` `
Я бы никогда бы не нашёл
Пофиксю.
Всё из за того, что твои значения - строки. А я тестировал только с числами `
Может в драйвере mqtt подправить, чтоб он в числа числа переводил сразу, и в скриптах потом проще условия делать. -
hqWidgets поправил. mqtt посмотрю
-
hqWidgets поправил. mqtt посмотрю `
В версии 0.2.0? Если да то проблема актуальна:Uncaught TypeError: (data.actual || 0).toFixed is not a functionvis.binds.hqwidgets.button.showCenterInfo @ hqwidgets.js:965vis.binds.hqwidgets.button.changeState @ hqwidgets.js:1133vis.binds.hqwidgets.button.draw @ hqwidgets.js:1313vis.binds.hqwidgets.button.init @ hqwidgets.js:1578(anonymous function) @ hqwidgets.js:1516 hqwidgets.js:971 hq w00159: actual = 4.81, humidityundefined, table. 1 hqwidgets.js:971 hq w00159: actual = 4.81, humidityundefined, table. 1 hqwidgets.js:965 Uncaught TypeError: (data.actual || 0).toFixed is not a functionvis.binds.hqwidgets.button.showCenterInfo @ hqwidgets.js:965vis.binds.hqwidgets.button.changeState @ hqwidgets.js:1133vis.binds.hqwidgets.button.draw @ hqwidgets.js:1313vis.binds.hqwidgets.button.init @ hqwidgets.js:1578(anonymous function) @ hqwidgets.js:1516 hqwidgets.js:971 hq w00160: actual = 24.3, humidity40.3, table. 1 hqwidgets.js:971 hq w00160: actual = 24.3, humidity40.3, table. 1 hqwidgets.js:971 hq w00161: actual = 25.7, humidity40.3, table. 1 hqwidgets.js:971 hq w00161: actual = 25.7, humidity40.3, table. 1 hqwidgets.js:971 hq w00162: actual = 28.1, humidity35.5, table. 1 hqwidgets.js:971 hq w00162: actual = 28.1, humidity35.5, table. 1 conn.js:592 Error: Error: can't create states object for mqtt.0.myhome.Bedroom.Humidity_room(TypeError: (data.actual || 0).toFixed is not a function)
-
После обновления до:
0.7.3 и 0.2.1 пока полет нормальный.
-
Добавился виджет
[{"tpl":"tplHqLock","data":{"visibility-cond":"==","visibility-val":1,"closedIcon":"widgets/hqwidgets/img/lockLocked.png","openedIcon":"widgets/hqwidgets/img/lockUnlocked.png", "popupRadius":"75","buttonRadius":"50","closeIcon":"widgets/hqwidgets/img/lockLocked.png", "openIcon":"widgets/hqwidgets/img/lockUnlocked.png","openDoorIcon":"widgets/hqwidgets/img/openDoor.png", "showTimeout":"5000","infoLeftFontSize":"12","infoFontRightSize":"12","styleNormal":"hq-button-no-background", "styleActive":"hq-button-no-background","oid":"javascript.0.Signalizaciya","closeValue":"true","openValue":"false","changeEffect":"swing", "waveColor":"","testActive":true},"style":{"left":"426px","top":"31px"},"widgetSet":"hqwidgets"}]
Я так понимаю это для электрозамка на двери?
А можно добавить в этот виджет индикатор замок закрыт\открыт (без возможности управления т.е. только индикация) и управление постановкой\снятием сигнализации, причем на снятие с охраны желательно
добавить цифровую клаву с вводом пароля.
-
он уже давно в наличии
-
Небольшое предложение.. добавить к тумблеру "ctrl,checkbox" настраиваемый индикатор фона. На пример, положение выключено оранжевый (к выбору цвета добавить серый), в положении включено зелёный.
513_screenshot-at-apr.-10-11-11-35.gif -
Небольшое предложение.. добавить к тумблеру "ctrl,checkbox" настраиваемый индикатор фона. На пример, положение выключено оранжевый (к выбору цвета добавить серый), в положении включено зелёный. `
Ещё лучше , если просто можно задать цвет отдельно вкл и выкл ,тогда можно задать что угодно -
Небольшое предложение.. добавить к тумблеру "ctrl,checkbox" настраиваемый индикатор фона. На пример, положение выключено оранжевый (к выбору цвета добавить серый), в положении включено зелёный.
Ещё лучше , если просто можно задать цвет отдельно вкл и выкл ,тогда можно задать что угодно
Рисуются две картинки, и подставляются при выключенном и включенном состоянии, можно любой выключатель сделать! ````
[{"tpl":"tplMfdSocketCtrl","data":{"oid":"onkyo.0.audio-muting","visibility-cond":"==","visibility-val":1,"asButton":"true","gestures-offsetX":0,"gestures-offsetY":0,"icon_off":"/vis.0/bt1.png","icon_on":"/vis.0/bt0.png","visibility-oid":"","invert_state":false},"style":{"left":"359px","top":"367px","width":"90px","height":"50px"},"widgetSet":"jqui-mfd"}][266_bt0.png](/assets/uploads/files/266_bt0.png) [266_bt1.png](/assets/uploads/files/266_bt1.png)
-
Рисуются две картинки, и подставляются при выключенном и включенном состоянии, можно любой выключатель сделать `
Это понятно и я себе так и делал где надо было, разговор за стандартный набор виджетов. Раз уж он есть (и это классно, когда нет времени или желания рисовать) то вот хотелось бы такой функционал, а то просто не совсем понятно домашним в каком положении тумблер включен или выключен.