Unrecognised marker style

Posted on
Sat Nov 09, 2019 3:56 pm
howartp offline
Posts: 4082
Joined: Jan 09, 2014
Location: West Yorkshire, UK

Unrecognised marker style

Hi Dave,

Just playing with the Node Matrix.

I'm getting an Unrecognised marker style, having changed from the default to a "Horizontal line".

Peter

Code: Select all
<?xml version="1.0" encoding="UTF-8"?>
<Prefs type="dict">
   <backgroundColor type="string">00 00 00</backgroundColor>
   <chartHeight type="integer">7</chartHeight>
   <chartManualSize type="bool">false</chartManualSize>
   <chartPath type="string">/Library/Application Support/Perceptive Automation/Indigo 7.4/IndigoWebServer/images/controls/static/neighbors.png</chartPath>
   <chartResolution type="integer">100</chartResolution>
   <chartTitle type="string">Z-Wave Node Matrix</chartTitle>
   <chartTitleFont type="integer">9</chartTitleFont>
   <chartWidth type="integer">7</chartWidth>
   <debugHeaderSpace type="string"></debugHeaderSpace>
   <debugLabel type="string"></debugLabel>
   <fontMain type="string">Arial</fontMain>
   <foregroundColor type="string">FF FF FF</foregroundColor>
   <highlightLabel type="string"></highlightLabel>
   <infoLabel0 type="string"></infoLabel0>
   <nodeBorderColor type="string">66 FF 00</nodeBorderColor>
   <nodeColor type="string">FF FF FF</nodeColor>
   <nodeMarker type="string">-</nodeMarker>
   <nodeMarkerEdgewidth type="string">0.5</nodeMarkerEdgewidth>
   <oldDebugLevel type="string">20</oldDebugLevel>
   <plotBattery type="bool">false</plotBattery>
   <plotBatteryColor type="string">66 00 CC</plotBatteryColor>
   <plotLabel type="string"></plotLabel>
   <plotLostDevices type="bool">false</plotLostDevices>
   <plotLostDevicesColor type="string">FF 00 00</plotLostDevicesColor>
   <plotLostDevicesTimeDelta type="integer">7</plotLostDevicesTimeDelta>
   <plotNoNode type="bool">true</plotNoNode>
   <plotNoNode1 type="bool">true</plotNoNode1>
   <plotNoNode1Color type="string">FF 00 00</plotNoNode1Color>
   <plotNoNodeColor type="string">26 FF D3</plotNoNodeColor>
   <plotOwnNodes type="bool">false</plotOwnNodes>
   <plotOwnNodesColor type="string">33 33 33</plotOwnNodesColor>
   <plotUnusedNodes type="bool">false</plotUnusedNodes>
   <separator01 type="string"></separator01>
   <separator01a type="string"></separator01a>
   <separator02a type="string"></separator02a>
   <separator03 type="string"></separator03>
   <showDebugLevel type="integer">10</showDebugLevel>
   <showLegend type="bool">true</showLegend>
   <space0 type="string"></space0>
   <space06 type="string"></space06>
   <space07 type="string"></space07>
   <tickLabelFont type="integer">6</tickLabelFont>
   <xAxisLabel type="string">node</xAxisLabel>
   <xAxisRotate type="integer">0</xAxisRotate>
   <yAxisLabel type="string">neighbor</yAxisLabel>
</Prefs>


