alextud
alextud
using fan.set_direction @property def current_direction(self) -> str: """Fan direction.""" if not self.device.speed: return None elif not self.device.isAirInOn: return "forward" elif not self.device.isAirOutOn: return "reverse" else: return "reverse & forward"
For the set direction, we can add an empty string to switch to default, currently is not implemented: def set_direction(self, direction: str): """Set the direction of the fan.""" if direction...
I will try to see what's possible ...
Is not possible at the moment, because they are mutually exclusive from the standpoint in how fans entities are exposed through homekit and home assistant interface
Hey @Jokeru18, can you try to use the iPhone app, at the same place where HA is placed ? maybe HA is placed to far away from the Prana device,...
Can you try to test bluetooth connection using one these 2 cli tools bluetoothctl or gatttool ? EX 1: ``` sudo bluetoothctl connect MAC_ADDRESS menu gatt select-attribute 0000cccc-0000-1000-8000-00805f9b34fb notify on...
I think that your device is not supported, it is using a different communication handle (address) .
I found a different opensource integration for Prana, can you try to see if this one works for you ? https://github.com/corvis/prana_rc it might have a slightly different implementation than mine...
I use home-assistant trough docker. I've tried to connect to Prana with another python library - bleak that is used by corvis project and it did not work for me....
I've changed bluetooth library to bleak, it should work right now. But I assume that there might be some bugs or not stable enough. If running home assistant in docker...