v1.6.0: envoi npm_status dans payload UDP (byte 67)
- Lecture npm_status depuis derniere mesure en base (rowid DESC, pas de moyenne) - Independant du RTC (pas de dependance au timestamp) - Byte 67 du payload UDP = registre status NextPM Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -846,6 +846,11 @@ try:
|
||||
payload_csv[18] = npm_temp
|
||||
payload_csv[19] = npm_hum
|
||||
|
||||
# npm_status: last value only (no average), use rowid (not timestamp)
|
||||
npm_status_value = rows[0][7] if rows and rows[0][7] is not None else 0
|
||||
payload.set_npm_status(npm_status_value)
|
||||
print(f"NPM status: 0x{npm_status_value:02X}")
|
||||
|
||||
#add data to payload UDP
|
||||
payload.set_npm_core(PM1, PM25, PM10)
|
||||
payload.set_npm_internal(npm_temp, npm_hum)
|
||||
|
||||
Reference in New Issue
Block a user