Code: Select all
2019-11-09 21:52:44.905   Z-Wave Node Matrix Debug   Device Dict: {2: {'neighbors': [1, 3, 4, 8, 10, 11, 12, 13, 14, 15, 16, 17, 19], 'counter': 1, 'name': u'Motion Landing', 'lost': False, 'battery': True, 'changed': datetime.datetime(2019, 11, 9, 21, 19, 3), 'no_node_1': False, 'invalid_neighbor': True}, 5: {'neighbors': [3, 4, 10, 12, 14, 22, 23, 24, 26, 27], 'counter': 2, 'name': u'Motion Kitchen', 'lost': False, 'battery': True, 'changed': datetime.datetime(2019, 11, 9, 21, 21, 18), 'no_node_1': True, 'invalid_neighbor': True}, 6: {'neighbors': [1, 4, 8, 10, 12, 13, 14, 15, 16, 17], 'counter': 3, 'name': u'Motion Study', 'lost': False, 'battery': True, 'changed': datetime.datetime(2019, 11, 9, 21, 52, 41), 'no_node_1': False, 'invalid_neighbor': True}, 12: {'neighbors': [1, 2, 3, 5, 6, 8, 10, 13, 14, 15, 16, 17, 19, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 34, 35], 'counter': 4, 'name': u'Xmas Lights Relay', 'lost': False, 'battery': False, 'changed': datetime.datetime(2019, 11, 8, 16, 21, 16), 'no_node_1': False, 'invalid_neighbor': True}, 13: {'neighbors': [1, 2, 6, 8, 9, 10, 12, 14, 15, 16, 17, 23, 24, 25, 26, 27, 28, 30, 32, 33, 34, 35], 'counter': 5, 'name': u'Lounge Lights Main', 'lost': False, 'battery': False, 'changed': datetime.datetime(2019, 11, 6, 7, 8, 47), 'no_node_1': False, 'invalid_neighbor': True}, 15: {'neighbors': [1, 2, 6, 13, 14, 16, 17, 23, 24, 28, 31, 32], 'counter': 6, 'name': u'Study Light Peter', 'lost': False, 'battery': False, 'changed': datetime.datetime(2019, 11, 9, 21, 2, 18), 'no_node_1': False, 'invalid_neighbor': True}, 16: {'neighbors': [1, 2, 3, 6, 8, 9, 10, 12, 13, 14, 15, 17, 22, 23, 24, 25, 26, 28, 30, 31, 32, 33, 34, 35], 'counter': 7, 'name': u'Mum Fan', 'lost': False, 'battery': False, 'changed': datetime.datetime(2019, 11, 9, 21, 25, 46), 'no_node_1': False, 'invalid_neighbor': True}, 19: {'neighbors': [1, 2, 3, 8, 12, 13, 22, 23, 24, 25, 26, 27, 30, 32, 34, 35, 48, 49, 51, 52, 69, 70], 'counter': 8, 'name': u'Landing Xmas', 'lost': False, 'battery': False, 'changed': datetime.datetime(2019, 11, 8, 16, 21, 15), 'no_node_1': False, 'invalid_neighbor': True}, 20: {'neighbors': [1, 48, 49, 51, 60, 61, 62], 'counter': 9, 'name': u'Kitchen Cabinet LEDs', 'lost': False, 'battery': False, 'changed': datetime.datetime(2019, 11, 8, 16, 21, 15), 'no_node_1': False, 'invalid_neighbor': True}, 22: {'neighbors': [1, 3, 5, 8, 10, 12, 14, 19, 23, 24, 25, 26, 27, 30, 31, 33], 'counter': 10, 'name': u'Kitchen Red Button', 'lost': True, 'battery': False, 'changed': datetime.datetime(2019, 8, 21, 9, 59, 10), 'no_node_1': False, 'invalid_neighbor': True}, 23: {'neighbors': [1, 3, 5, 8, 10, 12, 13, 14, 15, 16, 17, 19, 22, 24, 25, 26, 27, 28, 31, 32, 33], 'counter': 11, 'name': u'Kitchen Main Light', 'lost': False, 'battery': False, 'changed': datetime.datetime(2019, 11, 8, 22, 51, 37), 'no_node_1': False, 'invalid_neighbor': True}, 24: {'neighbors': [1, 3, 5, 8, 10, 12, 13, 14, 15, 16, 17, 19, 22, 23, 26, 27, 28, 30, 31, 32, 33], 'counter': 12, 'name': u'Kitchen Spot Lights', 'lost': False, 'battery': False, 'changed': datetime.datetime(2019, 11, 9, 21, 26, 18), 'no_node_1': False, 'invalid_neighbor': True}, 25: {'neighbors': [1, 3, 12, 13, 16, 19, 22, 23, 26, 27, 30, 32, 33, 34, 35, 43, 48, 51, 55, 62, 63, 69], 'counter': 13, 'name': u'Bedroom Lamp', 'lost': False, 'battery': False, 'changed': datetime.datetime(2019, 11, 9, 21, 46, 7), 'no_node_1': False, 'invalid_neighbor': True}, 26: {'neighbors': [1, 3, 5, 8, 12, 13, 16, 19, 22, 23, 24, 25, 27, 30, 32, 33, 34, 35, 48, 51, 55, 61, 62, 63, 64, 66, 67, 68, 69, 70, 72, 74], 'counter': 14, 'name': u'Bedroom TV', 'lost': False, 'battery': False, 'changed': datetime.datetime(2019, 11, 9, 20, 25, 11), 'no_node_1': False, 'invalid_neighbor': True}, 27: {'neighbors': [1, 3, 5, 8, 10, 12, 17, 19, 22, 23, 24, 26, 28, 31], 'counter': 15, 'name': u'Kitchen Xmas Lights', 'lost': False, 'battery': False, 'changed': datetime.datetime(2019, 11, 8, 16, 21, 16), 'no_node_1': False, 'invalid_neighbor': True}, 29: {'neighbors': [1, 12, 14, 15, 17, 23, 24], 'counter': 16, 'name': u'Leafy Charger', 'lost': False, 'battery': False, 'changed': datetime.datetime(2019, 11, 8, 20, 26, 27), 'no_node_1': False, 'invalid_neighbor': True}, 30: {'neighbors': [3, 8, 10, 12, 13, 16, 19, 22, 24, 25, 26, 28], 'counter': 17, 'name': u'Motion Loo', 'lost': False, 'battery': True, 'changed': datetime.datetime(2019, 11, 9, 21, 6, 42), 'no_node_1': True, 'invalid_neighbor': True}, 32: {'neighbors': [1, 3, 8, 10, 12, 13, 16, 19, 23, 24, 25, 26, 27, 28, 33], 'counter': 18, 'name': u'Bedroom Door Sensor', 'lost': True, 'battery': True, 'changed': datetime.datetime(2018, 8, 22, 6, 53, 43), 'no_node_1': False, 'invalid_neighbor': True}, 33: {'neighbors': [1, 8, 10, 12, 13, 16, 22, 23, 25, 26, 27, 28], 'counter': 19, 'name': u'Loo Light', 'lost': False, 'battery': False, 'changed': datetime.datetime(2019, 11, 9, 21, 8, 42), 'no_node_1': False, 'invalid_neighbor': True}, 35: {'neighbors': [1, 8, 12, 13, 16, 19, 22, 23, 25, 26, 27, 33, 34, 48, 51, 55, 62, 63, 70], 'counter': 20, 'name': u'Towel Rail', 'lost': False, 'battery': False, 'changed': datetime.datetime(2019, 11, 9, 21, 25, 50), 'no_node_1': False, 'invalid_neighbor': True}, 36: {'neighbors': [], 'counter': 21, 'name': u'Bedroom RGB Light', 'lost': True, 'battery': False, 'changed': datetime.datetime(2017, 7, 14, 8, 17, 2), 'no_node_1': True, 'invalid_neighbor': False}, 37: {'neighbors': [], 'counter': 22, 'name': u'Remotec ZRC-90 Bed', 'lost': False, 'battery': True, 'changed': datetime.datetime(2019, 11, 8, 23, 16, 51), 'no_node_1': True, 'invalid_neighbor': False}, 38: {'neighbors': [1, 8, 10, 12, 13, 14, 15, 16, 17, 23, 29, 36], 'counter': 23, 'name': u'ZME WallC', 'lost': True, 'battery': True, 'changed': datetime.datetime(2019, 2, 17, 22, 19, 37), 'no_node_1': False, 'invalid_neighbor': True}, 43: {'neighbors': [1, 3, 12, 13, 14, 15, 16, 23, 24, 25, 40], 'counter': 24, 'name': u'Brown Button', 'lost': True, 'battery': True, 'changed': datetime.datetime(2016, 11, 13, 20, 44, 58), 'no_node_1': False, 'invalid_neighbor': True}, 44: {'neighbors': [1, 8, 10, 12, 13, 14, 15, 16, 22, 23, 24, 29], 'counter': 25, 'name': u'Study Fan', 'lost': False, 'battery': False, 'changed': datetime.datetime(2019, 11, 9, 19, 36, 47), 'no_node_1': False, 'invalid_neighbor': True}, 46: {'neighbors': [], 'counter': 26, 'name': u'Remotec ZRC-90 MumPC', 'lost': True, 'battery': True, 'changed': datetime.datetime(2018, 12, 25, 17, 26, 20), 'no_node_1': True, 'invalid_neighbor': False}, 48: {'neighbors': [3, 12, 13, 14, 19, 20, 22, 23, 24, 25, 26, 27, 33, 34, 35, 36, 44], 'counter': 27, 'name': u'Outside Lights', 'lost': False, 'battery': False, 'changed': datetime.datetime(2019, 11, 8, 21, 46, 42), 'no_node_1': True, 'invalid_neighbor': True}, 49: {'neighbors': [1, 3, 14, 15, 16, 19, 20, 22, 23, 24, 27, 44], 'counter': 28, 'name': u'Repeater Dining Room', 'lost': True, 'battery': False, 'changed': datetime.datetime(2019, 8, 31, 13, 43, 41), 'no_node_1': False, 'invalid_neighbor': True}, 50: {'neighbors': [1, 3, 12, 13, 14, 15, 16, 22, 23, 24, 27, 29, 44, 48], 'counter': 29, 'name': u'Bathroom Door Strips', 'lost': False, 'battery': True, 'changed': datetime.datetime(2019, 11, 9, 21, 29, 46), 'no_node_1': False, 'invalid_neighbor': True}, 51: {'neighbors': [1, 3, 13, 16, 19, 20, 23, 24, 25, 26, 27, 33, 34, 35, 48, 49], 'counter': 30, 'name': u'Bedroom Light', 'lost': False, 'battery': False, 'changed': datetime.datetime(2019, 11, 8, 8, 30, 6), 'no_node_1': False, 'invalid_neighbor': True}, 52: {'neighbors': [1, 3, 12, 14, 15, 16, 19, 23, 24, 27, 29, 44], 'counter': 31, 'name': u'Tablet Drawer Strips', 'lost': False, 'battery': True, 'changed': datetime.datetime(2019, 11, 9, 21, 8, 12), 'no_node_1': False, 'invalid_neighbor': True}, 53: {'neighbors': [1, 3, 12, 13, 14, 15, 16, 23, 24, 44, 48], 'counter': 32, 'name': u'Cutlery Drawer Strips', 'lost': True, 'battery': True, 'changed': datetime.datetime(2019, 8, 27, 18, 49, 59), 'no_node_1': False, 'invalid_neighbor': True}, 57: {'neighbors': [1, 12, 14, 15, 16, 23, 24, 29, 44, 48, 49], 'counter': 33, 'name': u'Motion Stairs', 'lost': False, 'battery': True, 'changed': datetime.datetime(2019, 11, 9, 21, 28, 45), 'no_node_1': False, 'invalid_neighbor': True}, 59: {'neighbors': [1, 12, 14, 15, 23, 24, 27, 29, 44, 48, 49], 'counter': 34, 'name': u'Conservatory Repeater', 'lost': False, 'battery': False, 'changed': datetime.datetime(2019, 11, 8, 16, 21, 16), 'no_node_1': False, 'invalid_neighbor': True}, 60: {'neighbors': [1, 3, 12, 13, 14, 15, 16, 20, 23, 24, 27, 29, 44, 48, 49, 59], 'counter': 35, 'name': u'ZXT-120 Conservatory AirCon', 'lost': False, 'battery': True, 'changed': datetime.datetime(2019, 11, 9, 21, 46, 15), 'no_node_1': False, 'invalid_neighbor': True}, 61: {'neighbors': [1, 3, 12, 13, 15, 16, 20, 22, 23, 24, 26, 27, 33, 34, 44, 48, 49, 59, 60], 'counter': 36, 'name': u'Study Light Dad', 'lost': False, 'battery': False, 'changed': datetime.datetime(2019, 11, 9, 21, 2, 31), 'no_node_1': False, 'invalid_neighbor': True}, 62: {'neighbors': [1, 3, 12, 13, 16, 20, 22, 23, 25, 26, 27, 33, 34, 35, 48, 49, 51, 61], 'counter': 37, 'name': u'Loo Remote Lights', 'lost': True, 'battery': False, 'changed': datetime.datetime(2019, 9, 25, 10, 59, 35), 'no_node_1': False, 'invalid_neighbor': True}, 63: {'neighbors': [1, 13, 16, 25, 26, 33, 35, 48, 49, 51, 61, 62], 'counter': 38, 'name': u'Motion Lounge', 'lost': False, 'battery': True, 'changed': datetime.datetime(2019, 11, 9, 21, 47, 46), 'no_node_1': False, 'invalid_neighbor': True}, 64: {'neighbors': [1, 13, 15, 22, 26, 27, 44, 49, 61], 'counter': 39, 'name': u'Power Meter - Quooker', 'lost': False, 'battery': False, 'changed': datetime.datetime(2019, 11, 9, 21, 48), 'no_node_1': False, 'invalid_neighbor': True}, 65: {'neighbors': [1, 12, 15, 24, 44, 48, 59, 61], 'counter': 40, 'name': u'Power Meter - PAH PC7', 'lost': False, 'battery': False, 'changed': datetime.datetime(2019, 11, 7, 4, 39, 24), 'no_node_1': False, 'invalid_neighbor': True}, 66: {'neighbors': [1, 12, 13, 15, 16, 22, 23, 24, 26, 27, 44, 48, 49, 59, 61, 65], 'counter': 41, 'name': u'Power Meter - PAH PC8', 'lost': True, 'battery': False, 'changed': datetime.datetime(2019, 9, 29, 10, 35, 47), 'no_node_1': False, 'invalid_neighbor': True}, 67: {'neighbors': [1, 12, 15, 22, 23, 24, 26, 27, 44, 48, 59, 61, 66], 'counter': 42, 'name': u'Power Meter - Server', 'lost': False, 'battery': False, 'changed': datetime.datetime(2019, 11, 9, 21, 45, 41), 'no_node_1': False, 'invalid_neighbor': True}, 68: {'neighbors': [1, 12, 13, 15, 16, 22, 23, 24, 26, 27, 44, 49, 59, 61, 66, 67], 'counter': 43, 'name': u'Power Meter - DJH PC', 'lost': False, 'battery': False, 'changed': datetime.datetime(2019, 11, 9, 21, 52, 4), 'no_node_1': False, 'invalid_neighbor': True}, 71: {'neighbors': [1, 12, 13, 15, 16, 20, 23, 24, 27, 44, 48, 49, 51, 59, 60, 61, 62, 65, 66, 68], 'counter': 44, 'name': u'Loo Door Strips', 'lost': False, 'battery': True, 'changed': datetime.datetime(2019, 11, 9, 21, 9, 34), 'no_node_1': False, 'invalid_neighbor': True}, 72: {'neighbors': [1, 12, 13, 15, 16, 19, 20, 23, 24, 25, 26, 27, 29, 35, 44, 48, 49, 51, 59, 60, 61, 62, 67, 68], 'counter': 45, 'name': u'072 - Binary IN1', 'lost': True, 'battery': False, 'changed': datetime.datetime(2019, 10, 23, 23, 46, 24), 'no_node_1': False, 'invalid_neighbor': True}, 74: {'neighbors': [1, 13, 15, 16, 20, 22, 23, 24, 26, 27, 44, 48, 49, 51, 61, 67, 68], 'counter': 46, 'name': u'Landing Lamp', 'lost': False, 'battery': False, 'changed': datetime.datetime(2019, 11, 8, 23, 15, 34), 'no_node_1': False, 'invalid_neighbor': True}, 75: {'neighbors': [1, 15, 20, 24, 29, 44, 48, 61, 67, 68], 'counter': 47, 'name': u'Motion Bedroom', 'lost': False, 'battery': True, 'changed': datetime.datetime(2019, 11, 9, 21, 4, 59), 'no_node_1': False, 'invalid_neighbor': True}}
2019-11-09 21:52:44.906   Z-Wave Node Matrix Error   Error in plugin execution MenuAction:

