I am fairly new to HA. I have built a few BME680/ESP8266 sensors and integrated them. I have also integrated a number of other devices around my house including a pair of Honewell Total Control (really??) Thermostats.
I like to have consistency in the display so I treid to put all the temperature readings in Farenheit. I can obviously do that in Settings > General > Unit Settings but, I did some of it in yaml for the esp8266s whilst I was getting all my hardware stable and with consistent readings. I wondered why the espHome devices seemed to be natively showing C whilst the themostats display F.
Clicking on a displayed entity displays a graph. This panel has a Settings cog wheel. Clicking this revealed a difference in the available options between the Honeywell thermostats and the espHome devices. I am wondering how this came about and, what I can do to have the same Settings options for espHome as the themostats have.
Below are pics showing these differences. ANy insight is gratefully received.
When I added them to espHome I just let espHome handle the install so the esp8266 is defined as an esp01_1m even though I am using Wemos D1 Mini devices.
While it probably will not make any difference in your case, I would change the board to nodemcuv2 instead of esp01_1m. While I have run into a few problems with this, it was rare, but for future reference you should probably not use esp01 with a esp8266.
Thank you. That worked perfectly. I had surmised that enetities probably had attributes but had not searched for how to assign them. Rather I had attempted to batter yaml into doing what I wanted. That worked but attribute setting on a per entity basis is far more elegant.
Yes, I probably should assign the correct board type in yaml. This has been nagging me for a while. Now I have the elegant solution of entity attribute setting working, I shall got back and assign my ESP8266 board type correctly.
Just to close this out, I changed all my yaml files to reflect the entity attribute assignment but found that some of the Frontend Cards would not accept Unit changes.