Jump to content

Polyglot Autelis Pool Control Node Server


Goose66

Recommended Posts

I have created a Polyglot Nodeserver for the Autelis Pool Control device. There are two versions, one for Jandy/Zodiac and one for Pentair:

https://github.com/Goose66/autelis-jandy-polyglotv2

https://github.com/Goose66/autelis-pentair-polyglotv2

The Jandy/Zodiac version is also available in the Polyglot Nodeserver Store. This version was tested with an Autelis Pool Control device running TCP Serial Port Interface firmware v. 1.6.9 and connected to a Jandy Aqualink RS8. It uses a combination of periodic (default 60 second) polling of all devices through the HTTP Command Interface and status update message received from the TCP Serial Port Interface.The firmware may be obtained here:

http://www.autelis.com/wiki/index.php?title=Pool_Control_TCP_Serial_Port_Firmware

The Pentair version is HTTP Command Interface only (default polling interval or 20 seconds) and requires firmware v. 1.6.7 or better and is being tested by bgrubb1.

Here are the known issues with the latest version:

1. The nodes are added with the node address as the name (description). You need to change the names (especially for the AUX/CIR/FEATURE relays) to the name of the pool device controlled by the node.
2. The equipment nodes only take DON and DOF commands, so if you put the nodes in a Managed Scene and do a Fast On or Fast Off, the node will not respond.
3. If you turn spa and spaht or pool and poolht on right after one another (such as putting both in a scene), the second one does not take (at least in the Jandy Aqualink firmware). There has to be a 2 or 3 second delay between spa and spaht or pool and poolht to make sure both are processed, so it will require a program. I have logged this with Autelis.
4. The Nodeserver only adds nodes that are returning values, so it should only add nodes for those equipment and temp_controls specific to your installation, except for solar heat which it seems to add regardless. You can add a flag to the custom parameters to ignore solar heat (see above).
5. The Nodeserver currently doesn't support dimming AUX/CIR relays, colored lights, or one touch nodes (I don't have these installed to test).
6. The Nodeserver utilizes whatever temp units (F or C) are set in your pool controller. If you change it while the Nodeserver is running, everything will update, but temp values can be wonky for a while. A Query (or time) should restore correct values.

I have attached some screen prints.

 

post-1328-0-20926900-1506744274_thumb.gif

screen_print_3.thumb.gif.a43580d308a6a1276547e7d6d583526d.gif

Link to comment
Share on other sites

kingwr,

 

This is awesome!  I recently got the Autelis box for the Pentair Intellitouch flavor of pool equipment, but I've yet to set it all up... still re-building infrastructure for the pool.  I had a look through your github files for the polyglot and it seems there isn't too much that's specific to the Jandy/Zodiac flavor of things.  Sometime this winter, I'll have all my stuff set up and I plan to take a look at what it will entail to adapt this to the Pentair version of the Autelis box.  I'm assuming it won't be too difficult!  You already did the heavy lifting.  :)

 

Thanks for your work on this!!!

Link to comment
Share on other sites

Kingwr thank you for providing this

I attempted to install and things went mostly smooth (the polyglot install instructions need improvement)

I got to the add all nodes in the ISY and they never install.

In digging into it it appears that the polyglot code exits after about 30 seconds

Restarting it results in same

Could this be since my Autelis is talking to a pentair easy touch instead of jandy ?

Message from polyglot is "pool control has exited unexpectantly"

Is there something in the code that happens approx 30 seconds after startup to point me in a direction ??

Thanks in advance

...Barry

Link to comment
Share on other sites

here is the log up to the start of errors if it helps the question

 

INFO [10-02-2017 22:27:16] polyglot.core: Creating Polyglot, version 0.0.7
INFO [10-02-2017 22:27:16] polyglot.config_manager: Config file changes detected, updating config file.
INFO [10-02-2017 22:27:16] polyglot.core: Starting Polyglot
INFO [10-02-2017 22:27:16] polyglot.element_manager: Loading Elements
INFO [10-02-2017 22:27:16] polyglot.element_manager.http: Started HTTP server on port 8080
INFO [10-02-2017 22:27:16] polyglot.element_manager.http: Loaded HTTP element
INFO [10-02-2017 22:27:16] polyglot.element_manager.api: Loaded API element
INFO [10-02-2017 22:27:17] polyglot.element_manager.isy: ISY: [1] ( 0.20) 200 OK: http://192.168.1.149:9001/rest/config
INFO [10-02-2017 22:27:17] polyglot.element_manager.isy: ISY: firmware version: 5.0.10
INFO [10-02-2017 22:27:17] polyglot.element_manager.isy: Loaded ISY element
INFO [10-02-2017 22:27:17] polyglot.element_manager.frontend: Loaded Frontend element
INFO [10-02-2017 22:27:17] polyglot.nodeserver_manager: Loading Node Servers
INFO [10-02-2017 22:27:17] polyglot.nodeserver_manager: Starting Node Server: autelis-polyglot:Autelis Pool Control
INFO [10-02-2017 22:27:17] polyglot.nodeserver_manager: Config file option found in server.json: config.yaml
INFO [10-02-2017 22:27:17] polyglot.nodeserver_manager: Using interface type Default
WARNING [10-02-2017 22:27:17] tornado.access: 404 GET /api/server/FQRfv (192.168.1.18) 4.98ms
INFO [10-02-2017 22:27:17] tornado.access: 200 GET /api/servers/active (192.168.1.18) 14.66ms
INFO [10-02-2017 22:27:18] polyglot.nodeserver_manager: Started Node Server: autelis-polyglot:Autelis Pool Control (5118)
INFO [10-02-2017 22:27:18] tornado.access: 200 GET /api/servers/active (192.168.1.18) 2.72ms
INFO [10-02-2017 22:27:18] tornado.access: 200 GET /api/server/FQRfv (192.168.1.18) 103.98ms
INFO [10-02-2017 22:27:18] polyglot.nodeserver_manager: Autelis Pool Control: **INFO: Custom config file option found in server.json: config.yaml
INFO [10-02-2017 22:27:18] polyglot.nodeserver_manager: Autelis Pool Control: **INFO: config.yaml - Config file loaded as dictionary to "poly.nodeserver_config"
ERROR [10-02-2017 22:27:18] polyglot.nodeserver_manager: Autelis Pool Control: Traceback (most recent call last):
ERROR [10-02-2017 22:27:18] polyglot.nodeserver_manager: Autelis Pool Control: File "/Polyglot/config/node_servers/autelis-polyglot/autelis.py", line 417, in <module>
ERROR [10-02-2017 22:27:19] polyglot.nodeserver_manager: Autelis Pool Control: main()
ERROR [10-02-2017 22:27:19] polyglot.nodeserver_manager: Autelis Pool Control: File "/Polyglot/config/node_servers/autelis-polyglot/autelis.py", line 413, in main
ERROR [10-02-2017 22:27:19] polyglot.nodeserver_manager: Autelis Pool Control: nserver.setup()
ERROR [10-02-2017 22:27:19] polyglot.nodeserver_manager: Autelis Pool Control: File "/Polyglot/config/node_servers/autelis-polyglot/autelis.py", line 198, in setup
ERROR [10-02-2017 22:27:19] polyglot.nodeserver_manager: Autelis Pool Control: self.update_node_states(True) # Report driver values
ERROR [10-02-2017 22:27:19] polyglot.nodeserver_manager: Autelis Pool Control: File "/Polyglot/config/node_servers/autelis-polyglot/autelis.py", line 268, in update_node_states
ERROR [10-02-2017 22:27:19] polyglot.nodeserver_manager: Autelis Pool Control: lowbat = int(system.find("lowbat").text)
ERROR [10-02-2017 22:27:19] polyglot.nodeserver_manager: Autelis Pool Control: AttributeError: 'NoneType' object has no attribute 'text'

Link to comment
Share on other sites

I took a look at the Wiki pages for the Pentair Intellitouch/EasyTouch here:

 

http://www.autelis.com/wiki/index.php?title=Pool_Control_(PI)_TCP_Serial_Port_Firmware

http://www.autelis.com/wiki/index.php?title=Pool_Control_(PI)_HTTP_Command_Reference

 

It is a different interface for both the HTTP and the TCP Serial Port Interfaces. For one, it doesn't appear that the Pentair TCP Serial Port Interface firmware (1.6.7) has the UDP broadcast capability. And the nodes in the status.xml page are completely different (circuits and features instead of pumps and auxs). I have created a "pentair" branch in the GitHub repository. I don't know if you are a programmer, but if you have a Github handle I will add you (and maybe Toddimus) as a collaborator. It appears that you will probably want to dump the UDP broadcast feature and just do more frequent polling through the HTTP Interface. That will simplify the code somewhat, albeit create more network traffic. Also, if you are just using the HTTP Interface, you can leave the ISY firmware in place until you get the node server running.

 

Sorry it wasn't more compatible.

Link to comment
Share on other sites

I’m still a few weeks away from being able to fully set my system up but I might try to kludge something together in the next week or so to try things out on the ISY/autelis/pentair interface. The more pressing matter is my retaining wall that needs to be built which is part of the wall of my new pool mechanical room where all this stuff will live. Rain is coming in NorCal soon and I want to be ready. I’m not exactly a programmer but I know enough to be dangerous. ;)

 

 

Sent from my iPhone using Tapatalk

Link to comment
Share on other sites

Just because of my OCD, I can take an initial look at it if I could get a status.xml response from the Pentair Pool Control as well as some screen prints from the Web interface in order to map the XML nodes from the Pentair' status.xml page to familiar Equipment and Temp Control concepts. Of course, I have no way of testing it.

Link to comment
Share on other sites

Was hoping you would say that, I am a hardware guy, little over my head :-) Here is the xml, will send screenshots shortly

 

<response>
<system>
<runstate>50</runstate>
<model>13</model>
<haddr>30</haddr>
<opmode>0</opmode>
<freeze>0</freeze>
<sensor1>0</sensor1>
<sensor2>0</sensor2>
<sensor3>0</sensor3>
<sensor4>0</sensor4>
<sensor5>0</sensor5>
<version>1.6.7</version>
<time>1507070512</time>
</system>
<equipment>
<circuit1>0</circuit1>
<circuit2>0</circuit2>
<circuit3>0</circuit3>
<circuit4>0</circuit4>
<circuit5>0</circuit5>
<circuit6>0</circuit6>
<circuit7>0</circuit7>
<circuit8>0</circuit8>
<circuit9>0</circuit9>
<circuit10/>
<circuit11/>
<circuit12/>
<circuit13/>
<circuit14/>
<circuit15/>
<circuit16/>
<circuit17/>
<circuit18/>
<circuit19/>
<circuit20/>
<feature1>0</feature1>
<feature2>0</feature2>
<feature3>0</feature3>
<feature4>0</feature4>
<feature5>1</feature5>
<feature6>0</feature6>
<feature7>0</feature7>
<feature8>0</feature8>
<feature9/>
<feature10/>
</equipment>
<temp>
<poolht>3</poolht>
<spaht>3</spaht>
<htstatus>0</htstatus>
<poolsp>92</poolsp>
<spasp>89</spasp>
<maxplsp/>
<pooltemp>85</pooltemp>
<spatemp>85</spatemp>
<airtemp>94</airtemp>
<soltemp>99</soltemp>
<tempunits>F</tempunits>
<htpump>0</htpump>
</temp>
</response>
Link to comment
Share on other sites

What do "sensor1" - "sensor5" relate to?

I would guess that they are related to the inputs with the red rectangle in the screenshot below.  I haven't found anything in my reading of the manuals regarding how one might use these inputs though!

 

post-2218-0-48412000-1507128770_thumb.png

Link to comment
Share on other sites

The changes were more extensive than I thought. Not only does the Pentair firmware not support the UDP broadcast, but the way heat control works is totally different. I had to change the nodedefs, editors, NLS, and both Python source code files. Seeing that I can't test any of it, I can guarantee there are going to be some errors in there. There is a polyglot.log file in the /polyglot/config folder and an Autelis Pool Control.log file in the /polyglot/config/autelis-polyglot folder, and you will need to look at both to find the source of errors. Also, note that it doesn't support Chemical, Color Changing Lights, or Variable Speed Pumps. The heating status for pootht and spaht are also a complete shot in the dark because the documentation is not real clear on how the htstatus element in the XML is formatted. Give it a whirl and let me know how it goes:

 

