John-Mark Gurney
342a7f514e
add thousands sep, and add a few missing commas at the end of lines..
4 years ago
John-Mark Gurney
8a06e9cb1b
limit ourselves to ints for W.. don't need sub-nanowatt precision..
4 years ago
John-Mark Gurney
700b61f640
make the underlying lines easier to see, when we add proper grid
data, this might need adjusting again..
4 years ago
John-Mark Gurney
e904b0d08d
HighStocks always adds a navigator series that isn't defined, so it
messes up the indexes... find the indexes that we want, and store
them so that any other crazy things that the library does hopefully
won't screw us up..
4 years ago
John-Mark Gurney
73d5c0d93c
Firefox doesn't handle a 4MB line very well, so indent the json..
4 years ago
John-Mark Gurney
2506993c8a
create fake consumption data, and add it in to the graph..
4 years ago
John-Mark Gurney
508c43cead
generate some fake production data..
4 years ago
John-Mark Gurney
f6ac2f117e
add in the other data lines, and unstack the graph...
4 years ago
John-Mark Gurney
8dd61b9042
drop old fake data that isn't used anymore..
4 years ago
John-Mark Gurney
eca6eff75b
remove end of line white space..
4 years ago
John-Mark Gurney
a92e5623dc
add function to reduce the points, future versions need to calc min/max
of deleted points, but that involves date math I don't want to do yet.
4 years ago
John-Mark Gurney
10f77e8e42
the testing is in the jspp file, NOT the js file. oops..
4 years ago
John-Mark Gurney
d4d554c134
add link to range series to use..
4 years ago
John-Mark Gurney
3716853e38
add another useful command..
4 years ago
John-Mark Gurney
38a2e0ef83
shrink the height a bit... can't use percentage, as it's fixed to 400px.
4 years ago
John-Mark Gurney
18b8375b97
add link to possibly running python code in the browser.
Not going to do that for now, as framework to import the
python code I want into it might be a bit difficult..
4 years ago
John-Mark Gurney
18fb5f16b9
ordinal: false ensures that any gaps are properly rendered...
4 years ago
John-Mark Gurney
610524ab9b
include a preceeding data point so that lines that are off the
graph draw more nicely..
4 years ago
John-Mark Gurney
b3c19f0656
ignore the timzeone data..
4 years ago
John-Mark Gurney
317306caab
wrap lines, and add text talking about points before/after range
4 years ago
John-Mark Gurney
ef486f07ac
make sure that there's a zero data point...
4 years ago
John-Mark Gurney
507d668e2e
this makes timezones work.. why this exact same code didn't work earlier
is beyond me...
4 years ago
John-Mark Gurney
54548d896d
add a script that generates fake data.. definitely needs work...
Also, get basic data being loaded, and get the fetching to work
somewhat ok. Needed to deal w/ the fact that HighStocks does stupid
requests data...
Issues still present:
not timezone aware
caps between days in the data
not all navigator series are bars
4 years ago
John-Mark Gurney
51ea2e3a38
don't use cpp, just use cat to combine everything... make design responsive,
and add color when net power is good/bad...
4 years ago
John-Mark Gurney
7ef02062f6
more notes on graphs.. now that it looks like there can be multiple
data lines on both main and navigation, we can change how things are
organized, and here's the current idea for them..
4 years ago
John-Mark Gurney
4231738832
we aren't testing this code..
5 years ago
John-Mark Gurney
06e7e1ef6f
properly skip over ZoneInfo lines..
5 years ago
John-Mark Gurney
cb5416e2b4
add my own built-ins for aiter and anext because Python doesn't want
to add them..
5 years ago
John-Mark Gurney
eef9b26433
add units
5 years ago
John-Mark Gurney
cb63ba910d
use stick channels to better divorce the back end... Also, properly
clean up the app on one of the tests, and do a better job on another...
5 years ago
John-Mark Gurney
2fcffa327c
add some docs for StickyChannel...
5 years ago
John-Mark Gurney
196fc173a1
Merge branch 'master' of ssh://git.funkthat.com:822/jmg/solardash
5 years ago
John-Mark Gurney
6d8d5f6d11
paramaterize more things...
5 years ago
John-Mark Gurney
a018cb9858
add a sticky value channel.. it pushes it's value, but the first
time it returns a stored value, if any...
5 years ago
John-Mark Gurney
939f45bb27
build the symlink when needed..
5 years ago
John-Mark Gurney
eefd1e0654
add license..
5 years ago
John-Mark Gurney
3a6f9c2dae
get basic functionality working..
5 years ago
John-Mark Gurney
35bc001b9b
ignore coverage data
5 years ago
John-Mark Gurney
03d616cb7c
add stub to make the module executeable
5 years ago
John-Mark Gurney
2f894adf52
add static routing, improve making the test urls..
5 years ago
John-Mark Gurney
fd2766c05a
add start of daemon to push data to the client
5 years ago
John-Mark Gurney
a4d80bd332
add quit message and other minor updates
5 years ago
John-Mark Gurney
3182b84bbf
bring in the start of the python daemon side of things
5 years ago
John-Mark Gurney
0381a07971
bring in latest changes, makes the chart more usable..
Plan is to have a single timeseries chart w/ the ability to
turn off the various series that you don't want to see..
5 years ago
John-Mark Gurney
35770c3831
add in highcharts, expand out to have net grid, and consumption as well
5 years ago
John-Mark Gurney
ffc744a7b0
add inital work on this...
This adds a basic WebSocket testing framework.
Sources different files based upon protocol, so the testing
framework will get used when opened from a file...
Uses Makefile and the C Preprocessor to build a single JS file
for use...
5 years ago
John-Mark Gurney
955710ef53
add README..
5 years ago