Черта умного дома не отображается в пользовательском интерфейсе - PullRequest
0 голосов
/ 13 апреля 2020

Я добавляю черту Modes и некоторые настройки на свое устройство, но пользовательский интерфейс не показывает никакой опции. Кроме того, я пробовал с чертой Toogle, и это тоже не показывает. (У меня есть помощник в испанском sh, и когда я выбираю поддерживаемый язык в SYN C, я указал тег 'es').

Это мой ответ SYN C:

{
   "requestId":"8280087254750701149",
   "payload":{
       "agentUserId":2,
       "devices":[{
            "id":"34",
            "type":"action.devices.types.OUTLET",
            "traits":["action.devices.traits.OnOff","action.devices.traits.Modes"],
            "attributes":{
                  "availableModes":[{
                       "name":"auxiliar",
                       "name_values":[{
                            "name_synonym":["auxiliar"],
                            "lang":"es"
                        }],
                        "settings":[{
                            "setting_name":"encendido",
                            "setting_values":[{
                                 "setting_synonym":["encendido"],
                                 "lang":"es"
                            }]
                        },
                        {
                            "setting_name":"apagado",
                            "setting_values":[{
                                 "setting_synonym":["apagado"],
                                 "lang":"es"
                            }]
                        },
                        {
                            "setting_name":"suspendido",
                            "setting_values":[{
                                 "setting_synonym":["suspendido"],
                                 "lang":"es"
                            }]
                        }],
                        "ordered":true
                  }]
            },
            "name":{
                 "defaultNames":["EVVC200000091"],
                 "name":"Cargador laboratorio",
                 "nicknames":["cargador_labo"]
            },
            "willReportState":true,
            "deviceInfo":{
                 "manufacturer":"Orbis",
                 "swVersion":"00.01.31"
            },
            "customData":{
                 "serial":"EVVC200000091",
                 "fooValue":74,
                 "barValue":true,
                 "bazValue":"foo"
            }
       }]
   }
}

Это мой ответ QUERY:

{"requestId":"15972376619501000208","payload":{"devices":{"34":{"currentModeSettings":{"auxiliar":"encendido"},"on":true}}}}

И пользовательский интерфейс не показывает никакой опции: введите описание изображения здесь

1 Ответ

0 голосов
/ 13 апреля 2020

Не каждая черта устройства поддерживается на каждой поверхности с сенсорным управлением. Вам следует обратиться к документации для сенсорного управления. Обратите внимание, что режимы и переключатели отсутствуют в списке поддерживаемых характеристик.

...