Skip to content

This issue was moved to a discussion.

You can continue the conversation there. Go to discussion →

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

777,777,700 value written as valid after a Home Assistant reboot #3532

Closed
MihaiKrieger opened this issue Jan 30, 2025 · 1 comment
Closed
Labels
bug Something isn't working

Comments

@MihaiKrieger
Copy link

MihaiKrieger commented Jan 30, 2025

The Problem

After each Home Assistant Core restart, instead of the correct meter report number, the value of 777,777,700 is written in the database instead.
After that, the correct value is reported and written.
The problem is, the gas consumption of 777,777,700 m3 remains written in the statistics.

What workaround I have? — I open Developer Tools -> Statistics -> look for the entity with this value. In my case sensor.gasmeter_value, and replace 777,777,700 with 0, and save.

When has the problem started? — I've always had this problem. I've been using this project since 1st of May 2023.

The issue is coming from the JSON entity, which is publishing first the value with 777,777,700 and absolutely instantaneously the correct value.

Image

Version

Release: v15.3.0 (Commit: 3fbff0a)

Logfile

[0d05h06m02s] 2025-01-30T14:21:44 <DBG> [CNN] ROI #4 - TfLite
[0d05h06m02s] 2025-01-30T14:21:44 <DBG> [CNN] CNN Type: DoubleHyprid10
[0d05h06m05s] 2025-01-30T14:21:47 <DBG> [CNN] After Invoke
[0d05h06m05s] 2025-01-30T14:21:47 <DBG> [CNN] _num (p, m): 3 4 2 _val (p, m): 0.996094 0.000000 0.000000 result: 3.000000 _fit: 0.996094
[0d05h06m05s] 2025-01-30T14:21:47 <DBG> [PSRAM] Shared memory used for Tensor Arena and model (PSRAM, part of shared memory) is free again
[0d05h06m05s] 2025-01-30T14:21:47 <DBG> [FLOWCTRL] Status: Post-Processing (14:21:47)
[0d05h06m05s] 2025-01-30T14:21:47 <DBG> [MQTT IF] Published topic: gasmeter/status, content: Post-Processing (msg_id=326)
[0d05h06m05s] 2025-01-30T14:21:47 <DBG> [CNN] getReadout _analog=0, _extendedResolution=0, prev=-1
[0d05h06m05s] 2025-01-30T14:21:47 <DBG> [CNN] PointerEvalHybridNew - No predecessor - Result = 3 number: 3.000000 number_of_predecessors = -1.000000 eval_predecessors = -1 Digital_Uncertainty = 0.200000
[0d05h06m05s] 2025-01-30T14:21:47 <DBG> [CNN] getReadout(dig100) prev=3
[0d05h06m05s] 2025-01-30T14:21:47 <DBG> [CNN] PointerEvalHybridNew - NO analogue predecessor, no change of digits, as pre-decimal point far enough away = 2 number: 1.984314 number_of_predecessors = 3.000000 eval_predecessors = 3 Digital_Uncertainty = 0.200000
[0d05h06m05s] 2025-01-30T14:21:47 <DBG> [CNN] getReadout#PointerEvalHybridNew()= 2
[0d05h06m05s] 2025-01-30T14:21:47 <DBG> [CNN] getReadout#result= 23
[0d05h06m05s] 2025-01-30T14:21:47 <DBG> [CNN] PointerEvalHybridNew - NO analogue predecessor, no change of digits, as pre-decimal point far enough away = 1 number: 1.015625 number_of_predecessors = 1.984314 eval_predecessors = 2 Digital_Uncertainty = 0.200000
[0d05h06m05s] 2025-01-30T14:21:47 <DBG> [CNN] getReadout#PointerEvalHybridNew()= 1
[0d05h06m05s] 2025-01-30T14:21:47 <DBG> [CNN] getReadout#result= 123
[0d05h06m05s] 2025-01-30T14:21:47 <DBG> [CNN] PointerEvalHybridNew - NO analogue predecessor, no change of digits, as pre-decimal point far enough away = 1 number: 0.940711 number_of_predecessors = 1.015625 eval_predecessors = 1 Digital_Uncertainty = 0.200000
[0d05h06m05s] 2025-01-30T14:21:47 <DBG> [CNN] getReadout#PointerEvalHybridNew()= 1
[0d05h06m05s] 2025-01-30T14:21:47 <DBG> [CNN] getReadout#result= 1123
[0d05h06m05s] 2025-01-30T14:21:47 <DBG> [CNN] PointerEvalHybridNew - NO analogue predecessor, no change of digits, as pre-decimal point far enough away = 6 number: 6.000000 number_of_predecessors = 0.940711 eval_predecessors = 1 Digital_Uncertainty = 0.200000
[0d05h06m05s] 2025-01-30T14:21:47 <DBG> [CNN] getReadout#PointerEvalHybridNew()= 6
[0d05h06m05s] 2025-01-30T14:21:47 <DBG> [CNN] getReadout#result= 61123
[0d05h06m05s] 2025-01-30T14:21:47 <DBG> [POSTPROC] handleAllowNegativeRate for device: main
[0d05h06m05s] 2025-01-30T14:21:47 <INF> [POSTPROC] main: Raw: 611.23, Value: 611.23, Status: no error
[0d05h06m06s] 2025-01-30T14:21:48 <DBG> [FLOWCTRL] Status: Sending MQTT (14:21:48)
[0d05h06m06s] 2025-01-30T14:21:48 <DBG> [MQTT IF] Published topic: gasmeter/status, content: Sending MQTT (msg_id=327)
[0d05h06m06s] 2025-01-30T14:21:48 <DBG> [MQTT SERVER] Publishing System MQTT topics...
[0d05h06m06s] 2025-01-30T14:21:48 <DBG> [MQTT IF] Published topic: gasmeter/connection, content: connected (msg_id=328)
[0d05h06m06s] 2025-01-30T14:21:48 <DBG> [MQTT IF] Published topic: gasmeter/uptime, content: 18366 (msg_id=329)
[0d05h06m06s] 2025-01-30T14:21:48 <DBG> [MQTT IF] Published topic: gasmeter/freeMem, content: 837735 (msg_id=330)
[0d05h06m06s] 2025-01-30T14:21:48 <DBG> [MQTT IF] Published topic: gasmeter/wifiRSSI, content: -80 (msg_id=331)
[0d05h06m06s] 2025-01-30T14:21:48 <DBG> [MQTT IF] Published topic: gasmeter/CPUtemp, content: 42 (msg_id=332)
[0d05h06m06s] 2025-01-30T14:21:48 <DBG> [MQTT SERVER] Successfully published all System MQTT topics
[0d05h06m06s] 2025-01-30T14:21:48 <DBG> [MQTT SERVER] Int. Heap Usage before publishing System Topics: 89567, after: 89567, delta: 0, lowest free: 81171
[0d05h06m06s] 2025-01-30T14:21:48 <DBG> [MQTT] Publishing MQTT topics...
[0d05h06m06s] 2025-01-30T14:21:48 <DBG> [MQTT IF] Published topic: gasmeter/main/value, content: 611.23 (msg_id=333)
[0d05h06m06s] 2025-01-30T14:21:48 <DBG> [MQTT IF] Published topic: gasmeter/main/error, content: no error (msg_id=334)
[0d05h06m06s] 2025-01-30T14:21:48 <DBG> [MQTT IF] Published topic: gasmeter/main/rate, content: 0.000000 (msg_id=335)
[0d05h06m06s] 2025-01-30T14:21:48 <DBG> [MQTT IF] Published topic: gasmeter/main/rate_per_time_unit, content: 0.000000 (msg_id=336)
[0d05h06m06s] 2025-01-30T14:21:48 <DBG> [MQTT IF] Published topic: gasmeter/main/changeabsolut, content: 0.00 (msg_id=337)
[0d05h06m06s] 2025-01-30T14:21:48 <DBG> [MQTT IF] Published topic: gasmeter/main/rate_per_digitalization_round, content: 0.00 (msg_id=338)
[0d05h06m06s] 2025-01-30T14:21:48 <DBG> [MQTT IF] Published topic: gasmeter/main/raw, content: 611.23 (msg_id=339)
[0d05h06m06s] 2025-01-30T14:21:48 <DBG> [MQTT IF] Published topic: gasmeter/main/timestamp, content: 2025-01-30T14:21:11+0200 (msg_id=340)
[0d05h06m06s] 2025-01-30T14:21:48 <DBG> [MQTT IF] Published topic: gasmeter/main/json, content: { "value": "611.23", "raw": "611.23", "pre": "611.23", "error".. (msg_id=341)
[0d05h06m06s] 2025-01-30T14:21:48 <DBG> [MQTT IF] Published topic: gasmeter/status, content: Flow finished (msg_id=342)
[0d05h06m06s] 2025-01-30T14:21:48 <INF> [MAINCTRL] Round #16 completed (46 seconds)
[0d05h06m06s] 2025-01-30T14:21:48 <DBG> [MAINCTRL] CPU Temperature: 42°C
[0d05h06m06s] 2025-01-30T14:21:48 <DBG> [MAINCTRL] WIFI Signal (RSSI): -79dBm
[0d05h25m20s] 2025-01-30T14:41:01 <DBG> [MAINCTRL] ----------------------------------------------------------------
[0d05h25m20s] 2025-01-30T14:41:01 <INF> [MAINCTRL] Round #17 started
[0d05h25m20s] 2025-01-30T14:41:01 <DBG> [FLOWCTRL] Status: Take Image (14:41:01)
[0d05h25m20s] 2025-01-30T14:41:02 <DBG> [MQTT IF] Published topic: gasmeter/status, content: Take Image (msg_id=343)
[0d05h25m20s] 2025-01-30T14:41:02 <DBG> [PSRAM] Init shared memory for step 'Take Image' (STBI buffers)
[0d05h25m26s] 2025-01-30T14:41:08 <DBG> [PSRAM] Allocated 18456 bytes in PSRAM for 'STBI'
[0d05h25m26s] 2025-01-30T14:41:08 <DBG> [PSRAM] Freeing memory in PSRAM used for 'STBI'...
[0d05h25m26s] 2025-01-30T14:41:08 <DBG> [PSRAM] Allocated 18456 bytes in PSRAM for 'STBI'
[0d05h25m26s] 2025-01-30T14:41:08 <DBG> [PSRAM] Allocating memory (307215 bytes) for STBI (use shared memory in PSRAM)...
[0d05h25m26s] 2025-01-30T14:41:08 <DBG> [PSRAM] Allocating memory (153615 bytes) for STBI (use shared memory in PSRAM)...
[0d05h25m26s] 2025-01-30T14:41:08 <DBG> [PSRAM] Allocating memory (153615 bytes) for STBI (use shared memory in PSRAM)...
[0d05h25m27s] 2025-01-30T14:41:09 <DBG> [PSRAM] Allocated 643 bytes in PSRAM for 'STBI'
[0d05h25m27s] 2025-01-30T14:41:09 <DBG> [PSRAM] Allocated 643 bytes in PSRAM for 'STBI'
[0d05h25m27s] 2025-01-30T14:41:09 <DBG> [PSRAM] Allocated 643 bytes in PSRAM for 'STBI'
[0d05h25m27s] 2025-01-30T14:41:09 <DBG> [PSRAM] Allocating memory (921601 bytes) for STBI (use shared memory in PSRAM)...
[0d05h25m27s] 2025-01-30T14:41:09 <DBG> [PSRAM] Part of shared memory used for STBI (PSRAM, part of shared memory) is free again
[0d05h25m27s] 2025-01-30T14:41:09 <DBG> [PSRAM] Freeing memory in PSRAM used for 'STBI'...
[0d05h25m27s] 2025-01-30T14:41:09 <DBG> [PSRAM] Part of shared memory used for STBI (PSRAM, part of shared memory) is free again
[0d05h25m27s] 2025-01-30T14:41:09 <DBG> [PSRAM] Freeing memory in PSRAM used for 'STBI'...
[0d05h25m27s] 2025-01-30T14:41:09 <DBG> [PSRAM] Part of shared memory used for STBI (PSRAM, part of shared memory) is free again
[0d05h25m27s] 2025-01-30T14:41:09 <DBG> [PSRAM] Freeing memory in PSRAM used for 'STBI'...
[0d05h25m27s] 2025-01-30T14:41:09 <DBG> [PSRAM] Freeing memory in PSRAM used for 'STBI'...
[0d05h25m29s] 2025-01-30T14:41:11 <DBG> [C IMG BASIS] Not freeing (zwImage as there was never PSRAM allocated for it)
[0d05h25m29s] 2025-01-30T14:41:11 <DBG> [PSRAM] Deinit shared memory for step 'Take Image' (STBI buffers)
[0d05h25m29s] 2025-01-30T14:41:11 <DBG> [FLOWCTRL] Status: Aligning (14:41:11)
[0d05h25m29s] 2025-01-30T14:41:11 <DBG> [MQTT IF] Published topic: gasmeter/status, content: Aligning (msg_id=344)
[0d05h25m30s] 2025-01-30T14:41:12 <DBG> [PSRAM] Allocating tmpImage (921600 bytes, use shared memory in PSRAM)...
[0d05h25m33s] 2025-01-30T14:41:15 <DBG> [PSRAM] Allocated 18456 bytes in PSRAM for 'STBI'
[0d05h25m33s] 2025-01-30T14:41:15 <DBG> [PSRAM] Freeing memory in PSRAM used for 'STBI'...
[0d05h25m33s] 2025-01-30T14:41:15 <DBG> [PSRAM] Allocated 18456 bytes in PSRAM for 'STBI'
[0d05h25m33s] 2025-01-30T14:41:15 <DBG> [PSRAM] Allocated 3087 bytes in PSRAM for 'STBI'
[0d05h25m33s] 2025-01-30T14:41:15 <DBG> [PSRAM] Allocated 783 bytes in PSRAM for 'STBI'
[0d05h25m33s] 2025-01-30T14:41:15 <DBG> [PSRAM] Allocated 783 bytes in PSRAM for 'STBI'
[0d05h25m33s] 2025-01-30T14:41:15 <DBG> [PSRAM] Allocated 90 bytes in PSRAM for 'STBI'
[0d05h25m33s] 2025-01-30T14:41:15 <DBG> [PSRAM] Allocated 90 bytes in PSRAM for 'STBI'
[0d05h25m33s] 2025-01-30T14:41:15 <DBG> [PSRAM] Allocated 90 bytes in PSRAM for 'STBI'
[0d05h25m33s] 2025-01-30T14:41:15 <DBG> [PSRAM] Allocated 6265 bytes in PSRAM for 'STBI'
[0d05h25m33s] 2025-01-30T14:41:15 <DBG> [PSRAM] Freeing memory in PSRAM used for 'STBI'...
[0d05h25m33s] 2025-01-30T14:41:15 <DBG> [PSRAM] Freeing memory in PSRAM used for 'STBI'...
[0d05h25m33s] 2025-01-30T14:41:15 <DBG> [PSRAM] Freeing memory in PSRAM used for 'STBI'...
[0d05h25m33s] 2025-01-30T14:41:15 <DBG> [PSRAM] Freeing memory in PSRAM used for 'STBI'...
[0d05h25m33s] 2025-01-30T14:41:15 <DBG> [PSRAM] Freeing memory in PSRAM used for 'STBI'...
[0d05h25m33s] 2025-01-30T14:41:15 <DBG> [PSRAM] Freeing memory in PSRAM used for 'STBI'...
[0d05h25m33s] 2025-01-30T14:41:15 <DBG> [PSRAM] Freeing memory in PSRAM used for 'STBI'...
[0d05h25m39s] 2025-01-30T14:41:21 <DBG> [PSRAM] Freeing memory in PSRAM used for 'STBI'...
[0d05h25m39s] 2025-01-30T14:41:21 <DBG> [PSRAM] Allocated 18456 bytes in PSRAM for 'STBI'
[0d05h25m39s] 2025-01-30T14:41:21 <DBG> [PSRAM] Freeing memory in PSRAM used for 'STBI'...
[0d05h25m39s] 2025-01-30T14:41:21 <DBG> [PSRAM] Allocated 18456 bytes in PSRAM for 'STBI'
[0d05h25m39s] 2025-01-30T14:41:21 <DBG> [PSRAM] Allocated 2319 bytes in PSRAM for 'STBI'
[0d05h25m39s] 2025-01-30T14:41:21 <DBG> [PSRAM] Allocated 591 bytes in PSRAM for 'STBI'
[0d05h25m39s] 2025-01-30T14:41:21 <DBG> [PSRAM] Allocated 591 bytes in PSRAM for 'STBI'
[0d05h25m39s] 2025-01-30T14:41:21 <DBG> [PSRAM] Allocated 42 bytes in PSRAM for 'STBI'
[0d05h25m39s] 2025-01-30T14:41:21 <DBG> [PSRAM] Allocated 42 bytes in PSRAM for 'STBI'
[0d05h25m39s] 2025-01-30T14:41:21 <DBG> [PSRAM] Allocated 42 bytes in PSRAM for 'STBI'
[0d05h25m39s] 2025-01-30T14:41:21 <DBG> [PSRAM] Allocated 4447 bytes in PSRAM for 'STBI'
[0d05h25m39s] 2025-01-30T14:41:21 <DBG> [PSRAM] Freeing memory in PSRAM used for 'STBI'...
[0d05h25m39s] 2025-01-30T14:41:21 <DBG> [PSRAM] Freeing memory in PSRAM used for 'STBI'...
[0d05h25m39s] 2025-01-30T14:41:21 <DBG> [PSRAM] Freeing memory in PSRAM used for 'STBI'...
[0d05h25m39s] 2025-01-30T14:41:21 <DBG> [PSRAM] Freeing memory in PSRAM used for 'STBI'...
[0d05h25m39s] 2025-01-30T14:41:21 <DBG> [PSRAM] Freeing memory in PSRAM used for 'STBI'...
[0d05h25m39s] 2025-01-30T14:41:21 <DBG> [PSRAM] Freeing memory in PSRAM used for 'STBI'...
[0d05h25m39s] 2025-01-30T14:41:21 <DBG> [PSRAM] Freeing memory in PSRAM used for 'STBI'...
[0d05h25m43s] 2025-01-30T14:41:25 <DBG> [PSRAM] Freeing memory in PSRAM used for 'STBI'...
[0d05h25m49s] 2025-01-30T14:41:31 <DBG> [PSRAM] Shared memory used for tmpImage (PSRAM, part of shared memory) is free again
[0d05h25m49s] 2025-01-30T14:41:31 <DBG> [FLOWCTRL] Status: Digitalization of ROIs (14:41:31)
[0d05h25m49s] 2025-01-30T14:41:31 <DBG> [MQTT IF] Published topic: gasmeter/status, content: Digitalization of ROIs (msg_id=345)
[0d05h25m49s] 2025-01-30T14:41:31 <DBG> [CNN] doFlow after alignment
[0d05h25m49s] 2025-01-30T14:41:31 <DBG> [PSRAM] Allocating Tensor Arena (819200 bytes, use shared memory in PSRAM)...
[0d05h25m49s] 2025-01-30T14:41:31 <DBG> [TFLITE] CTfLiteClass::LoadModel
[0d05h25m49s] 2025-01-30T14:41:31 <DBG> [TFLITE] CTfLiteClass::ReadFileToModel: /sdcard/config/dig-cont_0611_s3_q.tflite
[0d05h25m49s] 2025-01-30T14:41:31 <DBG> [TFLITE] Loading Model /sdcard/config/dig-cont_0611_s3_q.tflite /size: 315544 bytes...
[0d05h25m49s] 2025-01-30T14:41:31 <DBG> [PSRAM] Allocating Model memory (1363148 bytes, use shared memory in PSRAM)...
[0d05h25m49s] 2025-01-30T14:41:31 <DBG> [TFLITE] CTfLiteClass::MakeAllocate
[0d05h25m49s] 2025-01-30T14:41:31 <DBG> [CNN] Processing Number 'main'
[0d05h25m49s] 2025-01-30T14:41:31 <DBG> [CNN] ROI #0 - TfLite
[0d05h25m49s] 2025-01-30T14:41:31 <DBG> [CNN] CNN Type: DoubleHyprid10
[0d05h25m53s] 2025-01-30T14:41:35 <DBG> [CNN] After Invoke
[0d05h25m53s] 2025-01-30T14:41:35 <DBG> [CNN] _num (p, m): 6 7 5 _val (p, m): 0.996094 0.000000 0.000000 result: 6.000000 _fit: 0.996094
[0d05h25m53s] 2025-01-30T14:41:35 <DBG> [CNN] ROI #1 - TfLite
[0d05h25m53s] 2025-01-30T14:41:35 <DBG> [CNN] CNN Type: DoubleHyprid10
[0d05h25m56s] 2025-01-30T14:41:38 <DBG> [CNN] After Invoke
[0d05h25m56s] 2025-01-30T14:41:38 <DBG> [CNN] _num (p, m): 1 2 0 _val (p, m): 0.894531 0.000000 0.058594 result: 0.938525 _fit: 0.953125
[0d05h25m56s] 2025-01-30T14:41:38 <DBG> [CNN] ROI #2 - TfLite
[0d05h25m56s] 2025-01-30T14:41:38 <DBG> [CNN] CNN Type: DoubleHyprid10
[0d05h25m59s] 2025-01-30T14:41:41 <DBG> [CNN] After Invoke
[0d05h25m59s] 2025-01-30T14:41:41 <DBG> [CNN] _num (p, m): 1 2 0 _val (p, m): 0.988281 0.011719 0.000000 result: 1.011719 _fit: 1.000000
[0d05h25m59s] 2025-01-30T14:41:41 <DBG> [CNN] ROI #3 - TfLite
[0d05h25m59s] 2025-01-30T14:41:41 <DBG> [CNN] CNN Type: DoubleHyprid10
[0d05h26m02s] 2025-01-30T14:41:44 <DBG> [CNN] After Invoke
[0d05h26m02s] 2025-01-30T14:41:44 <DBG> [CNN] _num (p, m): 2 3 1 _val (p, m): 0.976562 0.003906 0.015625 result: 1.984252 _fit: 0.992188
[0d05h26m02s] 2025-01-30T14:41:44 <DBG> [CNN] ROI #4 - TfLite
[0d05h26m02s] 2025-01-30T14:41:44 <DBG> [CNN] CNN Type: DoubleHyprid10
[0d05h26m05s] 2025-01-30T14:41:47 <DBG> [CNN] After Invoke
[0d05h26m05s] 2025-01-30T14:41:47 <DBG> [CNN] _num (p, m): 3 4 2 _val (p, m): 0.996094 0.000000 0.000000 result: 3.000000 _fit: 0.996094
[0d05h26m05s] 2025-01-30T14:41:47 <DBG> [PSRAM] Shared memory used for Tensor Arena and model (PSRAM, part of shared memory) is free again
[0d05h26m05s] 2025-01-30T14:41:47 <DBG> [FLOWCTRL] Status: Post-Processing (14:41:47)
[0d05h26m05s] 2025-01-30T14:41:47 <DBG> [MQTT IF] Published topic: gasmeter/status, content: Post-Processing (msg_id=346)
[0d05h26m05s] 2025-01-30T14:41:47 <DBG> [CNN] getReadout _analog=0, _extendedResolution=0, prev=-1
[0d05h26m05s] 2025-01-30T14:41:47 <DBG> [CNN] PointerEvalHybridNew - No predecessor - Result = 3 number: 3.000000 number_of_predecessors = -1.000000 eval_predecessors = -1 Digital_Uncertainty = 0.200000
[0d05h26m05s] 2025-01-30T14:41:47 <DBG> [CNN] getReadout(dig100) prev=3
[0d05h26m05s] 2025-01-30T14:41:47 <DBG> [CNN] PointerEvalHybridNew - NO analogue predecessor, no change of digits, as pre-decimal point far enough away = 2 number: 1.984252 number_of_predecessors = 3.000000 eval_predecessors = 3 Digital_Uncertainty = 0.200000
[0d05h26m05s] 2025-01-30T14:41:47 <DBG> [CNN] getReadout#PointerEvalHybridNew()= 2
[0d05h26m05s] 2025-01-30T14:41:47 <DBG> [CNN] getReadout#result= 23
[0d05h26m05s] 2025-01-30T14:41:47 <DBG> [CNN] PointerEvalHybridNew - NO analogue predecessor, no change of digits, as pre-decimal point far enough away = 1 number: 1.011719 number_of_predecessors = 1.984252 eval_predecessors = 2 Digital_Uncertainty = 0.200000
[0d05h26m05s] 2025-01-30T14:41:47 <DBG> [CNN] getReadout#PointerEvalHybridNew()= 1
[0d05h26m05s] 2025-01-30T14:41:47 <DBG> [CNN] getReadout#result= 123
[0d05h26m05s] 2025-01-30T14:41:47 <DBG> [CNN] PointerEvalHybridNew - NO analogue predecessor, no change of digits, as pre-decimal point far enough away = 1 number: 0.938525 number_of_predecessors = 1.011719 eval_predecessors = 1 Digital_Uncertainty = 0.200000
[0d05h26m05s] 2025-01-30T14:41:47 <DBG> [CNN] getReadout#PointerEvalHybridNew()= 1
[0d05h26m05s] 2025-01-30T14:41:47 <DBG> [CNN] getReadout#result= 1123
[0d05h26m05s] 2025-01-30T14:41:47 <DBG> [CNN] PointerEvalHybridNew - NO analogue predecessor, no change of digits, as pre-decimal point far enough away = 6 number: 6.000000 number_of_predecessors = 0.938525 eval_predecessors = 1 Digital_Uncertainty = 0.200000
[0d05h26m05s] 2025-01-30T14:41:47 <DBG> [CNN] getReadout#PointerEvalHybridNew()= 6
[0d05h26m05s] 2025-01-30T14:41:47 <DBG> [CNN] getReadout#result= 61123
[0d05h26m05s] 2025-01-30T14:41:47 <DBG> [POSTPROC] handleAllowNegativeRate for device: main
[0d05h26m05s] 2025-01-30T14:41:47 <INF> [POSTPROC] main: Raw: 611.23, Value: 611.23, Status: no error
[0d05h26m06s] 2025-01-30T14:41:47 <DBG> [FLOWCTRL] Status: Sending MQTT (14:41:47)
[0d05h26m06s] 2025-01-30T14:41:48 <DBG> [MQTT IF] Published topic: gasmeter/status, content: Sending MQTT (msg_id=347)
[0d05h26m06s] 2025-01-30T14:41:48 <DBG> [MQTT SERVER] Publishing System MQTT topics...
[0d05h26m06s] 2025-01-30T14:41:48 <DBG> [MQTT IF] Published topic: gasmeter/connection, content: connected (msg_id=348)
[0d05h26m06s] 2025-01-30T14:41:48 <DBG> [MQTT IF] Published topic: gasmeter/uptime, content: 19566 (msg_id=349)
[0d05h26m06s] 2025-01-30T14:41:48 <DBG> [MQTT IF] Published topic: gasmeter/freeMem, content: 839383 (msg_id=350)
[0d05h26m06s] 2025-01-30T14:41:48 <DBG> [MQTT IF] Published topic: gasmeter/wifiRSSI, content: -83 (msg_id=351)
[0d05h26m06s] 2025-01-30T14:41:48 <DBG> [MQTT IF] Published topic: gasmeter/CPUtemp, content: 42 (msg_id=352)
[0d05h26m06s] 2025-01-30T14:41:48 <DBG> [MQTT SERVER] Successfully published all System MQTT topics
[0d05h26m06s] 2025-01-30T14:41:48 <DBG> [MQTT SERVER] Int. Heap Usage before publishing System Topics: 89571, after: 89499, delta: 72, lowest free: 81171
[0d05h26m06s] 2025-01-30T14:41:48 <DBG> [MQTT] Publishing MQTT topics...
[0d05h26m06s] 2025-01-30T14:41:48 <DBG> [MQTT IF] Published topic: gasmeter/main/value, content: 611.23 (msg_id=353)
[0d05h26m06s] 2025-01-30T14:41:48 <DBG> [MQTT IF] Published topic: gasmeter/main/error, content: no error (msg_id=354)
[0d05h26m06s] 2025-01-30T14:41:48 <DBG> [MQTT IF] Published topic: gasmeter/main/rate, content: 0.000000 (msg_id=355)
[0d05h26m06s] 2025-01-30T14:41:48 <DBG> [MQTT IF] Published topic: gasmeter/main/rate_per_time_unit, content: 0.000000 (msg_id=356)
[0d05h26m06s] 2025-01-30T14:41:48 <DBG> [MQTT IF] Published topic: gasmeter/main/changeabsolut, content: 0.00 (msg_id=357)
[0d05h26m06s] 2025-01-30T14:41:48 <DBG> [MQTT IF] Published topic: gasmeter/main/rate_per_digitalization_round, content: 0.00 (msg_id=358)
[0d05h26m06s] 2025-01-30T14:41:48 <DBG> [MQTT IF] Published topic: gasmeter/main/raw, content: 611.23 (msg_id=359)
[0d05h26m06s] 2025-01-30T14:41:48 <DBG> [MQTT IF] Published topic: gasmeter/main/timestamp, content: 2025-01-30T14:41:11+0200 (msg_id=360)
[0d05h26m06s] 2025-01-30T14:41:48 <DBG> [MQTT IF] Published topic: gasmeter/main/json, content: { "value": "611.23", "raw": "611.23", "pre": "611.23", "error".. (msg_id=361)
[0d05h26m06s] 2025-01-30T14:41:48 <DBG> [MQTT IF] Published topic: gasmeter/status, content: Flow finished (msg_id=362)
[0d05h26m06s] 2025-01-30T14:41:48 <INF> [MAINCTRL] Round #17 completed (46 seconds)
[0d05h26m06s] 2025-01-30T14:41:48 <DBG> [MAINCTRL] CPU Temperature: 42°C
[0d05h26m06s] 2025-01-30T14:41:48 <DBG> [MAINCTRL] WIFI Signal (RSSI): -83dBm
[0d05h45m20s] 2025-01-30T15:01:01 <DBG> [MAINCTRL] ----------------------------------------------------------------
[0d05h45m20s] 2025-01-30T15:01:01 <INF> [MAINCTRL] Round #18 started
[0d05h45m20s] 2025-01-30T15:01:02 <DBG> [FLOWCTRL] Status: Take Image (15:01:02)
[0d05h45m20s] 2025-01-30T15:01:02 <DBG> [MQTT IF] Published topic: gasmeter/status, content: Take Image (msg_id=363)
[0d05h45m20s] 2025-01-30T15:01:02 <DBG> [PSRAM] Init shared memory for step 'Take Image' (STBI buffers)
[0d05h45m26s] 2025-01-30T15:01:08 <DBG> [PSRAM] Allocated 18456 bytes in PSRAM for 'STBI'
[0d05h45m26s] 2025-01-30T15:01:08 <DBG> [PSRAM] Freeing memory in PSRAM used for 'STBI'...
[0d05h45m26s] 2025-01-30T15:01:08 <DBG> [PSRAM] Allocated 18456 bytes in PSRAM for 'STBI'
[0d05h45m26s] 2025-01-30T15:01:08 <DBG> [PSRAM] Allocating memory (307215 bytes) for STBI (use shared memory in PSRAM)...
[0d05h45m26s] 2025-01-30T15:01:08 <DBG> [PSRAM] Allocating memory (153615 bytes) for STBI (use shared memory in PSRAM)...
[0d05h45m26s] 2025-01-30T15:01:08 <DBG> [PSRAM] Allocating memory (153615 bytes) for STBI (use shared memory in PSRAM)...
[0d05h45m27s] 2025-01-30T15:01:09 <DBG> [PSRAM] Allocated 643 bytes in PSRAM for 'STBI'
[0d05h45m27s] 2025-01-30T15:01:09 <DBG> [PSRAM] Allocated 643 bytes in PSRAM for 'STBI'
[0d05h45m27s] 2025-01-30T15:01:09 <DBG> [PSRAM] Allocated 643 bytes in PSRAM for 'STBI'
[0d05h45m27s] 2025-01-30T15:01:09 <DBG> [PSRAM] Allocating memory (921601 bytes) for STBI (use shared memory in PSRAM)...
[0d05h45m27s] 2025-01-30T15:01:09 <DBG> [PSRAM] Part of shared memory used for STBI (PSRAM, part of shared memory) is free again
[0d05h45m27s] 2025-01-30T15:01:09 <DBG> [PSRAM] Freeing memory in PSRAM used for 'STBI'...
[0d05h45m27s] 2025-01-30T15:01:09 <DBG> [PSRAM] Part of shared memory used for STBI (PSRAM, part of shared memory) is free again
[0d05h45m27s] 2025-01-30T15:01:09 <DBG> [PSRAM] Freeing memory in PSRAM used for 'STBI'...
[0d05h45m27s] 2025-01-30T15:01:09 <DBG> [PSRAM] Part of shared memory used for STBI (PSRAM, part of shared memory) is free again
[0d05h45m27s] 2025-01-30T15:01:09 <DBG> [PSRAM] Freeing memory in PSRAM used for 'STBI'...
[0d05h45m27s] 2025-01-30T15:01:09 <DBG> [PSRAM] Freeing memory in PSRAM used for 'STBI'...
[0d05h45m29s] 2025-01-30T15:01:11 <DBG> [C IMG BASIS] Not freeing (zwImage as there was never PSRAM allocated for it)
[0d05h45m29s] 2025-01-30T15:01:11 <DBG> [PSRAM] Deinit shared memory for step 'Take Image' (STBI buffers)
[0d05h45m29s] 2025-01-30T15:01:11 <DBG> [FLOWCTRL] Status: Aligning (15:01:11)
[0d05h45m29s] 2025-01-30T15:01:11 <DBG> [MQTT IF] Published topic: gasmeter/status, content: Aligning (msg_id=364)
[0d05h45m30s] 2025-01-30T15:01:12 <DBG> [PSRAM] Allocating tmpImage (921600 bytes, use shared memory in PSRAM)...
[0d05h45m33s] 2025-01-30T15:01:15 <DBG> [PSRAM] Allocated 18456 bytes in PSRAM for 'STBI'
[0d05h45m33s] 2025-01-30T15:01:15 <DBG> [PSRAM] Freeing memory in PSRAM used for 'STBI'...
[0d05h45m33s] 2025-01-30T15:01:15 <DBG> [PSRAM] Allocated 18456 bytes in PSRAM for 'STBI'
[0d05h45m33s] 2025-01-30T15:01:15 <DBG> [PSRAM] Allocated 3087 bytes in PSRAM for 'STBI'
[0d05h45m33s] 2025-01-30T15:01:15 <DBG> [PSRAM] Allocated 783 bytes in PSRAM for 'STBI'
[0d05h45m33s] 2025-01-30T15:01:15 <DBG> [PSRAM] Allocated 783 bytes in PSRAM for 'STBI'
[0d05h45m33s] 2025-01-30T15:01:15 <DBG> [PSRAM] Allocated 90 bytes in PSRAM for 'STBI'
[0d05h45m33s] 2025-01-30T15:01:15 <DBG> [PSRAM] Allocated 90 bytes in PSRAM for 'STBI'
[0d05h45m33s] 2025-01-30T15:01:15 <DBG> [PSRAM] Allocated 90 bytes in PSRAM for 'STBI'
[0d05h45m33s] 2025-01-30T15:01:15 <DBG> [PSRAM] Allocated 6265 bytes in PSRAM for 'STBI'
[0d05h45m33s] 2025-01-30T15:01:15 <DBG> [PSRAM] Freeing memory in PSRAM used for 'STBI'...
[0d05h45m33s] 2025-01-30T15:01:15 <DBG> [PSRAM] Freeing memory in PSRAM used for 'STBI'...
[0d05h45m33s] 2025-01-30T15:01:15 <DBG> [PSRAM] Freeing memory in PSRAM used for 'STBI'...
[0d05h45m33s] 2025-01-30T15:01:15 <DBG> [PSRAM] Freeing memory in PSRAM used for 'STBI'...
[0d05h45m33s] 2025-01-30T15:01:15 <DBG> [PSRAM] Freeing memory in PSRAM used for 'STBI'...
[0d05h45m33s] 2025-01-30T15:01:15 <DBG> [PSRAM] Freeing memory in PSRAM used for 'STBI'...
[0d05h45m33s] 2025-01-30T15:01:15 <DBG> [PSRAM] Freeing memory in PSRAM used for 'STBI'...
[0d05h45m39s] 2025-01-30T15:01:21 <DBG> [PSRAM] Freeing memory in PSRAM used for 'STBI'...
[0d05h45m39s] 2025-01-30T15:01:21 <DBG> [PSRAM] Allocated 18456 bytes in PSRAM for 'STBI'
[0d05h45m39s] 2025-01-30T15:01:21 <DBG> [PSRAM] Freeing memory in PSRAM used for 'STBI'...
[0d05h45m39s] 2025-01-30T15:01:21 <DBG> [PSRAM] Allocated 18456 bytes in PSRAM for 'STBI'
[0d05h45m39s] 2025-01-30T15:01:21 <DBG> [PSRAM] Allocated 2319 bytes in PSRAM for 'STBI'
[0d05h45m39s] 2025-01-30T15:01:21 <DBG> [PSRAM] Allocated 591 bytes in PSRAM for 'STBI'
[0d05h45m39s] 2025-01-30T15:01:21 <DBG> [PSRAM] Allocated 591 bytes in PSRAM for 'STBI'
[0d05h45m39s] 2025-01-30T15:01:21 <DBG> [PSRAM] Allocated 42 bytes in PSRAM for 'STBI'
[0d05h45m39s] 2025-01-30T15:01:21 <DBG> [PSRAM] Allocated 42 bytes in PSRAM for 'STBI'
[0d05h45m39s] 2025-01-30T15:01:21 <DBG> [PSRAM] Allocated 42 bytes in PSRAM for 'STBI'
[0d05h45m39s] 2025-01-30T15:01:21 <DBG> [PSRAM] Allocated 4447 bytes in PSRAM for 'STBI'
[0d05h45m39s] 2025-01-30T15:01:21 <DBG> [PSRAM] Freeing memory in PSRAM used for 'STBI'...
[0d05h45m39s] 2025-01-30T15:01:21 <DBG> [PSRAM] Freeing memory in PSRAM used for 'STBI'...
[0d05h45m39s] 2025-01-30T15:01:21 <DBG> [PSRAM] Freeing memory in PSRAM used for 'STBI'...
[0d05h45m39s] 2025-01-30T15:01:21 <DBG> [PSRAM] Freeing memory in PSRAM used for 'STBI'...
[0d05h45m39s] 2025-01-30T15:01:21 <DBG> [PSRAM] Freeing memory in PSRAM used for 'STBI'...
[0d05h45m39s] 2025-01-30T15:01:21 <DBG> [PSRAM] Freeing memory in PSRAM used for 'STBI'...
[0d05h45m39s] 2025-01-30T15:01:21 <DBG> [PSRAM] Freeing memory in PSRAM used for 'STBI'...
[0d05h45m43s] 2025-01-30T15:01:25 <DBG> [PSRAM] Freeing memory in PSRAM used for 'STBI'...
[0d05h45m49s] 2025-01-30T15:01:31 <DBG> [PSRAM] Shared memory used for tmpImage (PSRAM, part of shared memory) is free again
[0d05h45m49s] 2025-01-30T15:01:31 <DBG> [FLOWCTRL] Status: Digitalization of ROIs (15:01:31)
[0d05h45m49s] 2025-01-30T15:01:31 <DBG> [MQTT IF] Published topic: gasmeter/status, content: Digitalization of ROIs (msg_id=365)
[0d05h45m49s] 2025-01-30T15:01:31 <DBG> [CNN] doFlow after alignment
[0d05h45m49s] 2025-01-30T15:01:31 <DBG> [PSRAM] Allocating Tensor Arena (819200 bytes, use shared memory in PSRAM)...
[0d05h45m49s] 2025-01-30T15:01:31 <DBG> [TFLITE] CTfLiteClass::LoadModel
[0d05h45m49s] 2025-01-30T15:01:31 <DBG> [TFLITE] CTfLiteClass::ReadFileToModel: /sdcard/config/dig-cont_0611_s3_q.tflite
[0d05h45m49s] 2025-01-30T15:01:31 <DBG> [TFLITE] Loading Model /sdcard/config/dig-cont_0611_s3_q.tflite /size: 315544 bytes...
[0d05h45m49s] 2025-01-30T15:01:31 <DBG> [PSRAM] Allocating Model memory (1363148 bytes, use shared memory in PSRAM)...
[0d05h45m49s] 2025-01-30T15:01:31 <DBG> [TFLITE] CTfLiteClass::MakeAllocate
[0d05h45m49s] 2025-01-30T15:01:31 <DBG> [CNN] Processing Number 'main'
[0d05h45m49s] 2025-01-30T15:01:31 <DBG> [CNN] ROI #0 - TfLite
[0d05h45m49s] 2025-01-30T15:01:31 <DBG> [CNN] CNN Type: DoubleHyprid10
[0d05h45m52s] 2025-01-30T15:01:34 <DBG> [CNN] After Invoke
[0d05h45m52s] 2025-01-30T15:01:34 <DBG> [CNN] _num (p, m): 6 7 5 _val (p, m): 0.996094 0.000000 0.000000 result: 6.000000 _fit: 0.996094
[0d05h45m52s] 2025-01-30T15:01:34 <DBG> [CNN] ROI #1 - TfLite
[0d05h45m52s] 2025-01-30T15:01:34 <DBG> [CNN] CNN Type: DoubleHyprid10
[0d05h45m56s] 2025-01-30T15:01:38 <DBG> [CNN] After Invoke
[0d05h45m56s] 2025-01-30T15:01:38 <DBG> [CNN] _num (p, m): 1 2 0 _val (p, m): 0.929688 0.000000 0.039062 result: 0.959677 _fit: 0.968750
[0d05h45m56s] 2025-01-30T15:01:38 <DBG> [CNN] ROI #2 - TfLite
[0d05h45m56s] 2025-01-30T15:01:38 <DBG> [CNN] CNN Type: DoubleHyprid10
[0d05h45m59s] 2025-01-30T15:01:41 <DBG> [CNN] After Invoke
[0d05h45m59s] 2025-01-30T15:01:41 <DBG> [CNN] _num (p, m): 1 2 0 _val (p, m): 0.988281 0.011719 0.000000 result: 1.011719 _fit: 1.000000
[0d05h45m59s] 2025-01-30T15:01:41 <DBG> [CNN] ROI #3 - TfLite
[0d05h45m59s] 2025-01-30T15:01:41 <DBG> [CNN] CNN Type: DoubleHyprid10
[0d05h46m02s] 2025-01-30T15:01:44 <DBG> [CNN] After Invoke
[0d05h46m02s] 2025-01-30T15:01:44 <DBG> [CNN] _num (p, m): 2 3 1 _val (p, m): 0.988281 0.000000 0.011719 result: 1.988281 _fit: 1.000000
[0d05h46m02s] 2025-01-30T15:01:44 <DBG> [CNN] ROI #4 - TfLite
[0d05h46m02s] 2025-01-30T15:01:44 <DBG> [CNN] CNN Type: DoubleHyprid10
[0d05h46m05s] 2025-01-30T15:01:47 <DBG> [CNN] After Invoke
[0d05h46m05s] 2025-01-30T15:01:47 <DBG> [CNN] _num (p, m): 3 4 2 _val (p, m): 0.996094 0.003906 0.000000 result: 3.003906 _fit: 1.000000
[0d05h46m05s] 2025-01-30T15:01:47 <DBG> [PSRAM] Shared memory used for Tensor Arena and model (PSRAM, part of shared memory) is free again
[0d05h46m05s] 2025-01-30T15:01:47 <DBG> [FLOWCTRL] Status: Post-Processing (15:01:47)
[0d05h46m05s] 2025-01-30T15:01:47 <DBG> [MQTT IF] Published topic: gasmeter/status, content: Post-Processing (msg_id=366)
[0d05h46m05s] 2025-01-30T15:01:47 <DBG> [CNN] getReadout _analog=0, _extendedResolution=0, prev=-1
[0d05h46m05s] 2025-01-30T15:01:47 <DBG> [CNN] PointerEvalHybridNew - No predecessor - Result = 3 number: 3.003906 number_of_predecessors = -1.000000 eval_predecessors = -1 Digital_Uncertainty = 0.200000
[0d05h46m05s] 2025-01-30T15:01:47 <DBG> [CNN] getReadout(dig100) prev=3
[0d05h46m05s] 2025-01-30T15:01:47 <DBG> [CNN] PointerEvalHybridNew - NO analogue predecessor, no change of digits, as pre-decimal point far enough away = 2 number: 1.988281 number_of_predecessors = 3.003906 eval_predecessors = 3 Digital_Uncertainty = 0.200000
[0d05h46m05s] 2025-01-30T15:01:47 <DBG> [CNN] getReadout#PointerEvalHybridNew()= 2
[0d05h46m05s] 2025-01-30T15:01:47 <DBG> [CNN] getReadout#result= 23
[0d05h46m05s] 2025-01-30T15:01:47 <DBG> [CNN] PointerEvalHybridNew - NO analogue predecessor, no change of digits, as pre-decimal point far enough away = 1 number: 1.011719 number_of_predecessors = 1.988281 eval_predecessors = 2 Digital_Uncertainty = 0.200000
[0d05h46m05s] 2025-01-30T15:01:47 <DBG> [CNN] getReadout#PointerEvalHybridNew()= 1
[0d05h46m05s] 2025-01-30T15:01:47 <DBG> [CNN] getReadout#result= 123
[0d05h46m05s] 2025-01-30T15:01:47 <DBG> [CNN] PointerEvalHybridNew - NO analogue predecessor, no change of digits, as pre-decimal point far enough away = 1 number: 0.959677 number_of_predecessors = 1.011719 eval_predecessors = 1 Digital_Uncertainty = 0.200000
[0d05h46m05s] 2025-01-30T15:01:47 <DBG> [CNN] getReadout#PointerEvalHybridNew()= 1
[0d05h46m05s] 2025-01-30T15:01:47 <DBG> [CNN] getReadout#result= 1123
[0d05h46m05s] 2025-01-30T15:01:47 <DBG> [CNN] PointerEvalHybridNew - NO analogue predecessor, no change of digits, as pre-decimal point far enough away = 6 number: 6.000000 number_of_predecessors = 0.959677 eval_predecessors = 1 Digital_Uncertainty = 0.200000
[0d05h46m05s] 2025-01-30T15:01:47 <DBG> [CNN] getReadout#PointerEvalHybridNew()= 6
[0d05h46m05s] 2025-01-30T15:01:47 <DBG> [CNN] getReadout#result= 61123
[0d05h46m05s] 2025-01-30T15:01:47 <DBG> [POSTPROC] handleAllowNegativeRate for device: main
[0d05h46m05s] 2025-01-30T15:01:47 <INF> [POSTPROC] main: Raw: 611.23, Value: 611.23, Status: no error
[0d05h46m05s] 2025-01-30T15:01:47 <DBG> [FLOWCTRL] Status: Sending MQTT (15:01:47)
[0d05h46m05s] 2025-01-30T15:01:47 <DBG> [MQTT IF] Published topic: gasmeter/status, content: Sending MQTT (msg_id=367)
[0d05h46m05s] 2025-01-30T15:01:47 <DBG> [MQTT SERVER] Publishing System MQTT topics...
[0d05h46m05s] 2025-01-30T15:01:47 <DBG> [MQTT IF] Published topic: gasmeter/connection, content: connected (msg_id=368)
[0d05h46m05s] 2025-01-30T15:01:47 <DBG> [MQTT IF] Published topic: gasmeter/uptime, content: 20765 (msg_id=369)
[0d05h46m05s] 2025-01-30T15:01:47 <DBG> [MQTT IF] Published topic: gasmeter/freeMem, content: 836099 (msg_id=370)
[0d05h46m05s] 2025-01-30T15:01:47 <DBG> [MQTT IF] Published topic: gasmeter/wifiRSSI, content: -83 (msg_id=371)
[0d05h46m05s] 2025-01-30T15:01:47 <DBG> [MQTT IF] Published topic: gasmeter/CPUtemp, content: 42 (msg_id=372)
[0d05h46m05s] 2025-01-30T15:01:47 <DBG> [MQTT SERVER] Successfully published all System MQTT topics
[0d05h46m05s] 2025-01-30T15:01:47 <DBG> [MQTT SERVER] Int. Heap Usage before publishing System Topics: 89571, after: 89339, delta: 232, lowest free: 81171
[0d05h46m05s] 2025-01-30T15:01:47 <DBG> [MQTT] Publishing MQTT topics...
[0d05h46m06s] 2025-01-30T15:01:47 <DBG> [MQTT IF] Published topic: gasmeter/main/value, content: 611.23 (msg_id=373)
[0d05h46m06s] 2025-01-30T15:01:47 <DBG> [MQTT IF] Published topic: gasmeter/main/error, content: no error (msg_id=374)
[0d05h46m06s] 2025-01-30T15:01:47 <DBG> [MQTT IF] Published topic: gasmeter/main/rate, content: 0.000000 (msg_id=375)
[0d05h46m06s] 2025-01-30T15:01:48 <DBG> [MQTT IF] Published topic: gasmeter/main/rate_per_time_unit, content: 0.000000 (msg_id=376)
[0d05h46m06s] 2025-01-30T15:01:48 <DBG> [MQTT IF] Published topic: gasmeter/main/changeabsolut, content: 0.00 (msg_id=377)
[0d05h46m06s] 2025-01-30T15:01:48 <DBG> [MQTT IF] Published topic: gasmeter/main/rate_per_digitalization_round, content: 0.00 (msg_id=378)
[0d05h46m06s] 2025-01-30T15:01:48 <DBG> [MQTT IF] Published topic: gasmeter/main/raw, content: 611.23 (msg_id=379)
[0d05h46m06s] 2025-01-30T15:01:48 <DBG> [MQTT IF] Published topic: gasmeter/main/timestamp, content: 2025-01-30T15:01:11+0200 (msg_id=380)
[0d05h46m06s] 2025-01-30T15:01:48 <DBG> [MQTT IF] Published topic: gasmeter/main/json, content: { "value": "611.23", "raw": "611.23", "pre": "611.23", "error".. (msg_id=381)
[0d05h46m06s] 2025-01-30T15:01:48 <DBG> [MQTT IF] Published topic: gasmeter/status, content: Flow finished (msg_id=382)
[0d05h46m06s] 2025-01-30T15:01:48 <INF> [MAINCTRL] Round #18 completed (46 seconds)
[0d05h46m06s] 2025-01-30T15:01:48 <DBG> [MAINCTRL] CPU Temperature: 53°C
[0d05h46m06s] 2025-01-30T15:01:48 <DBG> [MAINCTRL] WIFI Signal (RSSI): -82dBm
[0d06h00m15s] 2025-01-30T15:15:57 <INF> [SNTP] Time is synced with NTP Server pool.ntp.org: 2025-01-30 15:15:57
[0d06h02m30s] 2025-01-30T15:18:12 <DBG> [OTA FILE] download_get_handler
[0d06h02m30s] 2025-01-30T15:18:12 <DBG> [MAIN SERVER] info_get_handler
[0d06h02m30s] 2025-01-30T15:18:12 <DBG> [MAIN SERVER] info_get_handler
[0d06h02m30s] 2025-01-30T15:18:12 <DBG> [MAIN SERVER] info_get_handler
[0d06h02m30s] 2025-01-30T15:18:12 <DBG> [OTA FILE] download_get_handler
[0d06h02m30s] 2025-01-30T15:18:12 <DBG> [MAIN SERVER] info_get_handler
[0d06h03m57s] 2025-01-30T15:19:39 <DBG> [MAIN SERVER] info_get_handler
[0d06h03m57s] 2025-01-30T15:19:39 <DBG> [MAIN SERVER] info_get_handler
[0d06h03m57s] 2025-01-30T15:19:39 <DBG> [OTA FILE] download_get_handler
[0d06h03m57s] 2025-01-30T15:19:39 <DBG> [MAIN SERVER] info_get_handler
[0d06h03m57s] 2025-01-30T15:19:39 <DBG> [OTA FILE] download_get_handler
[0d06h03m58s] 2025-01-30T15:19:40 <DBG> [MAIN SERVER] info_get_handler
[0d06h04m00s] 2025-01-30T15:19:42 <DBG> [MAIN SERVER] info_get_handler
[0d06h04m00s] 2025-01-30T15:19:42 <DBG> [MAIN SERVER] info_get_handler
[0d06h04m00s] 2025-01-30T15:19:42 <DBG> [MAIN SERVER] info_get_handler
[0d06h04m00s] 2025-01-30T15:19:42 <DBG> [MAIN SERVER] info_get_handler
[0d06h04m00s] 2025-01-30T15:19:42 <DBG> [MAIN SERVER] info_get_handler
[0d06h04m00s] 2025-01-30T15:19:42 <DBG> [MAIN SERVER] info_get_handler
[0d06h04m00s] 2025-01-30T15:19:42 <DBG> [MAIN SERVER] info_get_handler
[0d06h04m00s] 2025-01-30T15:19:42 <DBG> [MAIN SERVER] info_get_handler
[0d06h04m00s] 2025-01-30T15:19:42 <DBG> [MAIN SERVER] info_get_handler
[0d06h04m00s] 2025-01-30T15:19:42 <DBG> [MAIN SERVER] info_get_handler
[0d06h04m00s] 2025-01-30T15:19:42 <DBG> [MAIN SERVER] info_get_handler
[0d06h04m00s] 2025-01-30T15:19:42 <DBG> [MAIN SERVER] info_get_handler
[0d06h04m01s] 2025-01-30T15:19:42 <DBG> [MAIN SERVER] info_get_handler
[0d06h04m17s] 2025-01-30T15:19:59 <DBG> [OTA FILE] log_get_last_part_handler
[0d06h05m00s] 2025-01-30T15:20:42 <DBG> [MAIN SERVER] info_get_handler
[0d06h05m00s] 2025-01-30T15:20:42 <DBG> [MAIN SERVER] info_get_handler
[0d06h05m00s] 2025-01-30T15:20:42 <DBG> [MAIN SERVER] info_get_handler
[0d06h05m00s] 2025-01-30T15:20:42 <DBG> [OTA FILE] download_get_handler
[0d06h05m00s] 2025-01-30T15:20:42 <DBG> [OTA FILE] log_get_last_part_handler
[0d06h05m12s] 2025-01-30T15:20:54 <DBG> [OTA FILE] download_get_handler
[0d06h05m12s] 2025-01-30T15:20:54 <DBG> [MAIN SERVER] info_get_handler
[0d06h05m20s] 2025-01-30T15:21:01 <DBG> [MAINCTRL] ----------------------------------------------------------------
[0d06h05m20s] 2025-01-30T15:21:01 <INF> [MAINCTRL] Round #19 started
[0d06h05m20s] 2025-01-30T15:21:01 <DBG> [FLOWCTRL] Status: Take Image (15:21:01)
[0d06h05m20s] 2025-01-30T15:21:01 <DBG> [MQTT IF] Published topic: gasmeter/status, content: Take Image (msg_id=383)
[0d06h05m20s] 2025-01-30T15:21:01 <DBG> [PSRAM] Init shared memory for step 'Take Image' (STBI buffers)
[0d06h05m26s] 2025-01-30T15:21:08 <DBG> [PSRAM] Allocated 18456 bytes in PSRAM for 'STBI'
[0d06h05m26s] 2025-01-30T15:21:08 <DBG> [PSRAM] Freeing memory in PSRAM used for 'STBI'...
[0d06h05m26s] 2025-01-30T15:21:08 <DBG> [PSRAM] Allocated 18456 bytes in PSRAM for 'STBI'
[0d06h05m26s] 2025-01-30T15:21:08 <DBG> [PSRAM] Allocating memory (307215 bytes) for STBI (use shared memory in PSRAM)...
[0d06h05m26s] 2025-01-30T15:21:08 <DBG> [PSRAM] Allocating memory (153615 bytes) for STBI (use shared memory in PSRAM)...
[0d06h05m26s] 2025-01-30T15:21:08 <DBG> [PSRAM] Allocating memory (153615 bytes) for STBI (use shared memory in PSRAM)...
[0d06h05m27s] 2025-01-30T15:21:09 <DBG> [PSRAM] Allocated 643 bytes in PSRAM for 'STBI'
[0d06h05m27s] 2025-01-30T15:21:09 <DBG> [PSRAM] Allocated 643 bytes in PSRAM for 'STBI'
[0d06h05m27s] 2025-01-30T15:21:09 <DBG> [PSRAM] Allocated 643 bytes in PSRAM for 'STBI'
[0d06h05m27s] 2025-01-30T15:21:09 <DBG> [PSRAM] Allocating memory (921601 bytes) for STBI (use shared memory in PSRAM)...
[0d06h05m27s] 2025-01-30T15:21:09 <DBG> [PSRAM] Part of shared memory used for STBI (PSRAM, part of shared memory) is free again
[0d06h05m27s] 2025-01-30T15:21:09 <DBG> [PSRAM] Freeing memory in PSRAM used for 'STBI'...
[0d06h05m27s] 2025-01-30T15:21:09 <DBG> [PSRAM] Part of shared memory used for STBI (PSRAM, part of shared memory) is free again
[0d06h05m27s] 2025-01-30T15:21:09 <DBG> [PSRAM] Freeing memory in PSRAM used for 'STBI'...
[0d06h05m27s] 2025-01-30T15:21:09 <DBG> [PSRAM] Part of shared memory used for STBI (PSRAM, part of shared memory) is free again
[0d06h05m27s] 2025-01-30T15:21:09 <DBG> [PSRAM] Freeing memory in PSRAM used for 'STBI'...
[0d06h05m27s] 2025-01-30T15:21:09 <DBG> [PSRAM] Freeing memory in PSRAM used for 'STBI'...
[0d06h05m29s] 2025-01-30T15:21:11 <DBG> [C IMG BASIS] Not freeing (zwImage as there was never PSRAM allocated for it)
[0d06h05m29s] 2025-01-30T15:21:11 <DBG> [PSRAM] Deinit shared memory for step 'Take Image' (STBI buffers)
[0d06h05m29s] 2025-01-30T15:21:11 <DBG> [FLOWCTRL] Status: Aligning (15:21:11)
[0d06h05m29s] 2025-01-30T15:21:11 <DBG> [MQTT IF] Published topic: gasmeter/status, content: Aligning (msg_id=384)
[0d06h05m30s] 2025-01-30T15:21:12 <DBG> [PSRAM] Allocating tmpImage (921600 bytes, use shared memory in PSRAM)...
[0d06h05m33s] 2025-01-30T15:21:15 <DBG> [PSRAM] Allocated 18456 bytes in PSRAM for 'STBI'
[0d06h05m33s] 2025-01-30T15:21:15 <DBG> [PSRAM] Freeing memory in PSRAM used for 'STBI'...
[0d06h05m33s] 2025-01-30T15:21:15 <DBG> [PSRAM] Allocated 18456 bytes in PSRAM for 'STBI'
[0d06h05m33s] 2025-01-30T15:21:15 <DBG> [PSRAM] Allocated 3087 bytes in PSRAM for 'STBI'
[0d06h05m33s] 2025-01-30T15:21:15 <DBG> [PSRAM] Allocated 783 bytes in PSRAM for 'STBI'
[0d06h05m33s] 2025-01-30T15:21:15 <DBG> [PSRAM] Allocated 783 bytes in PSRAM for 'STBI'
[0d06h05m33s] 2025-01-30T15:21:15 <DBG> [PSRAM] Allocated 90 bytes in PSRAM for 'STBI'
[0d06h05m33s] 2025-01-30T15:21:15 <DBG> [PSRAM] Allocated 90 bytes in PSRAM for 'STBI'
[0d06h05m33s] 2025-01-30T15:21:15 <DBG> [PSRAM] Allocated 90 bytes in PSRAM for 'STBI'
[0d06h05m33s] 2025-01-30T15:21:15 <DBG> [PSRAM] Allocated 6265 bytes in PSRAM for 'STBI'
[0d06h05m33s] 2025-01-30T15:21:15 <DBG> [PSRAM] Freeing memory in PSRAM used for 'STBI'...
[0d06h05m33s] 2025-01-30T15:21:15 <DBG> [PSRAM] Freeing memory in PSRAM used for 'STBI'...
[0d06h05m33s] 2025-01-30T15:21:15 <DBG> [PSRAM] Freeing memory in PSRAM used for 'STBI'...
[0d06h05m33s] 2025-01-30T15:21:15 <DBG> [PSRAM] Freeing memory in PSRAM used for 'STBI'...
[0d06h05m33s] 2025-01-30T15:21:15 <DBG> [PSRAM] Freeing memory in PSRAM used for 'STBI'...
[0d06h05m33s] 2025-01-30T15:21:15 <DBG> [PSRAM] Freeing memory in PSRAM used for 'STBI'...
[0d06h05m33s] 2025-01-30T15:21:15 <DBG> [PSRAM] Freeing memory in PSRAM used for 'STBI'...
[0d06h05m39s] 2025-01-30T15:21:21 <DBG> [PSRAM] Freeing memory in PSRAM used for 'STBI'...
[0d06h05m39s] 2025-01-30T15:21:21 <DBG> [PSRAM] Allocated 18456 bytes in PSRAM for 'STBI'
[0d06h05m39s] 2025-01-30T15:21:21 <DBG> [PSRAM] Freeing memory in PSRAM used for 'STBI'...
[0d06h05m39s] 2025-01-30T15:21:21 <DBG> [PSRAM] Allocated 18456 bytes in PSRAM for 'STBI'
[0d06h05m39s] 2025-01-30T15:21:21 <DBG> [PSRAM] Allocated 2319 bytes in PSRAM for 'STBI'
[0d06h05m39s] 2025-01-30T15:21:21 <DBG> [PSRAM] Allocated 591 bytes in PSRAM for 'STBI'
[0d06h05m39s] 2025-01-30T15:21:21 <DBG> [PSRAM] Allocated 591 bytes in PSRAM for 'STBI'
[0d06h05m39s] 2025-01-30T15:21:21 <DBG> [PSRAM] Allocated 42 bytes in PSRAM for 'STBI'
[0d06h05m39s] 2025-01-30T15:21:21 <DBG> [PSRAM] Allocated 42 bytes in PSRAM for 'STBI'
[0d06h05m39s] 2025-01-30T15:21:21 <DBG> [PSRAM] Allocated 42 bytes in PSRAM for 'STBI'
[0d06h05m39s] 2025-01-30T15:21:21 <DBG> [PSRAM] Allocated 4447 bytes in PSRAM for 'STBI'
[0d06h05m39s] 2025-01-30T15:21:21 <DBG> [PSRAM] Freeing memory in PSRAM used for 'STBI'...
[0d06h05m39s] 2025-01-30T15:21:21 <DBG> [PSRAM] Freeing memory in PSRAM used for 'STBI'...
[0d06h05m39s] 2025-01-30T15:21:21 <DBG> [PSRAM] Freeing memory in PSRAM used for 'STBI'...
[0d06h05m39s] 2025-01-30T15:21:21 <DBG> [PSRAM] Freeing memory in PSRAM used for 'STBI'...
[0d06h05m39s] 2025-01-30T15:21:21 <DBG> [PSRAM] Freeing memory in PSRAM used for 'STBI'...
[0d06h05m39s] 2025-01-30T15:21:21 <DBG> [PSRAM] Freeing memory in PSRAM used for 'STBI'...
[0d06h05m39s] 2025-01-30T15:21:21 <DBG> [PSRAM] Freeing memory in PSRAM used for 'STBI'...
[0d06h05m43s] 2025-01-30T15:21:25 <DBG> [PSRAM] Freeing memory in PSRAM used for 'STBI'...
[0d06h05m49s] 2025-01-30T15:21:31 <DBG> [PSRAM] Shared memory used for tmpImage (PSRAM, part of shared memory) is free again
[0d06h05m49s] 2025-01-30T15:21:31 <DBG> [FLOWCTRL] Status: Digitalization of ROIs (15:21:31)
[0d06h05m49s] 2025-01-30T15:21:31 <DBG> [MQTT IF] Published topic: gasmeter/status, content: Digitalization of ROIs (msg_id=385)
[0d06h05m49s] 2025-01-30T15:21:31 <DBG> [CNN] doFlow after alignment
[0d06h05m49s] 2025-01-30T15:21:31 <DBG> [PSRAM] Allocating Tensor Arena (819200 bytes, use shared memory in PSRAM)...
[0d06h05m49s] 2025-01-30T15:21:31 <DBG> [TFLITE] CTfLiteClass::LoadModel
[0d06h05m49s] 2025-01-30T15:21:31 <DBG> [TFLITE] CTfLiteClass::ReadFileToModel: /sdcard/config/dig-cont_0611_s3_q.tflite
[0d06h05m49s] 2025-01-30T15:21:31 <DBG> [TFLITE] Loading Model /sdcard/config/dig-cont_0611_s3_q.tflite /size: 315544 bytes...
[0d06h05m49s] 2025-01-30T15:21:31 <DBG> [PSRAM] Allocating Model memory (1363148 bytes, use shared memory in PSRAM)...
[0d06h05m49s] 2025-01-30T15:21:31 <DBG> [MAIN SERVER] info_get_handler
[0d06h05m49s] 2025-01-30T15:21:31 <DBG> [MAIN SERVER] info_get_handler
[0d06h05m49s] 2025-01-30T15:21:31 <DBG> [TFLITE] CTfLiteClass::MakeAllocate
[0d06h05m49s] 2025-01-30T15:21:31 <DBG> [MAIN SERVER] info_get_handler
[0d06h05m49s] 2025-01-30T15:21:31 <DBG> [CNN] Processing Number 'main'
[0d06h05m49s] 2025-01-30T15:21:31 <DBG> [MAIN SERVER] info_get_handler
[0d06h05m49s] 2025-01-30T15:21:31 <DBG> [MAIN SERVER] info_get_handler
[0d06h05m49s] 2025-01-30T15:21:31 <DBG> [MAIN SERVER] info_get_handler
[0d06h05m49s] 2025-01-30T15:21:31 <DBG> [MAIN SERVER] info_get_handler
[0d06h05m49s] 2025-01-30T15:21:31 <DBG> [MAIN SERVER] info_get_handler
[0d06h05m50s] 2025-01-30T15:21:31 <DBG> [MAIN SERVER] info_get_handler
[0d06h05m50s] 2025-01-30T15:21:31 <DBG> [MAIN SERVER] info_get_handler
[0d06h05m50s] 2025-01-30T15:21:31 <DBG> [MAIN SERVER] info_get_handler
[0d06h05m50s] 2025-01-30T15:21:31 <DBG> [MAIN SERVER] info_get_handler
[0d06h05m50s] 2025-01-30T15:21:31 <DBG> [MAIN SERVER] info_get_handler
[0d06h05m53s] 2025-01-30T15:21:35 <DBG> [CNN] After Invoke
[0d06h05m53s] 2025-01-30T15:21:35 <DBG> [CNN] _num (p, m): 6 7 5 _val (p, m): 0.996094 0.000000 0.000000 result: 6.000000 _fit: 0.996094
[0d06h05m53s] 2025-01-30T15:21:35 <DBG> [CNN] ROI #1 - TfLite
[0d06h05m53s] 2025-01-30T15:21:35 <DBG> [CNN] CNN Type: DoubleHyprid10
[0d06h05m56s] 2025-01-30T15:21:38 <DBG> [CNN] After Invoke
[0d06h05m56s] 2025-01-30T15:21:38 <DBG> [CNN] _num (p, m): 1 2 0 _val (p, m): 0.968750 0.000000 0.023438 result: 0.976378 _fit: 0.992188
[0d06h05m56s] 2025-01-30T15:21:38 <DBG> [CNN] ROI #2 - TfLite
[0d06h05m56s] 2025-01-30T15:21:38 <DBG> [CNN] CNN Type: DoubleHyprid10
[0d06h05m59s] 2025-01-30T15:21:41 <DBG> [CNN] After Invoke
[0d06h05m59s] 2025-01-30T15:21:41 <DBG> [CNN] _num (p, m): 1 2 0 _val (p, m): 0.988281 0.011719 0.000000 result: 1.011719 _fit: 1.000000
[0d06h05m59s] 2025-01-30T15:21:41 <DBG> [CNN] ROI #3 - TfLite
[0d06h05m59s] 2025-01-30T15:21:41 <DBG> [CNN] CNN Type: DoubleHyprid10
[0d06h06m02s] 2025-01-30T15:21:44 <DBG> [CNN] After Invoke
[0d06h06m02s] 2025-01-30T15:21:44 <DBG> [CNN] _num (p, m): 2 3 1 _val (p, m): 0.980469 0.003906 0.015625 result: 1.984314 _fit: 0.996094
[0d06h06m02s] 2025-01-30T15:21:44 <DBG> [CNN] ROI #4 - TfLite
[0d06h06m02s] 2025-01-30T15:21:44 <DBG> [CNN] CNN Type: DoubleHyprid10
[0d06h06m05s] 2025-01-30T15:21:47 <DBG> [CNN] After Invoke
[0d06h06m05s] 2025-01-30T15:21:47 <DBG> [CNN] _num (p, m): 3 4 2 _val (p, m): 0.996094 0.000000 0.000000 result: 3.000000 _fit: 0.996094
[0d06h06m05s] 2025-01-30T15:21:47 <DBG> [PSRAM] Shared memory used for Tensor Arena and model (PSRAM, part of shared memory) is free again
[0d06h06m05s] 2025-01-30T15:21:47 <DBG> [FLOWCTRL] Status: Post-Processing (15:21:47)
[0d06h06m05s] 2025-01-30T15:21:47 <DBG> [MQTT IF] Published topic: gasmeter/status, content: Post-Processing (msg_id=386)
[0d06h06m05s] 2025-01-30T15:21:47 <DBG> [CNN] getReadout _analog=0, _extendedResolution=0, prev=-1
[0d06h06m05s] 2025-01-30T15:21:47 <DBG> [CNN] PointerEvalHybridNew - No predecessor - Result = 3 number: 3.000000 number_of_predecessors = -1.000000 eval_predecessors = -1 Digital_Uncertainty = 0.200000
[0d06h06m05s] 2025-01-30T15:21:47 <DBG> [CNN] getReadout(dig100) prev=3
[0d06h06m05s] 2025-01-30T15:21:47 <DBG> [CNN] PointerEvalHybridNew - NO analogue predecessor, no change of digits, as pre-decimal point far enough away = 2 number: 1.984314 number_of_predecessors = 3.000000 eval_predecessors = 3 Digital_Uncertainty = 0.200000
[0d06h06m05s] 2025-01-30T15:21:47 <DBG> [CNN] getReadout#PointerEvalHybridNew()= 2
[0d06h06m05s] 2025-01-30T15:21:47 <DBG> [CNN] getReadout#result= 23
[0d06h06m06s] 2025-01-30T15:21:47 <DBG> [CNN] PointerEvalHybridNew - NO analogue predecessor, no change of digits, as pre-decimal point far enough away = 1 number: 1.011719 number_of_predecessors = 1.984314 eval_predecessors = 2 Digital_Uncertainty = 0.200000
[0d06h06m06s] 2025-01-30T15:21:47 <DBG> [CNN] getReadout#PointerEvalHybridNew()= 1
[0d06h06m06s] 2025-01-30T15:21:47 <DBG> [CNN] getReadout#result= 123
[0d06h06m06s] 2025-01-30T15:21:47 <DBG> [CNN] PointerEvalHybridNew - NO analogue predecessor, no change of digits, as pre-decimal point far enough away = 1 number: 0.976378 number_of_predecessors = 1.011719 eval_predecessors = 1 Digital_Uncertainty = 0.200000
[0d06h06m06s] 2025-01-30T15:21:47 <DBG> [CNN] getReadout#PointerEvalHybridNew()= 1
[0d06h06m06s] 2025-01-30T15:21:47 <DBG> [CNN] getReadout#result= 1123
[0d06h06m06s] 2025-01-30T15:21:47 <DBG> [CNN] PointerEvalHybridNew - NO analogue predecessor, no change of digits, as pre-decimal point far enough away = 6 number: 6.000000 number_of_predecessors = 0.976378 eval_predecessors = 1 Digital_Uncertainty = 0.200000
[0d06h06m06s] 2025-01-30T15:21:47 <DBG> [CNN] getReadout#PointerEvalHybridNew()= 6
[0d06h06m06s] 2025-01-30T15:21:47 <DBG> [CNN] getReadout#result= 61123
[0d06h06m06s] 2025-01-30T15:21:47 <DBG> [POSTPROC] handleAllowNegativeRate for device: main
[0d06h06m06s] 2025-01-30T15:21:47 <INF> [POSTPROC] main: Raw: 611.23, Value: 611.23, Status: no error
[0d06h06m06s] 2025-01-30T15:21:48 <DBG> [FLOWCTRL] Status: Sending MQTT (15:21:48)
[0d06h06m06s] 2025-01-30T15:21:48 <DBG> [MQTT IF] Published topic: gasmeter/status, content: Sending MQTT (msg_id=387)
[0d06h06m06s] 2025-01-30T15:21:48 <DBG> [MQTT SERVER] Publishing Homeassistant Discovery topics (Meter Type: 'gas', Value Unit: '' , Rate Unit: 'm³/h') ...
[0d06h06m06s] 2025-01-30T15:21:48 <DBG> [MQTT IF] Published topic: homeassistant/sensor/gasmeter/uptime/config, content: {"~": "gasmeter","unique_id": "gasmeter-uptime","object_id": "gasmeter_uptime",".. (msg_id=388)
[0d06h06m06s] 2025-01-30T15:21:48 <DBG> [MQTT IF] Published topic: homeassistant/sensor/gasmeter/MAC/config, content: {"~": "gasmeter","unique_id": "gasmeter-MAC","object_id": "gasmeter_MAC","name":.. (msg_id=389)
[0d06h06m06s] 2025-01-30T15:21:48 <DBG> [MQTT IF] Published topic: homeassistant/sensor/gasmeter/hostname/config, content: {"~": "gasmeter","unique_id": "gasmeter-hostname","object_id": "gasmeter_hostnam.. (msg_id=390)
[0d06h06m06s] 2025-01-30T15:21:48 <DBG> [MQTT IF] Published topic: homeassistant/sensor/gasmeter/freeMem/config, content: {"~": "gasmeter","unique_id": "gasmeter-freeMem","object_id": "gasmeter_freeMem".. (msg_id=391)
[0d06h06m06s] 2025-01-30T15:21:48 <DBG> [MQTT IF] Published topic: homeassistant/sensor/gasmeter/wifiRSSI/config, content: {"~": "gasmeter","unique_id": "gasmeter-wifiRSSI","object_id": "gasmeter_wifiRSS.. (msg_id=392)
[0d06h06m06s] 2025-01-30T15:21:48 <DBG> [MQTT IF] Published topic: homeassistant/sensor/gasmeter/CPUtemp/config, content: {"~": "gasmeter","unique_id": "gasmeter-CPUtemp","object_id": "gasmeter_CPUtemp".. (msg_id=393)
[0d06h06m06s] 2025-01-30T15:21:48 <DBG> [MQTT IF] Published topic: homeassistant/sensor/gasmeter/interval/config, content: {"~": "gasmeter","unique_id": "gasmeter-interval","object_id": "gasmeter_interva.. (msg_id=394)
[0d06h06m06s] 2025-01-30T15:21:48 <DBG> [MQTT IF] Published topic: homeassistant/sensor/gasmeter/IP/config, content: {"~": "gasmeter","unique_id": "gasmeter-IP","object_id": "gasmeter_IP","name": ".. (msg_id=395)
[0d06h06m06s] 2025-01-30T15:21:48 <DBG> [MQTT IF] Published topic: homeassistant/sensor/gasmeter/status/config, content: {"~": "gasmeter","unique_id": "gasmeter-status","object_id": "gasmeter_status",".. (msg_id=396)
[0d06h06m06s] 2025-01-30T15:21:48 <DBG> [MQTT IF] Published topic: homeassistant/sensor/gasmeter/value/config, content: {"~": "gasmeter","unique_id": "gasmeter-value","object_id": "gasmeter_value","na.. (msg_id=397)
[0d06h06m06s] 2025-01-30T15:21:48 <DBG> [MQTT IF] Published topic: homeassistant/sensor/gasmeter/raw/config, content: {"~": "gasmeter","unique_id": "gasmeter-raw","object_id": "gasmeter_raw","name":.. (msg_id=398)
[0d06h06m06s] 2025-01-30T15:21:48 <DBG> [MQTT IF] Published topic: homeassistant/sensor/gasmeter/error/config, content: {"~": "gasmeter","unique_id": "gasmeter-error","object_id": "gasmeter_error","na.. (msg_id=399)
[0d06h06m06s] 2025-01-30T15:21:48 <DBG> [MQTT IF] Published topic: homeassistant/sensor/gasmeter/rate_per_time_unit/config, content: {"~": "gasmeter","unique_id": "gasmeter-rate_per_time_unit","object_id": "gasmet.. (msg_id=400)
[0d06h06m06s] 2025-01-30T15:21:48 <DBG> [MQTT IF] Published topic: homeassistant/sensor/gasmeter/rate_per_digitalization_round/config, content: {"~": "gasmeter","unique_id": "gasmeter-rate_per_digitalization_round","object_i.. (msg_id=401)
[0d06h06m06s] 2025-01-30T15:21:48 <DBG> [MQTT IF] Published topic: homeassistant/sensor/gasmeter/timestamp/config, content: {"~": "gasmeter","unique_id": "gasmeter-timestamp","object_id": "gasmeter_timest.. (msg_id=402)
[0d06h06m06s] 2025-01-30T15:21:48 <DBG> [MQTT IF] Published topic: homeassistant/sensor/gasmeter/json/config, content: {"~": "gasmeter","unique_id": "gasmeter-json","object_id": "gasmeter_json","name.. (msg_id=403)
[0d06h06m06s] 2025-01-30T15:21:48 <DBG> [MQTT IF] Published topic: homeassistant/binary_sensor/gasmeter/problem/config, content: {"~": "gasmeter","unique_id": "gasmeter-problem","object_id": "gasmeter_problem".. (msg_id=404)
[0d06h06m06s] 2025-01-30T15:21:48 <DBG> [MQTT SERVER] Successfully published all Homeassistant Discovery MQTT topics
[0d06h06m06s] 2025-01-30T15:21:48 <DBG> [MQTT SERVER] Int. Heap Usage before Publishing Homeassistand Discovery Topics: 88963, after: 88303, delta: 660, lowest free: 81171
[0d06h06m06s] 2025-01-30T15:21:48 <DBG> [MQTT SERVER] Publishing static MQTT topics...
[0d06h06m06s] 2025-01-30T15:21:48 <DBG> [MQTT IF] Published topic: gasmeter/MAC, content: C4:4F:33:75:A4:35 (msg_id=405)
[0d06h06m06s] 2025-01-30T15:21:48 <DBG> [MQTT IF] Published topic: gasmeter/IP, content: 192.168.0.5 (msg_id=406)
[0d06h06m06s] 2025-01-30T15:21:48 <DBG> [MQTT IF] Published topic: gasmeter/hostname, content: gasmeter (msg_id=407)
[0d06h06m06s] 2025-01-30T15:21:48 <DBG> [MQTT IF] Published topic: gasmeter/interval, content: 20.0 (msg_id=408)
[0d06h06m06s] 2025-01-30T15:21:48 <DBG> [MQTT SERVER] Successfully published all Static MQTT topics
[0d06h06m06s] 2025-01-30T15:21:48 <DBG> [MQTT SERVER] Int. Heap Usage before Publishing Static Topics: 88303, after: 88887, delta: -584, lowest free: 81171
[0d06h06m06s] 2025-01-30T15:21:48 <DBG> [MQTT SERVER] Publishing System MQTT topics...
[0d06h06m06s] 2025-01-30T15:21:48 <DBG> [MQTT IF] Published topic: gasmeter/connection, content: connected (msg_id=409)
[0d06h06m06s] 2025-01-30T15:21:48 <DBG> [MQTT IF] Published topic: gasmeter/uptime, content: 21966 (msg_id=410)
[0d06h06m06s] 2025-01-30T15:21:48 <DBG> [MQTT IF] Published topic: gasmeter/freeMem, content: 837107 (msg_id=411)
[0d06h06m06s] 2025-01-30T15:21:48 <DBG> [MQTT IF] Published topic: gasmeter/wifiRSSI, content: -80 (msg_id=412)
[0d06h06m06s] 2025-01-30T15:21:48 <DBG> [MQTT IF] Published topic: gasmeter/CPUtemp, content: 42 (msg_id=413)
[0d06h06m06s] 2025-01-30T15:21:48 <DBG> [MQTT SERVER] Successfully published all System MQTT topics
[0d06h06m06s] 2025-01-30T15:21:48 <DBG> [MQTT SERVER] Int. Heap Usage before publishing System Topics: 88887, after: 88891, delta: -4, lowest free: 81171
[0d06h06m06s] 2025-01-30T15:21:48 <DBG> [MQTT] Publishing MQTT topics...
[0d06h06m06s] 2025-01-30T15:21:48 <DBG> [MQTT IF] Published topic: gasmeter/main/value, content: 611.23 (msg_id=414)
[0d06h06m06s] 2025-01-30T15:21:48 <DBG> [MQTT IF] Published topic: gasmeter/main/error, content: no error (msg_id=415)
[0d06h06m06s] 2025-01-30T15:21:48 <DBG> [MQTT IF] Published topic: gasmeter/main/rate, content: 0.000000 (msg_id=416)
[0d06h06m06s] 2025-01-30T15:21:48 <DBG> [MQTT IF] Published topic: gasmeter/main/rate_per_time_unit, content: 0.000000 (msg_id=417)
[0d06h06m06s] 2025-01-30T15:21:48 <DBG> [MQTT IF] Published topic: gasmeter/main/changeabsolut, content: 0.00 (msg_id=418)
[0d06h06m06s] 2025-01-30T15:21:48 <DBG> [MQTT IF] Published topic: gasmeter/main/rate_per_digitalization_round, content: 0.00 (msg_id=419)
[0d06h06m06s] 2025-01-30T15:21:48 <DBG> [MQTT IF] Published topic: gasmeter/main/raw, content: 611.23 (msg_id=420)
[0d06h06m06s] 2025-01-30T15:21:48 <DBG> [MQTT IF] Published topic: gasmeter/main/timestamp, content: 2025-01-30T15:21:11+0200 (msg_id=421)
[0d06h06m06s] 2025-01-30T15:21:48 <DBG> [MQTT IF] Published topic: gasmeter/main/json, content: { "value": "611.23", "raw": "611.23", "pre": "611.23", "error".. (msg_id=422)
[0d06h06m06s] 2025-01-30T15:21:48 <DBG> [MQTT IF] Published topic: gasmeter/status, content: Flow finished (msg_id=423)
[0d06h06m06s] 2025-01-30T15:21:48 <INF> [MAINCTRL] Round #19 completed (46 seconds)
[0d06h06m06s] 2025-01-30T15:21:48 <DBG> [MAINCTRL] CPU Temperature: 42°C
[0d06h06m06s] 2025-01-30T15:21:48 <DBG> [MAINCTRL] WIFI Signal (RSSI): -82dBm
[0d06h08m16s] 2025-01-30T15:23:58 <DBG> [OTA FILE] log_get_last_part_handler
[0d06h08m35s] 2025-01-30T15:24:17 <DBG> [OTA FILE] log_get_last_part_handler
[0d06h12m05s] 2025-01-30T15:27:47 <DBG> [MAIN SERVER] info_get_handler
[0d06h12m05s] 2025-01-30T15:27:47 <DBG> [OTA FILE] download_get_handler
[0d06h12m05s] 2025-01-30T15:27:47 <DBG> [MAIN SERVER] info_get_handler
[0d06h12m05s] 2025-01-30T15:27:47 <DBG> [MAIN SERVER] info_get_handler
[0d06h12m05s] 2025-01-30T15:27:47 <DBG> [OTA FILE] log_get_last_part_handler
[0d06h12m09s] 2025-01-30T15:27:50 <DBG> [OTA FILE] log_get_last_part_handler

Expected Behavior

The entry gasmeter JSON changed to { "value": "777777700", "raw": "777777700", "pre": "777777700", "error": "no error", "rate": "27.735037", "timestamp": "2023-04-27T11:44:56+0200" } should be skipped and never be publish to interfere with the statistics of Home Assistant.

Screenshots

From MQTT Explorer.

Image

Additional Context

No response

@MihaiKrieger MihaiKrieger added the bug Something isn't working label Jan 30, 2025
@MihaiKrieger MihaiKrieger changed the title 777,777,700 value written after a Home Assistant reboot 777,777,700 value written as valid after a Home Assistant reboot Jan 30, 2025
@caco3
Copy link
Collaborator

caco3 commented Jan 31, 2025

Please show me the devices log where it sends a message with value = 777!
In your log I only see it to send 611:

[0d05h46m06s] 2025-01-30T15:01:47 <DBG> [MQTT IF] Published topic: gasmeter/main/value, content: 611.23 (msg_id=373)

I am very confident that this is not an issue of the device but HA or the MQTT broker!
Maybe this is the LWT which got set somehow?

I also use HA and never see such issue!

Repository owner locked and limited conversation to collaborators Jan 31, 2025
@caco3 caco3 converted this issue into discussion #3534 Jan 31, 2025

This issue was moved to a discussion.

You can continue the conversation there. Go to discussion →

Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants