Dougie
Dougie
About
- Username
- Dougie
- Joined
- Visits
- 788
- Last Active
- Roles
- Member
Comments
-
Then you'll need to ask @JaneatGlow or @clivee to check your credentials and reset them.
-
Try this mosquitto_sub -p 8883 --capath /etc/ssl/certs -h glowmqtt.energyhive.com -u "example@gmail.com" \ -P mySecretHere -t "SMART/+/CAFEDEADBEEF" With the obvious changes for username, password and hardware ID.
-
What programming language do you want to use? I've got some code written in C/C++ that pulls the Glowmarkt data (some of it goes into a MySQL database) that runs on a Raspberry. It'd need a bit of a tidy-up before I could publish it on Github.
-
I didn't need any docs, because the only hard part of getting started with my IHD was filling in my email address and password after getting it connected to my secure WiFi. Demo mode is all that's needed.
-
The green LED shows your current household load. Try turning on some things like the kettle, the EV charger, the oven (if it's electric), the microwave. The IHD also has a "demo" mode where it demonstrates some of the things it can do.
-
You can obtain a new token programmatically with: #!/bin/bash curl -X POST -H "Content-Type: application/json" -H "applicationId: b0f1b774-a586-4f72-9edd-27ead8aa7a8d" \ -d '{ "username": "notme@example.com",…
-
If I subscribe to "SMART/+/CAFEDEADBEEF" (obviously with my valid Glow ID) it doesn't matter whether it's HILD or DCAD or IGLOO.
-
Then you'll need to run Wireshark / tcpdump to see what's going up and down the wire. Since it's using port 8883 (mqtts) you'll need to look at doing bad things with a pre-master key (so you can decrypt the traffic when you analyse it). https://gitl…
-
Change SMART/HILD/C82B96A2DF38/ To SMART/HILD/C82B96A2DF38
-
This is a redacted version of what I've got in my Mosquitto bridge (in /etc/mosquitto/conf.d/glowmarkt.conf) connection glowmqtt address glowmqtt.energyhive.com:8883 try_private false notifications true start_type automatic keepalive_interval 300 cl…
-
OK so that is a signed value and the data consumer needs to handle the two's complement value correctly in their code.
-
The trouble is that what being delivered conflicts with the SEP (Page 248). https://zigbeealliance.org/wp-content/uploads/2019/12/docs-07-5356-19-0zse-zigbee-smart-energy-profile-specification.pdf 0x0402 CurrentDayConsumption Received Unsigned 24-bi…
-
You shouldn't need to handle negative numbers, the consumption numbers can *never* be negative (unless you've got solar being exported). There's an error in your data (from the Glowmarkt/Hildebrand API), that's what needs to be fixed.
-
That doesn't address the problem. The problem is that consumption is ALWAYS a positive value.
-
You need to get the nice folks at Glowmarkt to look at this, send an email to support@glowmarkt.com "04": { "01": "001CEF", "40": "00CC0F", "30": "…
-
That crazy big number is -768. What do you get if you run Fetch data from a Hildebrand Glow device over MQTT (github.com)
-
@JaneatGlow the component shortage is getting an extra ten day blip in the supply chain. Something to do with "sideways", "EVER", "GIVEN" and "Suez".
-
There is a refresh token API at #!/bin/bash curl -X POST \ -H "Content-Type: application/json" \ -H "applicationId: b0f1b774-a586-4f72-9edd-27ead8aa7a8d" \ -d '{"username":"example@gmail.com…
-
I've got some CSV using the HTTP API and JQ (from jq (stedolan.github.io)) It's exceedingly hacky and ugly. This program gets your API token#!/bin/bash #!/bin/bash curl -X POST \ -H "Content-Type: application/json" \ -H &qu…
-
So at 15:24 in the afternoon of the 14th you've got Reading [0702.00.01]= 0x0000000064FD= 25853 Multiplier[0702.03.01]= 0x00000001 = 1 Divisor [0702.03.02]= 0x000003E8 = 1000 Monthly Consumption [0702.04.40] = 0x04896D = 297325 Daily [0702.04.01] …
-
@clivee I get that same "ets" value in my JSON.
-
I'm doing it in plain old C (with libjson-c to parse the JSON that's returned). I stole the schema to decode the JSON from the python sample I found at Fetch data from a Hildebrand Glow device over MQTT · GitHub (I even took a look at the wonderfull…
-
Are you looking at the right bits of the JSON clob you get get back? The Gas data are on the gasMtr.0702.0C.01, gasMtr.0702.0C.30 & gasMtr.0702.0C.40 fields. { "elecMtr": { "0702": { "03": { …
-
Do the JSON parsing in C, that's a wonderful exercise in "how hard can this stuff be?". I got a whole load of C code working today and I've got a Wemos with an LED strip responding to current usage. It needs a cleanup then I'll stuff it ou…
-
This bridge works for me connection glowmqtt address glowmqtt.energyhive.com:8883 try_private false notifications true start_type automatic keepalive_interval 300 cleansession true bridge_protocol_version mqttv311 remote_username example@gmail.com r…
-
It's not a minor niggle for me. It's an "everyone a winner". The back button doesn't ever close the app. I have to pile into the Android settings and "force stop" it.
-
The postie knocked today. I've just got my Glow Display delivered. I'm an EV owner (Kia Niro 64kWh). I'm on the Agile Octpus tariff (they replaced my SMETS1 meters with SMETS2 (which sometimes works)). I'm a long term Raspberry Pi hacker and MQTT wr…