Jump to content

rob7419

Members
  • Posts

    46
  • Joined

  • Last visited

Everything posted by rob7419

  1. @bpwwerThanks for the update, hopefully a future update to library will resolve the issue. I know this has been mentioned several times in the past, but having the ability to restart a node server in a program from the ISY would be helpfully in scenarios like this one.
  2. @Goose66 ISY994 v5.3.4, PG3 v3.1.18
  3. I have a program that monitors the heartbeat of the node server and over the last 2 days I have received 3 notification that it has disconnected from the ISY994. All three with the same error and is something I haven't received in the past. 2023-03-13 06:33:45,424 MQTT udi_interface.interface ERROR interface:_startMqtt: MQTT Connection SSLError: EOF occurred in violation of protocol (_ssl.c:2488), Will retry in a few seconds. Both the node server and the admin console show that the two are still connected. The node server completely stops processing data. A node server restart will get everything going again. PG3 is running on a Polisy. Log attached. Debug_detail_03-13-2023.txt
  4. Confirmed that it is working, Thank you.
  5. @JPaul First the Atlas node is a selectable item along with all the data points in the programs tab, so that is resolved. Screen shots of my admin console and the mobile dashboard. Everything matches the dashboard except the lightning data. This is the 1-day chart for the lightning strike data. The Acurite Access reports the strikes every 5 minutes and then reset to 0 then reports the next 5-minute count of strikes. The highest peak in the graph is only 5 strikes. The total strike is cumulative over the 24-hour period and resets completely at midnight. I assume you have the node server setting both of the strike distances to 0 when a strike count of 0 is returned by the API. There were a couple of 0 returned at the begin of the storm that would have reported incorrectly. Hope this helps, Robert
  6. The "oauth2_code" is set as a Custom Configuration Parameter in the node server Configuration Tab. I've actually revoked and recreated it a couple of time over the last couple days trying to get this to work. It is getting a successful connection the mytaglist API, I've changed the name of my tag manager and it is changing in the logs of PG3. Was named, 'name': 'Kulaga Home' went into the mytaglist website and change the name of the tag manager to "Home" and restarted node server 'name': 'Home' So, this is the last node server I had get transferred from PG2 to PG3, couple months ago I deleted the last few node servers from PG2 and have been trying to get them started back up on PG3 as time allowed. I had an idea to try and see if the wireless tag manager would work on PG2 and I was able to get it pull data and all my sensor did populate in the admin console. Deleted from PG2 and tried once more to get PG3 to work and it is producing the same errors.
  7. Clicking the discovery button in admin console is throwing errors in PG3 log 2022-06-11 12:49:28,925 MQTT udi_interface.interface DEBUG interface:_message: QUEUING incoming message command 2022-06-11 12:49:28,927 Command udi_interface.interface DEBUG interface:_parseInput: DEQUEING command 2022-06-11 12:49:28,929 Thread-115 udi_interface DEBUG wtServer:l_debug: wtServer:post: Sending: url=https://www.mytaglist.com/ethAccount.asmx/GetTagManagers payload={} 2022-06-11 12:49:29,056 Thread-115 udi_interface DEBUG wtServer:l_debug: wtServer:post: Got: code=200 2022-06-11 12:49:29,058 Thread-115 udi_interface DEBUG wtServer:l_debug: wtServer:post: path=ethAccount.asmx/GetTagManagers got={'d': [{'__type': 'MyTagList.ethAccount+TagManagerEntry', 'users': None, 'name': 'Kulaga Home', 'mac': '25GH3687NMYU', 'linkedToMac': '', 'notifyOfflineEmail': '', 'allowMore': False, 'selected': True, 'notifyOffline': True, 'notifyOfflinePush': True, 'online': True, 'wirelessConfig': {'dataRate': 35, 'activeInterval': 28, 'Freq': 3617, 'useCRC16': False, 'useCRC32': False, 'psid': 7}, 'radioId': '82.108', 'rev': 7, 'dbid': 1, 'tzo': 300, 'wsRoot': 'https://www.mytaglist.com/', 'mStaticMAC': '25GH3687NMYU'}]} 2022-06-11 12:49:29,059 Thread-115 udi_interface DEBUG wtServer:l_debug: wtServer:post: ret={'st': True, 'result': [{'__type': 'MyTagList.ethAccount+TagManagerEntry', 'users': None, 'name': 'Kulaga Home', 'mac': '25GH3687NMYU', 'linkedToMac': '', 'notifyOfflineEmail': '', 'allowMore': False, 'selected': True, 'notifyOffline': True, 'notifyOfflinePush': True, 'online': True, 'wirelessConfig': {'dataRate': 35, 'activeInterval': 28, 'Freq': 3617, 'useCRC16': False, 'useCRC32': False, 'psid': 7}, 'radioId': '82.108', 'rev': 7, 'dbid': 1, 'tzo': 300, 'wsRoot': 'https://www.mytaglist.com/', 'mStaticMAC': '25GH3687NMYU'}]} 2022-06-11 12:49:29,060 Thread-115 udi_interface DEBUG Controller:_discover: TagManager={'__type': 'MyTagList.ethAccount+TagManagerEntry', 'users': None, 'name': 'Kulaga Home', 'mac': '25GH3687NMYU', 'linkedToMac': '', 'notifyOfflineEmail': '', 'allowMore': False, 'selected': True, 'notifyOffline': True, 'notifyOfflinePush': True, 'online': True, 'wirelessConfig': {'dataRate': 35, 'activeInterval': 28, 'Freq': 3617, 'useCRC16': False, 'useCRC32': False, 'psid': 7}, 'radioId': '82.108', 'rev': 7, 'dbid': 1, 'tzo': 300, 'wsRoot': 'https://www.mytaglist.com/', 'mStaticMAC': '25GH3687NMYU'} 2022-06-11 12:49:29,061 Thread-115 udi_interface INFO Controller:get_node: adress=25gh3687nmyu 2022-06-11 12:49:29,062 Thread-115 udi_interface ERROR udi_interface:write: Exception in thread 2022-06-11 12:49:29,062 Thread-115 udi_interface ERROR udi_interface:write: Thread-115 2022-06-11 12:49:29,063 Thread-115 udi_interface ERROR udi_interface:write: : 2022-06-11 12:49:29,064 Thread-115 udi_interface ERROR udi_interface:write: Traceback (most recent call last): 2022-06-11 12:49:29,065 Thread-115 udi_interface ERROR udi_interface:write: File "/usr/local/lib/python3.8/threading.py", line 932, in _bootstrap_inner 2022-06-11 12:49:29,069 Thread-115 udi_interface ERROR udi_interface:write: self.run() 2022-06-11 12:49:29,070 Thread-115 udi_interface ERROR udi_interface:write: File "/usr/local/lib/python3.8/threading.py", line 870, in run 2022-06-11 12:49:29,074 Thread-115 udi_interface ERROR udi_interface:write: self._target(*self._args, **self._kwargs) 2022-06-11 12:49:29,076 Thread-115 udi_interface ERROR udi_interface:write: File "/var/polyglot/pg3/ns/00:21:b9:02:38:91_14/nodes/Controller.py", line 288, in _discover 2022-06-11 12:49:29,078 Thread-115 udi_interface ERROR udi_interface:write: node = self.add_node(TagManager(self, address, mgr['name'], mgr['mac'], mgr['online'], online=mgr['online'], do_discover=True)) 2022-06-11 12:49:29,079 Thread-115 udi_interface ERROR udi_interface:write: TypeError 2022-06-11 12:49:29,080 Thread-115 udi_interface ERROR udi_interface:write: : 2022-06-11 12:49:29,081 Thread-115 udi_interface ERROR udi_interface:write: __init__() got multiple values for argument 'online' 2022-06-11 12:50:16,335 MQTT udi_interface.interface DEBUG interface:_message: QUEUING incoming message shortPoll 2022-06-11 12:50:16,337 Command udi_interface.interface DEBUG interface:_parseInput: DEQUEING shortPoll 2022-06-11 12:50:16,339 Thread-116 udi_interface DEBUG Controller:shortPoll: discover thread is done... Only 1 node showing in node server: Thanks
  8. Yes, several times.
  9. @JimboAutomates Node server is running and is show that it is connected in the admin console: Several post on the forum state to enable tag manager but I can't find where that would be selected. I believe the connection to the mywirelesstag is working but for some reason it is not creating the tag manager node. Log from PG3: 2022-06-11 10:39:13,986 MQTT udi_interface.interface DEBUG interface:_message: QUEUING incoming message longPoll 2022-06-11 10:39:13,988 Command udi_interface.interface DEBUG interface:_parseInput: DEQUEING longPoll 2022-06-11 10:39:13,989 Thread-22 udi_interface DEBUG Controller:longPoll: ready=True 2022-06-11 10:39:13,990 Thread-22 udi_interface DEBUG Controller:heartbeat: hb=1 2022-06-11 10:39:13,991 Thread-22 udi_interface.interface DEBUG interface:send: PUBLISHING {'command': [{'address': 'wtcontroller', 'cmd': 'DOF'}]} 2022-06-11 10:39:13,993 Thread-22 udi_interface DEBUG wtServer:l_debug: wtServer:post: Sending: url=https://www.mytaglist.com/ethAccount.asmx/IsSignedIn payload={} 2022-06-11 10:39:14,050 MQTT udi_interface.interface DEBUG interface:_message: QUEUING incoming message shortPoll 2022-06-11 10:39:14,052 Command udi_interface.interface DEBUG interface:_parseInput: DEQUEING shortPoll 2022-06-11 10:39:14,454 MQTT udi_interface.interface DEBUG interface:_message: QUEUING incoming message command 2022-06-11 10:39:14,455 Command udi_interface.interface DEBUG interface:_parseInput: DEQUEING command 2022-06-11 10:39:15,291 Thread-22 udi_interface DEBUG wtServer:l_debug: wtServer:post: Got: code=200 2022-06-11 10:39:15,292 Thread-22 udi_interface DEBUG wtServer:l_debug: wtServer:post: path=ethAccount.asmx/IsSignedIn got={'d': True} 2022-06-11 10:39:15,293 Thread-22 udi_interface DEBUG wtServer:l_debug: wtServer:post: ret={'st': True, 'result': True} 2022-06-11 10:39:15,293 Thread-22 udi_interface DEBUG Controller:is_signed_in: True 2022-06-11 10:39:15,294 Thread-22 udi_interface DEBUG wtServer:l_debug: wtServer:post: Sending: url=https://www.mytaglist.com/ethAccount.asmx/GetTagManagers payload={} 2022-06-11 10:39:15,407 Thread-22 udi_interface DEBUG wtServer:l_debug: wtServer:post: Got: code=200 2022-06-11 10:39:15,409 Thread-22 udi_interface DEBUG wtServer:l_debug: wtServer:post: path=ethAccount.asmx/GetTagManagers got={'d': [{'__type': 'MyTagList.ethAccount+TagManagerEntry', 'users': None, 'name': 'Kulaga Home', 'mac': '25GH3687NMYU'', 'linkedToMac': '', 'notifyOfflineEmail': '', 'allowMore': False, 'selected': True, 'notifyOffline': True, 'notifyOfflinePush': True, 'online': True, 'wirelessConfig': {'dataRate': 35, 'activeInterval': 28, 'Freq': 3617, 'useCRC16': False, 'useCRC32': False, 'psid': 7}, 'radioId': '82.108', 'rev': 7, 'dbid': 1, 'tzo': 300, 'wsRoot': 'https://www.mytaglist.com/', 'mStaticMAC': '25GH3687NMYU'}]} 2022-06-11 10:39:15,409 Thread-22 udi_interface DEBUG wtServer:l_debug: wtServer:post: ret={'st': True, 'result': [{'__type': 'MyTagList.ethAccount+TagManagerEntry', 'users': None, 'name': 'Kulaga Home', 'mac': '25GH3687NMYU', 'linkedToMac': '', 'notifyOfflineEmail': '', 'allowMore': False, 'selected': True, 'notifyOffline': True, 'notifyOfflinePush': True, 'online': True, 'wirelessConfig': {'dataRate': 35, 'activeInterval': 28, 'Freq': 3617, 'useCRC16': False, 'useCRC32': False, 'psid': 7}, 'radioId': '82.108', 'rev': 7, 'dbid': 1, 'tzo': 300, 'wsRoot': 'https://www.mytaglist.com/', 'mStaticMAC': '25GH3687NMYU'}]} 2022-06-11 10:39:15,410 Thread-22 udi_interface DEBUG Controller:set_tag_managers_st: TagManagers={'st': True, 'result': [{'__type': 'MyTagList.ethAccount+TagManagerEntry', 'users': None, 'name': 'Kulaga Home', 'mac': '25GH3687NMYU'', 'linkedToMac': '', 'notifyOfflineEmail': '', 'allowMore': False, 'selected': True, 'notifyOffline': True, 'notifyOfflinePush': True, 'online': True, 'wirelessConfig': {'dataRate': 35, 'activeInterval': 28, 'Freq': 3617, 'useCRC16': False, 'useCRC32': False, 'psid': 7}, 'radioId': '82.108', 'rev': 7, 'dbid': 1, 'tzo': 300, 'wsRoot': 'https://www.mytaglist.com/', 'mStaticMAC': '25GH3687NMYU'}]} 2022-06-11 10:50:14,037 MQTT udi_interface.interface DEBUG interface:_message: QUEUING incoming message shortPoll 2022-06-11 10:50:14,039 Command udi_interface.interface DEBUG interface:_parseInput: DEQUEING shortPoll I believe it should be creating a "Kulaga Home" node. I've deleted and reinstalled the node server, restarted PG3, Polisy, and ISY several times. Can't get it to work. Thanks for your assistance, Robert
  10. @JPaulI also noticed that the lightning counts were not matching with a storm that past by yesterday and was going to post something this morning, glad to see it's has already been identified. I do have another item to report as a bug, all the sensors along with the Atlas weather station are showing up as nodes: But the Atlas weather station doesn't show up as a selectable node in the programs tab: Thank you for working on this, Robert
  11. Thank you for pushing the updates, the Acurite node server is processing the data from my Atlas Weather Station and also the 6 indoor temp/humidity sensors and most of it matches what is on the myacurite webpage. For some reason it has a lag of about 15 minutes which I don't think is a problem with the node server. The only inputs that don't match the webpage is the data from the lightning sensor, here is the data pulled from the myacurite API in the PG3 logs: [{"id": 4318622, "sensor_code": "LightningStrikeCnt", "sensor_name": "Lightning Strike Count", "last_reading_value": "0", "channel": 16, "chart_unit": null}, {"id": 4318621, "sensor_code": "LightningClosestStrikeDist", "sensor_name": "Lightning Closest Strike Distance", "last_reading_value": "5", "channel": 17, "chart_unit": "MI"}, {"id": 4318619, "sensor_code": "LightningLastStrikeDist", "sensor_name": "Lightning Last Strike Distance", "last_reading_value": "5", "channel": 21, "chart_unit": "MI"}] And it is displayed properly in the admin console: But the myacurite webpage displays this: The website ignores the "Closest Strike" and "Last Strike" when the value of the "Strikes Today" is "0". Again, thanks for the updates. Robert
  12. Can't get NodeLink to accept the password for the Envisalink 3 card. I've reinstalled twice and every time I hit the set button after inputting the password the browser spins then sets these errors. The first one says the password is incorrect but I can go the the Envisalink card web page with the password I'm using in NodeLink. Any ideas io_guy ? 2019-08-25 18:26:14 - ISY NodeLink Server v0.9.34 started 2019-08-25 18:26:14 - OS: Linux 4.19.66-v7+ #1253 SMP Thu Aug 15 11:49:46 BST 2019 armv7l GNU/Linux 2019-08-25 18:26:14 - Mono version: 5.18.0.240 (Debian 5.18.0.240+dfsg-3 Sat Apr 20 05:16:08 UTC 2019) 2019-08-25 18:26:15 - Web config server started (http://192.168.1.???:8090) 2019-08-25 18:26:16 - ISY resolved to 192.168.1.??? (5.0.15A) 2019-08-25 18:26:16 - ISY Node Server config detected (profile 1)with the password 2019-08-25 18:26:18 - DSC: EVL User Login - Password Incorrect [dsc1] 2019-08-25 18:27:14 - DSC Error: Data Arrival - Cannot access a disposed object. Object name: 'System.Net.Sockets.Socket'. [dsc1] 2019-08-25 18:27:22 - DSC: No valid parameters setup for connection [dsc1]
  13. I have my LiftMaster 850LM hardwired to (2) Insteon Open|Close sensors.
×
×
  • Create New...