Wso2 iot сервер с малиной пи - PullRequest
0 голосов
/ 18 февраля 2019

Это остальной вызов для выключения лампы в 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.

Ваша помощь оченьочень ценится.

...