Moved from CAD (GlowStick) to home display IHD and lost instant gas power
Hi!
I bought the SMETS1 GlowStick a few months back. I got remote MQTT activated and started reading the MQTT information from glowmqtt.energyhive.com, everything was great, in the sense that I was getting instant and cumulative (daily and reading) kWh consumption for both gas and electricity.
I bought he IHD recently (for local MQTT), and after receiving it, I started using it. It's still working for most things, but I lost the instant gas consumption on the way...
This is the case for the application, the API and MQTT, but it's most obvious to me for MQTT because I have full logs from monitoring.
I can clearly see it's the case, because I have stuff logged and what used to work stopped working. I used to get the instant gas from value['gasMtr']['0702']['04']['00']
and that was working perfectly fine. I've got months of readings to prove it.
Since I got the IHD, this is what I receive on the MQTT topic. As you can see, instant reading (0702.04.00) is there for the electricity meter but absent for the gas meter:
{ ..., "elecMtr": { "0700": { ... }, "0702": { "03": { ... }, "00": { ... }, "04": { "30": "000000", "40": "000000", "01": "002710", "00": "0000022C" }, "02": { ... } }, "0705": { ... } }, "gasMtr": { "0702": { "03": { ... }, "00": { ... }, "04": { "30": "000000", "40": "000000", "01": "006E14" }, "02": { ... } }, "0705": { ... } }, ... }
Now that I have local MQTT, I can also confirm that on the local MQTT sensor topics
Electricity:
{ "electricitymeter": { "timestamp": "2022-11-18T17:50:24Z", "energy": { "export": { ... }, "import": { ... } }, "power": { "value": 0.569, "units": "kW" } } }
Gas:
{ "gasmeter": { "timestamp": "2022-11-18T17:50:25Z", "energy": { "import": { "cumulative": 56942.363, "day": 28.18, "week": null, "month": null, "units": "kWh", "cumulativevol": 56942.363, "cumulativevolunits": "kWh", "dayvol": 28.18, "weekvol": null, "monthvol": null, "dayweekmonthvolunits": "kWh", "mprn": REDACTED, "supplier": "---", "price": { "unitrate": 0.11812, "standingcharge": 0.28476 } } } } }
Comments
The API has also a weird behaviour in the sense that my current gas reading is showing mee the total gas reading, i.e. https://api.glowmarkt.com/api/v0-1/resource/REDACTED/current where REDACTED is
Note the kWh unit, that should definitely be W or kW. And 56942 is the total reading of my gas meter, not the instant reading.
My app shows me the rotating circle for the electricity only, I've lost the one for gas.