Ok great. Iām only running the latest on the EmonPi.
Can the other options be added as well?
I was wondering how I could incorporate this into the ESPHome component. At some point we could have a chat about how this works. I cannot see how to put it into the configuration mode. Can that be done once it is up and running (i.e. does it always listen for that)?
Itās always listening, you can configure at any point. Thereās a bit more message validation now such as ensuring that the message/command length is correct. E.g: w0 turns RFM69 radio off, the length of that command is checked to only be two characters long: w0x5d will not be valid.
An ESP printing loads of ??? at the emonTx4 at startup should not be interpreted as a command to print back the help page, that needs to be specifically a single ? followed by a newline ā\nā and ? needs to be character 0 in the messageā¦
Im not 100% on that, Iāve only sent messages one at a time with a fair bit of delay naturally out of the way the configuration interface works, Im pretty sure you can send them all quite quickly though.
@TrystanLea A bit more feedback (sorry) - it is really good!
On internet version;
Not clear how to disconnect (I refreshed the page). Perhaps a disconnect button that simply refreshes the page.
I connected the web view too quickly from boot and the serial didnāt work.
On Emoncms version, not sure why the WiFi settings are there.
On both,
I donāt like things that update when you change a dropdown value. There should be a positive button that is the user saying āYes I want to use this valueā.
I also think the current settings could be pulled off the TX into a static view.
The scrolling box could do with being larger / adjustable.
A note or button to save settings to EEPROM (I keep forgetting )
Stop the scrolling (so you can copy text/read the help)
An explanation of the existing CT values - which value CT do they refer to (a table of config values perhaps).
Just one line for the CTs, with a dropdown for the CT number to select, the CT Value (if known) or boxes for the config values then a button to commit the change.
The help text available or an instruction to use ? to get it.