SmartPlug GUI Images

From OpenCircuits
(Difference between revisions)
Jump to: navigation, search
(SmartPlug Graph GUI)
Line 1: Line 1:
= SmartPlug Graph GUI =
+
= SmartPlug GUI =
(Note: these images are a bit out of date, and the smart_plug gui is still missing )This is the GUI for the project [[Python Control of Smart Plugs]]: details on each part below.  Still working on it, mostly to clean up the details. Note that this screen shot was taken during a debugging session and has some artifacts that will soon disappear, then a new screen shot should be placed here.  
+
This is the GUI for the project [[Python Control of Smart Plugs]]: details on each part below.  Still working on it, mostly to clean up the details. Note that this screen shot was taken during a debugging session and has some artifacts that will soon disappear, features that will be improved, then a new screen shot should be placed here.  
  
 
Keeping screen shots up to date is a pain, these may lag the actual application which should look and perform better as time goes by.
 
Keeping screen shots up to date is a pain, these may lag the actual application which should look and perform better as time goes by.
 +
 +
 +
[[File:Smart plug gui.png | 1000x2500px]]
 +
 +
= SmartPlug Graph GUI =
 +
Note that this screen shot was taken during a debugging session and has some artifacts that will soon disappear, then a new screen shot should be placed here.
  
  

Revision as of 14:50, 18 September 2019

Contents

SmartPlug GUI

This is the GUI for the project Python Control of Smart Plugs: details on each part below. Still working on it, mostly to clean up the details. Note that this screen shot was taken during a debugging session and has some artifacts that will soon disappear, features that will be improved, then a new screen shot should be placed here.

Keeping screen shots up to date is a pain, these may lag the actual application which should look and perform better as time goes by.


1000x2500px

SmartPlug Graph GUI

Note that this screen shot was taken during a debugging session and has some artifacts that will soon disappear, then a new screen shot should be placed here.


Smart plug graph.png

System Buttons

These buttons are also present both the SmartPlug and the SmartPlug Graph application.

  • <Edit Log> >Open the application python log file using the system editor specified in parameters.py file. Note: The edit functions work only after you have configured parameters.py for your systems text editor
  • <Edit Parms> >Open the application parameters.py file using the system editor, after the file has been modified. The system can be quickly restarted using the Restart button.
  • <Restart> >Quickly restarts the system after the parameters.py file is changed or any time you want to restart the system from its current defaults
  • <Help> >Open help file ( which mostly links to this wiki ?? )

Graph Control

  • Next to Start date and hour: set date and hour to begin the selection of data for the graph ( default at startup set in parameters.py )
  • Next to Start date and hour: set date and hour to end the selection of data ( default at startup set in parameters.py )
  • Use check box to choose devices for data selection. Each device is graphed separately but on the same graph. ( list of devices defaulted in parameters.py )
  • Database file selected in space to right of label. Use <Browse> button to select file from your file system. ( default at startup set in parameters.py )
  • <Graph> button: create graph in new window

CSV

  • Data selection same as for the graph ( output file name set in parameters.py )
  • <CSV > button: create csv file from selected data.

Database

  • Database file: as above ( name a new file when creating an empty database )
  • <Define 0 DB>: create an empty, new database

SmartPlug Recording Graph

Graph 1.png

Sample of a graph

Graph Control

Icons at the top left allow you to (hover over buttons for help):

  • Zoom in on data
  • Return to original display
  • .....[Category:Python]]
Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox