Looking for Beta Testers

Posted on
Fri Apr 05, 2019 3:39 pm
DaveL17 offline
User avatar
Posts: 6741
Joined: Aug 20, 2013
Location: Chicago, IL, USA

Re: Looking for Beta Testers

IndigoSam wrote:
In the Line Chart 'device', would it be possible to have 8 lines?

Sam.

Hi Sam -- Should be doable. I'll add that to the list.

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

[My Plugins] - [My Forums]

Posted on
Mon Apr 08, 2019 12:23 pm
Busta999 offline
User avatar
Posts: 714
Joined: Mar 30, 2016
Location: Wales UK

Re: Looking for Beta Testers

Advice please - I have broken MatPlotLib :-(

Code: Select all
2019-04-08 19:10:55.634   DEBUG   Plugin.debugLog:   Initializing DLFramework...
2019-04-08 19:10:55.634   DEBUG        Plugin.pluginEnvironmentLogger      DLFramework pluginEnvironment method called.
2019-04-08 19:10:55.634   INFO         Plugin.pluginEnvironmentLogger     
2019-04-08 19:10:55.634   INFO         Plugin.pluginEnvironmentLogger      =================================================== Initializing New Plugin Session ===================================================
2019-04-08 19:10:55.635   INFO         Plugin.pluginEnvironmentLogger      Plugin name:                    Matplotlib
2019-04-08 19:10:55.635   INFO         Plugin.pluginEnvironmentLogger      Plugin version:                 0.7.52
2019-04-08 19:10:55.635   INFO         Plugin.pluginEnvironmentLogger      Plugin ID:                      com.fogbert.indigoplugin.matplotlib
2019-04-08 19:10:55.635   INFO         Plugin.pluginEnvironmentLogger      Indigo version:                 7.2.0
2019-04-08 19:10:55.635   INFO         Plugin.pluginEnvironmentLogger      Python version:                 2.7.10 (default, Feb  7 2017, 00:08:15) [GCC 4.2.1 Compatible Apple LLVM 8.0.0 (clang-800.0.34)]
2019-04-08 19:10:55.638   INFO         Plugin.pluginEnvironmentLogger      Mac OS Version:                 10.12.6
2019-04-08 19:10:55.638   INFO         Plugin.pluginEnvironmentLogger      Process ID:                     78153
2019-04-08 19:10:55.639   INFO         Plugin.pluginEnvironmentLogger      =======================================================================================================================================
2019-04-08 19:10:55.639   THREADDEBUG   Plugin.__init__                     Initializing maintenance framework.
2019-04-08 19:10:55.713   INFO         Plugin.pluginEnvironmentLogger     
2019-04-08 19:10:55.713   INFO         Plugin.pluginEnvironmentLogger      ======================================================= Matplotlib Environment ========================================================
2019-04-08 19:10:55.714   INFO         Plugin.pluginEnvironmentLogger      Matplotlib version:             1.3.1
2019-04-08 19:10:55.714   INFO         Plugin.pluginEnvironmentLogger      Numpy version:                  1.8.0rc1
2019-04-08 19:10:55.714   INFO         Plugin.pluginEnvironmentLogger      Matplotlib RC Path:             /Library/Application Support/Perceptive Automation/Indigo 7.2/Plugins/matplotlib.indigoPlugin/Contents/Server Plugin/matplotlibrc
2019-04-08 19:10:55.715   INFO         Plugin.pluginEnvironmentLogger      Matplotlib Plugin log location: /Library/Application Support/Perceptive Automation/Indigo 7.2/Logs/com.fogbert.indigoplugin.matplotlib
2019-04-08 19:10:55.715   INFO         Plugin.pluginEnvironmentLogger      Number of Chart Devices:        38
2019-04-08 19:10:55.716   INFO         Plugin.pluginEnvironmentLogger      Number of CSV Engine Devices:   3
2019-04-08 19:10:55.716   THREADDEBUG   Plugin.pluginEnvironmentLogger      Matplotlib base rcParams:       {'figure.subplot.right': 0.9, 'animation.frame_format': 'png', 'mathtext.cal': 'cursive', 'font.fantasy': ['Comic Sans MS', 'Chicago', 'Charcoal', 'ImpactWestern', 'fantasy'], 'grid.alpha': 1.0, 'xtick.minor.pad': 4, 'tk.pythoninspect': False, 'pgf.texsystem': 'xelatex', 'svg.fonttype': 'path', 'font.cursive': ['Apple Chancery', 'Textile', 'Zapf Chancery', 'Sand', 'cursive'], 'figure.subplot.hspace': 0.2, 'keymap.fullscreen': ('f', 'ctrl+f'), 'mathtext.bf': 'serif:bold', 'savefig.extension': 'png', 'xtick.direction': 'in', 'axes.facecolor': 'w', 'mathtext.fontset': 'cm', 'animation.mencoder_path': 'mencoder', 'keymap.pan': 'p', 'animation.writer': 'ffmpeg', 'path.snap': True, 'svg.image_inline': True, 'animation.bitrate': -1, 'lines.markersize': 6, 'figure.dpi': 80, 'text.usetex': False, 'image.origin': 'upper', 'patch.edgecolor': 'k', 'legend.labelspacing': 0.5, 'animation.convert_path': 'convert', 'examples.directory': '', 'text.antialiased': True, 'animation.ffmpeg_args': '', 'lines.solid_joinstyle': 'round', 'savefig.bbox': None, 'mathtext.rm': 'serif', 'axes.formatter.limits': [-7, 7], 'xtick.minor.size': 2, 'font.serif': ['Bitstream Vera Serif', 'DejaVu Serif', 'New Century Schoolbook', 'Century Schoolbook L', 'Utopia', 'ITC Bookman', 'Bookman', 'Nimbus Roman No9 L', 'Times New Roman', 'Times', 'Palatino', 'Charter', 'serif'], 'image.cmap': 'jet', 'lines.marker': 'None', 'tk.window_focus': False, 'axes.formatter.use_mathtext': False, 'ytick.major.width': 0.5, 'path.effects': [], 'figure.subplot.wspace': 0.2, 'backend.qt4': 'PyQt4', 'webagg.port_retries': 50, 'axes.xmargin': 0, 'savefig.facecolor': 'w', 'pgf.preamble': [''], 'ytick.minor.size': 2, 'savefig.pad_inches': 0.1, 'font.stretch': 'normal', 'text.dvipnghack': None, 'path.sketch': None, 'savefig.directory': '~', 'figure.subplot.bottom': 0.1, 'ytick.color': 'k', 'image.aspect': 'equal', 'lines.linestyle': '-', 'axes.ymargin': 0, 'xtick.color': 'k', 'savefig.jpeg_quality': 95, 'savefig.frameon': True, 'xtick.major.pad': 10.0, 'patch.facecolor': 'b', 'figure.figsize': [8.0, 6.0], 'axes.linewidth': 1.0, 'backend': 'agg', 'legend.handletextpad': 0.8, 'mathtext.fallback_to_cm': True, 'lines.linewidth': 1.0, 'savefig.dpi': 100, 'font.family': 'sans-serif', 'svg.image_noscale': False, 'docstring.hardcopy': False, 'font.size': 12, 'ps.fonttype': 3, 'path.simplify': True, 'keymap.all_axes': 'a', 'keymap.quit': ('ctrl+w', 'cmd+w'), 'polaraxes.grid': True, 'toolbar': 'toolbar2', 'savefig.edgecolor': 'w', 'animation.mencoder_args': '', 'legend.frameon': True, 'figure.autolayout': False, 'figure.facecolor': '0.75', 'figure.max_open_warning': 20, 'animation.convert_args': '', 'ps.usedistiller': False, 'legend.isaxes': True, 'animation.ffmpeg_path': 'ffmpeg', 'figure.edgecolor': 'w', 'mathtext.tt': 'monospace', 'contour.negative_linestyle': 'dashed', 'savefig.format': 'png', 'axes.formatter.use_locale': False, 'lines.markeredgewidth': 0.5, 'legend.fontsize': 'large', 'keymap.home': ['h', 'r', 'home'], 'axes3d.grid': True, 'legend.scatterpoints': 3, 'axes.edgecolor': 'k', 'lines.solid_capstyle': 'projecting', 'ytick.minor.width': 0.5, 'axes.titlesize': 'large', 'image.interpolation': 'bilinear', 'keymap.zoom': 'o', 'xtick.major.size': 4, 'keymap.xscale': ['k', 'L'], 'animation.avconv_args': '', 'legend.shadow': False, 'mathtext.it': 'serif:italic', 'keymap.save': ('s', 'ctrl+s'), 'font.variant': 'normal', 'text.hinting': True, 'xtick.labelsize': 'medium', 'axes.unicode_minus': True, 'figure.frameon': True, 'text.hinting_factor': 8, 'ps.distiller.res': 6000, 'pdf.compression': 6, 'pdf.fonttype': 3, 'ytick.minor.pad': 4, 'pdf.inheritcolor': False, 'axes.color_cycle': ['b', 'g', 'r', 'c', 'm', 'y', 'k'], 'lines.dash_capstyle': 'butt', 'ytick.direction': 'in', 'figure.subplot.top': 0.9, 'pdf.use14corefonts': False, 'legend.markerscale': 1.0, 'patch.antialiased': True, 'backend_fallback': True, 'font.style': 'normal', 'keymap.forward': ['right', 'v'], 'grid.linewidth': 0.5, 'legend.fancybox': False, 'grid.linestyle': ':', 'axes.labelcolor': 'k', 'text.color': 'k', 'xtick.minor.width': 0.5, 'ps.useafm': False, 'legend.loc': 'upper right', 'interactive': False, 'lines.antialiased': True, 'webagg.port': 8988, 'savefig.orientation': 'portrait', 'axes.axisbelow': False, 'ytick.major.size': 4, 'axes.grid': False, 'pgf.debug': False, 'plugins.directory': '.matplotlib_plugins', 'grid.color': 'k', 'ytick.major.pad': 5.0, 'timezone': 'UTC', 'pgf.rcfonts': True, 'legend.borderpad': 0.4, 'lines.dash_joinstyle': 'round', 'axes.labelweight': 'normal', 'datapath': '/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/matplotlib/mpl-data', 'text.latex.unicode': False, 'legend.handleheight': 0.7, 'image.lut': 256, 'animation.avconv_path': 'avconv', 'animation.codec': 'mpeg4', 'text.latex.preamble': [''], 'legend.numpoints': 2, 'legend.handlelength': 2.0, 'keymap.grid': 'g', 'font.sans-serif': ['Bitstream Vera Sans', 'DejaVu Sans', 'Lucida Grande', 'Verdana', 'Geneva', 'Lucid', 'Arial', 'Helvetica', 'Avant Garde', 'sans-serif'], 'verbose.fileo': 'sys.stdout', 'xtick.major.width': 0.5, 'axes.labelsize': 'medium', 'patch.linewidth': 1.0, 'legend.borderaxespad': 0.5, 'mathtext.sf': 'sans\\-serif', 'axes.hold': True, 'verbose.level': 'silent', 'mathtext.default': 'it', 'figure.subplot.left': 0.125, 'legend.columnspacing': 2.0, 'webagg.open_in_browser': True, 'text.latex.preview': False, 'font.weight': 'normal', 'lines.color': 'b', 'keymap.yscale': 'l', 'image.resample': False, 'font.monospace': ['Bitstream Vera Sans Mono', 'DejaVu Sans Mono', 'Andale Mono', 'Nimbus Mono L', 'Courier New', 'Courier', 'Fixed', 'Terminal', 'monospace'], 'agg.path.chunksize': 0, 'path.simplify_threshold': 0.1111111111111111, 'ytick.labelsize': 'medium', 'ps.papersize': 'letter', 'keymap.back': ['left', 'c', 'backspace'], 'svg.embed_char_paths': True}
2019-04-08 19:10:55.717   THREADDEBUG   Plugin.pluginEnvironmentLogger      Initial Plugin Prefs:           {u'snappyConfigMenus': False, u'sqChartSize': 100, u'spineColorOther': u'#888888', u'faceColor': u'#000000', u'rectChartLabel': u'', u'infoLabel1': u'', u'fontColorOther': u'#FFFFFF', u'space7': u'', u'dataPath': u'/Library/Application Support/Perceptive Automation/Indigo 7.2/Logs/com.fogbert.indigoplugin.matplotlib/', u'gridColorOther': u'#888888', u'showDebugLevel': 50, u'chartPropsSeparator': u'', u'lineWeight': u'1.0', u'promoteCustomLineSegments': True, u'tickColor': u'#888888', u'fontColor': u'#FFFFFF', u'annotationColorOther': u'#FFFFFF', u'enableCustomLineSegments': True, u'rectChartWideLabel': u'', u'tickSize': 4, u'updaterLastCheck': 1549813376.0, u'rectChartWideSeparator': u'', u'verboseLogging': False, u'updaterEmail': u'indigo@mdhome.net', u'debugHeaderSpace': u'', u'backgroundColorOther': u'#000000', u'rectChartWideWidth': 1000, u'space07': u'', u'mainFontSize': u'10', u'space05': u'', u'enableCustomColors': False, u'space06': u'', u'gridColor': u'#888888', u'rectChartSeparator': u'', u'backgroundColor': u'#000000', u'notificationsLabel': u'', u'faceColorOther': u'#000000', u'sqChartSeparator': u'', u'space00': u'', u'infoLabel0': u'', u'chartResolution': 100, u'rectChartWideHeight': 250, u'dpiWarningFlag': True, u'tickColorOther': u'#888888', u'updaterEmailsEnabled': True, u'forceOriginLines': True, u'verboseLoggingLabel': u'', u'separator0': u'', u'space0': u'', u'showDebugSettings': False, u'space01': u'', u'fontColorAnnotation': u'#FFFFFF', u'refreshInterval': 900, u'emailLabel': u'', u'legendFontSize': 6, u'tickFontSize': u'8', u'gridStyle': u':', u'debugLabel': u'', u'chartPropsLabel': u'', u'showNotificationSettings': False, u'oldDebugLevel': u'20', u'chartPath': u'/Library/Application Support/Perceptive Automation/Indigo 7.2/IndigoWebServer/images/controls/static/', u'separator02': u'', u'separator03': u'', u'separator00': u'', u'separator01': u'', u'fontMain': u'Arial', u'notificationsHeaderSpace': u'', u'rectChartHeight': 250, u'sqChartLabel': u'', u'logEachChartCompleted': True, u'rectChartWidth': 600, u'spineColor': u'#888888', u'saveSettingsLabel': u'', u'updaterLastVersionEmailed': u'0.7.09'}
2019-04-08 19:10:55.717   INFO         Plugin.pluginEnvironmentLogger      =======================================================================================================================================
2019-04-08 19:10:55.753   DEBUG        Plugin.clean_props                  [Battery CSV Engine] prefs cleaned.
2019-04-08 19:10:55.765   DEBUG        Plugin.clean_props                  [Chart - Alt Temperature] prefs cleaned.
2019-04-08 19:10:55.778   DEBUG        Plugin.clean_props                  [Chart - Broadband Speed Available] prefs cleaned.
2019-04-08 19:10:55.790   DEBUG        Plugin.clean_props                  [Chart - Daily Power Usage] prefs cleaned.
2019-04-08 19:10:55.803   DEBUG        Plugin.clean_props                  [Chart - Daily Power Usage Lounge] prefs cleaned.
2019-04-08 19:10:55.816   DEBUG        Plugin.clean_props                  [Chart - Downstairs Temperature 1] prefs cleaned.
2019-04-08 19:10:55.828   DEBUG        Plugin.clean_props                  [Chart - Freezer Power and Temperature] prefs cleaned.
2019-04-08 19:10:55.841   DEBUG        Plugin.clean_props                  [Chart - Fridge Power and Temperature] prefs cleaned.
2019-04-08 19:10:55.853   DEBUG        Plugin.clean_props                  [Chart - Fridge Temperature] prefs cleaned.
2019-04-08 19:10:55.867   DEBUG        Plugin.clean_props                  [Chart - Fridge-Freezer Power Usage] prefs cleaned.
2019-04-08 19:10:55.880   DEBUG        Plugin.clean_props                  [Chart - Fridge-Freezer Temperature] prefs cleaned.
2019-04-08 19:10:55.893   DEBUG        Plugin.clean_props                  [Chart - Heating Demand History] prefs cleaned.
2019-04-08 19:10:55.906   DEBUG        Plugin.clean_props                  [Chart - Heating Hot Water] prefs cleaned.
2019-04-08 19:10:55.918   DEBUG        Plugin.clean_props                  [Chart - Heating Hot Water Tank] prefs cleaned.
2019-04-08 19:10:55.930   DEBUG        Plugin.clean_props                  [Chart - Household Power Usage] prefs cleaned.
2019-04-08 19:10:55.943   DEBUG        Plugin.clean_props                  [Chart - Key Temperatures] prefs cleaned.
2019-04-08 19:10:55.955   DEBUG        Plugin.clean_props                  [Chart - Power Tool Charger] prefs cleaned.
2019-04-08 19:10:55.967   DEBUG        Plugin.clean_props                  [Chart - Radiator - Bathroom] prefs cleaned.
2019-04-08 19:10:55.979   DEBUG        Plugin.clean_props                  [Chart - Radiator - Guest Bedroom] prefs cleaned.
2019-04-08 19:10:55.992   DEBUG        Plugin.clean_props                  [Chart - Radiator - Guest Ensuite] prefs cleaned.
2019-04-08 19:10:56.004   DEBUG        Plugin.clean_props                  [Chart - Radiator - Kitchen] prefs cleaned.
2019-04-08 19:10:56.016   DEBUG        Plugin.clean_props                  [Chart - Radiator - Lounge Back] prefs cleaned.
2019-04-08 19:10:56.027   DEBUG        Plugin.clean_props                  [Chart - Radiator - Lounge Front] prefs cleaned.
2019-04-08 19:10:56.039   DEBUG        Plugin.clean_props                  [Chart - Radiator - Master Bed] prefs cleaned.
2019-04-08 19:10:56.052   DEBUG        Plugin.clean_props                  [Chart - Radiator - Molly] prefs cleaned.
2019-04-08 19:10:56.065   DEBUG        Plugin.clean_props                  [Chart - Radiators Downstairs - Batteries] prefs cleaned.
2019-04-08 19:10:56.077   DEBUG        Plugin.clean_props                  [Chart - Radiators Upstairs - Batteries] prefs cleaned.
2019-04-08 19:10:56.086   DEBUG        Plugin.clean_props                  [Chart - TRV Battery Chart] prefs cleaned.
2019-04-08 19:10:56.099   DEBUG        Plugin.clean_props                  [Chart - Upstairs Temperature 1] prefs cleaned.
2019-04-08 19:10:56.112   DEBUG        Plugin.clean_props                  [Chart - Upstairs Temperature 2] prefs cleaned.
2019-04-08 19:10:56.123   DEBUG        Plugin.clean_props                  [Chart Mini - Trend Ensuite] prefs cleaned.
2019-04-08 19:10:56.135   DEBUG        Plugin.clean_props                  [Chart Mini - Trend Freezer] prefs cleaned.
2019-04-08 19:10:56.147   DEBUG        Plugin.clean_props                  [Chart Mini - Trend Fridge] prefs cleaned.
2019-04-08 19:11:01.337   DEBUG        Plugin.clean_props                  [Chart Mini - Trend Guest Bedroom] prefs cleaned.
2019-04-08 19:16:27.089   CRITICAL     Plugin.pluginErrorHandler           !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! TRACEBACK !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
2019-04-08 19:16:27.090   CRITICAL     Plugin.pluginErrorHandler           !!! Traceback (most recent call last):
2019-04-08 19:16:27.090   CRITICAL     Plugin.pluginErrorHandler           !!!   File "plugin.py", line 4624, in get_data
2019-04-08 19:16:27.090   CRITICAL     Plugin.pluginErrorHandler           !!!     with open(data_source, "r") as data_file:
2019-04-08 19:16:27.091   CRITICAL     Plugin.pluginErrorHandler           !!! IOError: [Errno 2] No such file or directory: '/Library/Application Support/Perceptive Automation/Indigo 7.2/Logs/com.fogbert.indigoplugin.matplotlib/Target Temperature.csv'
2019-04-08 19:16:27.091   CRITICAL     Plugin.pluginErrorHandler           !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
2019-04-08 19:16:27.098   CRITICAL     Plugin.pluginErrorHandler           !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! TRACEBACK !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
2019-04-08 19:16:27.098   CRITICAL     Plugin.pluginErrorHandler           !!! Traceback (most recent call last):
2019-04-08 19:16:27.099   CRITICAL     Plugin.pluginErrorHandler           !!!   File "plugin.py", line 4624, in get_data
2019-04-08 19:16:27.099   CRITICAL     Plugin.pluginErrorHandler           !!!     with open(data_source, "r") as data_file:
2019-04-08 19:16:27.099   CRITICAL     Plugin.pluginErrorHandler           !!! IOError: [Errno 2] No such file or directory: '/Library/Application Support/Perceptive Automation/Indigo 7.2/Logs/com.fogbert.indigoplugin.matplotlib/Ensuite Temp Trend.csv'
2019-04-08 19:16:27.099   CRITICAL     Plugin.pluginErrorHandler           !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
2019-04-08 19:16:30.594   WARNING      Plugin.processLogQueue              [Chart Mini - Trend Ensuite] Error downloading CSV data: [Errno 2] No such file or directory: '/Library/Application Support/Perceptive Automation/Indigo 7.2/Logs/com.fogbert.indigoplugin.matplotlib/Target Temperature.csv'. See plugin log for more information.
2019-04-08 19:16:30.594   WARNING      Plugin.processLogQueue              [Chart Mini - Trend Ensuite] Error downloading CSV data: [Errno 2] No such file or directory: '/Library/Application Support/Perceptive Automation/Indigo 7.2/Logs/com.fogbert.indigoplugin.matplotlib/Ensuite Temp Trend.csv'. See plugin log for more information.
2019-04-08 19:16:30.595   WARNING      Plugin.processLogQueue              [Chart Mini - Trend Ensuite] chart updated with errors. See plugin log for more information.
2019-04-08 19:16:30.655   CRITICAL     Plugin.pluginErrorHandler           !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! TRACEBACK !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
2019-04-08 19:16:30.656   CRITICAL     Plugin.pluginErrorHandler           !!! Traceback (most recent call last):
2019-04-08 19:16:30.656   CRITICAL     Plugin.pluginErrorHandler           !!!   File "plugin.py", line 4624, in get_data
2019-04-08 19:16:30.656   CRITICAL     Plugin.pluginErrorHandler           !!!     with open(data_source, "r") as data_file:
2019-04-08 19:16:30.656   CRITICAL     Plugin.pluginErrorHandler           !!! IOError: [Errno 2] No such file or directory: '/Library/Application Support/Perceptive Automation/Indigo 7.2/Logs/com.fogbert.indigoplugin.matplotlib/Freezer Target Temp.csv'
2019-04-08 19:16:30.657   CRITICAL     Plugin.pluginErrorHandler           !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
2019-04-08 19:16:30.663   CRITICAL     Plugin.pluginErrorHandler           !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! TRACEBACK !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
2019-04-08 19:16:30.663   CRITICAL     Plugin.pluginErrorHandler           !!! Traceback (most recent call last):
2019-04-08 19:16:30.664   CRITICAL     Plugin.pluginErrorHandler           !!!   File "plugin.py", line 4624, in get_data
2019-04-08 19:16:30.664   CRITICAL     Plugin.pluginErrorHandler           !!!     with open(data_source, "r") as data_file:
2019-04-08 19:16:30.664   CRITICAL     Plugin.pluginErrorHandler           !!! IOError: [Errno 2] No such file or directory: '/Library/Application Support/Perceptive Automation/Indigo 7.2/Logs/com.fogbert.indigoplugin.matplotlib/Kitchen - Freezer Temp Trend.csv'
2019-04-08 19:16:30.664   CRITICAL     Plugin.pluginErrorHandler           !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
2019-04-08 19:16:30.771   WARNING      Plugin.processLogQueue              [Chart Mini - Trend Freezer] Error downloading CSV data: [Errno 2] No such file or directory: '/Library/Application Support/Perceptive Automation/Indigo 7.2/Logs/com.fogbert.indigoplugin.matplotlib/Freezer Target Temp.csv'. See plugin log for more information.
2019-04-08 19:16:30.772   WARNING      Plugin.processLogQueue              [Chart Mini - Trend Freezer] Error downloading CSV data: [Errno 2] No such file or directory: '/Library/Application Support/Perceptive Automation/Indigo 7.2/Logs/com.fogbert.indigoplugin.matplotlib/Kitchen - Freezer Temp Trend.csv'. See plugin log for more information.
2019-04-08 19:16:30.772   WARNING      Plugin.processLogQueue              [Chart Mini - Trend Freezer] chart updated with errors. See plugin log for more information.
2019-04-08 19:16:30.837   CRITICAL     Plugin.pluginErrorHandler           !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! TRACEBACK !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
2019-04-08 19:16:30.837   CRITICAL     Plugin.pluginErrorHandler           !!! Traceback (most recent call last):
2019-04-08 19:16:30.838   CRITICAL     Plugin.pluginErrorHandler           !!!   File "plugin.py", line 4624, in get_data
2019-04-08 19:16:30.838   CRITICAL     Plugin.pluginErrorHandler           !!!     with open(data_source, "r") as data_file:
2019-04-08 19:16:30.838   CRITICAL     Plugin.pluginErrorHandler           !!! IOError: [Errno 2] No such file or directory: '/Library/Application Support/Perceptive Automation/Indigo 7.2/Logs/com.fogbert.indigoplugin.matplotlib/Fridge Target Temp.csv'
2019-04-08 19:16:30.838   CRITICAL     Plugin.pluginErrorHandler           !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
2019-04-08 19:16:30.845   CRITICAL     Plugin.pluginErrorHandler           !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! TRACEBACK !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
2019-04-08 19:16:30.846   CRITICAL     Plugin.pluginErrorHandler           !!! Traceback (most recent call last):
2019-04-08 19:16:30.846   CRITICAL     Plugin.pluginErrorHandler           !!!   File "plugin.py", line 4624, in get_data
2019-04-08 19:16:30.846   CRITICAL     Plugin.pluginErrorHandler           !!!     with open(data_source, "r") as data_file:
2019-04-08 19:16:30.846   CRITICAL     Plugin.pluginErrorHandler           !!! IOError: [Errno 2] No such file or directory: '/Library/Application Support/Perceptive Automation/Indigo 7.2/Logs/com.fogbert.indigoplugin.matplotlib/Kitchen - Fridge Temp Trend.csv'
2019-04-08 19:16:30.847   CRITICAL     Plugin.pluginErrorHandler           !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
2019-04-08 19:16:30.941   WARNING      Plugin.processLogQueue              [Chart Mini - Trend Fridge] Error downloading CSV data: [Errno 2] No such file or directory: '/Library/Application Support/Perceptive Automation/Indigo 7.2/Logs/com.fogbert.indigoplugin.matplotlib/Fridge Target Temp.csv'. See plugin log for more information.
2019-04-08 19:16:30.941   WARNING      Plugin.processLogQueue              [Chart Mini - Trend Fridge] Error downloading CSV data: [Errno 2] No such file or directory: '/Library/Application Support/Perceptive Automation/Indigo 7.2/Logs/com.fogbert.indigoplugin.matplotlib/Kitchen - Fridge Temp Trend.csv'. See plugin log for more information.
2019-04-08 19:16:30.941   WARNING      Plugin.processLogQueue              [Chart Mini - Trend Fridge] chart updated with errors. See plugin log for more information.
2019-04-08 19:16:31.005   CRITICAL     Plugin.pluginErrorHandler           !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! TRACEBACK !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
2019-04-08 19:16:31.005   CRITICAL     Plugin.pluginErrorHandler           !!! Traceback (most recent call last):
2019-04-08 19:16:31.006   CRITICAL     Plugin.pluginErrorHandler           !!!   File "plugin.py", line 4624, in get_data
2019-04-08 19:16:31.006   CRITICAL     Plugin.pluginErrorHandler           !!!     with open(data_source, "r") as data_file:
2019-04-08 19:16:31.006   CRITICAL     Plugin.pluginErrorHandler           !!! IOError: [Errno 2] No such file or directory: '/Library/Application Support/Perceptive Automation/Indigo 7.2/Logs/com.fogbert.indigoplugin.matplotlib/Target Temp For Bedrooms.csv'
2019-04-08 19:16:31.006   CRITICAL     Plugin.pluginErrorHandler           !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
2019-04-08 19:16:31.014   CRITICAL     Plugin.pluginErrorHandler           !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! TRACEBACK !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
2019-04-08 19:16:31.014   CRITICAL     Plugin.pluginErrorHandler           !!! Traceback (most recent call last):
2019-04-08 19:16:31.014   CRITICAL     Plugin.pluginErrorHandler           !!!   File "plugin.py", line 4624, in get_data
2019-04-08 19:16:31.015   CRITICAL     Plugin.pluginErrorHandler           !!!     with open(data_source, "r") as data_file:
2019-04-08 19:16:31.015   CRITICAL     Plugin.pluginErrorHandler           !!! IOError: [Errno 2] No such file or directory: '/Library/Application Support/Perceptive Automation/Indigo 7.2/Logs/com.fogbert.indigoplugin.matplotlib/Trend - Temp Guest Bedroom.csv'
2019-04-08 19:16:31.015   CRITICAL     Plugin.pluginErrorHandler           !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
2019-04-08 19:16:31.118   WARNING      Plugin.processLogQueue              [Chart Mini - Trend Guest Bedroom] Error downloading CSV data: [Errno 2] No such file or directory: '/Library/Application Support/Perceptive Automation/Indigo 7.2/Logs/com.fogbert.indigoplugin.matplotlib/Target Temp For Bedrooms.csv'. See plugin log for more information.
2019-04-08 19:16:31.119   WARNING      Plugin.processLogQueue              [Chart Mini - Trend Guest Bedroom] Error downloading CSV data: [Errno 2] No such file or directory: '/Library/Application Support/Perceptive Automation/Indigo 7.2/Logs/com.fogbert.indigoplugin.matplotlib/Trend - Temp Guest Bedroom.csv'. See plugin log for more information.
2019-04-08 19:16:31.119   WARNING      Plugin.processLogQueue              [Chart Mini - Trend Guest Bedroom] chart updated with errors. See plugin log for more information.
2019-04-08 19:16:46.325   CRITICAL     Plugin.pluginErrorHandler           !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! TRACEBACK !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
2019-04-08 19:16:46.326   CRITICAL     Plugin.pluginErrorHandler           !!! Traceback (most recent call last):
2019-04-08 19:16:46.326   CRITICAL     Plugin.pluginErrorHandler           !!!   File "plugin.py", line 4624, in get_data
2019-04-08 19:16:46.327   CRITICAL     Plugin.pluginErrorHandler           !!!     with open(data_source, "r") as data_file:
2019-04-08 19:16:46.327   CRITICAL     Plugin.pluginErrorHandler           !!! IOError: [Errno 2] No such file or directory: '/Library/Application Support/Perceptive Automation/Indigo 7.2/Logs/com.fogbert.indigoplugin.matplotlib/Target Temperature.csv'
2019-04-08 19:16:46.327   CRITICAL     Plugin.pluginErrorHandler           !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
2019-04-08 19:16:46.337   CRITICAL     Plugin.pluginErrorHandler           !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! TRACEBACK !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
2019-04-08 19:16:46.337   CRITICAL     Plugin.pluginErrorHandler           !!! Traceback (most recent call last):
2019-04-08 19:16:46.338   CRITICAL     Plugin.pluginErrorHandler           !!!   File "plugin.py", line 4624, in get_data
2019-04-08 19:16:46.338   CRITICAL     Plugin.pluginErrorHandler           !!!     with open(data_source, "r") as data_file:
2019-04-08 19:16:46.338   CRITICAL     Plugin.pluginErrorHandler           !!! IOError: [Errno 2] No such file or directory: '/Library/Application Support/Perceptive Automation/Indigo 7.2/Logs/com.fogbert.indigoplugin.matplotlib/Hallway Temp Trend.csv'
2019-04-08 19:16:46.339   CRITICAL     Plugin.pluginErrorHandler           !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
2019-04-08 19:16:46.436   WARNING      Plugin.processLogQueue              [Chart Mini - Trend Hallway] Error downloading CSV data: [Errno 2] No such file or directory: '/Library/Application Support/Perceptive Automation/Indigo 7.2/Logs/com.fogbert.indigoplugin.matplotlib/Target Temperature.csv'. See plugin log for more information.
2019-04-08 19:16:46.436   WARNING      Plugin.processLogQueue              [Chart Mini - Trend Hallway] Error downloading CSV data: [Errno 2] No such file or directory: '/Library/Application Support/Perceptive Automation/Indigo 7.2/Logs/com.fogbert.indigoplugin.matplotlib/Hallway Temp Trend.csv'. See plugin log for more information.
2019-04-08 19:16:46.436   WARNING      Plugin.processLogQueue              [Chart Mini - Trend Hallway] chart updated with errors. See plugin log for more information.
2019-04-08 19:16:46.500   CRITICAL     Plugin.pluginErrorHandler           !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! TRACEBACK !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
2019-04-08 19:16:46.501   CRITICAL     Plugin.pluginErrorHandler           !!! Traceback (most recent call last):
2019-04-08 19:16:46.501   CRITICAL     Plugin.pluginErrorHandler           !!!   File "plugin.py", line 4624, in get_data
2019-04-08 19:16:46.501   CRITICAL     Plugin.pluginErrorHandler           !!!     with open(data_source, "r") as data_file:
2019-04-08 19:16:46.501   CRITICAL     Plugin.pluginErrorHandler           !!! IOError: [Errno 2] No such file or directory: '/Library/Application Support/Perceptive Automation/Indigo 7.2/Logs/com.fogbert.indigoplugin.matplotlib/Target Temperature.csv'
2019-04-08 19:16:46.502   CRITICAL     Plugin.pluginErrorHandler           !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
2019-04-08 19:16:46.508   CRITICAL     Plugin.pluginErrorHandler           !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! TRACEBACK !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
2019-04-08 19:16:46.509   CRITICAL     Plugin.pluginErrorHandler           !!! Traceback (most recent call last):
2019-04-08 19:16:46.509   CRITICAL     Plugin.pluginErrorHandler           !!!   File "plugin.py", line 4624, in get_data
2019-04-08 19:16:46.509   CRITICAL     Plugin.pluginErrorHandler           !!!     with open(data_source, "r") as data_file:
2019-04-08 19:16:46.510   CRITICAL     Plugin.pluginErrorHandler           !!! IOError: [Errno 2] No such file or directory: '/Library/Application Support/Perceptive Automation/Indigo 7.2/Logs/com.fogbert.indigoplugin.matplotlib/Lounge Temp Trend.csv'
2019-04-08 19:16:46.510   CRITICAL     Plugin.pluginErrorHandler           !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
2019-04-08 19:16:46.615   WARNING      Plugin.processLogQueue              [Chart Mini - Trend Lounge] Error downloading CSV data: [Errno 2] No such file or directory: '/Library/Application Support/Perceptive Automation/Indigo 7.2/Logs/com.fogbert.indigoplugin.matplotlib/Target Temperature.csv'. See plugin log for more information.
2019-04-08 19:16:46.616   WARNING      Plugin.processLogQueue              [Chart Mini - Trend Lounge] Error downloading CSV data: [Errno 2] No such file or directory: '/Library/Application Support/Perceptive Automation/Indigo 7.2/Logs/com.fogbert.indigoplugin.matplotlib/Lounge Temp Trend.csv'. See plugin log for more information.
2019-04-08 19:16:46.616   WARNING      Plugin.processLogQueue              [Chart Mini - Trend Lounge] chart updated with errors. See plugin log for more information.
2019-04-08 19:16:46.680   CRITICAL     Plugin.pluginErrorHandler           !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! TRACEBACK !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
2019-04-08 19:16:46.681   CRITICAL     Plugin.pluginErrorHandler           !!! Traceback (most recent call last):
2019-04-08 19:16:46.681   CRITICAL     Plugin.pluginErrorHandler           !!!   File "plugin.py", line 4624, in get_data
2019-04-08 19:16:46.681   CRITICAL     Plugin.pluginErrorHandler           !!!     with open(data_source, "r") as data_file:
2019-04-08 19:16:46.682   CRITICAL     Plugin.pluginErrorHandler           !!! IOError: [Errno 2] No such file or directory: '/Library/Application Support/Perceptive Automation/Indigo 7.2/Logs/com.fogbert.indigoplugin.matplotlib/Target Temp For Bedrooms.csv'
2019-04-08 19:16:46.682   CRITICAL     Plugin.pluginErrorHandler           !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
2019-04-08 19:16:46.688   CRITICAL     Plugin.pluginErrorHandler           !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! TRACEBACK !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
2019-04-08 19:16:46.689   CRITICAL     Plugin.pluginErrorHandler           !!! Traceback (most recent call last):
2019-04-08 19:16:46.689   CRITICAL     Plugin.pluginErrorHandler           !!!   File "plugin.py", line 4624, in get_data
2019-04-08 19:16:46.689   CRITICAL     Plugin.pluginErrorHandler           !!!     with open(data_source, "r") as data_file:
2019-04-08 19:16:46.689   CRITICAL     Plugin.pluginErrorHandler           !!! IOError: [Errno 2] No such file or directory: '/Library/Application Support/Perceptive Automation/Indigo 7.2/Logs/com.fogbert.indigoplugin.matplotlib/Master Bedroom Temp Trend.csv'
2019-04-08 19:16:46.690   CRITICAL     Plugin.pluginErrorHandler           !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
2019-04-08 19:16:46.783   WARNING      Plugin.processLogQueue              [Chart Mini - Trend Master Bedroom] Error downloading CSV data: [Errno 2] No such file or directory: '/Library/Application Support/Perceptive Automation/Indigo 7.2/Logs/com.fogbert.indigoplugin.matplotlib/Target Temp For Bedrooms.csv'. See plugin log for more information.
2019-04-08 19:16:46.783   WARNING      Plugin.processLogQueue              [Chart Mini - Trend Master Bedroom] Error downloading CSV data: [Errno 2] No such file or directory: '/Library/Application Support/Perceptive Automation/Indigo 7.2/Logs/com.fogbert.indigoplugin.matplotlib/Master Bedroom Temp Trend.csv'. See plugin log for more information.
2019-04-08 19:16:46.783   WARNING      Plugin.processLogQueue              [Chart Mini - Trend Master Bedroom] chart updated with errors. See plugin log for more information.
2019-04-08 19:16:46.848   CRITICAL     Plugin.pluginErrorHandler           !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! TRACEBACK !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
2019-04-08 19:16:46.848   CRITICAL     Plugin.pluginErrorHandler           !!! Traceback (most recent call last):
2019-04-08 19:16:46.849   CRITICAL     Plugin.pluginErrorHandler           !!!   File "plugin.py", line 4624, in get_data
2019-04-08 19:16:46.849   CRITICAL     Plugin.pluginErrorHandler           !!!     with open(data_source, "r") as data_file:
2019-04-08 19:16:46.849   CRITICAL     Plugin.pluginErrorHandler           !!! IOError: [Errno 2] No such file or directory: '/Library/Application Support/Perceptive Automation/Indigo 7.2/Logs/com.fogbert.indigoplugin.matplotlib/Target Temp For Bedrooms.csv'
2019-04-08 19:16:46.849   CRITICAL     Plugin.pluginErrorHandler           !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
2019-04-08 19:16:46.856   CRITICAL     Plugin.pluginErrorHandler           !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! TRACEBACK !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
2019-04-08 19:16:46.856   CRITICAL     Plugin.pluginErrorHandler           !!! Traceback (most recent call last):
2019-04-08 19:16:46.856   CRITICAL     Plugin.pluginErrorHandler           !!!   File "plugin.py", line 4624, in get_data
2019-04-08 19:16:46.856   CRITICAL     Plugin.pluginErrorHandler           !!!     with open(data_source, "r") as data_file:
2019-04-08 19:16:46.857   CRITICAL     Plugin.pluginErrorHandler           !!! IOError: [Errno 2] No such file or directory: '/Library/Application Support/Perceptive Automation/Indigo 7.2/Logs/com.fogbert.indigoplugin.matplotlib/Trend - Temp Molly.csv'
2019-04-08 19:16:46.857   CRITICAL     Plugin.pluginErrorHandler           !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
2019-04-08 19:16:46.956   WARNING      Plugin.processLogQueue              [Chart Mini - Trend Molly Bedroom] Error downloading CSV data: [Errno 2] No such file or directory: '/Library/Application Support/Perceptive Automation/Indigo 7.2/Logs/com.fogbert.indigoplugin.matplotlib/Target Temp For Bedrooms.csv'. See plugin log for more information.
2019-04-08 19:16:46.957   WARNING      Plugin.processLogQueue              [Chart Mini - Trend Molly Bedroom] Error downloading CSV data: [Errno 2] No such file or directory: '/Library/Application Support/Perceptive Automation/Indigo 7.2/Logs/com.fogbert.indigoplugin.matplotlib/Trend - Temp Molly.csv'. See plugin log for more information.
2019-04-08 19:16:46.957   WARNING      Plugin.processLogQueue              [Chart Mini - Trend Molly Bedroom] chart updated with errors. See plugin log for more information.
2019-04-08 19:16:47.029   CRITICAL     Plugin.pluginErrorHandler           !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! TRACEBACK !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
2019-04-08 19:16:47.030   CRITICAL     Plugin.pluginErrorHandler           !!! Traceback (most recent call last):
2019-04-08 19:16:47.030   CRITICAL     Plugin.pluginErrorHandler           !!!   File "plugin.py", line 4624, in get_data
2019-04-08 19:16:47.030   CRITICAL     Plugin.pluginErrorHandler           !!!     with open(data_source, "r") as data_file:
2019-04-08 19:16:47.031   CRITICAL     Plugin.pluginErrorHandler           !!! IOError: [Errno 2] No such file or directory: '/Library/Application Support/Perceptive Automation/Indigo 7.2/Logs/com.fogbert.indigoplugin.matplotlib/Trend - Temp Outdoors.csv'
2019-04-08 19:16:47.031   CRITICAL     Plugin.pluginErrorHandler           !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
2019-04-08 19:16:47.131   WARNING      Plugin.processLogQueue              [Chart Mini - Trend Outdoor Temp] Error downloading CSV data: [Errno 2] No such file or directory: '/Library/Application Support/Perceptive Automation/Indigo 7.2/Logs/com.fogbert.indigoplugin.matplotlib/Trend - Temp Outdoors.csv'. See plugin log for more information.
2019-04-08 19:16:47.131   WARNING      Plugin.processLogQueue              [Chart Mini - Trend Outdoor Temp] chart updated with errors. See plugin log for more information.


I am running 0.7.52

I was debugging the heating system that was having some issues switching between heating periods so changed the time on my Mac repeatedly to simulate the time periods.

When I was done go the heating system all ok but killed MatPlotlib,

Deleted all the csvs as it was just confusing this with weird timestamps everywhere.

24 hours later not one of the 38 off csvs have been created...

Any clues on how to restore the graphing or more precisely the gathering of data into csvs to process the graphs with?

Thanks

Posted on
Mon Apr 08, 2019 4:05 pm
DaveL17 offline
User avatar
Posts: 6741
Joined: Aug 20, 2013
Location: Chicago, IL, USA

Re: Looking for Beta Testers

I have code in the plugin that should create new files if they've disappeared, but for some reason it looks like the plugin has gotten into a bad state and can't recreate them. I assume that you've reloaded the plugin (just stop/restart not reinstall) and that's not helped? I just did a test by deleting one of my data files and the plugin then created a new file as it should.

Please try the following steps:
From the plugin menu, select "Disable All Plugin Devices".
Disable the plugin.
Re-enable the plugin.
Enable communication for all your CSV Engine devices only.
Let every CSV Engine device cycle at least once to have the plugin create new files.
Then re-enable your chart devices.

What I think is happening is that the charts are trying to refresh without any data which is causing the errors, but more importantly, I don't see any CSV Engine devices refreshing in the log info you shared. I think the errors are stopping the CSV Engine devices from refreshing the CSV files and so you're caught in a loop.

I've improved upon the resiliency of the plugin when these types of errors are thrown, but I will also look at how I can make sure that *all* CSV files exist before trying to refresh the first chart device.

Hopefully, this will get you going.

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

[My Plugins] - [My Forums]

Posted on
Mon Apr 08, 2019 4:10 pm
Busta999 offline
User avatar
Posts: 714
Joined: Mar 30, 2016
Location: Wales UK

Re: Looking for Beta Testers

Thanks

Went through list

Rebooted iMac - fixed 90% will look into remainder in the
Morning

Thanks again

Mike


Sent from my iPhone using Tapatalk

Posted on
Mon Apr 08, 2019 4:15 pm
DaveL17 offline
User avatar
Posts: 6741
Joined: Aug 20, 2013
Location: Chicago, IL, USA

Re: Looking for Beta Testers

Good to hear that we're going in the right direction. I have a plan that should take care of similar issues going forward.

The odd timestamp issue is one that I'll have to think about. I never expected that the timestamps might somehow be out of order. I'll see what I can do with that situation, too.

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

[My Plugins] - [My Forums]

Posted on
Fri Apr 12, 2019 9:37 am
IndigoSam offline
Posts: 182
Joined: Apr 14, 2013

Re: Looking for Beta Testers

Deselecting lines - line chart.

Dave,

It looks like the settings are not updated when a line is deselected. For example, if I have a 3 line chart and later decide to remove a line, say line 2, that line carries on being plotted. Selecting line 2 again later and all the original details for that line come back, rather than being blank.

Sam.

Posted on
Fri Apr 12, 2019 10:19 am
DaveL17 offline
User avatar
Posts: 6741
Joined: Aug 20, 2013
Location: Chicago, IL, USA

Re: Looking for Beta Testers

IndigoSam wrote:
Deselecting lines - line chart.

Dave,

It looks like the settings are not updated when a line is deselected. For example, if I have a 3 line chart and later decide to remove a line, say line 2, that line carries on being plotted. Selecting line 2 again later and all the original details for that line come back, rather than being blank.

Sam.

Hi Sam - unfortunately, I'm not seeing that here.

Original chart:
chart_line_two_obs.png
chart_line_two_obs.png (12.31 KiB) Viewed 3758 times


Changing the data source for line 3 to 'None':
chart_line_two_obs_no_line_3.png
chart_line_two_obs_no_line_3.png (11.37 KiB) Viewed 3758 times


Putting line 3 back and then select setting to suppress it:
chart_line_two_obs_line_3_suppressed.png
chart_line_two_obs_line_3_suppressed.png (11.37 KiB) Viewed 3758 times


When you remove a line from the chart, do you select "Redraw Charts Now" from the plugin menu or wait for the plugin to refresh the chart per usual? Just trying to understand what's going on.

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

[My Plugins] - [My Forums]

Posted on
Fri Apr 12, 2019 11:46 am
IndigoSam offline
Posts: 182
Joined: Apr 14, 2013

Re: Looking for Beta Testers

Okay, tried to reproduce and also realised some things I got wrong.

I hadn't set the data source to none, just unticked the line. That kept the line in the graph. Then the control pages seemed to be showing the previous image, despite the filename being correct

In both case I duplicated, i.e. duplicated the line chart then duplicated the control page widget. Then I edited the line chart settings and updated the control page filename.

As I say, I've tried to reapply the same steps, but I think this must be just user error.

Many thanks!

Sam.

Posted on
Fri Apr 12, 2019 12:58 pm
DaveL17 offline
User avatar
Posts: 6741
Joined: Aug 20, 2013
Location: Chicago, IL, USA

Re: Looking for Beta Testers

Aha! I get it now. The tick boxes (Line 1, Line 2...) are just there to show/hide the controls for that chart settings group. This is meant to make the UI for the chart device more manageable. The tick boxes have no effect on the settings underneath them beyond making the other controls visible/invisible.

Your question raises an important point that I'm going to think about some more--how to make that fact more obvious.

Glad we were able to clear that up.

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

[My Plugins] - [My Forums]

Posted on
Sat Apr 13, 2019 5:13 am
Busta999 offline
User avatar
Posts: 714
Joined: Mar 30, 2016
Location: Wales UK

Re: Looking for Beta Testers

OK

Running 8.06

The Legend is getting very confused :-)

Chart - Radiator - Kitchen.png
Chart - Radiator - Kitchen.png (41.87 KiB) Viewed 3709 times


Magenta - Thermostat - Correct
Yellow - Valve -Incorrect - should be Actual Temp
Cyan - Actual Temp - Incorrect - should be Sensor on Radiator
Darker Magenta - SetPoint - Incorrect - should be Valve
Red - Sensor on Radiator - Incorrect - should be SetPoint
Green - SetPoint TRV - Correct

Really really weird

The config is absolutely right

Something freaky going on here

Only this one is amiss - the. others are OK

Only delta I can see is changing Legend Column from 3 - 6 gets it right

Chart - Radiator - Kitchen.png
Chart - Radiator - Kitchen.png (40.53 KiB) Viewed 3709 times


To see legend dl them and view in preview to see text

Posted on
Sat Apr 13, 2019 5:50 am
DaveL17 offline
User avatar
Posts: 6741
Joined: Aug 20, 2013
Location: Chicago, IL, USA

Re: Looking for Beta Testers

For the legend of the kitchen device, check the new setting for adjusting the number of columns in the legend:

Screen Shot 2019-04-13 at 6.40.51 AM.png
Screen Shot 2019-04-13 at 6.40.51 AM.png (200.8 KiB) Viewed 3724 times


