Add warning for occupancy sensor value convertion
This commit is contained in:
parent
cc725a9533
commit
9e3bbc55ca
@ -54,6 +54,8 @@ void ZigbeeClusterOccupancySensing::setAttribute(const ZigbeeClusterAttribute &a
|
||||
m_occupied = value;
|
||||
qCDebug(dcZigbeeCluster()) << "Occupancy changed on" << m_node << m_endpoint << this << m_occupied;
|
||||
emit occupancyChanged(m_occupied);
|
||||
} else {
|
||||
qCWarning(dcZigbeeCluster()) << "Failed to convert value from attribute" << m_node << m_endpoint << this << attribute;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@ -264,9 +264,9 @@ QByteArray ZigbeeClusterLibrary::buildAttributeReportingConfiguration(const Zigb
|
||||
stream << static_cast<quint8>(reportingConfiguration.dataType);
|
||||
stream << reportingConfiguration.minReportingInterval;
|
||||
stream << reportingConfiguration.maxReportingInterval;
|
||||
for (int i = 0; i < reportingConfiguration.reportableChange.count(); i++) {
|
||||
|
||||
for (int i = 0; i < reportingConfiguration.reportableChange.count(); i++)
|
||||
stream << static_cast<quint8>(reportingConfiguration.reportableChange.at(i));
|
||||
}
|
||||
|
||||
// Note: for reporting the timeoutPeriod is omitted
|
||||
if (reportingConfiguration.direction == ReportingDirectionReceiving) {
|
||||
|
||||
Reference in New Issue
Block a user