Skip to content
mj-xmr edited this page Jul 27, 2022 · 66 revisions

Welcome to the SolOptXMR wiki!

TODO

Minimum

  • all jsons under the local config directory
  • weather: predict 3 days ahead
  • proper solar readout
  • UIs: console + curses + Qt
  • temperature safety
  • present multiple solutions in a HTML file
  • document rectangle recognition

Major

  • measurements
  • translate measured voltage into battery charge in Ah
  • model voltage loss from attaching consumers
  • model charge voltage to State of Charge
  • multiply the voltage of the voltage functions by the multiple of (system.json voltage / 12V)
  • Support more PCs by improving the combination algorithm (currently up to 2 PCs are supported)
  • automatically switching on & off the PCs
  • hashrate predictions into model
  • OSX support. Issue link

Bugs

  • opti app writes to /tmp, rather than to the ConfSol.m_outDir. It might be related to the OSX bug.

Minor

  • type hints
  • doc: cable sizes vs max current
  • doc: fuses on battery, cables and inverter's grounding. Mention synthetic load
  • doc: measure and document battery voltage vs. temperature, esp. across the night.

Lifepo4 bats

Future work

  • compare historical results against each other across time, to measure the discrepancy
  • detailed cloud forecast 1 2 3
  • synthetically increase the load during days of rapidly alternating clouded/sunny sky to reduce the shock on the inverter
  • predict and evaluate future network difficulty fluctuations. Right now we're just displaying the current situation.
  • more work on optimization algorithm: fuzzification between the bands
Clone this wiki locally