Traceback (most recent call last):
  File "plugin.py", line 364, in make_the_matrix
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/matplotlib/pyplot.py", line 2987, in plot
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/matplotlib/axes.py", line 4137, in plot
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/matplotlib/axes.py", line 317, in _grab_next_args
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/matplotlib/axes.py", line 305, in _plot_args
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/matplotlib/axes.py", line 257, in _makeline
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/matplotlib/axes.py", line 200, in set_lineprops
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/matplotlib/lines.py", line 853, in set_marker
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/matplotlib/markers.py", line 236, in set_marker
ValueError: Unrecognized marker style -

Posted on
Sat Nov 09, 2019 4:40 pm
DaveL17 offline
User avatar
Posts: 5444
Joined: Aug 20, 2013
Location: Chicago, IL, USA

Re: Unrecognised marker style

What do you know? So am I. :D

Will need to do little bit of digging. Please stand by.

I came here to drink milk and kick ass....and I've just finished my milk.

[My Plugins] - [My Forums]

Posted on
Sat Nov 09, 2019 5:39 pm
DaveL17 offline
User avatar
Posts: 5444
Joined: Aug 20, 2013
Location: Chicago, IL, USA

Re: Unrecognised marker style

Simple fix. In PluginConfig.xml, change the menu option from a hyphen to an underscore. Alternatively, wait for the updated plugin to drop which will have the fix.

