藍牙mesh models ---- Generics

3.1 Generic states


3.1.1 Generic OnOff

開關狀態,只有這兩種狀態,要麼是開着的、要麼是關着的。比如風扇、空調、燈、電源插座等很多設備可以被打開或關閉。

3.1.2 Generic Level

表示級別,比如燈的亮度級別。

3.1.3 Generic Default Transition Time

狀態轉變時間

3.1.4 Generic OnPowerUp

枚舉類型的狀態,表示設備PowerUP後element的行爲。

如下,0x00表示PowerUP之後element處於off狀態;

0x01表示PowerUP之後element處於on狀態並使用默認的狀態值;

0x02含義如下:當狀態切換時進行power down操作,那麼powerUP之後element恢復之前的target狀態;

3.1.6 Generic Battery

設備的電池狀態。包含4個子狀態:Generic Battery Level 、Generic Battery Time to Discharge、Generic Battery Time to Charge、Generic Battery Flags。

Generic Battery Level表示當前電量、Generic Battery Time to Discharge表示還剩多久設備將電量耗盡、Generic Battery Time to charge表示設備充電進度(百分之多少);

Generic Battery Flags表示設備的電池信息,比如:

設備中的電池是否裝進去了,若已經裝進去的話是否可移除?

設備的電量級別,電量很低、電量低或者電量還挺多?

設備的電池是否可充電,可以的話當前是否正在充?

3.1.7 Generic Location

此狀態描述設備的位置信息,比如所在的經度、緯度、高度、座標系的x值、y值、z值等。