BeeeOn Gateway
v2020.3.1-2-g6f737dc
Platform to interconnect the IoT world
|
Public Member Functions | |
void | onExport (const SensorData &data) override |
void | onDriverStats (const ZWaveDriverEvent &event) override |
void | onNodeStats (const ZWaveNodeEvent &event) override |
void | onHciStats (const HciInfo &info) override |
void | onNotification (const OZWNotificationEvent &event) override |
void | onReceiveDPA (const BeeeOn::IQRFEvent &) override |
void | onConradMessage (const BeeeOn::ConradEvent &) override |
void | onDispatch (const Command::Ptr cmd) override |
void | setOnExport (const string &interface) |
void | setOnHCIStats (const string &interface) |
void | setOnNodeStats (const string &interface) |
void | setOnDriverStats (const string &interface) |
void | setOnNotification (const string &interface) |
void | setOnReceiveDPA (const string &interface) |
void | setOnConradMessage (const string &interface) |
void | setOnDispatch (const string &interface) |
void | setExportGwID (const string &gwID) |
void | initInterface (EventMetaData &interfaceMetaInfo) |
Public Member Functions inherited from BeeeOn::AbstractCollector | |
void | onBulbStats (const PhilipsHueBulbInfo &info) override |
void | onBridgeStats (const PhilipsHueBridgeInfo &info) override |
Additional Inherited Members | |
Public Types inherited from BeeeOn::HciListener | |
typedef Poco::SharedPtr < HciListener > | Ptr |
Public Types inherited from BeeeOn::DistributorListener | |
typedef Poco::SharedPtr < DistributorListener > | Ptr |
Public Types inherited from BeeeOn::PhilipsHueListener | |
typedef Poco::SharedPtr < PhilipsHueListener > | Ptr |
Public Types inherited from BeeeOn::ZWaveListener | |
typedef Poco::SharedPtr < ZWaveListener > | Ptr |
Public Types inherited from BeeeOn::CommandDispatcherListener | |
typedef Poco::SharedPtr < CommandDispatcherListener > | Ptr |
Public Types inherited from BeeeOn::IQRFListener | |
typedef Poco::SharedPtr < IQRFListener > | Ptr |
Public Types inherited from BeeeOn::ConradListener | |
typedef Poco::SharedPtr < ConradListener > | Ptr |
|
overridevirtual |
Process data from Conrad interface
[in] | info | BeeeOn class for Conrad statistics |
Reimplemented from BeeeOn::AbstractCollector.
|
overridevirtual |
Process data from BeeeOn control commands
[in] | info | BeeeOn class for control commands |
Reimplemented from BeeeOn::AbstractCollector.
|
overridevirtual |
Process data from Z-Wave interface
[in] | even | BeeeOn class for Z-Wave interface statistics |
Reimplemented from BeeeOn::AbstractCollector.
|
overridevirtual |
Process data values from sensors
[in] | data | BeeeOn class for sensor data |
Reimplemented from BeeeOn::AbstractCollector.
|
overridevirtual |
Process data from BLE interface
[in] | info | BeeeOn class for BLE interface statistics |
Reimplemented from BeeeOn::AbstractCollector.
|
overridevirtual |
Process data from every Z-Wave node
[in] | event | BeeeOn class for Z-Wave node statistics |
Reimplemented from BeeeOn::AbstractCollector.
|
overridevirtual |
Process data from OZW notification event
[in] | info | BeeeOn class for OZW notification statistics |
Reimplemented from BeeeOn::AbstractCollector.
|
overridevirtual |
Process data from IQRF interface
[in] | info | BeeeOn class for IQRF statistics |
Reimplemented from BeeeOn::AbstractCollector.