[Модуль] Дашбоард SBoard (sboard)

Разработка дополнительных модулей, подключение различных приложений.

Модератор: immortal

CAHbKA
Сообщения: 39
Зарегистрирован: Сб мар 17, 2018 6:37 am
Благодарил (а): 10 раз
Поблагодарили: 2 раза

Re: [Модуль] Дашбоард SBoard (sboard)

Сообщение CAHbKA » Пт сен 06, 2019 7:34 pm

Нужна помощь.
Добавляю слайдер. при первой загрузке страницы показывает нужное свойство. Если сдвинуть ползунок, меняет другое свойство этого же объекта. куда копнуть?

Код: Выделить всё

{"pages":[{"title":"alarms","bg":"/sboard/images/bg3.jpg","icon":"mdi-alarm-multiple","groups":[{"title":"Будильники","width":1,"height":1,"items":[{"unit":"%","bottom":true,"slider":{"max":100,"min":0,"step":1},"type":"slider","position":[0,0],"id":{"id":455,"name":"AlarmClock01","$$hashKey":"object:226"},"property":"duration","_prevTileSize":175,"styles":{"width":"175px","height":"175px","left":"0px","top":"0px","borderStyle":"solid","border":1},"_classes":["-slider","-34","-th-slider"],"height":1,"width":1,"_sliderInited":true}],"styles":{"width":"175px","height":"175px"},"$$hashKey":"object:407"}],"styles":{"backgroundImage":"url(/sboard/images/bg3.jpg)"}}],"customTheme":"win10","tileSize":175,"tileMargin":6,"colorOptions":["transparent","#FF8A80","#FFD180","#FFFF8D","#CFD8DC","#80D8FF","#A7FFEB","#CCFF90"],"header":{"left":[{"type":"datetime","dateFormat":"EEEE, LLLL dd"}],"right":[]},"maps":"Google","YandexReverse":"off"}
Pi3 + MJD
CAHbKA
Сообщения: 39
Зарегистрирован: Сб мар 17, 2018 6:37 am
Благодарил (а): 10 раз
Поблагодарили: 2 раза

Re: [Модуль] Дашбоард SBoard (sboard)

Сообщение CAHbKA » Вт окт 01, 2019 4:54 pm

CAHbKA писал(а):
Пт сен 06, 2019 7:34 pm
Нужна помощь.
Добавляю слайдер. при первой загрузке страницы показывает нужное свойство. Если сдвинуть ползунок, меняет другое свойство этого же объекта. куда копнуть?

Код: Выделить всё

{"pages":[{"title":"alarms","bg":"/sboard/images/bg3.jpg","icon":"mdi-alarm-multiple","groups":[{"title":"Будильники","width":1,"height":1,"items":[{"unit":"%","bottom":true,"slider":{"max":100,"min":0,"step":1},"type":"slider","position":[0,0],"id":{"id":455,"name":"AlarmClock01","$$hashKey":"object:226"},"property":"duration","_prevTileSize":175,"styles":{"width":"175px","height":"175px","left":"0px","top":"0px","borderStyle":"solid","border":1},"_classes":["-slider","-34","-th-slider"],"height":1,"width":1,"_sliderInited":true}],"styles":{"width":"175px","height":"175px"},"$$hashKey":"object:407"}],"styles":{"backgroundImage":"url(/sboard/images/bg3.jpg)"}}],"customTheme":"win10","tileSize":175,"tileMargin":6,"colorOptions":["transparent","#FF8A80","#FFD180","#FFFF8D","#CFD8DC","#80D8FF","#A7FFEB","#CCFF90"],"header":{"left":[{"type":"datetime","dateFormat":"EEEE, LLLL dd"}],"right":[]},"maps":"Google","YandexReverse":"off"}
кажется это корявый модуль будильника . если элементарный %AlarmClock04.time%вставить в хтмл код, он его 2 раза выводит.
Pi3 + MJD
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

Re: [Модуль] Дашбоард SBoard (sboard)

Сообщение nick7zmail » Ср окт 02, 2019 6:47 am

А модуль будильника то тут при чем?? если в %AlarmClock04.time% у вас 1 раз, то и отображаться должен 1 раз....а если в свойство 2 раза прописывает - то это уже глюк модуля...
Тем более у человека к меню этот слайдер привязан, и там скорее всего всё корректно отрабатывает. Тут явно к дашборду вопрос - почему в свойство level пишется, когда указано другое.
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
mavrnet
Сообщения: 27
Зарегистрирован: Сб сен 28, 2019 9:35 pm
Благодарил (а): 4 раза
Поблагодарили: 0

Re: [Модуль] Дашбоард SBoard (sboard)

Сообщение mavrnet » Вс окт 20, 2019 2:20 pm

Всем привет. А можно ли свои иконки прикрутить?
И если не трудно названия иконок напишите, которые в базе. А то ставлю розетку, а он мне иконку освещения вставляет(
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

Re: [Модуль] Дашбоард SBoard (sboard)

Сообщение nick7zmail » Вс окт 20, 2019 2:51 pm

mavrnet писал(а):
Вс окт 20, 2019 2:20 pm
Всем привет. А можно ли свои иконки прикрутить?
И если не трудно названия иконок напишите, которые в базе. А то ставлю розетку, а он мне иконку освещения вставляет(
Можно но сложно)) Там где-то справа json текст. Вот там иконка во включенном и выключенном состоянии есть. Только руками перебить. Набор иконок в инете вроде легко ищется. Но розеток там не было...так бы прикрутить awesomeFont какой нить, и кастомные шрифты.
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Аватара пользователя
xor
Сообщения: 2038
Зарегистрирован: Сб ноя 22, 2014 8:45 pm
Благодарил (а): 284 раза
Поблагодарили: 629 раз

