Commit Graph

  • f0a8b6e1c7 add support for whatsminer M31S+ V30 UpstreamData 2022-09-28 10:05:28 -06:00
  • e07bd3bffb bump version number v0.17.8 UpstreamData 2022-09-26 13:08:27 -06:00
  • dcce944390 Fix a bug where older version of bosminer return excessive hashboard error information UpstreamData 2022-09-26 12:27:37 -06:00
  • 03ecd118a3 add support for M31S+ V60 and V90 UpstreamData 2022-09-26 11:51:47 -06:00
  • 97c0331762 bump version number v0.17.7 UpstreamData 2022-09-26 11:33:42 -06:00
  • eda9804dea add support for some new whatsminers types, M31S+ v40 and v80, and improve documentation of supported types. UpstreamData 2022-09-26 11:32:55 -06:00
  • e94c81ce44 improve miner network functionality UpstreamData 2022-09-26 09:15:37 -06:00
  • c95c58138e bump version number v0.17.6 UpstreamData 2022-09-22 10:07:31 -06:00
  • 03c93b4de1 added pause_mining and resume_mining to all miners, added get_errors to whatsminers, and improved get_errors type hinting UpstreamData 2022-09-22 10:06:27 -06:00
  • ff0d15c365 bump version number v0.17.5 UpstreamData 2022-09-22 09:06:51 -06:00
  • eadcb76d31 add stop_mining and resume_mining for X19 devices UpstreamData 2022-09-22 09:06:22 -06:00
  • b7ce9288f8 bump version number v0.17.4 UpstreamData 2022-09-13 09:53:03 -06:00
  • e077a099d9 add global Innosilicon password option to settings UpstreamData 2022-09-13 09:52:33 -06:00
  • 8542acfb01 improve documentation UpstreamData 2022-09-13 09:11:15 -06:00
  • 0d80ce5a0e bump version number v0.17.3 UpstreamData 2022-09-12 15:28:22 -06:00
  • ddcafe0f2b finish abstracting BaseMiner by implementing get_data() as abstract UpstreamData 2022-09-12 15:27:51 -06:00
  • ea195b34db update tests and add code coverage with coverage, although coverage is not required UpstreamData 2022-09-12 15:18:00 -06:00
  • 7377cb0d26 refactor some classes into their own files and fill base __init__.py with imports UpstreamData 2022-09-12 15:15:13 -06:00
  • 24b66de971 bump version number v0.17.2 UpstreamData 2022-09-06 11:18:34 -06:00
  • 62d664a14c strip file output when checking for fault light in bosminer UpstreamData 2022-09-06 11:18:17 -06:00
  • 03b9a90f68 bump version number v0.17.1 UpstreamData 2022-09-06 11:02:05 -06:00
  • fefe0324b9 fix a bug with checking miner fault lights in bosminer UpstreamData 2022-09-06 11:01:42 -06:00
  • 62b14a78b7 bump version number v0.17.0 UpstreamData 2022-09-06 10:49:16 -06:00
  • 0ff505bbb4 add support for innosilicon T3H+ UpstreamData 2022-09-06 10:48:04 -06:00
  • b6c8c930a2 bump version number 0.16.11 UpstreamData 2022-08-30 16:01:48 -06:00
  • 903bb93c4e add check_light() for bosminers by checking if delay_on exists in the Red LED directory UpstreamData 2022-08-30 10:51:22 -06:00
  • 59667cf104 bump version number v0.16.10 UpstreamData 2022-08-29 09:53:01 -06:00
  • 3fd1b41bec add support for whatsminer VH60 UpstreamData 2022-08-29 09:52:35 -06:00
  • 6569107f64 bump version number v0.16.9 UpstreamData 2022-08-29 09:07:02 -06:00
  • 9d746a6dcb add errors to MinerData().as_influxdb() UpstreamData 2022-08-29 09:06:20 -06:00
  • fce4c07c32 bump version number v0.16.8 UpstreamData 2022-08-25 15:34:28 -06:00
  • 094857758a update MinerData().as_influxdb() to include properties. UpstreamData 2022-08-25 15:34:04 -06:00
  • 2a49b89849 bump version number v0.16.7 UpstreamData 2022-08-25 13:09:19 -06:00
  • 4ecd135734 fix a bug with incorrect types in miner data UpstreamData 2022-08-25 13:09:03 -06:00
  • 836defc216 bump version number v0.16.6 UpstreamData 2022-08-25 13:04:06 -06:00
  • f8f777b5b5 fix tag data to be escaped properly UpstreamData 2022-08-25 13:03:46 -06:00
  • b15e0a7363 bump version number v0.16.5 UpstreamData 2022-08-25 12:50:45 -06:00
  • 5c1d06f743 attempt to fix a bug with influx db miner data UpstreamData 2022-08-25 12:50:30 -06:00
  • 51de56feb3 bump version number v0.16.4 UpstreamData 2022-08-25 12:43:05 -06:00
  • 256a4ac909 fix boolean bug in miner data UpstreamData 2022-08-25 12:39:57 -06:00
  • 09800c8ad2 bump version number v0.16.3 UpstreamData 2022-08-24 15:18:04 -06:00
  • 83a7d8c60f add MinerData().as_json() UpstreamData 2022-08-24 15:17:36 -06:00
  • ee2698be50 update poetry.lock UpstreamData 2022-08-24 13:56:05 -06:00
  • dc43087b0d bump version number v0.16.2 UpstreamData 2022-08-24 13:51:25 -06:00
  • 4fa3511725 add float support to MinerData().as_influx() UpstreamData 2022-08-24 13:50:55 -06:00
  • 4b9ae70424 bump version number v0.16.1 UpstreamData 2022-08-24 13:35:48 -06:00
  • 74ebffb4fc add MinerData().as_influx() to write miner data as influx db line format data. UpstreamData 2022-08-24 13:34:57 -06:00
  • 54206da449 add getitem and setitem methods to MinerData UpstreamData 2022-08-24 10:02:51 -06:00
  • dd54ff7ee4 bump version number v0.16.0 UpstreamData 2022-08-22 15:19:08 -06:00
  • abef0c3d59 add efficiency to MinerData UpstreamData 2022-08-22 14:50:49 -06:00
  • 957c9a3678 Refactor MinerFactory._get_miner_type(), move BaseMiner to its own file, and improve interface of miner.send_config() (#17) UpstreamData 2022-08-22 14:10:37 -06:00
  • 50ccfec1b3 Add a check in _parse_type_from_version (#16) Arceris 2022-08-18 10:12:19 -06:00
  • 8e7d6751e2 update docs to include all currently supported miners including BOS devices. UpstreamData 2022-08-12 12:30:29 -06:00
  • b77c4173c6 update supported miners in docs and add link to it in README.md UpstreamData 2022-08-12 12:22:49 -06:00
  • 4941cffb70 fix a bad character in requirements.txt caused by pre-commit UpstreamData 2022-08-12 12:14:12 -06:00
  • 81d5d23189 Revert "Revert "attempt to improve the readability of miner_factory.py"" UpstreamData 2022-08-11 15:22:00 -06:00
  • 9da5a836ce Revert "attempt to improve the readability of miner_factory.py" UpstreamData 2022-08-11 15:16:42 -06:00
  • c9a536fc60 attempt to improve the readability of miner_factory.py UpstreamData 2022-08-11 15:12:45 -06:00
  • fa172b56b0 bump version number UpstreamData 2022-08-11 11:59:19 -06:00
  • 7a1936d095 improve how the fault light looks on whatsminers v0.15.3 UpstreamData 2022-08-11 11:59:19 -06:00
  • ee45f2342e improve how the fault light looks on whatsminers UpstreamData 2022-08-11 11:58:42 -06:00
  • 1f59ef025d bump version number v0.15.2 UpstreamData 2022-08-10 16:26:24 -06:00
  • d6a153144f remove print statement from btminer configuration UpstreamData 2022-08-10 16:25:54 -06:00
  • 99001e2e13 added the ability to configure whatsminer via API UpstreamData 2022-08-10 16:21:47 -06:00
  • 92b847656e add light functions for btminer, and add a way to reset to admin password for btminers to allow unlocking of priviledged API. UpstreamData 2022-08-10 15:31:42 -06:00
  • a41525e828 bump version number v0.15.1 UpstreamData 2022-08-10 11:18:44 -06:00
  • 5e9588cc56 add M32V20 UpstreamData 2022-08-10 11:17:12 -06:00
  • b8239703c1 move M32 to separate file. UpstreamData 2022-08-10 11:14:06 -06:00
  • 5d49135b59 Add hooks for M32 (not S) Colin Crossman 2022-08-10 11:06:54 -06:00
  • 3a5a76080b add pre-commit hooks UpstreamData 2022-08-10 09:57:31 -06:00
  • f23e10d629 add better hiveon support and improve T9 functionality. UpstreamData 2022-08-10 09:04:01 -06:00
  • b7d4891140 bump version number v0.15.0 UpstreamData 2022-08-09 11:12:10 -06:00
  • 5f5cbd9060 add support for setting X19 web passwords and X17 web passwords. UpstreamData 2022-08-09 11:04:08 -06:00
  • 8379359caf update documentation and make BaseMiner and BaseMinerAPI unable to be instantiated directly. Add more unittests for miners. UpstreamData 2022-08-08 13:19:59 -06:00
  • 62238192ce bump version number v0.14.7 UpstreamData 2022-08-05 16:34:00 -06:00
  • 1997003643 fix a bug with whatsminer crashing if hitting a S19 condition UpstreamData 2022-08-05 16:33:40 -06:00
  • 3a81844898 bump version number v0.14.6 UpstreamData 2022-08-05 12:12:25 -06:00
  • 0ac80fb205 fix a bug with vnish miner identification UpstreamData 2022-08-05 12:12:10 -06:00
  • 9494018c12 bump version number v0.14.5 UpstreamData 2022-08-05 12:08:05 -06:00
  • 0bc86c98c5 add support for some X19 models running vnish to be able to get miner type from them UpstreamData 2022-08-05 12:07:33 -06:00
  • f0d69c9ca7 bump version number v0.14.4 UpstreamData 2022-08-05 10:23:22 -06:00
  • b81590bd2e add support for X19 miner errors codes shown on their dashboard UpstreamData 2022-08-05 10:23:03 -06:00
  • a53e01df6f bump version number v0.14.3 UpstreamData 2022-08-02 08:19:03 -06:00
  • f63e063954 fix a bug with not capitalizing BITMAIN for a model check UpstreamData 2022-08-02 08:18:46 -06:00
  • 9cbaf7076a bump version number v0.14.2 upstreamdata 2022-07-28 12:29:24 -06:00
  • daa5ac5870 fixed a bug with capitalization of "Pro" in antminer models upstreamdata 2022-07-28 12:28:55 -06:00
  • 0b8c08016b bump version number. v0.14.1 upstreamdata 2022-07-27 23:48:42 -06:00
  • 8c768d351b fix a bug with braiinsOS+ miners which return with a capital letter in their model instead of a lowercase letter. upstreamdata 2022-07-27 23:44:19 -06:00
  • c9e7fa2629 bump version number v0.14.0 UpstreamData 2022-07-22 13:05:13 -06:00
  • 9d3f2b5968 add support for M20 versions and update docs UpstreamData 2022-07-22 13:04:47 -06:00
  • 283e3d5e11 bump version number v0.13.2 UpstreamData 2022-07-21 08:43:30 -06:00
  • add4b575c2 update shields and improve typing and handling of fault light checks UpstreamData 2022-07-21 08:42:35 -06:00
  • af2f1e9ad5 misc docs changes UpstreamData 2022-07-20 14:54:59 -06:00
  • 8258320a7b fix a bug with avalonminer imports and bump version number v0.13.1 UpstreamData 2022-07-20 14:42:33 -06:00
  • a5dc7f485b bump version number v0.13.0 UpstreamData 2022-07-20 14:37:04 -06:00
  • 025b5bf6f0 improved avalonminer handler and added fault light to get_data UpstreamData 2022-07-20 14:36:13 -06:00
  • 3d3064d78e improve some type hinting compatibility UpstreamData 2022-07-20 11:19:13 -06:00
  • 2e3991355b Update README.md UpstreamData 2022-07-20 10:05:23 -06:00
  • 73a4cf5834 bump version number v0.12.6 UpstreamData 2022-07-19 16:16:56 -06:00
  • b120064e80 fixed a bug with miner factory not handling ConnectionRefused errors properly UpstreamData 2022-07-19 16:16:36 -06:00