Paul
Paul
@FormerLurker , QNAP is a NAS and has a very customised (cut down and controlled) version of UBUNTU. @ilmelo92 you might have better luck running it in a Docker container...
Hi, I have the same issue. Is this on the roadmap to be fixed or should I figure out a workaround? Thanks
Hey guys I've been following along and am keen to help where I can - perhaps to test as I'm an amateur at development. I have a EX4000 iQ Robotic...
I just got past this stage and can successfully run get device status. So now I can run, login, get devices, get device status, get device features and get device...
@bertocea85 I used "RefreshToken" as the $AuthKey I received on login. I also changed the URL in GetDeviceFeatures to be; https://prod.zodiac-io.com/devices/v2/XXXMYSERIALNUMBERXXX/features Where XXXMYSERIALNUMBERXXX=my robot serial number reported from the login...
> I understand that the iaqualink folder is inside custom_components (custom_components/iaqualink/xx.py). I have added in sensors.yaml > > * platform: iaqualink > username: !secret iaqualink_username > password: !secret iaqualink_password >...
Ok - I figured it out. I had to modify sensor.py. line 110 is trying to map `self._temperature = data["state"]["reported"]["equipment"]["robot"]["sensors"]["sns_1"]["val"]` but it should be (in my case) `self._temperature = data["state"]["reported"]["equipment"]["robot"]["sensors"]["sns_1"]["state"]`...
and here is where I got to  I added a few more attributed such as running state and canister empty/ok
I modified sensor.py in the section where the response from the API call is being mapped into attributes (I think) here `self._headers = {"Content-Type": "application/json; charset=utf-8", "Connection": "keep-alive", "Accept": "*/*",...
I would start with this : [https://github.com/tekkamanendless/iaqualink](url) . The part that I think will help is this : [https://github.com/tekkamanendless/iaqualink#development](url). Once we understand how to structure the post and manually send...