iOS 10
I have appdaemon set to autoupdate on my docker server. After it went to 4.1.0 today it no longer works with my older iOS 10 wall mounted iPad. Is this by design and I need to downgrade and peg my appdaemon instance? Or is this a bug? I kinda of think that older tablets are a huge consumer of the dashboard part of appdaemon.
Reverting to 4.0.8 put me back in business.
Not going to explain or discuss this, but... #1140

https://github.com/AppDaemon/appdaemon/blob/522af70d849d917d17db96e13e68d5c01143c866/requirements.txt#L8
https://github.com/AppDaemon/appdaemon/blob/522af70d849d917d17db96e13e68d5c01143c866/appdaemon/assets/javascript/socket.io.js#L2
-> Those are not compatible
Thanks for catching that @frenck
Gotcha so we're in dependency hell here... Guessing bumping JS Socket.IO would be too easy an answer...
Might work - it’a basically a static library I included with AD so it looks like it just needs updating
Fixed in dev
Should it work w/ the docker dev image? I tested and it didnt work for me
@boojew,
So you running the latest dev and still not working?
Correct. I am using acockburn/appdaemon:dev
https://github.com/hassio-addons/addon-appdaemon/issues/156
is there a likely hood this issue will be resolved any time soon? This is affecting a huge user base of people using older iPads (and other tablets). @frenck already explained the cause on August 23rd which is linked to https://github.com/AppDaemon/appdaemon/issues/1348 and the same as previous issue https://github.com/AppDaemon/appdaemon/issues/1140.
As I said in the other issue for this - I have no way to test it so I am reliant on someone figuring this out. I have tried twice so far to fix it with no luck and I don't know what to try next.
This can be tested on any system, by anyone, by setting:
http:
transport: socketio
And the fixes I have tried in dev work just fine on my iPads but breaks on older iPads apparently so I have no way to test the fixes for the target devices.
Thanks to a PR submitted by @clyra this should be fixed in dev
Hi @acockburn, can you possibly give us an eta on the release that contains this fix? Thanks
if you dont want to wait, then copy the directory basejavascript from github appdaemon/widgets to your config area (from appdaemon) in 'config_area'/custom_widgets
that will most likely solve the case untill next release.
Tried this fix but can't get to work on the original iPad Mini running 9.3.5
i dont know how you tried. maybe you can come to our discord and we can help you.
I found that the process documented in this post helped me a lot and it works on a iPad Mini running 9.3.5 https://github.com/hassio-addons/addon-appdaemon/issues/156#issuecomment-939275413
i dont know how you tried. maybe you can come to our discord and we can help you.
I copied the whole basejavascript folder to my config/appdaemon/custom_widgets/basejavascript I'm still having the same blank buttons
I'll hop on discord and see if we can sort this out, maybe I'm missing something
As an fyi I was lazy and just pulled the :dev branch into docker and all is well again. So the fixes do work just haven’t been released. Nothing mission critical here so don’t mind it for now. I’m sure renetode’s suggestion would have the same effect minus the risk.