ioBroker Forum


Nutzungsbedingungen |Datenschutzrichtlinie
Cloud |Dokumentation
Aktuelle Zeit: 17.10.2017, 10:44

Alle Zeiten sind UTC+01:00




Ein neues Thema erstellen  Auf das Thema antworten  [ 8 Beiträge ] 
Autor Nachricht
 Betreff des Beitrags: ioBroker.mobile
BeitragVerfasst: 01.03.2016, 18:01 
Offline

Registriert: 05.11.2015, 07:47
Beiträge: 9
Wohnort: Екатеринбург
как работать ?
есть возможность руками пока интерфейс забить ?


Nach oben
   
 Betreff des Beitrags: Re: ioBroker.mobile
BeitragVerfasst: 02.09.2016, 16:04 
Offline
professional

Registriert: 24.08.2016, 11:12
Beiträge: 180
Hat sich bedankt: 4 Mal
Danksagung erhalten: 4 Mal
В "категории" админки добавил элемент "smart", затем дочерний "buttons". К нему через иконку редактирования добавил порт 8 megad, роль объекта в свойствах megad статично стоит - "button".
В свойствах драйвера mobile http://IP:8082/mobile/#enum*smart*buttons появилась кнопка, но действует только на включение (порт физически только включается).
Если нажать на фон - подсветка кнопки исчезает, но команда на отключение порта не уходит.
На саму кнопку нажимал - не отключается.

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


Nach oben
   
 Betreff des Beitrags: Re: ioBroker.mobile
BeitragVerfasst: 02.09.2016, 19:36 
Offline
Site Admin
Benutzeravatar

Registriert: 13.07.2014, 14:42
Beiträge: 7304
Hat sich bedankt: 239 Mal
Danksagung erhalten: 658 Mal
andrey99986 hat geschrieben:
В "категории" админки добавил элемент "smart", затем дочерний "buttons". К нему через иконку редактирования добавил порт 8 megad, роль объекта в свойствах megad статично стоит - "button".
В свойствах драйвера mobile http://IP:8082/mobile/#enum*smart*buttons появилась кнопка, но действует только на включение (порт физически только включается).
Если нажать на фон - подсветка кнопки исчезает, но команда на отключение порта не уходит.
На саму кнопку нажимал - не отключается.

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

Я ничего не понял. Но расскажу как создать переключатель
Нужно, что бы состояние имело роль switch и тип boolean.
Dateianhang:
2016-09-02 20_33_53-ioBroker.admin.png
2016-09-02 20_33_53-ioBroker.admin.png [ 114.82 KiB | 1414 mal betrachtet ]

Dateianhang:
2016-09-02 20_35_16-buttons.png
2016-09-02 20_35_16-buttons.png [ 78.6 KiB | 1414 mal betrachtet ]


Nach oben
   
 Betreff des Beitrags: Re: ioBroker.mobile
BeitragVerfasst: 03.09.2016, 04:03 
Offline
professional

Registriert: 24.08.2016, 11:12
Beiträge: 180
Hat sich bedankt: 4 Mal
Danksagung erhalten: 4 Mal
Понятно, просто у megad в настройках была роль "button".
Почему-то в vis-е эта роль не повлияла на создание переключателя ON/OFF, а в mobile повлияла.
Я так понял что для mobile надо создавать все объекты управления заново и специально под mobile?
Где есть список типов объектов, которые понимает mobile?


Nach oben
   
 Betreff des Beitrags: Re: ioBroker.mobile
BeitragVerfasst: 03.09.2016, 09:51 
Offline
Site Admin
Benutzeravatar

Registriert: 13.07.2014, 14:42
Beiträge: 7304
Hat sich bedankt: 239 Mal
Danksagung erhalten: 658 Mal
andrey99986 hat geschrieben:
Понятно, просто у megad в настройках была роль "button".
Почему-то в vis-е эта роль не повлияла на создание переключателя ON/OFF, а в mobile повлияла.
Я так понял что для mobile надо создавать все объекты управления заново и специально под mobile?
Где есть список типов объектов, которые понимает mobile?

Создавать заново не надо. Надо просто выставить правильные роли.

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


Nach oben
   
 Betreff des Beitrags: Re: ioBroker.mobile
BeitragVerfasst: 09.09.2016, 11:52 
Offline
starter

Registriert: 14.08.2015, 14:02
Beiträge: 31
Есть два объекта:
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 просто отображать температуру.


Nach oben
   
 Betreff des Beitrags: Re: ioBroker.mobile
BeitragVerfasst: 02.08.2017, 10:52 
Offline
starter

Registriert: 11.05.2017, 05:15
Beiträge: 90
Wohnort: Самара
Hat sich bedankt: 22 Mal
Danksagung erhalten: 1 Mal
как изменить иконки?
как изменить тип или добавить пользовательский например "дверь" (открыто-закрыто)?

_________________
DE: Rabatte auf einkäufe im Internet; RU: Скидки на покупки в интернете; EN: Discounts for purchases on the Internet
Делаем BITCOIN
NODEJS: 6.11.0
IOBROKER: 1.7.6


Nach oben
   
 Betreff des Beitrags: Re: ioBroker.mobile
BeitragVerfasst: 05.08.2017, 11:35 
Offline
starter

Registriert: 11.05.2017, 05:15
Beiträge: 90
Wohnort: Самара
Hat sich bedankt: 22 Mal
Danksagung erhalten: 1 Mal
Как организовать контроль доступа к редактированию?

_________________
DE: Rabatte auf einkäufe im Internet; RU: Скидки на покупки в интернете; EN: Discounts for purchases on the Internet
Делаем BITCOIN
NODEJS: 6.11.0
IOBROKER: 1.7.6


Nach oben
   
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen  Auf das Thema antworten  [ 8 Beiträge ] 

Alle Zeiten sind UTC+01:00


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast


Du darfst keine neuen Themen in diesem Forum erstellen.
Du darfst keine Antworten zu Themen in diesem Forum erstellen.
Du darfst deine Beiträge in diesem Forum nicht ändern.
Du darfst deine Beiträge in diesem Forum nicht löschen.
Du darfst keine Dateianhänge in diesem Forum erstellen.

Suche nach:
Gehe zu Forum:  
Powered by phpBB® Forum Software © phpBB Limited
Deutsche Übersetzung durch phpBB.de