pyasic
pyasic copied to clipboard
feature: Improve timestamp serialization, add device_data to MinerData, and use enums for device information
- Add field
device_infotoMinerData, containingmake,model, andfirmware - Make
make,model, andfirmwareenum variants. - Remove
MinerData.modelandMinerData.makefield - Improve timestamp serialization by moving
datetime.datetimeinstance toMinerData._datetime, and exposing 2 new datetime formats, iso format forMinerData.datetime, and a unix timestamp inMinerData.timestamp. - Add
expected_fansto miner data.
Fixes #133 Fixes #136
@UpstreamData when you plan to release these changes ?
Just waiting on one of the other contributors to review as a sanity check, this is a fairly large change so just want to make sure it's all correct.