Это остальной вызов для выключения лампы в Raspberry Pi.
<DeviceTypeConfiguration name="raspberrypi">
<Features>
<Feature code="bulb">
<Name>Control Bulb</Name>
<Description>Control Bulb on Raspberrypi</Description>
<Operation context="/raspberrypi/device/{deviceId}/bulb" method="POST">
<QueryParameters>
<Parameter>state</Parameter>
</QueryParameters>
</Operation>
</Feature>
</Features>
Здесь состояние QueryParameter означает включение и выключение.Как и ниже.
curl -v -k -X POST "https://localhost:8243/raspberrypi/1.0.0/device/vf98e6a7atyp/bulb?state=off" -H "accept: application/json" -H "Authorization: Bearer beec80da-4d83-36a9-ad82-a33e5bdbad70"
Но состояние может принимать значения только вкл, выкл, вкл, выкл.Кто-нибудь может сказать мне имя файла, который проверяет значение состояния?
Поскольку я хочу добавить еще несколько значений, кроме on, off, ON, OFF.
Ваша помощь оченьочень ценится.