As far as I understand, it all works in the local network. It shouldn't be too hard to create a server to translate its calls to the new api (that the smartphone app uses), no?
edit: I don't understand why you'd down-vote this. I'd love to correct it if I said something blatantly wrong, just tell me. Also, I wasn't dismissing this as a non-problem, but rather questioning if there'd be an easy solution. My parents are also affected BTW.