As for the data, I'm not sure what to tell you about that. Matplotlib will plot whatever data is in the CSV files you've linked to for each line. Here's a list of some of the recent changes to the plugin.
Code: Select all
v0.8.06
- Adds section text and tooltips to show/hide controls for bar, line, scatter, and weather devices.

v0.8.05
- At plugin startup, iterate through all CSV Engine devices, audit CSV files, and create any missing ones.

v0.8.04
- Traps OSError when plugin cannot connect to the CSV storage location.
- Refactors battery charting code.

v0.8.03
- Highlights battery devices with dead batteries (level of 0) by coloring the label using the warning color setting.

v0.8.02
- Adds control to vary the number of legend columns for bar, line and scatter charts.
- UI Refinements

By the way, I did some testing with CSV data points where the timestamps are out of order and the chart plots just fine. It looks really weird, but it does plot.

chart_line_bad_timestamps.png
chart_line_bad_timestamps.png (11.5 KiB) Viewed 3724 times

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

[My Plugins] - [My Forums]

Posted on
Sat Apr 13, 2019 5:54 am
Busta999 offline
User avatar
Posts: 714
Joined: Mar 30, 2016
Location: Wales UK

Re: Looking for Beta Testers

Dave sorry not made myself clear

The legend is correct if I use 6 column legend

