Proddy
Proddy
Adding the dicsord discussion for reference [here](https://discord.com/channels/816637840644505620/816958041345884180/1233291115386372137) as it contains some good points. BBQKees said > Do you have the new Bosch Energy Manager System with the additional power meter...
Do we need to add this custom entity as a real entity, and change the name then?
> I tried to Add custom entities, but they don't show any value: > >  did you upgrade your 3.6.5 to 3.7.0-dev?
I've added the Web settings. Also noticed with modbus enabled it takes up 17kb of heap memory, and 13 when disabled. We need to try and bring that back. I...
yes, I actually use a python script for memory profiling but you can also use the WebUI or just read the "free mem" from the JSON output of `http://ems-esp.local/api/system` The...
could you possibly instantiate `ModbusServerTCPasync` from within `Modbus::start()` and just use static pointers? This may save on heap memory. Also check that `LOCAL_LOG_LEVEL` is not set, unless EMSESP_DEBUG is. I'm...
dev has 190KB free heap, feat_modbus with Modbus disabled and using the Michael's change to `static Modbus * modbus_` is 177KB so we're still eating up 13KB of memory even...
The design pattern is that Modbus should allocate as little to no heap memory if the service is not enabled. So something is still lurking in the headerfiles and eating...
that's probably it - missed that. The `modbus_register_mappings` list and `tag_to_type` map. Is there a way to populate both these in the start() function using static_ptr? Also watch out for...
thanks, I'll take a look and run some more benchmarking. I've been out the last weeks. I still need to fix the Web settings right?