0

私のコードから、フィリップスの色相でアラームをスケジュールしようとし、ライトの明るさを 0 から最大値まで徐々にオンにしたいと考えています。

次のコードを使用します。

PHBridge selectedBridge = PHHueSDK.getInstance().getSelectedBridge();
        PHSchedule schedule = new PHSchedule("My Alarm");
        PHLightState lightState = new PHLightState();
        lightState.setOn(true);
        lightState.setTransitionTime(120000);
        lightState.setIncrementBri(1);
        schedule.setLightState(lightState);
        schedule.setLightIdentifier(lightIdentifier);

しかし、api lightState.setTransitionTime(120000) と lightState.setIncrementBri(1) dient は役に立たないようです。誰かがこれで私を助けることができますか?

4

1 に答える 1

2

移行時間は uint16 であるため、最大 65535 が許可されます。

Lights APIを参照してください。これは、現時点で入手できる最高のドキュメントです... ため息。

問題が解決するかどうかはわかりませんが、バグが 1 つ減ります。

于 2016-02-23T17:37:53.910 に答える