https://github.com/Goose66/autelis-polyglot/tree/pentair

 

PS: I would like to see some screen shots of the ISY Interface for the nodes if it actually does work.

Link to comment
Share on other sites

Kingwr

Thank you for the effort

The program continues to run in Polyglot (screenshot attached)   btw  how do you delete old versions ??

No Node come back, logs below wouldn't let me attach them

..Barry

 

Pool Control Log

 

2017-10-04 23:32:56,058 DEBUG    Autelis Pool Control In get_status()...

 

Polyglot log

 

 

 

INFO     [10-04-2017 23:32:54] polyglot.core: Creating Polyglot, version 0.0.7
INFO     [10-04-2017 23:32:54] polyglot.config_manager: Config file changes detected, updating config file.
INFO     [10-04-2017 23:32:54] polyglot.core: Starting Polyglot
INFO     [10-04-2017 23:32:54] polyglot.element_manager: Loading Elements
INFO     [10-04-2017 23:32:54] polyglot.element_manager.http: Started HTTP server on port 8080
INFO     [10-04-2017 23:32:54] polyglot.element_manager.http: Loaded HTTP element
INFO     [10-04-2017 23:32:54] polyglot.element_manager.api: Loaded API element
INFO     [10-04-2017 23:32:54] polyglot.element_manager.isy: ISY: [1] ( 0.20) 200 OK: http://192.168.1.149:9001/rest/config
INFO     [10-04-2017 23:32:54] polyglot.element_manager.isy: ISY: firmware version: 5.0.10
INFO     [10-04-2017 23:32:54] polyglot.element_manager.isy: Loaded ISY element
INFO     [10-04-2017 23:32:54] polyglot.element_manager.frontend: Loaded Frontend element
INFO     [10-04-2017 23:32:54] polyglot.nodeserver_manager: Loading Node Servers
INFO     [10-04-2017 23:32:54] polyglot.nodeserver_manager: Starting Node Server: autelis-polyglot:Autelis Pool Control
INFO     [10-04-2017 23:32:54] polyglot.nodeserver_manager: Config file option found in server.json: config.yaml
INFO     [10-04-2017 23:32:54] polyglot.nodeserver_manager: Using interface type Default
INFO     [10-04-2017 23:32:55] polyglot.nodeserver_manager: Started Node Server: autelis-polyglot:Autelis Pool Control (7554)
INFO     [10-04-2017 23:32:56] polyglot.nodeserver_manager: Autelis Pool Control: **INFO: Custom config file option found in server.json:                     config.yaml
INFO     [10-04-2017 23:32:56] polyglot.nodeserver_manager: Autelis Pool Control: **INFO: config.yaml - Config file loaded as dictionary to                         "poly.nodeserver_config"
ERROR    [10-04-2017 23:32:56] polyglot.nodeserver_manager: Autelis Pool Control: Traceback (most recent call last):
ERROR    [10-04-2017 23:32:56] polyglot.nodeserver_manager: Autelis Pool Control:   File "/Polyglot/config/node_servers/autelis-polyglot/autelis.py", line 417, in <module>
ERROR    [10-04-2017 23:32:56] polyglot.nodeserver_manager: Autelis Pool Control:     main()
ERROR    [10-04-2017 23:32:56] polyglot.nodeserver_manager: Autelis Pool Control:   File "/Polyglot/config/node_servers/autelis-polyglot/autelis.py", line 413, in main
ERROR    [10-04-2017 23:32:56] polyglot.nodeserver_manager: Autelis Pool Control:     nserver.setup()
ERROR    [10-04-2017 23:32:56] polyglot.nodeserver_manager: Autelis Pool Control:   File "/Polyglot/config/node_servers/autelis-polyglot/autelis.py", line 198, in setup
ERROR    [10-04-2017 23:32:56] polyglot.nodeserver_manager: Autelis Pool Control:     self.update_node_states(True) # Report driver values
ERROR    [10-04-2017 23:32:56] polyglot.nodeserver_manager: Autelis Pool Control:   File "/Polyglot/config/node_servers/autelis-polyglot/autelis.py", line 268, in update_node_states
ERROR    [10-04-2017 23:32:57] polyglot.nodeserver_manager: Autelis Pool Control:     lowbat = int(system.find("lowbat").text)
ERROR    [10-04-2017 23:32:57] polyglot.nodeserver_manager: Autelis Pool Control: AttributeError: 'NoneType' object has no attribute 'text'
ERROR    [10-04-2017 23:33:01] polyglot.nodeserver_manager: Node Server Autelis Pool Control has exited unexpectedly.
WARNING  [10-04-2017 23:33:22] tornado.access: 401 GET / (192.168.1.18) 3.92ms
INFO     [10-04-2017 23:33:31] tornado.access: 302 GET / (192.168.1.18) 2.33ms
INFO     [10-04-2017 23:33:31] tornado.access: 304 GET /static/index.html (192.168.1.18) 29.26ms
INFO     [10-04-2017 23:33:31] tornado.access: 304 GET /static/src/x-app.html (192.168.1.18) 4.37ms
INFO     [10-04-2017 23:33:31] tornado.access: 304 GET /static/bower_components/webcomponentsjs/webcomponents-lite.js (192.168.1.18) 6.41ms
INFO     [10-04-2017 23:33:32] tornado.access: 304 GET /static/bower_components/paper-drawer-panel/paper-drawer-panel.html (192.168.1.18) 4.47ms
INFO     [10-04-2017 23:33:32] tornado.access: 304 GET /static/bower_components/paper-header-panel/paper-header-panel.html (192.168.1.18) 4.29ms
INFO     [10-04-2017 23:33:32] tornado.access: 304 GET /static/bower_components/paper-icon-button/paper-icon-button.html (192.168.1.18) 4.32ms
INFO     [10-04-2017 23:33:32] tornado.access: 304 GET /static/bower_components/paper-material/paper-material.html (192.168.1.18) 4.37ms
INFO     [10-04-2017 23:33:32] tornado.access: 304 GET /static/bower_components/polymer/polymer.html (192.168.1.18) 7.95ms
INFO     [10-04-2017 23:33:32] tornado.access: 304 GET /static/bower_components/iron-media-query/iron-media-query.html (192.168.1.18) 4.20ms
INFO     [10-04-2017 23:33:32] tornado.access: 304 GET /static/bower_components/paper-toolbar/paper-toolbar.html (192.168.1.18) 4.50ms
INFO     [10-04-2017 23:33:32] tornado.access: 304 GET /static/src/sidebar-list.html (192.168.1.18) 4.67ms
INFO     [10-04-2017 23:33:32] tornado.access: 304 GET /static/src/my-paper-header-panel/my-paper-header-panel.html (192.168.1.18) 4.24ms
INFO     [10-04-2017 23:33:32] tornado.access: 304 GET /static/src/main-contents.html (192.168.1.18) 4.23ms
INFO     [10-04-2017 23:33:32] tornado.access: 304 GET /static/bower_components/iron-selector/iron-selector.html (192.168.1.18) 4.38ms
INFO     [10-04-2017 23:33:32] tornado.access: 304 GET /static/src/x-app.css (192.168.1.18) 4.11ms
INFO     [10-04-2017 23:33:32] tornado.access: 304 GET /static/bower_components/paper-drawer-panel/paper-drawer-panel.css (192.168.1.18) 4.17ms
INFO     [10-04-2017 23:33:32] tornado.access: 304 GET /static/bower_components/iron-flex-layout/iron-flex-layout.html (192.168.1.18) 4.63ms
INFO     [10-04-2017 23:33:32] tornado.access: 304 GET /static/bower_components/iron-icon/iron-icon.html (192.168.1.18) 4.23ms
INFO     [10-04-2017 23:33:32] tornado.access: 304 GET /static/bower_components/paper-behaviors/paper-button-behavior.html (192.168.1.18) 4.26ms
INFO     [10-04-2017 23:33:32] tornado.access: 304 GET /static/bower_components/paper-behaviors/paper-inky-focus-behavior.html (192.168.1.18) 4.19ms
INFO     [10-04-2017 23:33:32] tornado.access: 304 GET /static/bower_components/paper-styles/default-theme.html (192.168.1.18) 5.94ms
INFO     [10-04-2017 23:33:32] tornado.access: 304 GET /static/bower_components/paper-styles/shadow.html (192.168.1.18) 4.68ms
INFO     [10-04-2017 23:33:32] tornado.access: 304 GET /static/bower_components/paper-header-panel/paper-header-panel.css (192.168.1.18) 4.56ms
INFO     [10-04-2017 23:33:32] tornado.access: 304 GET /static/bower_components/paper-ripple/paper-ripple.html (192.168.1.18) 4.36ms
INFO     [10-04-2017 23:33:32] tornado.access: 304 GET /static/bower_components/iron-icons/iron-icons.html (192.168.1.18) 5.22ms
INFO     [10-04-2017 23:33:32] tornado.access: 304 GET /static/bower_components/polymer/polymer-mini.html (192.168.1.18) 5.24ms
INFO     [10-04-2017 23:33:32] tornado.access: 304 GET /static/src/my-paper-header-panel/my-paper-header-panel.css (192.168.1.18) 4.96ms
INFO     [10-04-2017 23:33:32] tornado.access: 304 GET /static/bower_components/paper-styles/paper-styles.html (192.168.1.18) 4.46ms
INFO     [10-04-2017 23:33:32] tornado.access: 304 GET /static/bower_components/paper-item/paper-item.html (192.168.1.18) 4.54ms
INFO     [10-04-2017 23:33:32] tornado.access: 304 GET /static/bower_components/paper-tooltip/paper-tooltip.html (192.168.1.18) 4.43ms
INFO     [10-04-2017 23:33:32] tornado.access: 304 GET /static/bower_components/iron-selector/iron-multi-selectable.html (192.168.1.18) 4.49ms
INFO     [10-04-2017 23:33:32] tornado.access: 304 GET /static/bower_components/paper-menu/paper-menu.html (192.168.1.18) 4.32ms
INFO     [10-04-2017 23:33:32] tornado.access: 304 GET /static/bower_components/iron-ajax/iron-ajax.html (192.168.1.18) 4.87ms
INFO     [10-04-2017 23:33:32] tornado.access: 304 GET /static/src/partial-addns.html (192.168.1.18) 5.91ms
INFO     [10-04-2017 23:33:32] tornado.access: 304 GET /static/src/partial-settings.html (192.168.1.18) 4.21ms
INFO     [10-04-2017 23:33:32] tornado.access: 304 GET /static/src/primary-style.css (192.168.1.18) 4.28ms
INFO     [10-04-2017 23:33:32] tornado.access: 304 GET /static/src/partial-server.html (192.168.1.18) 4.54ms
INFO     [10-04-2017 23:33:32] tornado.access: 304 GET /static/bower_components/paper-item/paper-item-body.html (192.168.1.18) 4.41ms
INFO     [10-04-2017 23:33:32] tornado.access: 304 GET /static/bower_components/iron-a11y-keys-behavior/iron-a11y-keys-behavior.html (192.168.1.18) 4.36ms
INFO     [10-04-2017 23:33:32] tornado.access: 304 GET /static/bower_components/iron-behaviors/iron-button-state.html (192.168.1.18) 4.29ms
INFO     [10-04-2017 23:33:32] tornado.access: 304 GET /static/bower_components/iron-iconset-svg/iron-iconset-svg.html (192.168.1.18) 4.54ms
INFO     [10-04-2017 23:33:32] tornado.access: 304 GET /static/bower_components/iron-flex-layout/classes/iron-flex-layout.html (192.168.1.18) 4.15ms
INFO     [10-04-2017 23:33:32] tornado.access: 304 GET /static/bower_components/iron-meta/iron-meta.html (192.168.1.18) 4.67ms
INFO     [10-04-2017 23:33:32] tornado.access: 304 GET /static/bower_components/paper-styles/color.html (192.168.1.18) 4.33ms
INFO     [10-04-2017 23:33:32] tornado.access: 304 GET /static/bower_components/paper-item/paper-item-shared.css (192.168.1.18) 4.25ms
INFO     [10-04-2017 23:33:32] tornado.access: 304 GET /static/bower_components/paper-styles/typography.html (192.168.1.18) 4.23ms
INFO     [10-04-2017 23:33:32] tornado.access: 304 GET /static/bower_components/neon-animation/neon-animation-runner-behavior.html (192.168.1.18) 4.41ms
INFO     [10-04-2017 23:33:32] tornado.access: 304 GET /static/bower_components/neon-animation/animations/fade-in-animation.html (192.168.1.18) 4.54ms
INFO     [10-04-2017 23:33:32] tornado.access: 304 GET /static/bower_components/polymer/polymer-micro.html (192.168.1.18) 5.27ms
INFO     [10-04-2017 23:33:32] tornado.access: 304 GET /static/bower_components/iron-menu-behavior/iron-menu-behavior.html (192.168.1.18) 4.47ms
INFO     [10-04-2017 23:33:32] tornado.access: 304 GET /static/bower_components/neon-animation/animations/fade-out-animation.html (192.168.1.18) 4.62ms
INFO     [10-04-2017 23:33:32] tornado.access: 304 GET /static/bower_components/paper-menu/paper-menu-shared.css (192.168.1.18) 4.14ms
INFO     [10-04-2017 23:33:32] tornado.access: 304 GET /static/bower_components/iron-selector/iron-selectable.html (192.168.1.18) 4.96ms
INFO     [10-04-2017 23:33:32] tornado.access: 304 GET /static/bower_components/iron-ajax/iron-request.html (192.168.1.18) 4.51ms
INFO     [10-04-2017 23:33:32] tornado.access: 304 GET /static/bower_components/iron-form/iron-form.html (192.168.1.18) 4.16ms
INFO     [10-04-2017 23:33:32] tornado.access: 304 GET /static/bower_components/paper-checkbox/paper-checkbox.html (192.168.1.18) 4.69ms
INFO     [10-04-2017 23:33:32] tornado.access: 304 GET /static/bower_components/paper-input/paper-input.html (192.168.1.18) 4.51ms
INFO     [10-04-2017 23:33:32] tornado.access: 304 GET /static/bower_components/paper-button/paper-button.html (192.168.1.18) 4.32ms
INFO     [10-04-2017 23:33:32] tornado.access: 304 GET /static/bower_components/paper-dropdown-menu/paper-dropdown-menu.html (192.168.1.18) 4.81ms
INFO     [10-04-2017 23:33:32] tornado.access: 304 GET /static/bower_components/marked-element/marked-element.html (192.168.1.18) 4.51ms
INFO     [10-04-2017 23:33:32] tornado.access: 304 GET /static/bower_components/iron-behaviors/iron-control-state.html (192.168.1.18) 5.66ms
INFO     [10-04-2017 23:33:32] tornado.access: 304 GET /static/bower_components/font-roboto/roboto.html (192.168.1.18) 4.35ms
INFO     [10-04-2017 23:33:32] tornado.access: 304 GET /static/bower_components/iron-flex-layout/classes/iron-shadow-flex-layout.html (192.168.1.18) 4.78ms
INFO     [10-04-2017 23:33:32] tornado.access: 304 GET /static/bower_components/neon-animation/neon-animatable-behavior.html (192.168.1.18) 4.19ms
INFO     [10-04-2017 23:33:32] tornado.access: 304 GET /static/bower_components/neon-animation/neon-animation-behavior.html (192.168.1.18) 4.14ms
INFO     [10-04-2017 23:33:32] tornado.access: 304 GET /static/bower_components/neon-animation/web-animations.html (192.168.1.18) 4.40ms
INFO     [10-04-2017 23:33:32] tornado.access: 304 GET /static/bower_components/iron-selector/iron-selection.html (192.168.1.18) 4.54ms
INFO     [10-04-2017 23:33:32] tornado.access: 304 GET /static/bower_components/promise-polyfill/promise-polyfill-lite.html (192.168.1.18) 4.55ms
INFO     [10-04-2017 23:33:32] tornado.access: 304 GET /static/bower_components/iron-form-element-behavior/iron-form-element-behavior.html (192.168.1.18) 4.40ms
INFO     [10-04-2017 23:33:32] tornado.access: 304 GET /static/bower_components/iron-input/iron-input.html (192.168.1.18) 4.16ms
INFO     [10-04-2017 23:33:32] tornado.access: 304 GET /static/bower_components/paper-input/paper-input-behavior.html (192.168.1.18) 4.71ms
INFO     [10-04-2017 23:33:32] tornado.access: 304 GET /static/bower_components/paper-input/paper-input-container.html (192.168.1.18) 4.43ms
INFO     [10-04-2017 23:33:32] tornado.access: 304 GET /static/bower_components/paper-input/paper-input-error.html (192.168.1.18) 4.27ms
INFO     [10-04-2017 23:33:32] tornado.access: 304 GET /static/bower_components/paper-input/paper-input-char-counter.html (192.168.1.18) 4.60ms
INFO     [10-04-2017 23:33:32] tornado.access: 304 GET /static/bower_components/iron-checked-element-behavior/iron-checked-element-behavior.html (192.168.1.18) 4.38ms
INFO     [10-04-2017 23:33:32] tornado.access: 304 GET /static/bower_components/paper-menu-button/paper-menu-button.html (192.168.1.18) 4.94ms
INFO     [10-04-2017 23:33:32] tornado.access: 304 GET /static/bower_components/marked-element/marked-import.html (192.168.1.18) 4.50ms
INFO     [10-04-2017 23:33:32] tornado.access: 304 GET /static/bower_components/neon-animation/animations/opaque-animation.html (192.168.1.18) 4.35ms
INFO     [10-04-2017 23:33:32] tornado.access: 304 GET /static/bower_components/web-animations-js/web-animations-next-lite.min.js (192.168.1.18) 5.43ms
INFO     [10-04-2017 23:33:32] tornado.access: 304 GET /static/bower_components/promise-polyfill/Promise.js (192.168.1.18) 4.39ms
INFO     [10-04-2017 23:33:32] tornado.access: 304 GET /static/bower_components/iron-validatable-behavior/iron-validatable-behavior.html (192.168.1.18) 4.19ms
INFO     [10-04-2017 23:33:32] tornado.access: 304 GET /static/bower_components/iron-dropdown/iron-dropdown.html (192.168.1.18) 4.45ms
INFO     [10-04-2017 23:33:32] tornado.access: 304 GET /static/bower_components/paper-input/paper-input-addon-behavior.html (192.168.1.18) 4.46ms
INFO     [10-04-2017 23:33:32] tornado.access: 304 GET /static/bower_components/paper-checkbox/paper-checkbox.css (192.168.1.18) 4.40ms
INFO     [10-04-2017 23:33:32] tornado.access: 304 GET /static/bower_components/paper-menu-button/paper-menu-button-animations.html (192.168.1.18) 4.29ms
INFO     [10-04-2017 23:33:32] tornado.access: 304 GET /static/bower_components/marked/lib/marked.js (192.168.1.18) 4.66ms
INFO     [10-04-2017 23:33:32] tornado.access: 304 GET /static/bower_components/iron-overlay-behavior/iron-overlay-behavior.html (192.168.1.18) 4.30ms
INFO     [10-04-2017 23:33:32] tornado.access: 304 GET /static/bower_components/iron-resizable-behavior/iron-resizable-behavior.html (192.168.1.18) 5.56ms
INFO     [10-04-2017 23:33:32] tornado.access: 304 GET /static/bower_components/iron-dropdown/iron-dropdown-scroll-manager.html (192.168.1.18) 4.38ms
INFO     [10-04-2017 23:33:32] tornado.access: 304 GET /static/bower_components/iron-fit-behavior/iron-fit-behavior.html (192.168.1.18) 4.99ms
INFO     [10-04-2017 23:33:32] tornado.access: 304 GET /static/bower_components/iron-overlay-behavior/iron-overlay-manager.html (192.168.1.18) 4.15ms
INFO     [10-04-2017 23:33:32] tornado.access: 304 GET /static/bower_components/iron-overlay-behavior/iron-overlay-backdrop.html (192.168.1.18) 4.18ms
INFO     [10-04-2017 23:33:33] tornado.access: 304 GET /static/images/UDLogoOutlined_small.png (192.168.1.18) 4.67ms
INFO     [10-04-2017 23:33:33] tornado.access: 200 GET /api/config (192.168.1.18) 2.89ms
WARNING  [10-04-2017 23:33:33] tornado.access: 404 GET /favicon.ico (192.168.1.18) 2.64ms
INFO     [10-04-2017 23:33:34] tornado.access: 304 GET /api/servers/active (192.168.1.18) 2.87ms
INFO     [10-04-2017 23:33:36] tornado.access: 304 GET /api/servers/active (192.168.1.18) 2.72ms
INFO     [10-04-2017 23:33:39] tornado.access: 304 GET /api/servers/active (192.168.1.18) 2.59ms
INFO     [10-04-2017 23:33:41] tornado.access: 304 GET /api/servers/active (192.168.1.18) 2.59ms
INFO     [10-04-2017 23:33:41] tornado.access: 200 GET /api/servers/available (192.168.1.18) 5.81ms
INFO     [10-04-2017 23:33:43] tornado.access: 304 GET /api/servers/available (192.168.1.18) 5.52ms
INFO     [10-04-2017 23:33:43] tornado.access: 304 GET /api/servers/active (192.168.1.18) 2.66ms
INFO     [10-04-2017 23:33:45] tornado.access: 304 GET /api/servers/available (192.168.1.18) 5.43ms
INFO     [10-04-2017 23:33:45] tornado.access: 304 GET /api/servers/active (192.168.1.18) 2.70ms
INFO     [10-04-2017 23:33:47] tornado.access: 304 GET /api/servers/available (192.168.1.18) 5.60ms
INFO     [10-04-2017 23:33:47] tornado.access: 304 GET /api/servers/active (192.168.1.18) 2.47ms
INFO     [10-04-2017 23:33:48] tornado.access: 304 GET /api/servers/active (192.168.1.18) 2.65ms
INFO     [10-04-2017 23:33:49] tornado.access: 304 GET /api/servers/available (192.168.1.18) 5.45ms
INFO     [10-04-2017 23:33:51] tornado.access: 304 GET /api/servers/active (192.168.1.18) 2.68ms
INFO     [10-04-2017 23:33:51] tornado.access: 304 GET /api/servers/available (192.168.1.18) 5.51ms
INFO     [10-04-2017 23:33:52] tornado.access: 304 GET /api/servers/available (192.168.1.18) 5.57ms
INFO     [10-04-2017 23:33:53] tornado.access: 304 GET /api/servers/active (192.168.1.18) 2.49ms
INFO     [10-04-2017 23:33:54] tornado.access: 304 GET /api/servers/available (192.168.1.18) 5.60ms
INFO     [10-04-2017 23:33:55] tornado.access: 304 GET /api/servers/active (192.168.1.18) 2.55ms
INFO     [10-04-2017 23:33:56] tornado.access: 304 GET /api/servers/active (192.168.1.18) 2.60ms
INFO     [10-04-2017 23:33:57] tornado.access: 304 GET /api/servers/available (192.168.1.18) 5.41ms
INFO     [10-04-2017 23:33:58] tornado.access: 304 GET /api/servers/active (192.168.1.18) 2.60ms
INFO     [10-04-2017 23:33:58] tornado.access: 304 GET /api/servers/available (192.168.1.18) 5.42ms
INFO     [10-04-2017 23:34:01] tornado.access: 304 GET /api/servers/available (192.168.1.18) 5.53ms
INFO     [10-04-2017 23:34:01] tornado.access: 304 GET /api/servers/active (192.168.1.18) 2.58ms
INFO     [10-04-2017 23:34:02] tornado.access: 304 GET /api/servers/active (192.168.1.18) 2.61ms
INFO     [10-04-2017 23:34:03] tornado.access: 304 GET /api/servers/available (192.168.1.18) 5.67ms
INFO     [10-04-2017 23:34:04] tornado.access: 304 GET /api/servers/available (192.168.1.18) 5.76ms
INFO     [10-04-2017 23:34:05] tornado.access: 304 GET /api/servers/active (192.168.1.18) 2.61ms
INFO     [10-04-2017 23:34:06] tornado.access: 304 GET /api/servers/active (192.168.1.18) 2.68ms
INFO     [10-04-2017 23:34:07] tornado.access: 304 GET /api/servers/available (192.168.1.18) 5.61ms
INFO     [10-04-2017 23:34:08] tornado.access: 304 GET /api/servers/available (192.168.1.18) 5.45ms
INFO     [10-04-2017 23:34:09] tornado.access: 304 GET /api/servers/active (192.168.1.18) 2.50ms
INFO     [10-04-2017 23:34:10] polyglot.nodeserver_manager: Starting Node Server: autelis-polyglot-pentair:Autelis Pentair
INFO     [10-04-2017 23:34:10] polyglot.nodeserver_manager: Config file option found in server.json: config.yaml
INFO     [10-04-2017 23:34:10] polyglot.nodeserver_manager: Using interface type Default
INFO     [10-04-2017 23:34:11] polyglot.nodeserver_manager: Started Node Server: autelis-polyglot-pentair:Autelis Pentair (7566)
INFO     [10-04-2017 23:34:11] tornado.access: 200 GET /api/servers/add?name=Autelis%20Pentair&nsid=3&type=autelis-polyglot-pentair (192.168.1.18) 1041.34ms
INFO     [10-04-2017 23:34:11] tornado.access: 200 GET /api/servers/active (192.168.1.18) 2.99ms
INFO     [10-04-2017 23:34:11] tornado.access: 304 GET /api/servers/available (192.168.1.18) 6.60ms
INFO     [10-04-2017 23:34:12] polyglot.nodeserver_manager: Autelis Pentair: **INFO: Custom config file option found in server.json:                     config.yaml
INFO     [10-04-2017 23:34:12] polyglot.nodeserver_manager: Autelis Pentair: **INFO: config.yaml - Config file loaded as dictionary to                         "poly.nodeserver_config"
INFO     [10-04-2017 23:34:12] polyglot.nodeserver_manager: Autelis Pentair: **INFO: Node initialized: addr="controller" name="controller" added=False enabled=False
ERROR    [10-04-2017 23:34:12] polyglot.element_manager.isy: ISY: [1] ( 0.02) 401 ERR: http://192.168.1.149:9001/rest/ns/3/nodes/n003_controller/add/CONTROLLER?primary=n003_controller&name=controller
ERROR    [10-04-2017 23:34:12] polyglot.element_manager.isy: ISY: [1] ( 0.02) 401 ERR: http://192.168.1.149:9001/rest/ns/3/nodes/n003_poolht/add/TEMP_CONTROL?primary=n003_controller&name=poolht
ERROR    [10-04-2017 23:34:12] polyglot.element_manager.isy: ISY: [1] ( 0.02) 401 ERR: http://192.168.1.149:9001/rest/ns/3/nodes/n003_spaht/add/TEMP_CONTROL?primary=n003_controller&name=spaht
INFO     [10-04-2017 23:34:12] polyglot.nodeserver_manager: Autelis Pentair: **INFO: Node initialized: addr="poolht" name="poolht" added=False enabled=False
ERROR    [10-04-2017 23:34:12] polyglot.element_manager.isy: ISY: [1] ( 0.03) 401 ERR: http://192.168.1.149:9001/rest/ns/3/nodes/n003_circuit1/add/EQUIPMENT?primary=n003_controller&name=circuit1
ERROR    [10-04-2017 23:34:12] polyglot.element_manager.isy: ISY: [1] ( 0.02) 401 ERR: http://192.168.1.149:9001/rest/ns/3/nodes/n003_circuit2/add/EQUIPMENT?primary=n003_controller&name=circuit2
INFO     [10-04-2017 23:34:12] polyglot.nodeserver_manager: Autelis Pentair: **INFO: Node initialized: addr="spaht" name="spaht" added=False enabled=False
ERROR    [10-04-2017 23:34:12] polyglot.element_manager.isy: ISY: [1] ( 0.02) 401 ERR: http://192.168.1.149:9001/rest/ns/3/nodes/n003_circuit3/add/EQUIPMENT?primary=n003_controller&name=circuit3
ERROR    [10-04-2017 23:34:13] polyglot.element_manager.isy: ISY: [1] ( 0.03) 401 ERR: http://192.168.1.149:9001/rest/ns/3/nodes/n003_circuit4/add/EQUIPMENT?primary=n003_controller&name=circuit4
INFO     [10-04-2017 23:34:13] tornado.access: 304 GET /api/servers/active (192.168.1.18) 103.24ms
INFO     [10-04-2017 23:34:13] tornado.access: 304 GET /api/servers/available (192.168.1.18) 5.42ms
ERROR    [10-04-2017 23:34:13] polyglot.element_manager.isy: ISY: [1] ( 0.02) 401 ERR: http://192.168.1.149:9001/rest/ns/3/nodes/n003_circuit5/add/EQUIPMENT?primary=n003_controller&name=circuit5
INFO     [10-04-2017 23:34:13] polyglot.nodeserver_manager: Autelis Pentair: **INFO: Node initialized: addr="circuit1" name="circuit1" added=False enabled=False
ERROR    [10-04-2017 23:34:13] polyglot.element_manager.isy: ISY: [1] ( 0.03) 401 ERR: http://192.168.1.149:9001/rest/ns/3/nodes/n003_circuit6/add/EQUIPMENT?primary=n003_controller&name=circuit6
ERROR    [10-04-2017 23:34:13] polyglot.element_manager.isy: ISY: [1] ( 0.02) 401 ERR: http://192.168.1.149:9001/rest/ns/3/nodes/n003_circuit7/add/EQUIPMENT?primary=n003_controller&name=circuit7
INFO     [10-04-2017 23:34:13] polyglot.nodeserver_manager: Autelis Pentair: **INFO: Node initialized: addr="circuit2" name="circuit2" added=False enabled=False
ERROR    [10-04-2017 23:34:13] polyglot.element_manager.isy: ISY: [1] ( 0.03) 401 ERR: http://192.168.1.149:9001/rest/ns/3/nodes/n003_circuit8/add/EQUIPMENT?primary=n003_controller&name=circuit8
ERROR    [10-04-2017 23:34:13] polyglot.element_manager.isy: ISY: [1] ( 0.02) 401 ERR: http://192.168.1.149:9001/rest/ns/3/nodes/n003_circuit9/add/EQUIPMENT?primary=n003_controller&name=circuit9
ERROR    [10-04-2017 23:34:13] polyglot.element_manager.isy: ISY: [1] ( 0.03) 401 ERR: http://192.168.1.149:9001/rest/ns/3/nodes/n003_feature1/add/EQUIPMENT?primary=n003_controller&name=feature1
INFO     [10-04-2017 23:34:13] polyglot.nodeserver_manager: Autelis Pentair: **INFO: Node initialized: addr="circuit3" name="circuit3" added=False enabled=False
ERROR    [10-04-2017 23:34:13] polyglot.element_manager.isy: ISY: [1] ( 0.02) 401 ERR: http://192.168.1.149:9001/rest/ns/3/nodes/n003_feature2/add/EQUIPMENT?primary=n003_controller&name=feature2
ERROR    [10-04-2017 23:34:14] polyglot.element_manager.isy: ISY: [1] ( 0.03) 401 ERR: http://192.168.1.149:9001/rest/ns/3/nodes/n003_feature3/add/EQUIPMENT?primary=n003_controller&name=feature3
INFO     [10-04-2017 23:34:14] polyglot.nodeserver_manager: Autelis Pentair: **INFO: Node initialized: addr="circuit4" name="circuit4" added=False enabled=False
INFO     [10-04-2017 23:34:14] polyglot.config_manager: Config file changes detected, updating config file.
ERROR    [10-04-2017 23:34:14] polyglot.element_manager.isy: ISY: [1] ( 0.21) 401 ERR: http://192.168.1.149:9001/rest/ns/3/nodes/n003_feature4/add/EQUIPMENT?primary=n003_controller&name=feature4
INFO     [10-04-2017 23:34:14] polyglot.nodeserver_manager: Autelis Pentair: **INFO: Node initialized: addr="circuit5" name="circuit5" added=False enabled=False
ERROR    [10-04-2017 23:34:14] polyglot.element_manager.isy: ISY: [1] ( 0.03) 401 ERR: http://192.168.1.149:9001/rest/ns/3/nodes/n003_feature5/add/EQUIPMENT?primary=n003_controller&name=feature5
ERROR    [10-04-2017 23:34:14] polyglot.element_manager.isy: ISY: [1] ( 0.02) 401 ERR: http://192.168.1.149:9001/rest/ns/3/nodes/n003_feature6/add/EQUIPMENT?primary=n003_controller&name=feature6
INFO     [10-04-2017 23:34:14] polyglot.nodeserver_manager: Autelis Pentair: **INFO: Node initialized: addr="circuit6" name="circuit6" added=False enabled=False
ERROR    [10-04-2017 23:34:14] polyglot.element_manager.isy: ISY: [1] ( 0.03) 401 ERR: http://192.168.1.149:9001/rest/ns/3/nodes/n003_feature7/add/EQUIPMENT?primary=n003_controller&name=feature7
ERROR    [10-04-2017 23:34:14] polyglot.element_manager.isy: ISY: [1] ( 0.02) 401 ERR: http://192.168.1.149:9001/rest/ns/3/nodes/n003_feature8/add/EQUIPMENT?primary=n003_controller&name=feature8
INFO     [10-04-2017 23:34:15] polyglot.nodeserver_manager: Autelis Pentair: **INFO: Node initialized: addr="circuit7" name="circuit7" added=False enabled=False
INFO     [10-04-2017 23:34:15] tornado.access: 304 GET /api/servers/active (192.168.1.18) 103.22ms
INFO     [10-04-2017 23:34:15] tornado.access: 304 GET /api/servers/available (192.168.1.18) 5.42ms
INFO     [10-04-2017 23:34:15] polyglot.nodeserver_manager: Autelis Pentair: **INFO: Node initialized: addr="circuit8" name="circuit8" added=False enabled=False
INFO     [10-04-2017 23:34:15] polyglot.nodeserver_manager: Autelis Pentair: **INFO: Node initialized: addr="circuit9" name="circuit9" added=False enabled=False
INFO     [10-04-2017 23:34:15] polyglot.nodeserver_manager: Autelis Pentair: **INFO: Node initialized: addr="feature1" name="feature1" added=False enabled=False
INFO     [10-04-2017 23:34:16] polyglot.nodeserver_manager: Autelis Pentair: **INFO: Node initialized: addr="feature2" name="feature2" added=False enabled=False
INFO     [10-04-2017 23:34:16] polyglot.nodeserver_manager: Autelis Pentair: **INFO: Node initialized: addr="feature3" name="feature3" added=False enabled=False
INFO     [10-04-2017 23:34:16] polyglot.nodeserver_manager: Autelis Pentair: **INFO: Node initialized: addr="feature4" name="feature4" added=False enabled=False
INFO     [10-04-2017 23:34:16] tornado.access: 304 GET /api/servers/available (192.168.1.18) 5.63ms
INFO     [10-04-2017 23:34:17] tornado.access: 304 GET /api/servers/active (192.168.1.18) 102.85ms
INFO     [10-04-2017 23:34:17] polyglot.nodeserver_manager: Autelis Pentair: **INFO: Node initialized: addr="feature5" name="feature5" added=False enabled=False
INFO     [10-04-2017 23:34:17] polyglot.nodeserver_manager: Autelis Pentair: **INFO: Node initialized: addr="feature6" name="feature6" added=False enabled=False
INFO     [10-04-2017 23:34:17] polyglot.nodeserver_manager: Autelis Pentair: **INFO: Node initialized: addr="feature7" name="feature7" added=False enabled=False
INFO     [10-04-2017 23:34:18] polyglot.nodeserver_manager: Autelis Pentair: **INFO: Node initialized: addr="feature8" name="feature8" added=False enabled=False
ERROR    [10-04-2017 23:34:18] polyglot.nodeserver_manager: Autelis Pentair: **ERROR: node "controller": node add REST call to ISY failed: 401
ERROR    [10-04-2017 23:34:18] polyglot.nodeserver_manager: Autelis Pentair: Unsuccessful handling result in function on_result
ERROR    [10-04-2017 23:34:18] polyglot.nodeserver_manager: Autelis Pentair: **ERROR: node "poolht": node add REST call to ISY failed: 401
ERROR    [10-04-2017 23:34:18] polyglot.nodeserver_manager: Autelis Pentair: Unsuccessful handling result in function on_result
ERROR    [10-04-2017 23:34:18] polyglot.nodeserver_manager: Autelis Pentair: **ERROR: node "spaht": node add REST call to ISY failed: 401
ERROR    [10-04-2017 23:34:18] polyglot.nodeserver_manager: Autelis Pentair: Unsuccessful handling result in function on_result
ERROR    [10-04-2017 23:34:18] polyglot.nodeserver_manager: Autelis Pentair: **ERROR: node "circuit1": node add REST call to ISY failed: 401
INFO     [10-04-2017 23:34:18] tornado.access: 304 GET /api/servers/available (192.168.1.18) 7.38ms
ERROR    [10-04-2017 23:34:19] polyglot.nodeserver_manager: Autelis Pentair: Unsuccessful handling result in function on_result
INFO     [10-04-2017 23:34:19] tornado.access: 304 GET /api/servers/active (192.168.1.18) 103.11ms
ERROR    [10-04-2017 23:34:19] polyglot.nodeserver_manager: Autelis Pentair: **ERROR: node "circuit2": node add REST call to ISY failed: 401
ERROR    [10-04-2017 23:34:19] polyglot.nodeserver_manager: Autelis Pentair: Unsuccessful handling result in function on_result
ERROR    [10-04-2017 23:34:19] polyglot.element_manager.isy: ISY: [1] ( 0.02) 404 ERR: http://192.168.1.149:9001/rest/nodes/n003_controller
ERROR    [10-04-2017 23:34:19] polyglot.nodeserver_manager: Autelis Pentair: **ERROR: node "circuit3": node add REST call to ISY failed: 401
ERROR    [10-04-2017 23:34:19] polyglot.element_manager.isy: ISY: [1] ( 0.01) 404 ERR: http://192.168.1.149:9001/rest/nodes/n003_poolht
ERROR    [10-04-2017 23:34:19] polyglot.nodeserver_manager: Autelis Pentair: Unsuccessful handling result in function on_result
ERROR    [10-04-2017 23:34:19] polyglot.element_manager.isy: ISY: [1] ( 0.02) 404 ERR: http://192.168.1.149:9001/rest/nodes/n003_spaht
ERROR    [10-04-2017 23:34:19] polyglot.nodeserver_manager: Autelis Pentair: **ERROR: node "circuit4": node add REST call to ISY failed: 401
ERROR    [10-04-2017 23:34:19] polyglot.nodeserver_manager: Autelis Pentair: Unsuccessful handling result in function on_result
ERROR    [10-04-2017 23:34:19] polyglot.element_manager.isy: ISY: [1] ( 0.01) 404 ERR: http://192.168.1.149:9001/rest/nodes/n003_circuit1
ERROR    [10-04-2017 23:34:19] polyglot.nodeserver_manager: Autelis Pentair: **ERROR: node "circuit5": node add REST call to ISY failed: 401
ERROR    [10-04-2017 23:34:19] polyglot.element_manager.isy: ISY: [1] ( 0.01) 404 ERR: http://192.168.1.149:9001/rest/nodes/n003_circuit2
ERROR    [10-04-2017 23:34:19] polyglot.nodeserver_manager: Autelis Pentair: Unsuccessful handling result in function on_result
ERROR    [10-04-2017 23:34:19] polyglot.element_manager.isy: ISY: [1] ( 0.01) 404 ERR: http://192.168.1.149:9001/rest/nodes/n003_circuit3
ERROR    [10-04-2017 23:34:20] polyglot.nodeserver_manager: Autelis Pentair: **ERROR: node "circuit6": node add REST call to ISY failed: 401
ERROR    [10-04-2017 23:34:20] polyglot.element_manager.isy: ISY: [1] ( 0.01) 404 ERR: http://192.168.1.149:9001/rest/nodes/n003_circuit4
ERROR    [10-04-2017 23:34:20] polyglot.nodeserver_manager: Autelis Pentair: Unsuccessful handling result in function on_result
ERROR    [10-04-2017 23:34:20] polyglot.element_manager.isy: ISY: [1] ( 0.01) 404 ERR: http://192.168.1.149:9001/rest/nodes/n003_circuit5
ERROR    [10-04-2017 23:34:20] polyglot.nodeserver_manager: Autelis Pentair: **ERROR: node "circuit7": node add REST call to ISY failed: 401
ERROR    [10-04-2017 23:34:20] polyglot.element_manager.isy: ISY: [1] ( 0.01) 404 ERR: http://192.168.1.149:9001/rest/nodes/n003_circuit6
ERROR    [10-04-2017 23:34:20] polyglot.nodeserver_manager: Autelis Pentair: Unsuccessful handling result in function on_result
ERROR    [10-04-2017 23:34:20] polyglot.nodeserver_manager: Autelis Pentair: **ERROR: node "circuit8": node add REST call to ISY failed: 401
ERROR    [10-04-2017 23:34:20] polyglot.element_manager.isy: ISY: [1] ( 0.02) 404 ERR: http://192.168.1.149:9001/rest/nodes/n003_circuit7
ERROR    [10-04-2017 23:34:20] polyglot.nodeserver_manager: Autelis Pentair: Unsuccessful handling result in function on_result
ERROR    [10-04-2017 23:34:20] polyglot.element_manager.isy: ISY: [1] ( 0.01) 404 ERR: http://192.168.1.149:9001/rest/nodes/n003_circuit8
ERROR    [10-04-2017 23:34:20] polyglot.nodeserver_manager: Autelis Pentair: **ERROR: node "circuit9": node add REST call to ISY failed: 401
ERROR    [10-04-2017 23:34:20] polyglot.element_manager.isy: ISY: [1] ( 0.02) 404 ERR: http://192.168.1.149:9001/rest/nodes/n003_circuit9
ERROR    [10-04-2017 23:34:20] polyglot.nodeserver_manager: Autelis Pentair: Unsuccessful handling result in function on_result
ERROR    [10-04-2017 23:34:20] polyglot.element_manager.isy: ISY: [1] ( 0.01) 404 ERR: http://192.168.1.149:9001/rest/nodes/n003_feature1
ERROR    [10-04-2017 23:34:20] polyglot.nodeserver_manager: Autelis Pentair: **ERROR: node "feature1": node add REST call to ISY failed: 401
ERROR    [10-04-2017 23:34:20] polyglot.element_manager.isy: ISY: [1] ( 0.01) 404 ERR: http://192.168.1.149:9001/rest/nodes/n003_feature2
ERROR    [10-04-2017 23:34:20] polyglot.nodeserver_manager: Autelis Pentair: Unsuccessful handling result in function on_result
ERROR    [10-04-2017 23:34:21] polyglot.element_manager.isy: ISY: [1] ( 0.02) 404 ERR: http://192.168.1.149:9001/rest/nodes/n003_feature3
ERROR    [10-04-2017 23:34:21] polyglot.nodeserver_manager: Autelis Pentair: **ERROR: node "feature2": node add REST call to ISY failed: 401
INFO     [10-04-2017 23:34:21] tornado.access: 304 GET /api/servers/active (192.168.1.18) 102.85ms
INFO     [10-04-2017 23:34:21] tornado.access: 304 GET /api/servers/available (192.168.1.18) 5.41ms
ERROR    [10-04-2017 23:34:21] polyglot.nodeserver_manager: Autelis Pentair: Unsuccessful handling result in function on_result
ERROR    [10-04-2017 23:34:21] polyglot.element_manager.isy: ISY: [1] ( 0.02) 404 ERR: http://192.168.1.149:9001/rest/nodes/n003_feature4
ERROR    [10-04-2017 23:34:21] polyglot.nodeserver_manager: Autelis Pentair: **ERROR: node "feature3": node add REST call to ISY failed: 401
ERROR    [10-04-2017 23:34:21] polyglot.element_manager.isy: ISY: [1] ( 0.01) 404 ERR: http://192.168.1.149:9001/rest/nodes/n003_feature5
ERROR    [10-04-2017 23:34:21] polyglot.nodeserver_manager: Autelis Pentair: Unsuccessful handling result in function on_result
ERROR    [10-04-2017 23:34:21] polyglot.element_manager.isy: ISY: [1] ( 0.01) 404 ERR: http://192.168.1.149:9001/rest/nodes/n003_feature6
ERROR    [10-04-2017 23:34:21] polyglot.nodeserver_manager: Autelis Pentair: **ERROR: node "feature4": node add REST call to ISY failed: 401
ERROR    [10-04-2017 23:34:21] polyglot.element_manager.isy: ISY: [1] ( 0.01) 404 ERR: http://192.168.1.149:9001/rest/nodes/n003_feature7
ERROR    [10-04-2017 23:34:21] polyglot.nodeserver_manager: Autelis Pentair: Unsuccessful handling result in function on_result
ERROR    [10-04-2017 23:34:21] polyglot.element_manager.isy: ISY: [1] ( 0.01) 404 ERR: http://192.168.1.149:9001/rest/nodes/n003_feature8
ERROR    [10-04-2017 23:34:21] polyglot.nodeserver_manager: Autelis Pentair: **ERROR: node "feature5": node add REST call to ISY failed: 401
ERROR    [10-04-2017 23:34:21] polyglot.nodeserver_manager: Autelis Pentair: Unsuccessful handling result in function on_result
ERROR    [10-04-2017 23:34:21] polyglot.nodeserver_manager: Autelis Pentair: **ERROR: node "feature6": node add REST call to ISY failed: 401
ERROR    [10-04-2017 23:34:21] polyglot.nodeserver_manager: Autelis Pentair: Unsuccessful handling result in function on_result
ERROR    [10-04-2017 23:34:22] polyglot.nodeserver_manager: Autelis Pentair: **ERROR: node "feature7": node add REST call to ISY failed: 401
ERROR    [10-04-2017 23:34:22] polyglot.nodeserver_manager: Autelis Pentair: Unsuccessful handling result in function on_result
ERROR    [10-04-2017 23:34:22] polyglot.nodeserver_manager: Autelis Pentair: **ERROR: node "feature8": node add REST call to ISY failed: 401
ERROR    [10-04-2017 23:34:22] polyglot.nodeserver_manager: Autelis Pentair: Unsuccessful handling result in function on_result
INFO     [10-04-2017 23:34:23] tornado.access: 304 GET /api/servers/available (192.168.1.18) 5.92ms
INFO     [10-04-2017 23:34:23] tornado.access: 304 GET /api/servers/active (192.168.1.18) 103.09ms
WARNING  [10-04-2017 23:34:24] polyglot.nodeserver_manager: Autelis Pentair: **WARNING: probe: status code: 404
WARNING  [10-04-2017 23:34:24] polyglot.nodeserver_manager: Autelis Pentair: **WARNING: probe: status code: 404
WARNING  [10-04-2017 23:34:24] polyglot.nodeserver_manager: Autelis Pentair: **WARNING: probe: status code: 404
INFO     [10-04-2017 23:34:24] tornado.access: 304 GET /api/servers/available (192.168.1.18) 5.85ms
INFO     [10-04-2017 23:34:25] tornado.access: 304 GET /api/servers/active (192.168.1.18) 102.92ms
WARNING  [10-04-2017 23:34:25] polyglot.nodeserver_manager: Autelis Pentair: **WARNING: probe: status code: 404
WARNING  [10-04-2017 23:34:25] polyglot.nodeserver_manager: Autelis Pentair: **WARNING: probe: status code: 404
WARNING  [10-04-2017 23:34:25] polyglot.nodeserver_manager: Autelis Pentair: **WARNING: probe: status code: 404
WARNING  [10-04-2017 23:34:25] polyglot.nodeserver_manager: Autelis Pentair: **WARNING: probe: status code: 404
WARNING  [10-04-2017 23:34:25] polyglot.nodeserver_manager: Autelis Pentair: **WARNING: probe: status code: 404
WARNING  [10-04-2017 23:34:26] polyglot.nodeserver_manager: Autelis Pentair: **WARNING: probe: status code: 404
WARNING  [10-04-2017 23:34:26] polyglot.nodeserver_manager: Autelis Pentair: **WARNING: probe: status code: 404
WARNING  [10-04-2017 23:34:26] polyglot.nodeserver_manager: Autelis Pentair: **WARNING: probe: status code: 404
WARNING  [10-04-2017 23:34:26] polyglot.nodeserver_manager: Autelis Pentair: **WARNING: probe: status code: 404
WARNING  [10-04-2017 23:34:26] polyglot.nodeserver_manager: Autelis Pentair: **WARNING: probe: status code: 404