Thanks for letting me know!

I came here to drink milk and kick ass....and I've just finished my milk.

[My Plugins] - [My Forums]

Posted on
Sat Nov 09, 2019 6:14 pm
DaveL17 offline
User avatar
Posts: 5444
Joined: Aug 20, 2013
Location: Chicago, IL, USA

Re: Unrecognised marker style

I've posted a new version of the plugin (v1.0.09) which fixes the bug.

I came here to drink milk and kick ass....and I've just finished my milk.

[My Plugins] - [My Forums]

Posted on
Sat Nov 09, 2019 6:18 pm
howartp offline
Posts: 4082
Joined: Jan 09, 2014
Location: West Yorkshire, UK

Re: Unrecognised marker style

Cool, I’ll try it tomorrow. :)


Sent from my iPhone using Tapatalk Pro

Posted on
Sun May 03, 2020 3:15 pm
howartp offline
Posts: 4082
Joined: Jan 09, 2014
Location: West Yorkshire, UK

Re: Unrecognised marker style

Was about to say "I thought you fxed this; it's still broke..." - then realised I've still not upgraded from 1.0.0.7 :(

Posted on
Sun May 03, 2020 3:29 pm
howartp offline
Posts: 4082
Joined: Jan 09, 2014
Location: West Yorkshire, UK

Re: Unrecognised marker style

Although....

It says in log that it's generate the matrix, but there ain't no PNG file where it says it is.

Jump on email if you prefer.

Peter

Posted on
Sun May 03, 2020 3:33 pm
howartp offline
Posts: 4082
Joined: Jan 09, 2014
Location: West Yorkshire, UK

Re: Unrecognised marker style

Tell you what, ignore me whilst I go back to bed.

It's now exactly where it should have been when it wasn't where it isn't.

Posted on
Sun May 03, 2020 4:35 pm
DaveL17 offline
User avatar
Posts: 5444
Joined: Aug 20, 2013
Location: Chicago, IL, USA

Re: Unrecognised marker style

I love problems that solve themselves. 8)

I came here to drink milk and kick ass....and I've just finished my milk.

[My Plugins] - [My Forums]

Page 1 of 1

Who is online

Users browsing this forum: No registered users and 1 guest