NEWS
Разные вопросы по Vis
-
Эти переменные появятся в объектах.
256_s7_3.jpg -
А потом в vis просто выбираете эти объекты как действие кнопки.
256_s7_4.jpg
256_s7_5.jpg -
С этим разобрался, порт выбрал не правильный в место выхода выбирал вход. Лампочку включаю и выключаю. Работает отлично. Но если я нажимаю на физическую кнопку, то лампочка не реагирует.
Как сделать например кнопку/сцену, чтобы например выключить весь свет?
Как сделать типа журнала куда будут сыпаться события от умного дома?
Если кому не жалко, покажите как у вас выглядит интерфейс.
-
Создаёшь скрипт:
var request = require('request'); createState('sendPost', false); on('javascript.0.sendPost', function (obj) { if (obj.newState.val === 'true' || obj.newState.val === true) { request.post({ url: 'http://localhost/test2.php', form: { mes: "heydude" } }, function(error, response, body) { console.log(body); }); } });Почитать о POST можно здесь: https://github.com/request/request#forms
Потом используешь в vis переменную javascript.0.sendPost
-
Есть ли в vis кнопка или иконка, которой можно было бы присвоить id объекта и значение (например up, down, а не true и false)? Чтобы при нажатии записалось мое значение в id объекта. `
[{"tpl":"tplJquiButtonState","data":{"oid":"mqtt.0.myhome.RS232.LGTV_RemoteKey","visibility-cond":"==","visibility-val":1,"buttontext":" 4 ","padding":"5","value":"14"},"style":{"left":"370px","top":"70px"},"widgetSet":"jqui"}][{"tpl":"tplHqButton","data":{"visibility-cond":"==","visibility-val":1,"oid":"mqtt.0.myhome.Lighting.GuestRoom_Main","min":"0","max":"1","iconName":"img/bulb_off.png","btIconWidth":"50","offsetAuto":"true","leftOffset":"15","topOffset":"55","timeAsInterval":"true","infoLeftFontSize":"12","infoFontRightSize":"12","changeEffect":"waves","testActive":false,"usejQueryStyle":false,"waveColor":"#FFFFFF","oid-working":"mqtt.0.myhome.Lighting.GuestRoom_Main","filterkey":"light"},"style":{"left":"448px","top":"298px","border-radius":"50px","width":"50","height":"50","z-index":"3"},"widgetSet":"hqwidgets"}] -
У меня в виджете hqwidgets нет почему то HqButton
filename="hqwidget.png" index="1">~~ `
Первый в списке. Ты импорт элементов то сделай -
instalator, а как ты отлавливаешь в скрипте что произошла запись нового значения (при условии что значение может быть любое)? `
/////////////Вентилятор в ванной///////////////////////////// on('mqtt.0.myhome.Bathroom.Humidity_room', function (obj) { if (obj.newState.val > 56 && obj.oldState.val <= 56){ setState('mqtt.0.myhome.Bathroom.Ventilator', '1'); } else if (obj.newState.val < 53 && obj.oldState.val >= 53){ setState('mqtt.0.myhome.Bathroom.Ventilator', '0'); } }); -
Есть ли в vis кнопка или иконка, которой можно было бы присвоить id объекта и значение (например up, down, а не true и false)? Чтобы при нажатии записалось мое значение в id объекта. `
[{"tpl":"tplJquiButtonState","data":{"oid":"mqtt.0.myhome.RS232.LGTV_RemoteKey","visibility-cond":"==","visibility-val":1,"buttontext":" 4 ","padding":"5","value":"14"},"style":{"left":"370px","top":"70px"},"widgetSet":"jqui"}][{"tpl":"tplHqButton","data":{"visibility-cond":"==","visibility-val":1,"oid":"mqtt.0.myhome.Lighting.GuestRoom_Main","min":"0","max":"1","iconName":"img/bulb_off.png","btIconWidth":"50","offsetAuto":"true","leftOffset":"15","topOffset":"55","timeAsInterval":"true","infoLeftFontSize":"12","infoFontRightSize":"12","changeEffect":"waves","testActive":false,"usejQueryStyle":false,"waveColor":"#FFFFFF","oid-working":"mqtt.0.myhome.Lighting.GuestRoom_Main","filterkey":"light"},"style":{"left":"448px","top":"298px","border-radius":"50px","width":"50","height":"50","z-index":"3"},"widgetSet":"hqwidgets"}] ```` `Второй вариант не подходит.
А у первого есть возможность установить иконку?
-
У меня в виджете hqwidgets нет почему то HqButton
filename="hqwidget.png" index="2">~~Первый в списке. Ты импорт элементов то сделай
У меня тоже элемента нет. Нажимаю импорт- а там пустота… `
Ну в пустоту код с форума то вставь -
А чем второй не подходит? `
Там значение мин и макс. Нельзя выбрать иконки. Точнее список иконок открывается, но там видать они все белого цвета и ни черта не видно. Да и коряво выглядят круглые кнопки для клавиш вверх,вниз,влево,вправо.Хочу вот так (но в метро нет просто кнопки при нажатии которой записалось бы мое значение в переменную):

Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register Login