post-6411-0-95466600-1507161844_thumb.png

Link to comment
Share on other sites

It looks like the Node Server can't add the nodes to the ISY. I think you need to clean some things up and start again:

 

1. Start by deleting the older "Autelis Pool Control" Node Server from Polyglot. There should be a white trash can icon on an orange background in the upper right-hand corner when you click the Node Server in the left navigation panel.

 

2. After deleting the older "Autelis Pool Control" Node Server, shut down Polyglot and delete the polyglot.log file. Restart Polyglot

 

3. Make sure you have completely removed any nodes and node server configurations related to the older "Autelis Pool Control" Node Server from your ISY and restart it.

 

4. Setup the Node Server configuration on the ISY again and make sure the node server slot that you configure for the "Autelis Pentair" node server has the SAME NUMBER as the node server number configured in Polyglot.

 

Also, when setting up the Node Server configuration, make sure you are loading the profile.zip, restarting the ISY, re-loading the profile.zip, and restarting the ISY a second time before selecting "Add All Nodes".

Link to comment
Share on other sites

Amazing Sir, Simply amazing

I have nodes now

 

log attached

It now comes up and things are visible, but trying to control things flags an error

 

log after trying

tu again sir

..Barry

 

 

 

 

INFO     [10-05-2017 02:14:12] polyglot.core: Creating Polyglot, version 0.0.7
INFO     [10-05-2017 02:14:12] polyglot.config_manager: Config file changes detected, updating config file.
INFO     [10-05-2017 02:14:12] polyglot.core: Starting Polyglot
INFO     [10-05-2017 02:14:12] polyglot.element_manager: Loading Elements
INFO     [10-05-2017 02:14:12] polyglot.element_manager.http: Started HTTP server on port 8080
INFO     [10-05-2017 02:14:12] polyglot.element_manager.http: Loaded HTTP element
INFO     [10-05-2017 02:14:12] polyglot.element_manager.api: Loaded API element
INFO     [10-05-2017 02:14:12] polyglot.element_manager.isy: ISY: [1] ( 0.21) 200 OK: http://192.168.1.149:9001/rest/config
INFO     [10-05-2017 02:14:12] polyglot.element_manager.isy: ISY: firmware version: 5.0.10
INFO     [10-05-2017 02:14:12] polyglot.element_manager.isy: Loaded ISY element
INFO     [10-05-2017 02:14:12] polyglot.element_manager.frontend: Loaded Frontend element
INFO     [10-05-2017 02:14:12] polyglot.nodeserver_manager: Loading Node Servers
INFO     [10-05-2017 02:14:12] polyglot.nodeserver_manager: Starting Node Server: autelis-polyglot-pentair:Autelis Pentair
INFO     [10-05-2017 02:14:12] polyglot.nodeserver_manager: Config file option found in server.json: config.yaml
INFO     [10-05-2017 02:14:12] polyglot.nodeserver_manager: Using interface type Default
INFO     [10-05-2017 02:14:13] polyglot.nodeserver_manager: Started Node Server: autelis-polyglot-pentair:Autelis Pentair (7961)
INFO     [10-05-2017 02:14:13] polyglot.nodeserver_manager: Autelis Pentair: **INFO: Custom config file option found in server.json:                     config.yaml
INFO     [10-05-2017 02:14:14] polyglot.nodeserver_manager: Autelis Pentair: **INFO: config.yaml - Config file loaded as dictionary to                         "poly.nodeserver_config"
INFO     [10-05-2017 02:14:14] polyglot.nodeserver_manager: Autelis Pentair: **INFO: Node initialized: addr="controller" name="controller" added=True enabled=True
INFO     [10-05-2017 02:14:14] polyglot.element_manager.isy: ISY: [1] ( 0.03) 200 OK: http://192.168.1.149:9001/rest/ns/3/nodes/n003_controller/report/status/CLITEMP/0/17
INFO     [10-05-2017 02:14:14] polyglot.element_manager.isy: ISY: [1] ( 0.06) 200 OK: http://192.168.1.149:9001/rest/ns/3/nodes/n003_controller/report/status/GV9/0/17
INFO     [10-05-2017 02:14:14] polyglot.nodeserver_manager: Autelis Pentair: **INFO: Node initialized: addr="poolht" name="poolht" added=True enabled=True
INFO     [10-05-2017 02:14:14] polyglot.element_manager.isy: ISY: [1] ( 0.02) 200 OK: http://192.168.1.149:9001/rest/ns/3/nodes/n003_controller/report/status/GV2/0/25
INFO     [10-05-2017 02:14:14] polyglot.nodeserver_manager: Autelis Pentair: **INFO: Node initialized: addr="spaht" name="spaht" added=True enabled=True
INFO     [10-05-2017 02:14:14] polyglot.element_manager.isy: ISY: [1] ( 0.02) 200 OK: http://192.168.1.149:9001/rest/ns/3/nodes/n003_controller/report/status/GV3/0/25
INFO     [10-05-2017 02:14:14] polyglot.element_manager.isy: ISY: [1] ( 0.02) 200 OK: http://192.168.1.149:9001/rest/ns/3/nodes/n003_controller/report/status/GV0/1/25
INFO     [10-05-2017 02:14:14] polyglot.nodeserver_manager: Autelis Pentair: **INFO: Node initialized: addr="circuit1" name="circuit1" added=True enabled=True
INFO     [10-05-2017 02:14:14] polyglot.element_manager.isy: ISY: [1] ( 0.02) 200 OK: http://192.168.1.149:9001/rest/ns/3/nodes/n003_controller/report/status/GV1/0/25
INFO     [10-05-2017 02:14:14] polyglot.element_manager.isy: ISY: [1] ( 0.01) 200 OK: http://192.168.1.149:9001/rest/ns/3/nodes/n003_controller/report/status/GV4/0/25
INFO     [10-05-2017 02:14:14] polyglot.nodeserver_manager: Autelis Pentair: **INFO: Node initialized: addr="circuit2" name="circuit2" added=True enabled=True
INFO     [10-05-2017 02:14:15] polyglot.element_manager.isy: ISY: [1] ( 0.02) 200 OK: http://192.168.1.149:9001/rest/ns/3/nodes/n003_controller/report/status/GV5/0/25
INFO     [10-05-2017 02:14:15] polyglot.nodeserver_manager: Autelis Pentair: **INFO: Node initialized: addr="circuit3" name="circuit3" added=True enabled=True
INFO     [10-05-2017 02:14:15] polyglot.element_manager.isy: ISY: [1] ( 0.02) 200 OK: http://192.168.1.149:9001/rest/ns/3/nodes/n003_controller/report/status/CLITEMP/95/17
INFO     [10-05-2017 02:14:15] polyglot.element_manager.isy: ISY: [1] ( 0.02) 200 OK: http://192.168.1.149:9001/rest/ns/3/nodes/n003_controller/report/status/GV9/77/17
INFO     [10-05-2017 02:14:15] polyglot.nodeserver_manager: Autelis Pentair: **INFO: Node initialized: addr="circuit4" name="circuit4" added=True enabled=True
INFO     [10-05-2017 02:14:15] polyglot.element_manager.isy: ISY: [1] ( 0.02) 200 OK: http://192.168.1.149:9001/rest/ns/3/nodes/n003_controller/report/status/GV2/0/25
INFO     [10-05-2017 02:14:15] polyglot.element_manager.isy: ISY: [1] ( 0.02) 200 OK: http://192.168.1.149:9001/rest/ns/3/nodes/n003_controller/report/status/GV3/0/25
INFO     [10-05-2017 02:14:15] polyglot.nodeserver_manager: Autelis Pentair: **INFO: Node initialized: addr="circuit5" name="circuit5" added=True enabled=True
INFO     [10-05-2017 02:14:15] polyglot.element_manager.isy: ISY: [1] ( 0.02) 200 OK: http://192.168.1.149:9001/rest/ns/3/nodes/n003_controller/report/status/GV0/50/25
INFO     [10-05-2017 02:14:15] polyglot.nodeserver_manager: Autelis Pentair: **INFO: Node initialized: addr="circuit6" name="circuit6" added=True enabled=True
INFO     [10-05-2017 02:14:15] polyglot.element_manager.isy: ISY: [1] ( 0.01) 200 OK: http://192.168.1.149:9001/rest/ns/3/nodes/n003_controller/report/status/GV1/0/25
INFO     [10-05-2017 02:14:15] polyglot.element_manager.isy: ISY: [1] ( 0.01) 200 OK: http://192.168.1.149:9001/rest/ns/3/nodes/n003_controller/report/status/GV4/0/25
INFO     [10-05-2017 02:14:15] polyglot.nodeserver_manager: Autelis Pentair: **INFO: Node initialized: addr="circuit7" name="circuit7" added=True enabled=True
INFO     [10-05-2017 02:14:16] polyglot.element_manager.isy: ISY: [1] ( 0.02) 200 OK: http://192.168.1.149:9001/rest/ns/3/nodes/n003_controller/report/status/GV5/0/25
INFO     [10-05-2017 02:14:16] polyglot.element_manager.isy: ISY: [1] ( 0.02) 200 OK: http://192.168.1.149:9001/rest/ns/3/nodes/n003_poolht/report/status/CLISPH/92/17
INFO     [10-05-2017 02:14:16] polyglot.nodeserver_manager: Autelis Pentair: **INFO: Node initialized: addr="circuit8" name="circuit8" added=True enabled=True
INFO     [10-05-2017 02:14:16] polyglot.element_manager.isy: ISY: [1] ( 0.01) 200 OK: http://192.168.1.149:9001/rest/ns/3/nodes/n003_poolht/report/status/CLIMD/3/25
INFO     [10-05-2017 02:14:16] polyglot.nodeserver_manager: Autelis Pentair: **INFO: Node initialized: addr="circuit9" name="circuit9" added=True enabled=True
INFO     [10-05-2017 02:14:16] polyglot.element_manager.isy: ISY: [1] ( 0.02) 200 OK: http://192.168.1.149:9001/rest/ns/3/nodes/n003_poolht/report/status/ST/0/25
INFO     [10-05-2017 02:14:16] polyglot.element_manager.isy: ISY: [1] ( 0.02) 200 OK: http://192.168.1.149:9001/rest/ns/3/nodes/n003_poolht/report/status/CLITEMP/0/17
INFO     [10-05-2017 02:14:16] polyglot.nodeserver_manager: Autelis Pentair: **INFO: Node initialized: addr="feature1" name="feature1" added=True enabled=True
INFO     [10-05-2017 02:14:16] polyglot.element_manager.isy: ISY: [1] ( 0.02) 200 OK: http://192.168.1.149:9001/rest/ns/3/nodes/n003_poolht/report/status/CLISPH/92/17
INFO     [10-05-2017 02:14:16] polyglot.element_manager.isy: ISY: [1] ( 0.02) 200 OK: http://192.168.1.149:9001/rest/ns/3/nodes/n003_poolht/report/status/CLIMD/3/25
INFO     [10-05-2017 02:14:16] polyglot.nodeserver_manager: Autelis Pentair: **INFO: Node initialized: addr="feature2" name="feature2" added=True enabled=True
INFO     [10-05-2017 02:14:16] polyglot.element_manager.isy: ISY: [1] ( 0.01) 200 OK: http://192.168.1.149:9001/rest/ns/3/nodes/n003_poolht/report/status/ST/0/25
INFO     [10-05-2017 02:14:16] polyglot.nodeserver_manager: Autelis Pentair: **INFO: Node initialized: addr="feature3" name="feature3" added=True enabled=True
INFO     [10-05-2017 02:14:17] polyglot.element_manager.isy: ISY: [1] ( 0.02) 200 OK: http://192.168.1.149:9001/rest/ns/3/nodes/n003_poolht/report/status/CLITEMP/88/17
INFO     [10-05-2017 02:14:17] polyglot.element_manager.isy: ISY: [1] ( 0.01) 200 OK: http://192.168.1.149:9001/rest/ns/3/nodes/n003_spaht/report/status/CLISPH/89/17
INFO     [10-05-2017 02:14:17] polyglot.nodeserver_manager: Autelis Pentair: **INFO: Node initialized: addr="feature4" name="feature4" added=True enabled=True
INFO     [10-05-2017 02:14:17] polyglot.element_manager.isy: ISY: [1] ( 0.01) 200 OK: http://192.168.1.149:9001/rest/ns/3/nodes/n003_spaht/report/status/CLIMD/3/25
INFO     [10-05-2017 02:14:17] polyglot.element_manager.isy: ISY: [1] ( 0.02) 200 OK: http://192.168.1.149:9001/rest/ns/3/nodes/n003_spaht/report/status/ST/0/25
INFO     [10-05-2017 02:14:17] polyglot.nodeserver_manager: Autelis Pentair: **INFO: Node initialized: addr="feature5" name="feature5" added=True enabled=True
INFO     [10-05-2017 02:14:17] polyglot.element_manager.isy: ISY: [1] ( 0.02) 200 OK: http://192.168.1.149:9001/rest/ns/3/nodes/n003_spaht/report/status/CLITEMP/0/17
INFO     [10-05-2017 02:14:17] polyglot.nodeserver_manager: Autelis Pentair: **INFO: Node initialized: addr="feature6" name="feature6" added=True enabled=True
INFO     [10-05-2017 02:14:17] polyglot.element_manager.isy: ISY: [1] ( 0.02) 200 OK: http://192.168.1.149:9001/rest/ns/3/nodes/n003_spaht/report/status/CLISPH/89/17
INFO     [10-05-2017 02:14:17] polyglot.element_manager.isy: ISY: [1] ( 0.01) 200 OK: http://192.168.1.149:9001/rest/ns/3/nodes/n003_spaht/report/status/CLIMD/3/25
INFO     [10-05-2017 02:14:17] polyglot.nodeserver_manager: Autelis Pentair: **INFO: Node initialized: addr="feature7" name="feature7" added=True enabled=True
INFO     [10-05-2017 02:14:17] polyglot.element_manager.isy: ISY: [1] ( 0.01) 200 OK: http://192.168.1.149:9001/rest/ns/3/nodes/n003_spaht/report/status/ST/0/25
INFO     [10-05-2017 02:14:17] polyglot.element_manager.isy: ISY: [1] ( 0.02) 200 OK: http://192.168.1.149:9001/rest/ns/3/nodes/n003_spaht/report/status/CLITEMP/88/17
INFO     [10-05-2017 02:14:18] polyglot.nodeserver_manager: Autelis Pentair: **INFO: Node initialized: addr="feature8" name="feature8" added=True enabled=True
INFO     [10-05-2017 02:14:18] polyglot.element_manager.isy: ISY: [1] ( 0.01) 200 OK: http://192.168.1.149:9001/rest/ns/3/nodes/n003_circuit1/report/status/ST/0/25
INFO     [10-05-2017 02:14:18] polyglot.element_manager.isy: ISY: [1] ( 0.01) 200 OK: http://192.168.1.149:9001/rest/ns/3/nodes/n003_circuit1/report/status/ST/0/25
INFO     [10-05-2017 02:14:18] polyglot.element_manager.isy: ISY: [1] ( 0.01) 200 OK: http://192.168.1.149:9001/rest/ns/3/nodes/n003_circuit2/report/status/ST/0/25
INFO     [10-05-2017 02:14:18] polyglot.element_manager.isy: ISY: [1] ( 0.01) 200 OK: http://192.168.1.149:9001/rest/ns/3/nodes/n003_circuit3/report/status/ST/0/25
INFO     [10-05-2017 02:14:18] polyglot.element_manager.isy: ISY: [1] ( 0.02) 200 OK: http://192.168.1.149:9001/rest/ns/3/nodes/n003_circuit4/report/status/ST/0/25
INFO     [10-05-2017 02:14:18] polyglot.element_manager.isy: ISY: [1] ( 0.01) 200 OK: http://192.168.1.149:9001/rest/ns/3/nodes/n003_circuit5/report/status/ST/0/25
INFO     [10-05-2017 02:14:18] polyglot.element_manager.isy: ISY: [1] ( 0.01) 200 OK: http://192.168.1.149:9001/rest/ns/3/nodes/n003_circuit6/report/status/ST/0/25
INFO     [10-05-2017 02:14:18] polyglot.element_manager.isy: ISY: [1] ( 0.01) 200 OK: http://192.168.1.149:9001/rest/ns/3/nodes/n003_circuit7/report/status/ST/0/25
INFO     [10-05-2017 02:14:19] polyglot.element_manager.isy: ISY: [1] ( 0.01) 200 OK: http://192.168.1.149:9001/rest/ns/3/nodes/n003_circuit8/report/status/ST/0/25
INFO     [10-05-2017 02:14:19] polyglot.element_manager.isy: ISY: [1] ( 0.01) 200 OK: http://192.168.1.149:9001/rest/ns/3/nodes/n003_circuit9/report/status/ST/0/25
INFO     [10-05-2017 02:14:19] polyglot.element_manager.isy: ISY: [1] ( 0.02) 200 OK: http://192.168.1.149:9001/rest/ns/3/nodes/n003_feature1/report/status/ST/0/25
INFO     [10-05-2017 02:14:19] polyglot.element_manager.isy: ISY: [1] ( 0.02) 200 OK: http://192.168.1.149:9001/rest/ns/3/nodes/n003_feature2/report/status/ST/0/25
INFO     [10-05-2017 02:14:19] polyglot.element_manager.isy: ISY: [1] ( 0.01) 200 OK: http://192.168.1.149:9001/rest/ns/3/nodes/n003_feature3/report/status/ST/0/25
INFO     [10-05-2017 02:14:19] polyglot.element_manager.isy: ISY: [1] ( 0.01) 200 OK: http://192.168.1.149:9001/rest/ns/3/nodes/n003_feature4/report/status/ST/0/25
INFO     [10-05-2017 02:14:19] polyglot.element_manager.isy: ISY: [1] ( 0.01) 200 OK: http://192.168.1.149:9001/rest/ns/3/nodes/n003_feature5/report/status/ST/0/25
INFO     [10-05-2017 02:14:19] polyglot.element_manager.isy: ISY: [1] ( 0.02) 200 OK: http://192.168.1.149:9001/rest/ns/3/nodes/n003_feature6/report/status/ST/0/25
INFO     [10-05-2017 02:14:19] polyglot.element_manager.isy: ISY: [1] ( 0.01) 200 OK: http://192.168.1.149:9001/rest/ns/3/nodes/n003_feature7/report/status/ST/0/25
INFO     [10-05-2017 02:14:20] polyglot.element_manager.isy: ISY: [1] ( 0.01) 200 OK: http://192.168.1.149:9001/rest/ns/3/nodes/n003_feature8/report/status/ST/0/25
INFO     [10-05-2017 02:14:21] polyglot.element_manager.isy: ISY: [1] ( 0.03) 200 OK: http://192.168.1.149:9001/rest/nodes/n003_controller
INFO     [10-05-2017 02:14:21] polyglot.element_manager.isy: ISY: [1] ( 0.03) 200 OK: http://192.168.1.149:9001/rest/nodes/n003_poolht
INFO     [10-05-2017 02:14:21] polyglot.element_manager.isy: ISY: [1] ( 0.03) 200 OK: http://192.168.1.149:9001/rest/nodes/n003_spaht
INFO     [10-05-2017 02:14:21] polyglot.element_manager.isy: ISY: [1] ( 0.03) 200 OK: http://192.168.1.149:9001/rest/nodes/n003_circuit1
INFO     [10-05-2017 02:14:21] polyglot.element_manager.isy: ISY: [1] ( 0.04) 200 OK: http://192.168.1.149:9001/rest/nodes/n003_circuit2
INFO     [10-05-2017 02:14:21] polyglot.element_manager.isy: ISY: [1] ( 0.03) 200 OK: http://192.168.1.149:9001/rest/nodes/n003_circuit3
INFO     [10-05-2017 02:14:22] polyglot.element_manager.isy: ISY: [1] ( 0.03) 200 OK: http://192.168.1.149:9001/rest/nodes/n003_circuit4
INFO     [10-05-2017 02:14:22] polyglot.element_manager.isy: ISY: [1] ( 0.03) 200 OK: http://192.168.1.149:9001/rest/nodes/n003_circuit5
INFO     [10-05-2017 02:14:22] polyglot.element_manager.isy: ISY: [1] ( 0.03) 200 OK: http://192.168.1.149:9001/rest/nodes/n003_circuit6
INFO     [10-05-2017 02:14:22] polyglot.element_manager.isy: ISY: [1] ( 0.03) 200 OK: http://192.168.1.149:9001/rest/nodes/n003_circuit7
INFO     [10-05-2017 02:14:22] polyglot.element_manager.isy: ISY: [1] ( 0.03) 200 OK: http://192.168.1.149:9001/rest/nodes/n003_circuit8
INFO     [10-05-2017 02:14:22] polyglot.element_manager.isy: ISY: [1] ( 0.04) 200 OK: http://192.168.1.149:9001/rest/nodes/n003_circuit9
INFO     [10-05-2017 02:14:22] polyglot.element_manager.isy: ISY: [1] ( 0.03) 200 OK: http://192.168.1.149:9001/rest/nodes/n003_feature1
INFO     [10-05-2017 02:14:22] polyglot.element_manager.isy: ISY: [1] ( 0.03) 200 OK: http://192.168.1.149:9001/rest/nodes/n003_feature2
INFO     [10-05-2017 02:14:23] polyglot.element_manager.isy: ISY: [1] ( 0.03) 200 OK: http://192.168.1.149:9001/rest/nodes/n003_feature3
INFO     [10-05-2017 02:14:23] polyglot.element_manager.isy: ISY: [1] ( 0.03) 200 OK: http://192.168.1.149:9001/rest/nodes/n003_feature4
INFO     [10-05-2017 02:14:23] polyglot.element_manager.isy: ISY: [1] ( 0.03) 200 OK: http://192.168.1.149:9001/rest/nodes/n003_feature5
INFO     [10-05-2017 02:14:23] polyglot.element_manager.isy: ISY: [1] ( 0.03) 200 OK: http://192.168.1.149:9001/rest/nodes/n003_feature6
INFO     [10-05-2017 02:14:23] polyglot.element_manager.isy: ISY: [1] ( 0.03) 200 OK: http://192.168.1.149:9001/rest/nodes/n003_feature7
INFO     [10-05-2017 02:14:23] polyglot.element_manager.isy: ISY: [1] ( 0.03) 200 OK: http://192.168.1.149:9001/rest/nodes/n003_feature8
INFO     [10-05-2017 02:14:25] polyglot.nodeserver_manager: Autelis Pentair: **INFO: probe: fa=n003_controller pfa=n003_controller id=CONTROLLER fl=128 en=True nm="controller"
INFO     [10-05-2017 02:14:25] polyglot.nodeserver_manager: Autelis Pentair: **INFO: probe: fa=n003_poolht pfa=n003_controller id=TEMP_CONTROL fl=0 en=True nm="poolht"
INFO     [10-05-2017 02:14:25] polyglot.nodeserver_manager: Autelis Pentair: **INFO: probe: fa=n003_spaht pfa=n003_controller id=TEMP_CONTROL fl=0 en=True nm="spaht"
INFO     [10-05-2017 02:14:25] polyglot.nodeserver_manager: Autelis Pentair: **INFO: probe: fa=n003_circuit1 pfa=n003_controller id=EQUIPMENT fl=0 en=True nm="circuit1"
INFO     [10-05-2017 02:14:26] polyglot.nodeserver_manager: Autelis Pentair: **INFO: probe: fa=n003_circuit2 pfa=n003_controller id=EQUIPMENT fl=0 en=True nm="circuit2"
INFO     [10-05-2017 02:14:26] polyglot.nodeserver_manager: Autelis Pentair: **INFO: probe: fa=n003_circuit3 pfa=n003_controller id=EQUIPMENT fl=0 en=True nm="circuit3"
INFO     [10-05-2017 02:14:26] polyglot.nodeserver_manager: Autelis Pentair: **INFO: probe: fa=n003_circuit4 pfa=n003_controller id=EQUIPMENT fl=0 en=True nm="circuit4"
INFO     [10-05-2017 02:14:26] polyglot.nodeserver_manager: Autelis Pentair: **INFO: probe: fa=n003_circuit5 pfa=n003_controller id=EQUIPMENT fl=0 en=True nm="circuit5"
INFO     [10-05-2017 02:14:26] polyglot.nodeserver_manager: Autelis Pentair: **INFO: probe: fa=n003_circuit6 pfa=n003_controller id=EQUIPMENT fl=0 en=True nm="circuit6"
INFO     [10-05-2017 02:14:27] polyglot.nodeserver_manager: Autelis Pentair: **INFO: probe: fa=n003_circuit7 pfa=n003_controller id=EQUIPMENT fl=0 en=True nm="circuit7"
INFO     [10-05-2017 02:14:27] polyglot.nodeserver_manager: Autelis Pentair: **INFO: probe: fa=n003_circuit8 pfa=n003_controller id=EQUIPMENT fl=0 en=True nm="circuit8"
INFO     [10-05-2017 02:14:27] polyglot.nodeserver_manager: Autelis Pentair: **INFO: probe: fa=n003_circuit9 pfa=n003_controller id=EQUIPMENT fl=0 en=True nm="circuit9"
INFO     [10-05-2017 02:14:27] polyglot.nodeserver_manager: Autelis Pentair: **INFO: probe: fa=n003_feature1 pfa=n003_controller id=EQUIPMENT fl=0 en=True nm="feature1"
INFO     [10-05-2017 02:14:27] polyglot.nodeserver_manager: Autelis Pentair: **INFO: probe: fa=n003_feature2 pfa=n003_controller id=EQUIPMENT fl=0 en=True nm="feature2"
INFO     [10-05-2017 02:14:28] polyglot.nodeserver_manager: Autelis Pentair: **INFO: probe: fa=n003_feature3 pfa=n003_controller id=EQUIPMENT fl=0 en=True nm="feature3"
INFO     [10-05-2017 02:14:28] polyglot.nodeserver_manager: Autelis Pentair: **INFO: probe: fa=n003_feature4 pfa=n003_controller id=EQUIPMENT fl=0 en=True nm="feature4"
INFO     [10-05-2017 02:14:28] polyglot.nodeserver_manager: Autelis Pentair: **INFO: probe: fa=n003_feature5 pfa=n003_controller id=EQUIPMENT fl=0 en=True nm="feature5"
INFO     [10-05-2017 02:14:28] polyglot.nodeserver_manager: Autelis Pentair: **INFO: probe: fa=n003_feature6 pfa=n003_controller id=EQUIPMENT fl=0 en=True nm="feature6"
INFO     [10-05-2017 02:14:28] polyglot.nodeserver_manager: Autelis Pentair: **INFO: probe: fa=n003_feature7 pfa=n003_controller id=EQUIPMENT fl=0 en=True nm="feature7"
INFO     [10-05-2017 02:14:29] polyglot.nodeserver_manager: Autelis Pentair: **INFO: probe: fa=n003_feature8 pfa=n003_controller id=EQUIPMENT fl=0 en=True nm="feature8"
INFO     [10-05-2017 02:16:15] polyglot.element_manager.isy: ISY: [1] ( 0.02) 200 OK: http://192.168.1.149:9001/rest/ns/3/nodes/n003_controller/report/status/GV9/76/17
INFO     [10-05-2017 02:17:15] polyglot.element_manager.isy: ISY: [1] ( 0.02) 200 OK: http://192.168.1.149:9001/rest/ns/3/nodes/n003_controller/report/status/GV9/77/17
INFO     [10-05-2017 02:17:56] polyglot.element_manager.isy: ISY: [1] ( 0.02) 200 OK: http://192.168.1.149:9001/rest/ns/3/nodes/n003_controller/report/status/GV9/76/17
INFO     [10-05-2017 02:17:56] polyglot.element_manager.isy: ISY: [1] ( 0.02) 200 OK: http://192.168.1.149:9001/rest/ns/3/nodes/n003_poolht/report/status/CLITEMP/87/17
INFO     [10-05-2017 02:17:56] polyglot.element_manager.isy: ISY: [1] ( 0.02) 200 OK: http://192.168.1.149:9001/rest/ns/3/nodes/n003_spaht/report/status/CLITEMP/87/17
INFO     [10-05-2017 02:18:16] polyglot.element_manager.isy: ISY: [1] ( 0.02) 200 OK: http://192.168.1.149:9001/rest/ns/3/nodes/n003_poolht/report/status/CLITEMP/88/17
INFO     [10-05-2017 02:18:16] polyglot.element_manager.isy: ISY: [1] ( 0.02) 200 OK: http://192.168.1.149:9001/rest/ns/3/nodes/n003_spaht/report/status/CLITEMP/88/17
INFO     [10-05-2017 02:18:56] polyglot.element_manager.isy: ISY: [1] ( 0.02) 200 OK: http://192.168.1.149:9001/rest/ns/3/nodes/n003_poolht/report/status/CLITEMP/87/17
INFO     [10-05-2017 02:18:56] polyglot.element_manager.isy: ISY: [1] ( 0.02) 200 OK: http://192.168.1.149:9001/rest/ns/3/nodes/n003_spaht/report/status/CLITEMP/87/17
INFO     [10-05-2017 02:19:16] polyglot.element_manager.isy: ISY: [1] ( 0.02) 200 OK: http://192.168.1.149:9001/rest/ns/3/nodes/n003_poolht/report/status/CLITEMP/88/17
INFO     [10-05-2017 02:19:16] polyglot.element_manager.isy: ISY: [1] ( 0.02) 200 OK: http://192.168.1.149:9001/rest/ns/3/nodes/n003_spaht/report/status/CLITEMP/88/17
INFO     [10-05-2017 02:19:36] polyglot.element_manager.isy: ISY: [1] ( 0.02) 200 OK: http://192.168.1.149:9001/rest/ns/3/nodes/n003_poolht/report/status/CLITEMP/87/17
INFO     [10-05-2017 02:19:37] polyglot.element_manager.isy: ISY: [1] ( 0.02) 200 OK: http://192.168.1.149:9001/rest/ns/3/nodes/n003_spaht/report/status/CLITEMP/87/17
 