If I select 3 column legend the first a last items are correct but the 4 middle ones are scrambled around.

Ie it labels setpoint as actual temp - just scrambles them up so the legend does not reflect config.

I can work around it. But odd non the less...

Thanks



Sent from my iPad using Tapatalk

Posted on
Sat Apr 13, 2019 6:39 am
DaveL17 offline
User avatar
Posts: 6741
Joined: Aug 20, 2013
Location: Chicago, IL, USA

Re: Looking for Beta Testers

Ah. That might be a bug. Matplotlib defaults to filling the legend from top to bottom and then left to right. I didn't like that, so I change the order to be left to right and then top to bottom. I'll have a look at that part of the code to make sure that it's plotting the way it's supposed to.

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

[My Plugins] - [My Forums]

Posted on
Sat Apr 13, 2019 6:41 am
Busta999 offline
User avatar
Posts: 714
Joined: Mar 30, 2016
Location: Wales UK

Re: Looking for Beta Testers

Thanks


Sent from my iPad using Tapatalk

Posted on
Mon Apr 15, 2019 6:00 am
DaveL17 offline
User avatar
Posts: 6741
Joined: Aug 20, 2013
Location: Chicago, IL, USA

Re: Looking for Beta Testers

@Busta999:

I've been able to reproduce your legend order problem. It appears that the line labels order properly (left to right), but the line colors are still plotting top to bottom.

I'm on it.



chart_legend_order_test.png
3 columns
chart_legend_order_test.png (11.35 KiB) Viewed 3656 times


chart_legend_order_test.png
4 columns
chart_legend_order_test.png (11.36 KiB) Viewed 3656 times


chart_legend_order_test.png
6 columns
chart_legend_order_test.png (11.33 KiB) Viewed 3656 times

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

[My Plugins] - [My Forums]

Who is online

Users browsing this forum: No registered users and 2 guests