UpstreamData
df3a080c9d
feature: add uptime check for some miners, and fix a bug with get_mac on BOS.
2023-06-27 09:35:07 -06:00
UpstreamData
f6d35888fe
feature: add is_mining to MinerData and get_data.
2023-06-23 14:47:12 -06:00
UpstreamData
1ce5bd0566
Update miner data and fix various bugs related to the fix. ( #47 )
...
* feature: fix influxdb data.
* bug: fix an issue with some avalon stats parsing.
* bug: add chip count for 1166 Pro.
* bug: fix some issues with bosminer scanning and some data bugs.
* bug: remove print statement.
* bug: fix failed data gathering multicommand via graphql.
* feature: add partial support for M50S+VK20
* version: bump version number.
* bug: add chip count for M50S+VK20.
* version: bump version number.
* bug: attempt to fix offset check issue on BOS+.
* bug: fix NoneType subscription on BOS+.
* bug: add support for Vnish S17+.
* bug: remove web references for Avalons.
* bug: add support for VNish S17Pro.
* bug: Try secondary identification method for antminers.
* feature: fix a bunch of functionality for avalonminers.
* bug: fix avalonminer fan speed being set as str.
* bug: fix fans speeds being represented as strings.
* bug: fix some get_fan formatting.
* docs: update supported miners list, and fix A10X model name.
* docs: update MinerData docstrings.
* docs: update factory documentation.
2023-06-22 15:06:30 -06:00
UpstreamData
78213c682b
feature: add % ideal hashrate and wattage.
2023-04-20 13:34:40 -06:00
UpstreamData
c4676438a8
bug: fix a bug with failing to get hashboards and hashrate breaking data.
2023-04-14 13:07:35 -06:00
UpstreamData
853756ebcb
feature: sum hashrate in MinerData from hashboards, with the hashrate item being a backup.
2023-04-13 14:26:03 -06:00
UpstreamData
a577f64d59
bug: add additional whatsminer error codes.
2023-03-31 10:44:51 -06:00
Upstream Data
848acedd52
feature: add support for E9Pro and fix some bugs and update finding chip data for Goldshell models.
2023-03-04 16:13:03 -07:00
Upstream Data
b70010272f
feature: add L7 support.
2023-03-01 20:32:03 -07:00
UpstreamData
59e5be280f
bug: fix a division by 0 error edge case in MinerData.
2023-02-22 12:10:53 -07:00
UpstreamData
15b4177ce4
formatting: update copyright formatting.
2023-02-13 16:03:38 -07:00
UpstreamData
4ff32a8081
feature: allow get_data to pick which data to gather in the first place to allow for speed optimizations.
2023-02-07 13:40:09 -07:00
UpstreamData
7ccf6ed610
bug: update whatsminer error codes.
2023-01-30 14:49:25 -07:00
UpstreamData
b9ca810903
feature: Add every whatsminer type known to man (or at least microBT).
2023-01-30 13:07:35 -07:00
UpstreamData
8423b64825
docs: update documentation.
2023-01-27 09:51:58 -07:00
UpstreamData
85d7f0abfb
feature: add nominal_hashrate to miner data
2023-01-27 09:41:25 -07:00
UpstreamData
2d4c063dfa
Update get_data to us get_some_data sub functions. ( #27 )
2023-01-26 22:18:03 -07:00
Arceris
82006de30f
Merge dev branch into main ( #25 )
2022-12-19 08:35:29 -07:00
UpstreamData
07dd8f55fe
format: improve logging.
2022-12-01 15:02:17 -07:00
UpstreamData
eb40769ccf
format: improve formatting
2022-11-15 11:28:35 -07:00
UpstreamData
f3b25027ad
format: add isort to pre-commit and sort imports.
2022-11-10 14:15:45 -07:00
UpstreamData
81aa569d07
feature: rework whatsminer error codes to be able to allow an arbitrary slot number to be returned from the BTMiner API.
2022-11-08 15:08:47 -07:00
UpstreamData
c7847d2789
feature: add fields classmethod to all dataclasses to show what the fields are in each class.
2022-11-07 12:53:01 -07:00
UpstreamData
215af72a6b
feature: add 0 as error_code for bos errors and X19 errors to make them consistent with the other types of errors.
2022-11-07 12:49:01 -07:00
UpstreamData
b33586f8eb
feature: add fields() method to MinerData dataclass.
2022-11-07 10:51:34 -07:00
UpstreamData
8388d2f4ac
bug: change MinerData().total_chips from reduce to sum, as reduce was causing issues when instantiating MinerData with a hashboard list that is empty.
2022-11-07 09:37:22 -07:00
Upstream Data
23ebe460a4
format: Reformat some files.
2022-11-05 09:47:25 -06:00
Upstream Data
6c2e0f59b1
feature: add the remainder of the backwards compatible MinerData board related parts that were lost in converting to HashBoard dataclass.
2022-11-04 20:00:03 -06:00
Upstream Data
6eb9cdce90
feature: add left_chips, center_chips, and right_chips to MinerData as properties that compute the correct board position from hashboards.
2022-11-04 19:55:13 -06:00
Colin Crossman
86155db455
Initial modifications to account for differential hashboard counts
...
Now storing the hasboard data as an array of datastructs. Not fully fleshed out yet, but this is where I'm going.
2022-11-04 15:48:30 -06:00
UpstreamData
5e2a18f91e
add fan_psu to MinerData, only works for whatsminers.
2022-10-12 15:42:27 -06:00
UpstreamData
3363bdc592
add MinerData().as_csv() to documentation.
2022-10-04 14:44:02 -06:00
UpstreamData
1a64ff4038
add support for whatsminer in miner listener, and fix space in MinerData.as_csv()
2022-10-04 08:28:24 -06:00
UpstreamData
8cdd5ff015
improve MinerData().as_csv()`
2022-10-03 13:51:44 -06:00
UpstreamData
9acd6d2fea
add MinerData().as_csv()
2022-10-03 13:42:47 -06:00
UpstreamData
73b1a0493c
Add the ability to add MinerData together and sum them, as well as compute division and floor division on them.
2022-09-30 16:00:45 -06:00
UpstreamData
03c93b4de1
added pause_mining and resume_mining to all miners, added get_errors to whatsminers, and improved get_errors type hinting
2022-09-22 10:06:27 -06:00
UpstreamData
8542acfb01
improve documentation
2022-09-13 09:11:15 -06:00
UpstreamData
0ff505bbb4
add support for innosilicon T3H+
2022-09-06 10:48:04 -06:00
UpstreamData
3fd1b41bec
add support for whatsminer VH60
2022-08-29 09:52:35 -06:00
UpstreamData
9d746a6dcb
add errors to MinerData().as_influxdb()
2022-08-29 09:06:20 -06:00
UpstreamData
094857758a
update MinerData().as_influxdb() to include properties.
2022-08-25 15:34:04 -06:00
UpstreamData
4ecd135734
fix a bug with incorrect types in miner data
2022-08-25 13:09:03 -06:00
UpstreamData
f8f777b5b5
fix tag data to be escaped properly
2022-08-25 13:03:46 -06:00
UpstreamData
5c1d06f743
attempt to fix a bug with influx db miner data
2022-08-25 12:50:30 -06:00
UpstreamData
51de56feb3
bump version number
2022-08-25 12:43:05 -06:00
UpstreamData
256a4ac909
fix boolean bug in miner data
2022-08-25 12:39:57 -06:00
UpstreamData
83a7d8c60f
add MinerData().as_json()
2022-08-24 15:17:36 -06:00
UpstreamData
4fa3511725
add float support to MinerData().as_influx()
2022-08-24 13:50:55 -06:00
UpstreamData
74ebffb4fc
add MinerData().as_influx() to write miner data as influx db line format data.
2022-08-24 13:34:57 -06:00