mike_ws Posted December 28, 2022 Posted December 28, 2022 Rookie/beginner question - I've installed Ecobee as my first node server on an Eisy. The first step of the initial setup section of the README indicates "on first start up you will be given a PIN". How is the PIN given? My first guess was that the PIN would be shown in the Ecobee NS log. The "Real-time Ecobee log file" section, though, is empty. The Polyglot log file contains the following lines that may be related to the empty Ecobee log file: 12/28/2022, 09:02:27 [pg3] info: Starting log stream for pg3frontend_esyBs :: /var/polyglot/pg3/ns/0021b9026040_1/logs/debug.log 12/28/2022, 09:02:27 [pg3] error: unhandledRejection REPORT THIS!: [object Promise], reason: Error: ENOENT: no such file or directory, access '/var/polyglot/pg3/ns/0021b9026040_1/logs/debug.log' As I indicated above, this is my first attempt at using a node server...do I need to configure/setup something in Eisy/Polyglot? Thanks
dbwarner5 Posted December 28, 2022 Posted December 28, 2022 From the README it says Initial setup On first start up you will be given a PIN. Login to the Ecobee web page, click on your profile, then click 'My Apps' > 'Add Application'. You will be prompted to enter the PIN provided. The Node Server will check every 60 seconds that you have completed the approval so do not restart the Node Server. You can monitor the log to see when the approval is recognized. Your thermostat will be added to ISY, along with nodes for any sensors, a node for the current weather, and a node for the forecast. After the first run. It will refresh any changes every 3 minutes. This is a limitation imposed by Ecobee. If I remember correctly, it will show up in the NS config tab. 1
mike_ws Posted December 28, 2022 Author Posted December 28, 2022 I've checked the NS config tab, no PIN displayed that I can see.
dbwarner5 Posted December 28, 2022 Posted December 28, 2022 maybe try stopping it, waiting and then restarting it to see if it shows up?
mike_ws Posted December 28, 2022 Author Posted December 28, 2022 I stopped it, waited about 12 minutes, and then restarted...no change, no PIN. Still seeing the same error in the Polyglot log file when I attempt to view the Ecobee log file.
dbwarner5 Posted December 28, 2022 Posted December 28, 2022 just to be sure, you are on PG3? you may have to uninstall it and start over. If I remember it worked for me exactly as the readme stated. A message should show up with a PIN, pretty sure under the config tab. then you have to go to the ecobee website adn create the link to the application as stated, using the PIN. 1
mike_ws Posted December 28, 2022 Author Posted December 28, 2022 Yes, it's PG3. (That's the only PG listed with the Eisy, the menu option for PG2 has been removed.) I've uninstalled the Ecobee NS and reinstalled, no change in behavior.
Solution tazman Posted December 28, 2022 Solution Posted December 28, 2022 17 minutes ago, mikeybob said: Yes, it's PG3. (That's the only PG listed with the Eisy, the menu option for PG2 has been removed.) I've uninstalled the Ecobee NS and reinstalled, no change in behavior. Try the (Re)Install button and put it in the same slot it is already installed in. 2
mike_ws Posted December 28, 2022 Author Posted December 28, 2022 Using the (Re)Install button was successful! The "Ecobee Controller" showed up in the Admin Console and the notice with the PIN showed up in the Polyglot dashboard. Thanks to the both of you for the help! 3
Recommended Posts