Re: [Модуль] Дашбоард SBoard (sboard)

Сообщение xor » Пн окт 21, 2019 1:37 am

mavrnet писал(а):
Вс окт 20, 2019 2:20 pm
Всем привет. А можно ли свои иконки прикрутить?
И если не трудно названия иконок напишите, которые в базе. А то ставлю розетку, а он мне иконку освещения вставляет(
из телеги
2019-10-21_01-36-37.png
2019-10-21_01-36-37.png (99.75 КБ) 3705 просмотров
CAHbKA
Сообщения: 39
Зарегистрирован: Сб мар 17, 2018 6:37 am
Благодарил (а): 10 раз
Поблагодарили: 2 раза

Re: [Модуль] Дашбоард SBoard (sboard)

Сообщение CAHbKA » Ср окт 30, 2019 6:02 pm

CAHbKA писал(а):
Вт окт 01, 2019 4:54 pm
Нужна помощь.
Добавляю слайдер. при первой загрузке страницы показывает нужное свойство. Если сдвинуть ползунок, меняет другое свойство этого же объекта. куда копнуть?
конечно жесть с модулем.
Пересоздал будильник. создаю дин слайдер- меняется нужное свойство. рядом создаю (не копирую, а создаю) второй слайдер для другого свойства. Оба слайдера показывают и меняют свойство указанное в пером слайдере. В настройках этих слайдеров видно, что свойства привязаны разные.

Код: Выделить всё

{"id":489,"name":"AlarmClock04","$$hashKey":"object:249"},"property":"level","width":1,"title":"Громкость","height":1,"_prevTileSize":175,"styles":{"width":"175px","height":"175px","left":"181px","top":"181px","borderStyle":"solid","border":1},"_classes":["-slider","-35","-th-slider"],"_sliderInited":true},{"unit":"%","bottom":true,"slider":{"max":100,"min":0,"step":1},"type":"slider","position":[0,0],"id":{"id":489,"name":"AlarmClock04","$$hashKey":"object:261"},"property":"duration","tile_color":"hsl(157, 15%, 55%)","_prevTileSize":175,"styles":{"width":"175px","height":"175px","left":"0px","top":"0px","backgroundColor":"hsl(157, 15%, 55%)","borderStyle":"solid","border":1},"_classes":["-slider","-35","-th-slider"],"height":1,"width":1}],"styles":{"width":"356px","height":"356px"},"$$hashKey":"object:98"},{"title":2,"width":1,"height":1,"items":[],"styles":{"width":"175px","height":"175px"},"$$hashKey":"object:99"}],"styles":
может потому, что он "id" присваивает одинаковое 489 и изменить не дает.
В общем уже 10 подход к модулю делаю, хватает меня на 5 минут с интервалом 3 недели. упираюсь в какой то косяк и бросаю.
Pi3 + MJD
ololenok
Сообщения: 54
Зарегистрирован: Ср сен 02, 2015 9:42 am
Благодарил (а): 4 раза
Поблагодарили: 3 раза

Re: [Модуль] Дашбоард SBoard (sboard)

Сообщение ololenok » Ср дек 11, 2019 2:59 pm

Немного не разобрался с кастомным кодом для кнопок.
Ситуация: есть определенный сценарий, его надо вызвать по нажатию на кнопку. Т.е. желательно выполнить произвольный JS.

Вопрос: как и в каком виде писать js код и в какой параметр, дабы по клику он отработал.
p.s. Чет стандартный пример не отрабатывает ни в каком виде, с/без слешей, просто не хочет выполняться тот-же алерт.
Аватара пользователя
xor
Сообщения: 2038
Зарегистрирован: Сб ноя 22, 2014 8:45 pm
Благодарил (а): 284 раза
Поблагодарили: 629 раз

Re: [Модуль] Дашбоард SBoard (sboard)

Сообщение xor » Ср дек 11, 2019 3:20 pm

ololenok писал(а):
Ср дек 11, 2019 2:59 pm
Немного не разобрался с кастомным кодом для кнопок.
Ситуация: есть определенный сценарий, его надо вызвать по нажатию на кнопку. Т.е. желательно выполнить произвольный JS.

Вопрос: как и в каком виде писать js код и в какой параметр, дабы по клику он отработал.
p.s. Чет стандартный пример не отрабатывает ни в каком виде, с/без слешей, просто не хочет выполняться тот-же алерт.
А вы уверены, что модуль живой?
ololenok
Сообщения: 54
Зарегистрирован: Ср сен 02, 2015 9:42 am
Благодарил (а): 4 раза
Поблагодарили: 3 раза

Re: [Модуль] Дашбоард SBoard (sboard)

Сообщение ololenok » Ср дек 11, 2019 11:54 pm

xor писал(а):
Ср дек 11, 2019 3:20 pm
ololenok писал(а):
Ср дек 11, 2019 2:59 pm
....
А вы уверены, что модуль живой?
Скажу честно, ни в чем не уверен, т.к. только начал настройку sboard, поэтому стараюсь понять, как корректно вызвать произвольный js по клику, дабы подвязать на него уже вызов url моего сценария.
Думал, что просто надо писать код в action, но что-то все немного сложнее.
Остальные кнопки (стандартные, привязанные к устройствам) работают нормально.

Конечно можно сделать через произвольный iframe с иконкой кнопки, изнутри которого уже вызывать код, но это уже крайнее извращение )
СкриншотыПоказать
test-button1.jpg
test-button1.jpg (215.9 КБ) 3364 просмотра
p.s. или речь о поддержке модуля автором? :)
Ответить