post-6411-0-70469500-1507169918_thumb.png

post-6411-0-76425700-1507170012_thumb.png

post-6411-0-77536500-1507170067_thumb.png

post-6411-0-39616100-1507170173_thumb.png

Link to comment
Share on other sites

Barry,

 

I don't see the On command for circuit1 in the log. Can you search the polyglot log for "DON" and see if you can give me the results (or just attach the Polyglot.log file). Also, the "Autelis Pentair.log" in the /config/autelis-polyglot folder should have some info on what happened with the On command. 

 

As for the values, I can see that the Freeze and Sensor NLS entries aren't working - I will take a look. You can also name the nodes whatever you like through the ISY GUI, and the new names will stick (see the attached screen print from mine).

 

post-1328-0-54710700-1507172674_thumb.jpg

Link to comment
Share on other sites

It reads the status correct, the write errors

Attached is I turned on circuit 3 and read it, then tried to turn it off

It shows on / off correctly, but the first time to try to change it reports nothing and no error. The second time it flags the error

TU again

 

post-6411-0-47709200-1507172766_thumb.png

post-6411-0-17399800-1507172777_thumb.png

Link to comment
Share on other sites

turning on circuit 3 

 

INFO     [10-05-2017 03:15:16] polyglot.nodeserver_manager: Autelis Pentair: **INFO: probe: fa=n003_circuit1 pfa=n003_controller id=EQUIPMENT fl=0 en=True nm="circuit1"
INFO     [10-05-2017 03:15:16] polyglot.nodeserver_manager: Autelis Pentair: **INFO: probe: fa=n003_circuit2 pfa=n003_controller id=EQUIPMENT fl=0 en=True nm="circuit2"
INFO     [10-05-2017 03:15:17] polyglot.nodeserver_manager: Autelis Pentair: **INFO: probe: fa=n003_circuit3 pfa=n003_controller id=EQUIPMENT fl=0 en=True nm="circuit3"
INFO     [10-05-2017 03:15:17] polyglot.nodeserver_manager: Autelis Pentair: **INFO: probe: fa=n003_circuit4 pfa=n003_controller id=EQUIPMENT fl=0 en=True nm="circuit4"
INFO     [10-05-2017 03:15:17] polyglot.nodeserver_manager: Autelis Pentair: **INFO: probe: fa=n003_circuit5 pfa=n003_controller id=EQUIPMENT fl=0 en=True nm="circuit5"
INFO     [10-05-2017 03:15:17] polyglot.nodeserver_manager: Autelis Pentair: **INFO: probe: fa=n003_circuit6 pfa=n003_controller id=EQUIPMENT fl=0 en=True nm="circuit6"
INFO     [10-05-2017 03:15:17] polyglot.nodeserver_manager: Autelis Pentair: **INFO: probe: fa=n003_circuit7 pfa=n003_controller id=EQUIPMENT fl=0 en=True nm="circuit7"
INFO     [10-05-2017 03:15:18] polyglot.nodeserver_manager: Autelis Pentair: **INFO: probe: fa=n003_circuit8 pfa=n003_controller id=EQUIPMENT fl=0 en=True nm="circuit8"
INFO     [10-05-2017 03:15:18] polyglot.nodeserver_manager: Autelis Pentair: **INFO: probe: fa=n003_circuit9 pfa=n003_controller id=EQUIPMENT fl=0 en=True nm="circuit9"
INFO     [10-05-2017 03:15:18] polyglot.nodeserver_manager: Autelis Pentair: **INFO: probe: fa=n003_feature1 pfa=n003_controller id=EQUIPMENT fl=0 en=True nm="feature1"
INFO     [10-05-2017 03:15:18] polyglot.nodeserver_manager: Autelis Pentair: **INFO: probe: fa=n003_feature2 pfa=n003_controller id=EQUIPMENT fl=0 en=True nm="feature2"
INFO     [10-05-2017 03:15:18] polyglot.nodeserver_manager: Autelis Pentair: **INFO: probe: fa=n003_feature3 pfa=n003_controller id=EQUIPMENT fl=0 en=True nm="feature3"
INFO     [10-05-2017 03:15:19] polyglot.nodeserver_manager: Autelis Pentair: **INFO: probe: fa=n003_feature4 pfa=n003_controller id=EQUIPMENT fl=0 en=True nm="feature4"
INFO     [10-05-2017 03:15:19] polyglot.nodeserver_manager: Autelis Pentair: **INFO: probe: fa=n003_feature5 pfa=n003_controller id=EQUIPMENT fl=0 en=True nm="feature5"
INFO     [10-05-2017 03:15:19] polyglot.nodeserver_manager: Autelis Pentair: **INFO: probe: fa=n003_feature6 pfa=n003_controller id=EQUIPMENT fl=0 en=True nm="feature6"
INFO     [10-05-2017 03:15:19] polyglot.nodeserver_manager: Autelis Pentair: **INFO: probe: fa=n003_feature7 pfa=n003_controller id=EQUIPMENT fl=0 en=True nm="feature7"
INFO     [10-05-2017 03:15:19] polyglot.nodeserver_manager: Autelis Pentair: **INFO: probe: fa=n003_feature8 pfa=n003_controller id=EQUIPMENT fl=0 en=True nm="feature8"
INFO     [10-05-2017 03:15:45] polyglot.element_manager.isy: ISY: [1] ( 0.02) 200 OK: http://192.168.1.149:9001/rest/ns/3/nodes/n003_controller/report/status/GV0/37/25
INFO     [10-05-2017 03:16:05] polyglot.element_manager.isy: ISY: [1] ( 0.25) 200 OK: http://192.168.1.149:9001/rest/ns/3/nodes/n003_controller/report/status/GV0/50/25

