Upstream Data
7d4aa80966
refactor: move models to pyasic.miners.devices
2024-05-14 13:33:12 -06:00
UpstreamData
dd4c087749
refactor: move base classes to base.py in their directories, move data locations to miners.data, and rename types to models.
2024-01-25 14:26:53 -07:00
UpstreamData
22965ffefa
refactor: fix not x is None
2024-01-16 08:40:47 -07:00
UpstreamData
468134e754
refactor: fix some not x in y and not x not in y
2024-01-16 08:36:31 -07:00
UpstreamData
a8428a2739
refactor: remove parameters from get_{x} functions and move them to _get_{x}(**params). Add miner.fw_str, and miner.raw_model. Remove model from get_data exclude. Swap fan_count to expected_fans.
2024-01-11 11:33:44 -07:00
UpstreamData
0e5b811fb9
Add config attribute to data and refactor data naming ( #81 )
...
* feature: add config to MinerData. Remove related attributes.
* feature: rename ideal and nominal to expected to make data naming consistent across files.
* refactor: run isort on all files.
* docs: update docstrings.
2023-12-21 15:20:50 -07:00
Michael Schmid
409b2527f0
use None instead of -1 for temps and wattages ( #55 )
...
* use `None` instead of `-1` for temps and wattages
this way it's easier for other tools like HomeAssistant to understand if the temperature is really negative or not available
* also handle cases where we look for `-1`
2023-07-07 12:06:24 -06:00
UpstreamData
e446176922
refactor: refactor miner types.
2023-06-12 11:02:51 -06:00
UpstreamData
aa6dc74471
minor: reformat a bunch of files to try to make backends more cohesive, add static dict for get_data instead of using inspect, refactored graphql into a bosminer web API, and added supports_autotuning and supports_shutdown attributes to miners.
2023-03-28 11:39:03 -06:00
UpstreamData
932c034e0e
feature: improve load balancer to handle for bad boards.
2023-03-03 12:25:12 -07:00
UpstreamData
09f9028ab5
format: reformat miner files to improve readability.
2023-03-02 08:58:10 -07:00
UpstreamData
d222912e30
format: update a bunch of formatting and remove a lot of useless imports.
2023-02-28 09:35:11 -07:00
UpstreamData
ff54bea0ed
feature: add miner load balancer.
2023-02-22 16:13:48 -07:00