@p4co86 error in Hostname resolve of the “iService”, maybe due to DSL-reconnect or similar?
Does it not recover from this error?
-
[Implemented] iDevices (iphone/ipad) location plugin
-
No. After error the device is not uodating. I will See in the Router log if a reconnect is the issues
-
@p4co8621 i don’t own an iDevice, could you try the latest version from github?
https://github.com/Oitzu/pimatic-location-plugin/tree/masterI build a try arround the offending code to catch the case.
-
i will test as soon as possible, i didnt find the time jet. maybe i can test it tommorow. but i have to install it manually ?
-
@p4co86 yes, i srsly don’t want to push it to npm before anybody tested it.
-
Hi guys.
After some time i get this error:
error [pimatic]: A uncaught exception occured: Error: getaddrinfo ENOTFOUND at errnoException (dns.js:37:11) at Object.onanswer [as oncomplete] (dns.js:124:16) From connect at Socket.connect (/root/pimatic-app/node_modules/pimatic/startup.coffee:55:29) at Object.exports.connect (tls.js:1361:12) at Agent.createConnection (https.js:79:14) at Agent.createSocket (http.js:1293:16) at Agent.addRequest (http.js:1269:23) at new ClientRequest (http.js:1416:16) at Object.exports.request (https.js:123:10) at postRequest (/root/pimatic-app/node_modules/pimatic-location/node_modules/iphone-finder/lib/iphone-finder.js:32:28) at getPartitionHost (/root/pimatic-app/node_modules/pimatic-location/node_modules/iphone-finder/lib/iphone-finder.js:18:5) at Object.module.exports.findAllDevices (/root/pimatic-app/node_modules/pimatic-location/node_modules/iphone-finder/lib/iphone-finder.js:11:5) at LocationDevice.findIPhone (/root/pimatic-app/node_modules/pimatic-location/pimatic-location.coffee:104:20) at null.<anonymous> (/root/pimatic-app/node_modules/pimatic-location/pimatic-location.coffee:88:12) at wrapper [as _onTimeout] (timers.js:258:14) at Timer.listOnTimeout [as ontimeout] (timers.js:110:15) This is most probably a bug in pimatic or in a module, please report it!
the plugin is up to date.
now i have installet npm iphone-finder and changed the login parameter.
and with this rule:
If every 2 minutes Then execute "node /root/programme/iphone-finder-marcel.js | tail | grep '^http' | wget --quiet --no-check-certificate -i - -O -"
i get no error and updating the location works very stable. with the pimatic-plugin after some days the location updating will stop and i have to restart pimatic.
does anyone have an idea what this could come from?
Thank you very much.
-
“Error: getaddrinfo ENOTFOUND”.
Probably doing a request while no internet connection is available resulting in a DNS-Error.
I was thinking that this error would be catched. -
@Oitzu said in iDevices (iphone/ipad) location plugin:
Probably doing a request while no internet connection is available resulting in a DNS-Error.
Most likely, but it shouldn’t raise an unexpected exception! See also https://forum.pimatic.org/topic/1841/got-an-error-in-piratic-beta-and-the-log-told-me-to-tell-this. Having investigated the matter, the reason is the poor error handling of the underlying iphone-finder package. I have filed a PR on that, but I don’t expect this to be handled soon as the package has not been updated for three years. Thus, I’ll file another PR on pimatic-location to use my fork for the time being.
EDIT: https://github.com/Oitzu/pimatic-location-plugin/pull/8
EDIT2: @Oitzu I have filed another PR to get the distance update immediately called in the consttructor (as setInterval do the first update after 1 minute by default)
"It always takes longer than you expect, even when you take into account Hofstadter's Law.", Hofstadter's Law
-
@leader21 could this maybe seen as implemented?
I’m not quite sure how well the iDevice implementation,in daily business, works (i got no iDevice myself) or how many user use it. -
good question!
i have no idevice either.i would suggest to move the thread into the implemented folder.
there are no complains, so i guess it is working well…on npmjs you can see the stats. it has been downloaded 220x in the past month. so there must be quite a few users
pimatic v0.9 has been released!
Support Pimatic and get some free stickers
Like us on Facebookmake it so !
-
fyi I have moved the topic to “Feature Implemented” and forked a new topic with the recent posts https://forum.pimatic.org/topic/2608/pimatic-location-login-to-icloud-failed
"It always takes longer than you expect, even when you take into account Hofstadter's Law.", Hofstadter's Law