Comments (6)
You could have a point in that. I'll reopen the issue and do some investigation into if it's possible to somehow reset/reload/retry after a given time.
from pyworxcloud.
This is unfortunately completely out of my hands. That's something you have to take with your ISP.
DNS names resolves just as they should using both my ISP DNS servers, Google DNS and CloudFlare DNS.
from pyworxcloud.
Maybe I was not clear enough in the first message.
Of course the ISP DNS resolution is out of the extensions hands, but I expect that when the connection comes back then the extension resumes working. In this case, on the other hand, the connection came back 3 days ago, but the extension did not work.
I assume it is because the exceptions in the logs are not handled correctly, and so the pyworxcloud extension stops working
from pyworxcloud.
As it says - max retries exceeded. When that happens, no more retries will be tried until you restart your Home Assistant
from pyworxcloud.
Well, that's the point... I think that an automatic system shall not need to be restarted in case something happens, but it shall be able to automatically recover.
So in this case I think that after some time it shall try again, otherwise it becomes locked in this state forever
from pyworxcloud.
I'll close this, as everything is up for a rewrite as a result of recently gaining access to the full Positec repository with the correct documentation of the API and description of how to use the API the correct way.
from pyworxcloud.
Related Issues (20)
- How do I define "CloudType" and the WorxCloud object HOT 3
- Issue installing this in home assistant HOT 4
- Needs to import mqtt from awsiotsdk, not awsiot HOT 28
- Connection broken HOT 6
- MQTT connection is not automatically reconnected on drop/errors HOT 1
- Error initializing an account with multiple mowers
- Missing handling of timeout
- Not aligned requirements file HOT 1
- Python version requirement HOT 8
- Can I use this as a bridge HOT 3
- last_status is None HOT 4
- Loading fails when missing last_status HOT 2
- How to send mover to specific zone HOT 11
- AttributeError: 'Client' object has no attribute '_on_pre_connect'. Did you mean: 'on_pre_connect'? HOT 9
- Firmware version is no longer a floating point number and parsing fails as a result HOT 2
- enhancement: handle Cloudflare Turnstile interception HOT 2
- Question - how can i write current api data to a file HOT 11
- Internal mower state not updated when update message is received HOT 1
- BUG: unhandled exception if no gps key stops MQTT data receive
- Request: More stable API HOT 6
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from pyworxcloud.