Hi Ed,
Ohhh yeah I spotted this problem with the missing Essentia_G key a while ago and completely forgot about the bug fixes I made. The fixes are in the nuvo-serial library that the integration uses but it’s not in a pypi installable release yet as I’m working on some other things before doing one, so you’ll need to grab the changes from the git repository for now.
Probably easier for you to just to copy the new files over the top of the installed ones:
cd /usr/local/lib/python3.8/site-packages/nuvo_serial/
wget https://raw.githubusercontent.com/sprocket-9/nuvo-serial/main/nuvo_serial/grand_concerto_essentia_g.py -O grand_concerto_essentia_g.py
wget https://raw.githubusercontent.com/sprocket-9/nuvo-serial/main/nuvo_serial/connection.py -O connection.py
wget https://raw.githubusercontent.com/sprocket-9/nuvo-serial/main/nuvo_serial/const.py -O const.py
wget https://raw.githubusercontent.com/sprocket-9/nuvo-serial/main/nuvo_serial/message.py -O message.py
There’s probably more little fixes like this to do, so if you encounter problems send the log over again. It looks like DEBUG level logging is on for everything in HA which is why the log is so huge, try changing the default log level:
logger:
default: info
logs:
nuvo_serial: debug