PHP Класс Phue\Sensor

Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
$attributes stdClass Sensor attributes
$client Client Phue client
$id integer Id

Открытые методы

Метод Описание
__construct ( string $id, stdClass $attributes, Client $client ) Construct a Phue Sensor object
__toString ( ) : string __toString
getConfig ( ) : stdClass Get config
getId ( ) : integer Get sensor Id
getManufacturerName ( ) : string Get manufacturer name
getModel ( ) : AbstractSensorModel Get model
getModelId ( ) : string Get model id
getName ( ) : string Get assigned name of sensor
getSoftwareVersion ( ) : string | null Get software version
getState ( ) : stdClass Get state
getType ( ) : string Get type
getUniqueId ( ) : string | null Get unique id

Описание методов

__construct() публичный Метод

Construct a Phue Sensor object
public __construct ( string $id, stdClass $attributes, Client $client )
$id string Id
$attributes stdClass Sensor attributes
$client Client Phue client

__toString() публичный Метод

__toString
public __toString ( ) : string
Результат string Sensor Id

getConfig() публичный Метод

Get config
public getConfig ( ) : stdClass
Результат stdClass Config

getId() публичный Метод

Get sensor Id
public getId ( ) : integer
Результат integer Sensor id

getManufacturerName() публичный Метод

Get manufacturer name
public getManufacturerName ( ) : string
Результат string Manufacturer name

getModel() публичный Метод

Get model
public getModel ( ) : AbstractSensorModel
Результат AbstractSensorModel Sensor model

getModelId() публичный Метод

Get model id
public getModelId ( ) : string
Результат string Model id

getName() публичный Метод

Get assigned name of sensor
public getName ( ) : string
Результат string Name of sensor

getSoftwareVersion() публичный Метод

Get software version
public getSoftwareVersion ( ) : string | null
Результат string | null Software version

getState() публичный Метод

Get state
public getState ( ) : stdClass
Результат stdClass State

getType() публичный Метод

Get type
public getType ( ) : string
Результат string Type of sensor

getUniqueId() публичный Метод

Get unique id
public getUniqueId ( ) : string | null
Результат string | null Unique id

Описание свойств

$attributes защищенное свойство

Sensor attributes
protected stdClass $attributes
Результат stdClass

$client защищенное свойство

Phue client
protected Client,phue $client
Результат Client

$id защищенное свойство

Id
protected int $id
Результат integer