ioBroker.mobile

Вопросы и инфо о ioBroker.vis
Antworten
revenkopa
Beiträge: 9
Registriert: 05.11.2015, 07:47
Wohnort: Екатеринбург
Kontaktdaten:

ioBroker.mobile

Beitrag von revenkopa » 01.03.2016, 18:01

как работать ?
есть возможность руками пока интерфейс забить ?

andrey99986
professional
Beiträge: 198
Registriert: 24.08.2016, 11:12

Re: ioBroker.mobile

Beitrag von andrey99986 » 02.09.2016, 16:04

В "категории" админки добавил элемент "smart", затем дочерний "buttons". К нему через иконку редактирования добавил порт 8 megad, роль объекта в свойствах megad статично стоит - "button".
В свойствах драйвера mobile http://IP:8082/mobile/#enum*smart*buttons появилась кнопка, но действует только на включение (порт физически только включается).
Если нажать на фон - подсветка кнопки исчезает, но команда на отключение порта не уходит.
На саму кнопку нажимал - не отключается.

Как сделать переключатель?

Benutzeravatar
Bluefox
Site Admin
Beiträge: 7922
Registriert: 13.07.2014, 14:42
Kontaktdaten:

Re: ioBroker.mobile

Beitrag von Bluefox » 02.09.2016, 19:36

andrey99986 hat geschrieben:В "категории" админки добавил элемент "smart", затем дочерний "buttons". К нему через иконку редактирования добавил порт 8 megad, роль объекта в свойствах megad статично стоит - "button".
В свойствах драйвера mobile http://IP:8082/mobile/#enum*smart*buttons появилась кнопка, но действует только на включение (порт физически только включается).
Если нажать на фон - подсветка кнопки исчезает, но команда на отключение порта не уходит.
На саму кнопку нажимал - не отключается.

Как сделать переключатель?
Я ничего не понял. Но расскажу как создать переключатель
Нужно, что бы состояние имело роль switch и тип boolean.
2016-09-02 20_33_53-ioBroker.admin.png
2016-09-02 20_35_16-buttons.png

andrey99986
professional
Beiträge: 198
Registriert: 24.08.2016, 11:12

Re: ioBroker.mobile

Beitrag von andrey99986 » 03.09.2016, 04:03

Понятно, просто у megad в настройках была роль "button".
Почему-то в vis-е эта роль не повлияла на создание переключателя ON/OFF, а в mobile повлияла.
Я так понял что для mobile надо создавать все объекты управления заново и специально под mobile?
Где есть список типов объектов, которые понимает mobile?

Benutzeravatar
Bluefox
Site Admin
Beiträge: 7922
Registriert: 13.07.2014, 14:42
Kontaktdaten:

Re: ioBroker.mobile

Beitrag von Bluefox » 03.09.2016, 09:51

andrey99986 hat geschrieben:Понятно, просто у megad в настройках была роль "button".
Почему-то в vis-е эта роль не повлияла на создание переключателя ON/OFF, а в mobile повлияла.
Я так понял что для mobile надо создавать все объекты управления заново и специально под mobile?
Где есть список типов объектов, которые понимает mobile?
Создавать заново не надо. Надо просто выставить правильные роли.

https://github.com/ioBroker/ioBroker.mobile#usage

Bosya
starter
Beiträge: 32
Registriert: 14.08.2015, 14:02

Re: ioBroker.mobile

Beitrag von Bosya » 09.09.2016, 11:52

Есть два объекта:
Spoiler: Show hidden text
{
"common": {
"name": "balcony2.floor.temperature",
"type": "number",
"role": "value.temperature",
"unit": "°C",
"read": true,
"custom": {
"sql.0": {
"enabled": true,
"changesOnly": true,
"minLength": 480,
"maxLength": 960,
"retention": 0,
"debounce": 10000
}
}
},
"native": {
"type": "number",
"role": "value.temperature",
"unit": "°C",
"name": "balcony2.floor.temperature",
"read": true
},
"type": "state",
"_id": "javascript.0.balcony2.floor.temperature",
"acl": {
"object": 1638,
"owner": "system.user.admin",
"ownerGroup": "system.group.administrator",
"state": 1638
}
}
и
Spoiler: Show hidden text
{
"common": {
"name": "balcony2.floor.temperature.set",
"type": "number",
"read": true,
"write": true,
"min": 0,
"max": 30,
"unit": "°C",
"mobile": {
"admin": {
"visible": true
}
}
},
"native": {
"type": "number",
"role": "value.temperature",
"unit": "°C",
"name": "balcony2.floor.temperature.set",
"read": true
},
"acl": {
"object": 1638,
"owner": "system.user.admin",
"ownerGroup": "system.group.administrator",
"state": 1638
},
"type": "state",
"_id": "javascript.0.balcony2.floor.temperature.set"
}
Оба не отображаются. balcony2.floor.temperature.set еще хоть отображался пока я не начал играться write, type, role в common. Вернул назад не помогает. balcony2.floor.temperature начал отображатся, когда убрал у balcony2.floor.temperature.set type тот который возле _id.
Подозреваю, что часть проблемы во вложенности... Но не только. balcony2.floor.temperature.set должен быть слайдером, а balcony2.floor.temperature просто отображать температуру.

Pooh
professional
Beiträge: 126
Registriert: 11.05.2017, 05:15
Wohnort: Самара
Kontaktdaten:

Re: ioBroker.mobile

Beitrag von Pooh » 02.08.2017, 10:52

как изменить иконки?
как изменить тип или добавить пользовательский например "дверь" (открыто-закрыто)?

Pooh
professional
Beiträge: 126
Registriert: 11.05.2017, 05:15
Wohnort: Самара
Kontaktdaten:

Re: ioBroker.mobile

Beitrag von Pooh » 05.08.2017, 11:35

Как организовать контроль доступа к редактированию?

Antworten