Проблемы со схемой параметров настройки температуры и автоматическим режимом - PullRequest
0 голосов
/ 29 мая 2020

Я разработал и выпустил устройство Google для умного дома, использующее устройство Thermostat и схему свойств ThermostatSetting. Определены следующие режимы: "выключено", "включено", "нагрев", "холодно", "авто"

По какой-то причине Google Home на iOS и Android не отображает «автоматический» режим больше не отображается, но отображается как «другое». Я точно знаю, что "auto" поддерживался в Google Home пару месяцев go.

SYN C пример:

{
  "requestId": "1837210953134681851",
  "payload": {
    "devices": {
      "1518": {
        "online": true,
        "thermostatTemperatureSetpoint": 10,
        "thermostatMode": "auto",
        "thermostatHumidityAmbient": 20.01,
        "thermostatTemperatureAmbient": 10.01
      }
    }
  }
}

QUERY пример:

{
  "requestId": "10672456171400406265",
  "payload": {
    "agentUserId": "b8c128c8-922d-477b-830b-b86314d810be",
    "devices": [
      {
        "id": "1518",
        "type": "action.devices.types.THERMOSTAT",
        "traits": [
          "action.devices.traits.TemperatureSetting"
        ],
        "name": {
          "defaultNames": [
            "Fisk"
          ],
          "name": "Fisk",
          "nicknames": [
            "Fisk"
          ]
        },
        "willReportState": true,
        "deviceInfo": {
          "manufacturer": "BITZER",
          "model": "LMC 311",
          "hwVersion": "1.0",
          "swVersion": "2.4.0"
        },
        "attributes": {
          "thermostatTemperatureUnit": "C",
          "availableThermostatModes": "off,on,heat,cool,auto"
        }
      },
      {
        "id": "515",
        "type": "action.devices.types.THERMOSTAT",
        "traits": [
          "action.devices.traits.TemperatureSetting"
        ],
        "name": {
          "defaultNames": [
            "Ventilation system 20"
          ],
          "name": "Ventilation system 20",
          "nicknames": [
            "Ventilation system 20"
          ]
        },
        "willReportState": true,
        "deviceInfo": {
          "manufacturer": "BITZER",
          "model": "Comfort CT150",
          "hwVersion": "1.0",
          "swVersion": "2.4.14.0"
        },
        "attributes": {
          "thermostatTemperatureUnit": "C",
          "availableThermostatModes": "off,on,heat,cool,auto"
        }
      }
    ]
  }
}

Изображение дома Google (на Дани sh - «Анден» переводится как «Другое»): Автоматический режим Google Home

Кто-нибудь испытал та же проблема или, возможно, знает причину root?

...