not sure why its showing address 192.168.1.149    controller is at 163

Link to comment
Share on other sites

Got it. Can you search the "polyglot.log" file for "DON" or "DOF" (the lines with the commands) and give me a the lines around those. The will look something like this:

 

INFO     [10-04-2017 22:54:24] tornado.access: 200 GET /ns/Im6KJ/nodes/n002_aux5/cmd/DON (192.168.1.250) 3.92ms

INFO     [10-04-2017 22:54:49] tornado.access: 200 GET /ns/Im6KJ/nodes/n002_aux5/cmd/DOF (192.168.1.250) 3.77ms

 

Also, please attach the tail of the "Autelis Pentair.log" file from the config/autelis-polyglot directory right after you try a command. There should be some lines that look like this:

 

2017-10-04 22:54:24,961 DEBUG    Autelis Pool Control In send_command(): Element aux5, Label value, Value 1
2017-10-04 22:54:25,017 DEBUG    Autelis Pool Control GET returned successfully - 1
2017-10-04 22:54:37,399 DEBUG    Autelis Pool Control Updating node states in AuteliseNodeServer.poll()...
2017-10-04 22:54:37,400 DEBUG    Autelis Pool Control In get_status()...
2017-10-04 22:54:49,241 DEBUG    Autelis Pool Control In send_command(): Element aux5, Label value, Value 0
2017-10-04 22:54:49,284 DEBUG    Autelis Pool Control GET returned successfully - 1

 

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.


×
×
  • Create New...