From 211b6e7cac35526d19d9e88ada8944b3caf10b85 Mon Sep 17 00:00:00 2001 From: Aart van Halteren Date: Thu, 17 Jul 2025 12:46:16 +0200 Subject: [PATCH] debug info --- app/helpers/InSyncState.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/helpers/InSyncState.rb b/app/helpers/InSyncState.rb index bfda5f2..04d05b3 100644 --- a/app/helpers/InSyncState.rb +++ b/app/helpers/InSyncState.rb @@ -80,9 +80,9 @@ class InSyncState < StatePattern::State reading.high_tarif = line.split(/0-0:96.14.0\(|\)/).join.eql?("0002") end if line.match(/0-1:24.2.1/) - p "Gas reading found." + p "Gas reading found: #{line}" - match = line.match(/^([0-1:24\.2\.1]+)\(([^)]+)\)\(([\d.]+)\*m3\)$/) # Gas verbruik (1x per uur een nieuwe stand) + match = line.match(/^(0-1:24.2.1)\(([^)]+)\)\(([\d.]+)\*m3\)$/) # Gas verbruik (1x per uur een nieuwe stand) p "Gas reading: #{match[1]} (#{match[2]})" reading.total_m3_gas_consumed = match[3].to_f end