v0.4-rc2 Full automation (Milestone 4 of 4)
Pre-release
Pre-release
Full automation (Milestone 4 of 4)
Brief
This version brings full automation (after an initial setup investment) and a lot of stability via fast corner case testing, that allowed me to fix prevailing bugs and enables further, risky experiments.
Major changes:
- New console visuals: fast, dependency free and SSH-friendly.
- Testing corner cases: major stability improvement, that now allows to experiment freely with risky improvements, like a better optimization algorithm.
- Automation documentation and scripts: automating almost all that could be automated, including compilation of external tools:
p2pool
,xmrig
andmonero
daemon itself. - Computer schedule: visually showing the plan and producing commands to remotely control the mining rigs.
- Presenting multiple alternative solutions to choose from, to better match your daily habits.
- Wind turbines along the solar input and example config.
- LiFePO4 (dis)charge profiles and example config.
- Tons of other new documentation: I'm the most fond of the additions to safety.
- Switching off Inverter can now be modelled: example config.
- Temperature control script: Manipulates the CPU governor to reduce the maximal CPU frequency down to a level, that enables the CPU to cool off, after detecting its overheat.
Change log
- Opti: No early stop until 1st solution is found by @mj-xmr in #84
- Bugfix: no solution at initial overvoltage by @mj-xmr in #85
- Initial Wake-On-Lan by @mj-xmr in #86
- Battery one-liner ASCII plot & proper 'at' scheduling by @mj-xmr in #87
- Habits: added li-ion vacuum cleaner by @mj-xmr in #88
- Doc: Checkout the latest tag by @mj-xmr in #89
- Timeout for ssh by @mj-xmr in #90
- Doc archive voltages by @mj-xmr in #91
- CLI: Charge & discharge status for voltage input by @mj-xmr in #92
- pip: relaxing conditions by @mj-xmr in #93
- Lifepo4 based on docs by @mj-xmr in #94
- pip: add matplotlib by @mj-xmr in #95
- Pip requirements by @mj-xmr in #96
- Bump tsqsim by @mj-xmr in #97
- Ascii plots in lib by @mj-xmr in #98
- Python: testresources by @mj-xmr in #99
- Ascii plots for other series by @mj-xmr in #100
- Bump tsqsim with Ascii fluent API by @mj-xmr in #101
- Ascii plots colors sol distrib by @mj-xmr in #102
- Fixing master by @mj-xmr in #103
- Doc: OCR screenshots by @mj-xmr in #104
- Disabled slow cooker habit & disp input as yellow by @mj-xmr in #105
- Mac ci2 by @mj-xmr in #106
- Mac ci: disabled Matrix by @mj-xmr in #107
- Doc by @mj-xmr in #108
- dev by @mj-xmr in #110
- Comp schedule tests and fixes by @mj-xmr in #111
- Bump tsq by @mj-xmr in #112
- Dev by @mj-xmr in #113
- UX fixes by @mj-xmr in #114
- Wind input by @mj-xmr in #115
- Dev by @mj-xmr in #116
- Fix number of iterations by @mj-xmr in #117
- Tests by @mj-xmr in #118
- Algo: stability & 3 line battery plot by @mj-xmr in #120
- Refactor: String forward declarations by @mj-xmr in #121
- Algo: more tests and stabilisation fixes by @mj-xmr in #123
- Stability, visuals & multiple solutions by @mj-xmr in #124
- New undercharge tests and algo simplifications by @mj-xmr in #125
- At script and doc by @mj-xmr in #127
- Visuals by @mj-xmr in #128
- Inverter schedule by @mj-xmr in #129
- Doc by @mj-xmr in #130
- Doc by @mj-xmr in #132
- Cfg: max and cooled temp in system.cfg by @mj-xmr in #131
- Default max battery charge percentage of 90% by @mj-xmr in #133
- Doc safety by @mj-xmr in #134
- Update testing.md by @mj-xmr in #135
- Doc: use cases by @mj-xmr in #136
- Corrected discharge per hour by @mj-xmr in #137
- Fix hashrate sum by @endorxmr in #138
- Doc: automation by @mj-xmr in #139
- Update deps-pull.sh by @mj-xmr in #141
- Stability: replace Array with Vector for now by @mj-xmr in #140
- CI: Fixing OSX with a missing hdf5 library by @mj-xmr in #142
- Auto scripts by @mj-xmr in #143
Full Changelog: v0.2-beta...v0.4-rc2