jomjol / AI-on-the-edge-device

Easy to use device for connecting "old" measuring units (water, power, gas, ...) to the digital world
https://jomjol.github.io/AI-on-the-edge-device-docs/
5.26k stars 580 forks source link

Raw and read values are significantly differs #3089

Closed maticslaszlo closed 1 month ago

maticslaszlo commented 1 month ago

The Problem

Previous Value 130.10960 Raw Value 00130.4659

Rate too high - Read: 131.4659 - Pre: 130.1096 - Rate: 1.3563

Read value is more with 1 than raw value

Version

Release: v15.6.0 (Commit: 8d6f731+)

Logfile

[0d00h06m16s] 2024-05-29T21:40:14   <INF>   [MAINCTRL] Round #3 started
[0d00h06m16s] 2024-05-29T21:40:14   <DBG>   [FLOWCTRL] Status: Take Image (21:40:14)
[0d00h06m16s] 2024-05-29T21:40:14   <DBG>   [MQTT IF] Published topic: watermeter-garden/status, content: Take Image (msg_id=37)
[0d00h06m16s] 2024-05-29T21:40:14   <DBG>   [PSRAM] Init shared memory for step 'Take Image' (STBI buffers)
[0d00h06m22s] 2024-05-29T21:40:21   <DBG>   [PSRAM] Allocated 18456 bytes in PSRAM for 'STBI'
[0d00h06m22s] 2024-05-29T21:40:21   <DBG>   [PSRAM] Freeing memory in PSRAM used for 'STBI'...
[0d00h06m22s] 2024-05-29T21:40:21   <DBG>   [PSRAM] Allocated 18456 bytes in PSRAM for 'STBI'
[0d00h06m22s] 2024-05-29T21:40:21   <DBG>   [PSRAM] Allocating memory (307215 bytes) for STBI (use shared memory in PSRAM)...
[0d00h06m22s] 2024-05-29T21:40:21   <DBG>   [PSRAM] Allocating memory (153615 bytes) for STBI (use shared memory in PSRAM)...
[0d00h06m22s] 2024-05-29T21:40:21   <DBG>   [PSRAM] Allocating memory (153615 bytes) for STBI (use shared memory in PSRAM)...
[0d00h06m23s] 2024-05-29T21:40:21   <DBG>   [PSRAM] Allocated 643 bytes in PSRAM for 'STBI'
[0d00h06m23s] 2024-05-29T21:40:21   <DBG>   [PSRAM] Allocated 643 bytes in PSRAM for 'STBI'
[0d00h06m23s] 2024-05-29T21:40:21   <DBG>   [PSRAM] Allocated 643 bytes in PSRAM for 'STBI'
[0d00h06m23s] 2024-05-29T21:40:21   <DBG>   [PSRAM] Allocating memory (921601 bytes) for STBI (use shared memory in PSRAM)...
[0d00h06m23s] 2024-05-29T21:40:21   <DBG>   [PSRAM] Part of shared memory used for STBI (PSRAM, part of shared memory) is free again
[0d00h06m23s] 2024-05-29T21:40:21   <DBG>   [PSRAM] Freeing memory in PSRAM used for 'STBI'...
[0d00h06m23s] 2024-05-29T21:40:21   <DBG>   [PSRAM] Part of shared memory used for STBI (PSRAM, part of shared memory) is free again
[0d00h06m23s] 2024-05-29T21:40:21   <DBG>   [PSRAM] Freeing memory in PSRAM used for 'STBI'...
[0d00h06m23s] 2024-05-29T21:40:21   <DBG>   [PSRAM] Part of shared memory used for STBI (PSRAM, part of shared memory) is free again
[0d00h06m23s] 2024-05-29T21:40:22   <DBG>   [PSRAM] Freeing memory in PSRAM used for 'STBI'...
[0d00h06m23s] 2024-05-29T21:40:22   <DBG>   [PSRAM] Freeing memory in PSRAM used for 'STBI'...
[0d00h06m26s] 2024-05-29T21:40:24   <DBG>   [C IMG BASIS] Not freeing (zwImage as there was never PSRAM allocated for it)
[0d00h06m26s] 2024-05-29T21:40:24   <DBG>   [PSRAM] Deinit shared memory for step 'Take Image' (STBI buffers)
[0d00h06m26s] 2024-05-29T21:40:24   <DBG>   [FLOWCTRL] Status: Aligning (21:40:24)
[0d00h06m26s] 2024-05-29T21:40:24   <DBG>   [MQTT IF] Published topic: watermeter-garden/status, content: Aligning (msg_id=38)
[0d00h06m26s] 2024-05-29T21:40:24   <DBG>   [PSRAM] Allocating tmpImage (921600 bytes, use shared memory in PSRAM)...
[0d00h06m29s] 2024-05-29T21:40:27   <DBG>   [PSRAM] Allocated 18456 bytes in PSRAM for 'STBI'
[0d00h06m29s] 2024-05-29T21:40:27   <DBG>   [PSRAM] Freeing memory in PSRAM used for 'STBI'...
[0d00h06m29s] 2024-05-29T21:40:27   <DBG>   [PSRAM] Allocated 18456 bytes in PSRAM for 'STBI'
[0d00h06m29s] 2024-05-29T21:40:27   <DBG>   [PSRAM] Allocated 9231 bytes in PSRAM for 'STBI'
[0d00h06m29s] 2024-05-29T21:40:27   <DBG>   [PSRAM] Allocated 2319 bytes in PSRAM for 'STBI'
[0d00h06m29s] 2024-05-29T21:40:27   <DBG>   [PSRAM] Allocated 2319 bytes in PSRAM for 'STBI'
[0d00h06m29s] 2024-05-29T21:40:27   <DBG>   [PSRAM] Allocated 98 bytes in PSRAM for 'STBI'
[0d00h06m29s] 2024-05-29T21:40:27   <DBG>   [PSRAM] Allocated 98 bytes in PSRAM for 'STBI'
[0d00h06m29s] 2024-05-29T21:40:27   <DBG>   [PSRAM] Allocated 98 bytes in PSRAM for 'STBI'
[0d00h06m29s] 2024-05-29T21:40:27   <DBG>   [PSRAM] Allocated 23656 bytes in PSRAM for 'STBI'
[0d00h06m29s] 2024-05-29T21:40:27   <DBG>   [PSRAM] Freeing memory in PSRAM used for 'STBI'...
[0d00h06m29s] 2024-05-29T21:40:27   <DBG>   [PSRAM] Freeing memory in PSRAM used for 'STBI'...
[0d00h06m29s] 2024-05-29T21:40:27   <DBG>   [PSRAM] Freeing memory in PSRAM used for 'STBI'...
[0d00h06m29s] 2024-05-29T21:40:27   <DBG>   [PSRAM] Freeing memory in PSRAM used for 'STBI'...
[0d00h06m29s] 2024-05-29T21:40:27   <DBG>   [PSRAM] Freeing memory in PSRAM used for 'STBI'...
[0d00h06m29s] 2024-05-29T21:40:27   <DBG>   [PSRAM] Freeing memory in PSRAM used for 'STBI'...
[0d00h06m29s] 2024-05-29T21:40:27   <DBG>   [PSRAM] Freeing memory in PSRAM used for 'STBI'...
[0d00h06m55s] 2024-05-29T21:40:53   <DBG>   [PSRAM] Freeing memory in PSRAM used for 'STBI'...
[0d00h06m55s] 2024-05-29T21:40:53   <DBG>   [PSRAM] Allocated 18456 bytes in PSRAM for 'STBI'
[0d00h06m55s] 2024-05-29T21:40:53   <DBG>   [PSRAM] Freeing memory in PSRAM used for 'STBI'...
[0d00h06m55s] 2024-05-29T21:40:53   <DBG>   [PSRAM] Allocated 18456 bytes in PSRAM for 'STBI'
[0d00h06m55s] 2024-05-29T21:40:53   <DBG>   [PSRAM] Allocated 5135 bytes in PSRAM for 'STBI'
[0d00h06m55s] 2024-05-29T21:40:53   <DBG>   [PSRAM] Allocated 1295 bytes in PSRAM for 'STBI'
[0d00h06m55s] 2024-05-29T21:40:53   <DBG>   [PSRAM] Allocated 1295 bytes in PSRAM for 'STBI'
[0d00h06m55s] 2024-05-29T21:40:53   <DBG>   [PSRAM] Allocated 68 bytes in PSRAM for 'STBI'
[0d00h06m55s] 2024-05-29T21:40:53   <DBG>   [PSRAM] Allocated 68 bytes in PSRAM for 'STBI'
[0d00h06m55s] 2024-05-29T21:40:53   <DBG>   [PSRAM] Allocated 68 bytes in PSRAM for 'STBI'
[0d00h06m55s] 2024-05-29T21:40:53   <DBG>   [PSRAM] Allocated 12286 bytes in PSRAM for 'STBI'
[0d00h06m55s] 2024-05-29T21:40:53   <DBG>   [PSRAM] Freeing memory in PSRAM used for 'STBI'...
[0d00h06m55s] 2024-05-29T21:40:53   <DBG>   [PSRAM] Freeing memory in PSRAM used for 'STBI'...
[0d00h06m55s] 2024-05-29T21:40:53   <DBG>   [PSRAM] Freeing memory in PSRAM used for 'STBI'...
[0d00h06m55s] 2024-05-29T21:40:53   <DBG>   [PSRAM] Freeing memory in PSRAM used for 'STBI'...
[0d00h06m55s] 2024-05-29T21:40:53   <DBG>   [PSRAM] Freeing memory in PSRAM used for 'STBI'...
[0d00h06m55s] 2024-05-29T21:40:53   <DBG>   [PSRAM] Freeing memory in PSRAM used for 'STBI'...
[0d00h06m55s] 2024-05-29T21:40:53   <DBG>   [PSRAM] Freeing memory in PSRAM used for 'STBI'...
[0d00h07m07s] 2024-05-29T21:41:05   <DBG>   [PSRAM] Freeing memory in PSRAM used for 'STBI'...
[0d00h07m13s] 2024-05-29T21:41:11   <DBG>   [PSRAM] Shared memory used for tmpImage (PSRAM, part of shared memory) is free again
[0d00h07m13s] 2024-05-29T21:41:11   <DBG>   [FLOWCTRL] Status: Digitalization of ROIs (21:41:11)
[0d00h07m13s] 2024-05-29T21:41:11   <DBG>   [MQTT IF] Published topic: watermeter-garden/status, content: Digitalization of ROIs (msg_id=39)
[0d00h07m13s] 2024-05-29T21:41:11   <DBG>   [CNN] doFlow after alignment
[0d00h07m13s] 2024-05-29T21:41:11   <DBG>   [PSRAM] Allocating Tensor Arena (819200 bytes, use shared memory in PSRAM)...
[0d00h07m13s] 2024-05-29T21:41:11   <DBG>   [TFLITE] CTfLiteClass::LoadModel
[0d00h07m13s] 2024-05-29T21:41:11   <DBG>   [TFLITE] CTfLiteClass::ReadFileToModel: /sdcard/config/dig-cont_0620_s3_q.tflite
[0d00h07m13s] 2024-05-29T21:41:11   <DBG>   [TFLITE] Loading Model /sdcard/config/dig-cont_0620_s3_q.tflite /size: 315504 bytes...
[0d00h07m13s] 2024-05-29T21:41:11   <DBG>   [PSRAM] Allocating Model memory (1363148 bytes, use shared memory in PSRAM)...
[0d00h07m14s] 2024-05-29T21:41:12   <DBG>   [TFLITE] CTfLiteClass::MakeAllocate
[0d00h07m14s] 2024-05-29T21:41:12   <DBG>   [CNN] Processing Number 'main'
[0d00h07m14s] 2024-05-29T21:41:12   <DBG>   [CNN] ROI #0 - TfLite
[0d00h07m14s] 2024-05-29T21:41:12   <DBG>   [CNN] CNN Type: DoubleHyprid10
[0d00h07m16s] 2024-05-29T21:41:14   <DBG>   [CNN] After Invoke
[0d00h07m16s] 2024-05-29T21:41:14   <DBG>   [CNN] _num (p, m): 0 1 9 _val (p, m): 0.976562 0.003906 0.007812 result: 9.992064 _fit: 0.984375
[0d00h07m16s] 2024-05-29T21:41:14   <DBG>   [CNN] ROI #1 - TfLite
[0d00h07m16s] 2024-05-29T21:41:14   <DBG>   [CNN] CNN Type: DoubleHyprid10
[0d00h07m19s] 2024-05-29T21:41:17   <DBG>   [CNN] After Invoke
[0d00h07m19s] 2024-05-29T21:41:17   <DBG>   [CNN] _num (p, m): 0 1 9 _val (p, m): 0.972656 0.011719 0.011719 result: 9.988095 _fit: 0.984375
[0d00h07m19s] 2024-05-29T21:41:17   <DBG>   [CNN] ROI #2 - TfLite
[0d00h07m19s] 2024-05-29T21:41:17   <DBG>   [CNN] CNN Type: DoubleHyprid10
[0d00h07m22s] 2024-05-29T21:41:20   <DBG>   [CNN] After Invoke
[0d00h07m22s] 2024-05-29T21:41:20   <DBG>   [CNN] _num (p, m): 1 2 0 _val (p, m): 0.914062 0.062500 0.003906 result: 1.064000 _fit: 0.976562
[0d00h07m22s] 2024-05-29T21:41:20   <DBG>   [CNN] ROI #3 - TfLite
[0d00h07m22s] 2024-05-29T21:41:20   <DBG>   [CNN] CNN Type: DoubleHyprid10
[0d00h07m24s] 2024-05-29T21:41:22   <DBG>   [CNN] After Invoke
[0d00h07m24s] 2024-05-29T21:41:22   <DBG>   [CNN] _num (p, m): 3 4 2 _val (p, m): 0.960938 0.000000 0.039062 result: 2.960938 _fit: 1.000000
[0d00h07m24s] 2024-05-29T21:41:22   <DBG>   [CNN] ROI #4 - TfLite
[0d00h07m24s] 2024-05-29T21:41:22   <DBG>   [CNN] CNN Type: DoubleHyprid10
[0d00h07m27s] 2024-05-29T21:41:25   <DBG>   [CNN] After Invoke
[0d00h07m27s] 2024-05-29T21:41:25   <DBG>   [CNN] _num (p, m): 0 1 9 _val (p, m): 0.996094 0.000000 0.000000 result: 0.000000 _fit: 0.996094
[0d00h07m27s] 2024-05-29T21:41:25   <DBG>   [CNN] ROI #5 - TfLite
[0d00h07m27s] 2024-05-29T21:41:25   <DBG>   [CNN] CNN Type: DoubleHyprid10
[0d00h07m29s] 2024-05-29T21:41:28   <DBG>   [CNN] After Invoke
[0d00h07m29s] 2024-05-29T21:41:28   <DBG>   [CNN] _num (p, m): 4 5 3 _val (p, m): 0.996094 0.000000 0.000000 result: 4.000000 _fit: 0.996094
[0d00h07m30s] 2024-05-29T21:41:28   <DBG>   [CNN] ROI #6 - TfLite
[0d00h07m30s] 2024-05-29T21:41:28   <DBG>   [CNN] CNN Type: DoubleHyprid10
[0d00h07m32s] 2024-05-29T21:41:30   <DBG>   [CNN] After Invoke
[0d00h07m32s] 2024-05-29T21:41:30   <DBG>   [CNN] _num (p, m): 6 7 5 _val (p, m): 0.500000 0.500000 0.000000 result: 6.500000 _fit: 1.000000
[0d00h07m32s] 2024-05-29T21:41:30   <DBG>   [PSRAM] Shared memory used for Tensor Arena and model (PSRAM, part of shared memory) is free again
[0d00h07m32s] 2024-05-29T21:41:30   <DBG>   [FLOWCTRL] Status: Digitalization of ROIs (21:41:30)
[0d00h07m32s] 2024-05-29T21:41:30   <DBG>   [MQTT IF] Published topic: watermeter-garden/status, content: Digitalization of ROIs (msg_id=40)
[0d00h07m32s] 2024-05-29T21:41:31   <DBG>   [CNN] doFlow after alignment
[0d00h07m32s] 2024-05-29T21:41:31   <DBG>   [PSRAM] Allocating Tensor Arena (819200 bytes, use shared memory in PSRAM)...
[0d00h07m32s] 2024-05-29T21:41:31   <DBG>   [TFLITE] CTfLiteClass::LoadModel
[0d00h07m32s] 2024-05-29T21:41:31   <DBG>   [TFLITE] CTfLiteClass::ReadFileToModel: /sdcard/config/ana-cont_1208_s2_q.tflite
[0d00h07m32s] 2024-05-29T21:41:31   <DBG>   [TFLITE] Loading Model /sdcard/config/ana-cont_1208_s2_q.tflite /size: 47232 bytes...
[0d00h07m32s] 2024-05-29T21:41:31   <DBG>   [PSRAM] Allocating Model memory (1363148 bytes, use shared memory in PSRAM)...
[0d00h07m32s] 2024-05-29T21:41:31   <DBG>   [TFLITE] CTfLiteClass::MakeAllocate
[0d00h07m32s] 2024-05-29T21:41:31   <DBG>   [CNN] Processing Number 'main'
[0d00h07m32s] 2024-05-29T21:41:31   <DBG>   [CNN] ROI #0 - TfLite
[0d00h07m32s] 2024-05-29T21:41:31   <DBG>   [CNN] CNN Type: Analogue
[0d00h07m33s] 2024-05-29T21:41:31   <DBG>   [CNN] After Invoke
[0d00h07m33s] 2024-05-29T21:41:31   <DBG>   [CNN] ROI #1 - TfLite
[0d00h07m33s] 2024-05-29T21:41:31   <DBG>   [CNN] CNN Type: Analogue
[0d00h07m34s] 2024-05-29T21:41:32   <DBG>   [CNN] After Invoke
[0d00h07m34s] 2024-05-29T21:41:32   <DBG>   [PSRAM] Shared memory used for Tensor Arena and model (PSRAM, part of shared memory) is free again
[0d00h07m34s] 2024-05-29T21:41:32   <DBG>   [FLOWCTRL] Status: Post-Processing (21:41:32)
[0d00h07m34s] 2024-05-29T21:41:32   <DBG>   [MQTT IF] Published topic: watermeter-garden/status, content: Post-Processing (msg_id=41)
[0d00h07m34s] 2024-05-29T21:41:32   <DBG>   [CNN] getReadout _analog=0, _extendedResolution=0, prev=-1
[0d00h07m34s] 2024-05-29T21:41:32   <DBG>   [CNN] PointerEvalAnalogNew - No predecessor - Result = 5 number: 5.000000 numeral_preceder = -1 Analog_error = 3
[0d00h07m34s] 2024-05-29T21:41:32   <DBG>   [CNN] PointerEvalAnalogNew - number unambiguous, no correction necessary - result = 5 number: 5.726085 numeral_preceder = 5 Analog_error = 3
[0d00h07m34s] 2024-05-29T21:41:32   <DBG>   [CNN] getReadout _analog=0, _extendedResolution=1, prev=5
[0d00h07m34s] 2024-05-29T21:41:32   <DBG>   [CNN] getReadout(dig100-ext) result_before_decimal_point=6, result_after_decimal_point=5, prev=6
[0d00h07m34s] 2024-05-29T21:41:32   <DBG>   [CNN] PointerEvalHybridNew - NO analogue predecessor, no change of digits, as pre-decimal point far enough away = 4 number: 4.000000 number_of_predecessors = 6.500000 eval_predecessors = 6 Digital_Uncertainty = 0.200000
[0d00h07m34s] 2024-05-29T21:41:32   <DBG>   [CNN] getReadout#PointerEvalHybridNew()= 4
[0d00h07m34s] 2024-05-29T21:41:32   <DBG>   [CNN] getReadout#result= 465
[0d00h07m34s] 2024-05-29T21:41:32   <DBG>   [CNN] PointerEvalHybridNew - NO analogue predecessor, no change of digits, as pre-decimal point far enough away = 0 number: 0.000000 number_of_predecessors = 4.000000 eval_predecessors = 4 Digital_Uncertainty = 0.200000
[0d00h07m34s] 2024-05-29T21:41:32   <DBG>   [CNN] getReadout#PointerEvalHybridNew()= 0
[0d00h07m34s] 2024-05-29T21:41:32   <DBG>   [CNN] getReadout#result= 0465
[0d00h07m34s] 2024-05-29T21:41:32   <DBG>   [CNN] PointerEvalHybridNew - NO analogue predecessor, zero crossing has taken placen = 3 number: 2.960938 number_of_predecessors = 0.000000 eval_predecessors = 0 Digital_Uncertainty = 0.200000
[0d00h07m34s] 2024-05-29T21:41:32   <DBG>   [CNN] getReadout#PointerEvalHybridNew()= 3
[0d00h07m34s] 2024-05-29T21:41:32   <DBG>   [CNN] getReadout#result= 30465
[0d00h07m34s] 2024-05-29T21:41:32   <DBG>   [CNN] PointerEvalHybridNew - NO analogue predecessor, no change of digits, as pre-decimal point far enough away = 1 number: 1.064000 number_of_predecessors = 2.960938 eval_predecessors = 3 Digital_Uncertainty = 0.200000
[0d00h07m34s] 2024-05-29T21:41:32   <DBG>   [CNN] getReadout#PointerEvalHybridNew()= 1
[0d00h07m34s] 2024-05-29T21:41:32   <DBG>   [CNN] getReadout#result= 130465
[0d00h07m34s] 2024-05-29T21:41:32   <DBG>   [CNN] PointerEvalHybridNew - NO analogue predecessor, no change of digits, as pre-decimal point far enough away = 0 number: 9.988095 number_of_predecessors = 1.064000 eval_predecessors = 1 Digital_Uncertainty = 0.200000
[0d00h07m34s] 2024-05-29T21:41:32   <DBG>   [CNN] getReadout#PointerEvalHybridNew()= 0
[0d00h07m34s] 2024-05-29T21:41:32   <DBG>   [CNN] getReadout#result= 0130465
[0d00h07m34s] 2024-05-29T21:41:32   <DBG>   [CNN] PointerEvalHybridNew - NO analogue predecessor, zero crossing has taken placen = 0 number: 9.992064 number_of_predecessors = 9.988095 eval_predecessors = 0 Digital_Uncertainty = 0.200000
[0d00h07m34s] 2024-05-29T21:41:32   <DBG>   [CNN] getReadout#PointerEvalHybridNew()= 0
[0d00h07m34s] 2024-05-29T21:41:32   <DBG>   [CNN] getReadout#result= 00130465
[0d00h07m34s] 2024-05-29T21:41:32   <DBG>   [POSTPROC] handleAllowNegativeRate for device: main
[0d00h07m34s] 2024-05-29T21:41:32   <ERR>   [POSTPROC] main: Raw: 00130.4655, Value: , Status: Rate too high - Read: 131.4655 - Pre: 130.1096 - Rate: 1.3559
[0d00h07m34s] 2024-05-29T21:41:32   <DBG>   [FLOWCTRL] Status: Sending MQTT (21:41:32)
[0d00h07m34s] 2024-05-29T21:41:32   <DBG>   [MQTT IF] Published topic: watermeter-garden/status, content: Sending MQTT (msg_id=42)
[0d00h07m34s] 2024-05-29T21:41:32   <DBG>   [MQTT SERVER] Publishing System MQTT topics...
[0d00h07m34s] 2024-05-29T21:41:32   <DBG>   [MQTT IF] Published topic: watermeter-garden/connection, content: connected (msg_id=43)
[0d00h07m34s] 2024-05-29T21:41:32   <DBG>   [MQTT IF] Published topic: watermeter-garden/uptime, content: 454 (msg_id=44)
[0d00h07m34s] 2024-05-29T21:41:32   <DBG>   [MQTT IF] Published topic: watermeter-garden/freeMem, content: 765255 (msg_id=45)
[0d00h07m34s] 2024-05-29T21:41:32   <DBG>   [MQTT IF] Published topic: watermeter-garden/wifiRSSI, content: -68 (msg_id=46)
[0d00h07m34s] 2024-05-29T21:41:32   <DBG>   [MQTT IF] Published topic: watermeter-garden/CPUtemp, content: 42 (msg_id=47)
[0d00h07m34s] 2024-05-29T21:41:32   <DBG>   [MQTT SERVER] Successfully published all System MQTT topics
[0d00h07m34s] 2024-05-29T21:41:32   <DBG>   [MQTT SERVER] Int. Heap Usage before publishing System Topics: 91831, after: 91831, delta: 0, lowest free: 79099
[0d00h07m34s] 2024-05-29T21:41:32   <DBG>   [MQTT] Publishing MQTT topics...
[0d00h07m34s] 2024-05-29T21:41:32   <DBG>   [MQTT IF] Published topic: watermeter-garden/main/error, content: Rate too high - Read: 131.4655 - Pre: 130.1096 - Rate: 1.3559 (msg_id=48)
[0d00h07m34s] 2024-05-29T21:41:32   <DBG>   [MQTT IF] Published topic: watermeter-garden/main/raw, content: 00130.4655 (msg_id=49)
[0d00h07m34s] 2024-05-29T21:41:32   <DBG>   [MQTT IF] Published topic: watermeter-garden/main/json, content:   {     "value": "",     "raw": "00130.4655",     "pre": "130.10960",     "error.. (msg_id=50)
[0d00h07m34s] 2024-05-29T21:41:32   <DBG>   [MQTT IF] Published topic: watermeter-garden/status, content: Flow finished (msg_id=51)
[0d00h07m34s] 2024-05-29T21:41:32   <INF>   [MAINCTRL] Round #3 completed (78 seconds)
[0d00h07m34s] 2024-05-29T21:41:32   <DBG>   [MAINCTRL] CPU Temperature: 42°C
[0d00h07m34s] 2024-05-29T21:41:32   <DBG>   [MAINCTRL] WIFI Signal (RSSI): -68dBm

Expected Behavior

No response

Screenshots

image

Additional Context

No response