Good evening –
I have a Honeywell portable AC which is connected to Tuya just fine. I do have some issues with how the data is read into HA, haven’t quite figure that out… but I’m wanting to create some custom actions to trigger different modes.
I did not find where product documentation should help with a YAML configuration issue. The data comes in as swing_modes from the integration. I’m just not sure how to actually call that attribute when the thermostat calls.
I mean the documentation of whatever Python code is ultimately running. Those “swing_modes” need to be defined somewhere (in some addon), because otherwise it’s never going to work.
I’m bringing it in from Tuya. I’ve been talking to their engineers for months attempting to figure out why the actual temp and set temp are not real numbers. It’s coming in as “178” which equals 81F. Problem is 77F is showing as “171” and 79F is showing as “174”. I cannot find the math correlation here.
The unit has a swing door which you can control from the Tuya application and I saw the “swing_modes” in the attributes from the entity. I thought I could iterate from that, but either I’m lost or its not working like I thought it would.
Why so? I’ve not been doing home automation long enough to have built a ‘hatred’ for any part of it yet, but I’ve experienced an outage or two over the past 2 years from Tuya. It made me figure out Local Tuya and I did migrate a few devices to that method versus Tuya cloud.
I guess the short version is that you need to go through great lengths to work around their shitty products. At that point, it’s better to just not give them money and hope they go bankrupt.