Hi,
I'm new here. Been using the Heatermeter 4.0 with a RPi since April with some great ribs and pulled pork as a result. Thanks for your superb work Bryan!
I've been experimenting with a HLK-RM04 module with stock 16MB RAM and 4MB flash. The unit (the white labeled package in the picture) is mounted on a development kit with a wan and a lan port well as an RS232 port (assigned to the console for diagnostic purposes).
OpenWrt:
Barrier Breaker, r39237 (the first release with support for the HLK-RM04)
Luci 0.11.1
In order to make Linkmeter run on the board, I've made some mods:
Linkmeter config: Heatermeter serial port changed from ttyS1 to ttyS0
Busybox default config: Enabled support for stty (the detailed Busybox configuration is not included in Menuconfig for r39237)
Linkmeterd.lua: Disabled the function postDevice Data (specifically designed for the RPi) in order for lucid being able to start
I get the combo working including graphs from the Heatermeter and configuration changes to the Heatermeter, however, only over the lan port. When enabling the wifi, the HLK reboots after a short while, most probably due to memory starvation. That should be the next thing to fix if possible. If not, one has to replace the RAM chip with a 32MB one.
I'm new here. Been using the Heatermeter 4.0 with a RPi since April with some great ribs and pulled pork as a result. Thanks for your superb work Bryan!
I've been experimenting with a HLK-RM04 module with stock 16MB RAM and 4MB flash. The unit (the white labeled package in the picture) is mounted on a development kit with a wan and a lan port well as an RS232 port (assigned to the console for diagnostic purposes).
OpenWrt:
Barrier Breaker, r39237 (the first release with support for the HLK-RM04)
Luci 0.11.1
In order to make Linkmeter run on the board, I've made some mods:
Linkmeter config: Heatermeter serial port changed from ttyS1 to ttyS0
Busybox default config: Enabled support for stty (the detailed Busybox configuration is not included in Menuconfig for r39237)
Linkmeterd.lua: Disabled the function postDevice Data (specifically designed for the RPi) in order for lucid being able to start
I get the combo working including graphs from the Heatermeter and configuration changes to the Heatermeter, however, only over the lan port. When enabling the wifi, the HLK reboots after a short while, most probably due to memory starvation. That should be the next thing to fix if possible. If not, one has to replace the RAM chip with a 32MB one.
Last edited: