Skip to content

Commit

Permalink
Update TODO.txt
Browse files Browse the repository at this point in the history
  • Loading branch information
MickMake authored Dec 25, 2022
1 parent 5e7a5e7 commit 9b9e3ae
Showing 1 changed file with 8 additions and 6 deletions.
14 changes: 8 additions & 6 deletions TODO.txt
Original file line number Diff line number Diff line change
Expand Up @@ -4,22 +4,21 @@ Next up:
- Add iSolarCloud state to mqtt.
- Add retry counts when run as 'mqtt run' or 'mqtt sync' and exit after a configured number.
- Add retry and max_retry to mqtt.
- Maybe add all known endpoints to mqtt as an option for regular polling instead of using a json file.


General issues:
- p13011 Overview Total Active Power 0.587 W
- Change unit in "PointUnitFrom" when /1000.

Formatting issues:
- getUpTimePoint <- map[string]
- AppService.getKpiInfo <- map[string]
- AppService.queryDeviceList <- map[string]


Fetch issues with:
- showInverterByUnit - too large.
- WebAppService.getReportListByType - too large.
- Need to deal with memory management on large JSON objects.


Critical metadata
- WebIscmAppService.modelPointsPage DeviceModelId:714 DeviceType:14 - Use this to fetch all points for a particular ps_key.
- AppService.getPowerDevicePointNames DeviceType:14 - Point names for device.
Expand All @@ -44,6 +43,7 @@ Critical metadata
- WebAppService.getSelfReportPoint
- WebAppService.getDevicePointAttrs Uuid:1179878 DeviceType2:14 PsId:1171348


Handle virtual points automatically.
- iSolarCloud/AppService/getPsDetail/data.go
- iSolarCloud/AppService/queryDeviceListForApp/data.go
Expand All @@ -54,23 +54,25 @@ Handle virtual points automatically.
- iSolarCloud/AppService/getPsList/data.go
- iSolarCloud/AppService/getPsDetail/data.go

Present these better:
- AppService.getUpTimePoint

Handle large arrays by un-flattening.
- iSolarCloud/AppService/getPowerStationData/data.go


Figure out how to better present large []structs.
- iSolarCloud/AppService/powerDevicePointList/data.go


Fix DesignCapacity errors when set to Integer.
- iSolarCloud/AppService/queryPowerStationInfo/data.go


Not producing correct results.
- iSolarCloud/AppService/queryPsIdList/data.go
- iSolarCloud/AppService/queryPsProfit/data.go
- iSolarCloud/AppService/queryPsNameByPsId/data.go


Remove redundant reflect scans in
- Search for 'DO NOT BREAK'
- iSolarCloud//api/GoStruct/structmap.go
Expand Down

0 comments on commit 9b9e3ae

Please sign in to comment.