コード例 #1
0
ファイル: smoke.cpp プロジェクト: Gummary/IotVersion_1
void Smoke::HandleSerialMsg(const QByteArray &byte)
{
    Moudle::HandleSerialMsg(byte);
    if(byte[5] == 0x01)
    {
        smoke_state_ = true;
        qDebug() << "Have Smoke";
        QByteArray json_msg = GetSensorInfo();
        SocketClass* service = get_socket_service();
        service->WriteToSocket(json_msg);
    }
    else
    {
        if(smoke_state_)
        {
            qDebug() << "Smoke disapper";
            smoke_state_ = false;
            QByteArray json_msg = GetSensorInfo();
            SocketClass* service = get_socket_service();
            service->WriteToSocket(json_msg);
        }
    }

}
コード例 #2
0
ファイル: Daikin.cpp プロジェクト: blmpl/domoticz
void CDaikin::GetMeterDetails()
{
	GetControlInfo();
	GetSensorInfo();
}