jwagner010 Posted February 14, 2022 Posted February 14, 2022 So finally got around to installing PG3. I installed one of the free node servers no problem. Then linked PG3 to my portal account and purchased the DysonPureCool node server. So far so good. Went to install it but it will not install (I did purchase it and $10 hit my credit card), so I know that piece worked. This is what the log says. Doesnt mean anything to me. Thoughts on how I get to install this Node Server? PS. there wasn't a PG3 DysonPureCool Node Server Forum topic so posting here. Any help appreciated. 2/14/2022, 13:02:11 [pg3] info: [00:21:b9:02:50:a1_9] :: Creating Nodeserver 'DysonPureCool' 2/14/2022, 13:02:11 [pg3] warn: [00:21:b9:02:50:a1-9] :: NodeServer folder exists, removing... /var/polyglot/.pg3/ns/00:21:b9:02:50:a1_9 2/14/2022, 13:02:14 [pg3] error: unhandledRejection REPORT THIS!: Error: Request failed with status code 404 at createError (/var/polyglot/node_modules/axios/lib/core/createError.js:16:15) at settle (/var/polyglot/node_modules/axios/lib/core/settle.js:17:12) at RedirectableRequest.handleResponse (/var/polyglot/node_modules/axios/lib/adapters/http.js:231:9) at RedirectableRequest.emit (node:events:365:28) at RedirectableRequest._processResponse (/var/polyglot/node_modules/follow-redirects/index.js:399:10) at ClientRequest.RedirectableRequest._onNativeResponse (/var/polyglot/node_modules/follow-redirects/index.js:57:10) at Object.onceWrapper (node:events:472:26) at ClientRequest.emit (node:events:365:28) at HTTPParser.parserOnIncomingClient [as onIncoming] (node:_http_client:621:27) at HTTPParser.parserOnHeadersComplete (node:_http_common:127:17) at TLSSocket.socketOnData (node:_http_client:487:22) at TLSSocket.emit (node:events:365:28) at addChunk (node:internal/streams/readable:314:12) at readableAddChunk (node:internal/streams/readable:289:9) at TLSSocket.Readable.push (node:internal/streams/readable:228:10) at TLSWrap.onStreamRead (node:internal/stream_base_commons:190:23) 2/14/2022, 13:02:24 [pg3] debug: Sending logfile to frontend :: /var/polyglot/.pg3/logs/pg3-current.log 2/14/2022, 13:02:26 [pg3] debug: Client pg3frontend_glDkc subscribed to udi/pg3/frontend/clients/7d79c39d-8386-425e-a22a-c325e2c5c0ea/log/main 2/14/2022, 13:02:26 [pg3] debug: Starting log stream for pg3frontend_glDkc :: /var/polyglot/.pg3/logs/pg3-current.log 2/14/2022, 13:02:40 [pg3] debug: Downloading logfile :: /var/polyglot/.pg3/logs/pg3-current.log
jwagner010 Posted February 15, 2022 Author Posted February 15, 2022 So what do we do if a Node Server we paid for doesn't work and there is no (obvious) way to contact the developer? Not sure how to even contact the DysonPureCool Node Server owner (Gordon Larsen)? Is he on this forum? Right now it doesn't install. @Michel Kohanim
Bumbershoot Posted February 15, 2022 Posted February 15, 2022 58 minutes ago, jwagner010 said: So what do we do if a Node Server we paid for doesn't work and there is no (obvious) way to contact the developer? Not sure how to even contact the DysonPureCool Node Server owner (Gordon Larsen)? Is he on this forum? Right now it doesn't install. @Michel Kohanim @glarsen has several nodeservers, and has always been responsive.
jwagner010 Posted February 15, 2022 Author Posted February 15, 2022 (edited) @Bumbershoot Thank You for pointing me in the right direction. Will wait to hear from @glarsen For future enhancements on PG3 would be great if there was a link in the node server store to the prefered contact method of the Node Server developer. Would also be nice to eventually have a space for folks to rate (1 to 5 stars) and also comment on node servers so one can look at the community feedback before buying a node server. Understand this is still Alpha, just some future suggestions, if UDI really wants this to scale, this is key, as I am sure UDI doesn't want to be doing customer service and support for the 100s of node servers. @bpwwer Appreciate everyone's hard work on this, this is an awesome step forward with PG3. Edited February 15, 2022 by jwagner010
glarsen Posted February 16, 2022 Posted February 16, 2022 @jwagner010, sorry for the late reply, I didn't know that this thread existed, or i would have been following it. That looks for some reason like PG3 doesn't like something in the nodeserver installation. Could you please PM the pg3 logfile to me? I'll take a look at it.
jwagner010 Posted February 16, 2022 Author Posted February 16, 2022 @glarsen, done and much thanks in advance.
jwagner010 Posted February 17, 2022 Author Posted February 17, 2022 To Close this out, Gordon corrected the problem and the node server is up and running. Thank You. Working well. @glarsenNot big concerns but thought I would ask: I have a Dyson Pure Humidify+Cool Cryptomic (PH02) so selected it as a DEVICETYPEPUREHUMIDIFYCOOL = "358". Assume that is the right device type? The Node Server shows the current humidity percentage but there is nowhere to control humidity: On/Off Auto/manual If Manual the Target relative humidity For Oscillation only allows you to set it at On or Off not Off, 45, 90 or Breeze per the remote 1
glarsen Posted February 17, 2022 Posted February 17, 2022 (edited) 17 minutes ago, jwagner010 said: To Close this out, Gordon corrected the problem and the node server is up and running. Thank You. Working well. @glarsenNot big concerns but thought I would ask: I have a Dyson Pure Humidify+Cool Cryptomic (PH02) so selected it as a DEVICETYPEPUREHUMIDIFYCOOL = "358". Assume that is the right device type? The Node Server shows the current humidity percentage but there is nowhere to control humidity: On/Off Auto/manual If Manual the Target relative humidity For Oscillation only allows you to set it at On or Off not Off, 45, 90 or Breeze per the remote Sorry, as the nodeServer name and docs imply, it only supports the PureCool. I have no means of testing any changes that support another model as I only have a TP07. I can try making some changes for you to test, but it might take some time. I had planned to eventually add further settings for the oscillation function when time permits. Edited February 17, 2022 by glarsen
jwagner010 Posted February 17, 2022 Author Posted February 17, 2022 Got it. There are so many forks of the 'unofficial' API given Dyson doesn't support anything but their app. I know xKing supported oscillation in his PG2 version which stopped working when the second factor authentication was introduced. Either way will look out for updates and happy to test anything you need on a PH02 if helpful.
Recommended Posts