This commit is contained in:
Aart van Halteren
2025-07-17 12:32:28 +02:00
parent 92ae0eee50
commit b303331581

View File

@@ -80,9 +80,9 @@ class InSyncState < StatePattern::State
if line.match(/0-0:96.14.0/) # Hoog/laag tarief if line.match(/0-0:96.14.0/) # Hoog/laag tarief
reading.high_tarif = line.split(/0-0:96.14.0\(|\)/).join.eql?("0002") reading.high_tarif = line.split(/0-0:96.14.0\(|\)/).join.eql?("0002")
end end
if match = line.match(/0-1:24.3.0/) # Gas verbruik (1x per uur een nieuwe stand) if match = line.match(gas_pattern) # Gas verbruik (1x per uur een nieuwe stand)
p "Gas reading: #{match[1]} (#{match[2]})" p "Gas reading: #{match[1]} (#{match[2]})"
reading.total_m3_gas_consumed = match[3].to_f reading.total_m3_gas_consumed = match[3].to_f
end end
} }