Trying to join lsochanowski and rondoval efforts into one:
- keep simplicity of firmware modification with sysupgrade from USB (lsochanowski)
- use new sensors and bugfixes from rondoval
- adjust GoHeishaMon to be more compatible with HeishaMon:
- raw decoded values
- handle Set command topics
- (if possible) upgrade OpenWRT to a newer version (while keeping two-sided memory layout)
https://github.com/lsochanowski/GoHeishaMon
This repository with my recent changes is in on wip/lsochanowski branch. I'm currently using the newest version from that branch with NodeRed_Heishamon_control dashboard.
The original repository lsochanowski/GoHeishaMon is outdated and seems abandoned but includes a neat way to modify the firmware while keeping the original firmware on the other memory side.
https://github.com/rondoval/GoHeishaMon
This fork contains a completely rewritten GoHeishaMon app with a different approach to reading and writing settings to Panasonic heat pumps. It's not working correctly with NodeRed_Heishamon_control dashboard hence I need to make some changes first.
Instead of SetXxxState
messages it uses XxxState/set
topic to allow writing values to the heat pump in a more uniform way,
e.g. instead of panasonic_heat_pump/commands/SetHeatpump
it uses panasonic_heat_pump/main/Heatpump_State/set
topic
where panasonic_heat_pump/main/Heatpump_State
can used to read the value from the heat pump.
It's worth to mention that this version of GoHeishaMon can be compiled and used with lsochanowski firmware as it still fits the dual-side Flash layout.