-
Notifications
You must be signed in to change notification settings - Fork 37
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Discussion about new FoxEssCloud Open API issues #225
Comments
When I make the /op/v0/device/report/query calls - they work for me. e.g. Returns: I don’t use the other query but I know others do, if I get 20 minutes spare i’ll test it. |
@FozzieUK Thanks for the reply. I see that you're using |
@tiagomlalves I was using the dimension: “day” and that did respond correctly, the only reason I moved onto “month” is it appears FoxESS have a data processing problem with the hours - internally they query for the start and end of an hour, which typically only returns 55 minutes of data, it was like that on their old API as well. So I now use “month” and look for todays values in the index to get more accurate totals. They have been told but whether they fix it remains to be seen. |
Yes, there you go “day” still works in the report query. getReport OA request:{"sn":"60BH123456AB12","year":2024,"month": 2,"day":23,"dimension":"day","variables":["feedin","generation","gridConsumption","chargeEnergyToTal","dischargeEnergyToTal","loads"]} Returns the following - {'errno': 0, 'msg': 'success', 'result': [{'unit': 'kWh', 'values': [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.10000000000002274, 0.20000000000004547, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], 'variable': 'feedin'}, {'unit': 'kWh', 'values': [0.0, 0.0, 0.0, 0.0, 0.0, 0.1999999999998181, 0.3999999999996362, 0.4000000000005457, 0.5, 0.5, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], 'variable': 'generation'}, {'unit': 'kWh', 'values': [3.7000000000007276, 1.9000000000005457, 2.300000000000182, 1.199999999999818, 0.9000000000005457, 0.4000000000005457, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], 'variable': 'gridConsumption'}, {'unit': 'kWh', 'values': [3.100000000000364, 1.5, 0.40000000000009095, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], 'variable': 'chargeEnergyToTal'}, {'unit': 'kWh', 'values': [0.0, 0.0, 0.0, 0.0, 0.0, 0.09999999999990905, 0.40000000000009095, 0.40000000000009095, 0.09999999999990905, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], 'variable': 'dischargeEnergyToTal'}, {'unit': 'kWh', 'values': [0.3999999999996362, 0.3999999999996362, 1.9000000000005457, 1.2000000000007276, 0.8999999999996362, 0.5, 0.3999999999996362, 0.3999999999996362, 0.3000000000001819, 0.2000000000007276, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], 'variable': 'loads'}]} |
I just tried the device production request, I set begin to the timestamp now -7,200 seconds (i.e. 2 hours ago) and end as the timestamp now, and requested the variable "pvPower" and it responds correctly: getReport OA request:{"sn":"60BH123456AB12","begin":"1708679904330", "end":"1708687104330", "variables":["pvPower"]} Result is : {'errno': 0, 'msg': 'success', 'result': [{'datas': [{'unit': 'kW', 'data': [{'time': '2024-02-23 09:23:07 GMT+0000', 'value': 1.065}, {'time': '2024-02-23 09:33:07 GMT+0000', 'value': 0.6419999999999999}, {'time': '2024-02-23 09:38:07 GMT+0000', 'value': 1.404}, {'time': '2024-02-23 09:43:07 GMT+0000', 'value': 0.712}, {'time': '2024-02-23 09:48:07 GMT+0000', 'value': 0.385}, {'time': '2024-02-23 09:53:07 GMT+0000', 'value': 0.757}, {'time': '2024-02-23 09:58:07 GMT+0000', 'value': 0.272}, {'time': '2024-02-23 10:03:07 GMT+0000', 'value': 0.25}, {'time': '2024-02-23 10:08:07 GMT+0000', 'value': 0.28300000000000003}, {'time': '2024-02-23 10:13:07 GMT+0000', 'value': 0.401}, {'time': '2024-02-23 10:18:07 GMT+0000', 'value': 0.519}, {'time': '2024-02-23 10:23:07 GMT+0000', 'value': 0.485}, {'time': '2024-02-23 10:28:07 GMT+0000', 'value': 0.589}, {'time': '2024-02-23 10:33:07 GMT+0000', 'value': 0.955}, {'time': '2024-02-23 10:38:07 GMT+0000', 'value': 0.905}, {'time': '2024-02-23 10:43:07 GMT+0000', 'value': 0.742}, {'time': '2024-02-23 10:48:07 GMT+0000', 'value': 0.897}, {'time': '2024-02-23 10:53:07 GMT+0000', 'value': 0.717}, {'time': '2024-02-23 10:58:07 GMT+0000', 'value': 0.41700000000000004}, {'time': '2024-02-23 11:03:07 GMT+0000', 'value': 0.327}, {'time': '2024-02-23 11:08:07 GMT+0000', 'value': 0.569}, {'time': '2024-02-23 11:13:07 GMT+0000', 'value': 1.6059999999999999}, {'time': '2024-02-23 11:18:07 GMT+0000', 'value': 2.9290000000000003}], 'name': 'PVPower', 'variable': 'pvPower'}], 'deviceSN': '60BH123456AB12'}]} Are you setting the content type in your headers? - it should be: 'Content-Type': 'application/json', |
@FozzieUK, thanks for sharing some working examples. When posting to
The response I get is:
I've used the same User-Agent as in your code / Open API examples and it doesn't matter. Using different dates returns different values for "generation" (as expected) but other variables are all zeroed. I've checked using
All variables except for I'm checking now fetching historical data. |
Example for historical data on 2024-02-19 to
{"errno":0,"msg":"success","result":[{"datas":[{"unit":"kW","data":[{"time":"2024-02-20 15:37:00 WET+0000","value":0.949},{"time":"2024-02-20 15:42:05 WET+0000","value":0.908},{"time":"2024-02-20 15:47:10 WET+0000","value":0.858},{"time":"2024-02-20 15:52:15 WET+0000","value":0.785},{"time":"2024-02-20 15:57:20 WET+0000","value":0.712},{"time":"2024-02-20 16:02:25 WET+0000","value":0.656},{"time":"2024-02-20 16:07:30 WET+0000","value":0.603},{"time":"2024-02-20 16:12:35 WET+0000","value":0.543},{"time":"2024-02-20 16:17:40 WET+0000","value":0.494},{"time":"2024-02-20 16:22:45 WET+0000","value":0.452},{"time":"2024-02-20 16:27:50 WET+0000","value":0.386},{"time":"2024-02-20 16:32:55 WET+0000","value":0.303},{"time":"2024-02-20 16:38:00 WET+0000","value":0.301},{"time":"2024-02-20 16:43:05 WET+0000","value":0.237},{"time":"2024-02-20 16:48:10 WET+0000","value":0.237},{"time":"2024-02-20 16:53:15 WET+0000","value":0.213},{"time":"2024-02-20 16:58:20 WET+0000","value":0.203},{"time":"2024-02-20 17:03:25 WET+0000","value":0.179},{"time":"2024-02-20 17:08:30 WET+0000","value":0.151},{"time":"2024-02-20 17:13:35 WET+0000","value":0.107},{"time":"2024-02-20 17:18:40 WET+0000","value":0.103},{"time":"2024-02-20 17:23:45 WET+0000","value":0.089},{"time":"2024-02-20 17:28:51 WET+0000","value":0.063},{"time":"2024-02-20 17:33:56 WET+0000","value":0.058},{"time":"2024-02-20 17:39:01 WET+0000","value":0.062},{"time":"2024-02-20 17:44:06 WET+0000","value":0.042},{"time":"2024-02-20 17:49:11 WET+0000","value":0.041},{"time":"2024-02-20 17:54:16 WET+0000","value":0.021},{"time":"2024-02-20 17:59:21 WET+0000","value":0.019},{"time":"2024-02-20 18:04:26 WET+0000","value":0},{"time":"2024-02-20 18:09:31 WET+0000","value":0},{"time":"2024-02-20 18:14:36 WET+0000","value":0},{"time":"2024-02-20 18:19:41 WET+0000","value":0},{"time":"2024-02-20 18:24:46 WET+0000","value":0},{"time":"2024-02-20 18:29:51 WET+0000","value":0},{"time":"2024-02-20 18:34:56 WET+0000","value":0},{"time":"2024-02-20 18:40:01 WET+0000","value":0},{"time":"2024-02-20 18:45:06 WET+0000","value":0},{"time":"2024-02-20 18:50:11 WET+0000","value":0},{"time":"2024-02-20 18:55:16 WET+0000","value":0},{"time":"2024-02-20 19:00:21 WET+0000","value":0},{"time":"2024-02-20 19:05:26 WET+0000","value":0},{"time":"2024-02-20 19:10:31 WET+0000","value":0},{"time":"2024-02-21 07:10:41 WET+0000","value":0},{"time":"2024-02-21 07:15:46 WET+0000","value":0},{"time":"2024-02-21 07:20:51 WET+0000","value":0},{"time":"2024-02-21 07:25:56 WET+0000","value":0},{"time":"2024-02-21 07:31:01 WET+0000","value":0},{"time":"2024-02-21 07:36:06 WET+0000","value":0},{"time":"2024-02-21 07:41:11 WET+0000","value":0.247},{"time":"2024-02-21 07:46:16 WET+0000","value":0.329},{"time":"2024-02-21 07:51:21 WET+0000","value":0.402},{"time":"2024-02-21 07:56:26 WET+0000","value":0.519},{"time":"2024-02-21 08:01:31 WET+0000","value":0.581},{"time":"2024-02-21 08:06:36 WET+0000","value":0.75},{"time":"2024-02-21 08:11:41 WET+0000","value":0.863},{"time":"2024-02-21 08:16:46 WET+0000","value":0.817},{"time":"2024-02-21 08:21:51 WET+0000","value":0.914},{"time":"2024-02-21 08:26:56 WET+0000","value":1.015},{"time":"2024-02-21 08:32:01 WET+0000","value":0.959},{"time":"2024-02-21 08:37:06 WET+0000","value":0.995},{"time":"2024-02-21 08:42:11 WET+0000","value":1.046},{"time":"2024-02-21 08:47:16 WET+0000","value":0.983},{"time":"2024-02-21 08:52:21 WET+0000","value":1.032},{"time":"2024-02-21 08:57:26 WET+0000","value":1.108},{"time":"2024-02-21 09:02:31 WET+0000","value":1.18},{"time":"2024-02-21 09:07:36 WET+0000","value":1.317},{"time":"2024-02-21 09:12:41 WET+0000","value":1.289},{"time":"2024-02-21 09:17:46 WET+0000","value":1.413},{"time":"2024-02-21 09:22:51 WET+0000","value":1.565},{"time":"2024-02-21 09:27:56 WET+0000","value":1.641},{"time":"2024-02-21 09:33:01 WET+0000","value":1.677},{"time":"2024-02-21 09:38:06 WET+0000","value":1.611},{"time":"2024-02-21 09:43:11 WET+0000","value":1.726},{"time":"2024-02-21 09:48:16 WET+0000","value":1.412},{"time":"2024-02-21 09:53:21 WET+0000","value":1.673},{"time":"2024-02-21 09:58:26 WET+0000","value":1.619},{"time":"2024-02-21 10:03:31 WET+0000","value":1.621},{"time":"2024-02-21 10:08:36 WET+0000","value":1.71},{"time":"2024-02-21 10:13:41 WET+0000","value":1.744},{"time":"2024-02-21 10:18:46 WET+0000","value":1.918},{"time":"2024-02-21 10:23:51 WET+0000","value":1.722},{"time":"2024-02-21 10:28:56 WET+0000","value":1.664},{"time":"2024-02-21 10:34:01 WET+0000","value":1.707},{"time":"2024-02-21 10:39:06 WET+0000","value":1.95},{"time":"2024-02-21 10:44:11 WET+0000","value":1.957},{"time":"2024-02-21 10:49:16 WET+0000","value":2.04},{"time":"2024-02-21 10:54:21 WET+0000","value":1.899},{"time":"2024-02-21 10:59:26 WET+0000","value":2.018},{"time":"2024-02-21 11:04:31 WET+0000","value":2.06},{"time":"2024-02-21 11:09:36 WET+0000","value":2.117},{"time":"2024-02-21 11:14:41 WET+0000","value":2.179},{"time":"2024-02-21 11:19:46 WET+0000","value":2.224},{"time":"2024-02-21 11:24:52 WET+0000","value":2.189},{"time":"2024-02-21 11:29:57 WET+0000","value":2.186},{"time":"2024-02-21 11:35:02 WET+0000","value":2.235},{"time":"2024-02-21 11:40:07 WET+0000","value":2.241},{"time":"2024-02-21 11:45:12 WET+0000","value":2.266},{"time":"2024-02-21 11:50:17 WET+0000","value":2.247},{"time":"2024-02-21 11:55:22 WET+0000","value":2.242},{"time":"2024-02-21 12:00:27 WET+0000","value":2.254},{"time":"2024-02-21 12:05:32 WET+0000","value":2.22},{"time":"2024-02-21 12:10:37 WET+0000","value":2.04},{"time":"2024-02-21 12:15:42 WET+0000","value":2.021},{"time":"2024-02-21 12:20:47 WET+0000","value":2.06},{"time":"2024-02-21 12:25:52 WET+0000","value":1.949},{"time":"2024-02-21 12:30:57 WET+0000","value":2.038},{"time":"2024-02-21 12:36:02 WET+0000","value":2.13},{"time":"2024-02-21 12:41:07 WET+0000","value":2.164},{"time":"2024-02-21 12:46:12 WET+0000","value":2.168},{"time":"2024-02-21 12:51:17 WET+0000","value":2.105},{"time":"2024-02-21 12:56:22 WET+0000","value":2},{"time":"2024-02-21 13:01:27 WET+0000","value":1.897},{"time":"2024-02-21 13:06:32 WET+0000","value":2.159},{"time":"2024-02-21 13:11:37 WET+0000","value":1.962},{"time":"2024-02-21 13:16:42 WET+0000","value":1.955},{"time":"2024-02-21 13:21:47 WET+0000","value":1.857},{"time":"2024-02-21 13:26:52 WET+0000","value":1.686},{"time":"2024-02-21 13:31:57 WET+0000","value":1.546},{"time":"2024-02-21 13:37:02 WET+0000","value":1.499},{"time":"2024-02-21 13:42:07 WET+0000","value":1.898},{"time":"2024-02-21 13:47:12 WET+0000","value":1.853},{"time":"2024-02-21 13:52:17 WET+0000","value":1.794},{"time":"2024-02-21 13:57:22 WET+0000","value":1.714},{"time":"2024-02-21 14:02:27 WET+0000","value":1.605},{"time":"2024-02-21 14:07:32 WET+0000","value":1.573},{"time":"2024-02-21 14:12:37 WET+0000","value":1.607},{"time":"2024-02-21 14:17:42 WET+0000","value":1.528},{"time":"2024-02-21 14:22:47 WET+0000","value":1.466},{"time":"2024-02-21 14:27:52 WET+0000","value":1.368},{"time":"2024-02-21 14:32:57 WET+0000","value":1.349},{"time":"2024-02-21 14:38:02 WET+0000","value":1.238},{"time":"2024-02-21 14:43:07 WET+0000","value":1.2},{"time":"2024-02-21 14:48:12 WET+0000","value":1.226},{"time":"2024-02-21 14:53:17 WET+0000","value":1.253},{"time":"2024-02-21 14:58:22 WET+0000","value":1.023},{"time":"2024-02-21 15:03:27 WET+0000","value":0.983},{"time":"2024-02-21 15:08:32 WET+0000","value":0.989},{"time":"2024-02-21 15:13:37 WET+0000","value":0.979},{"time":"2024-02-21 15:18:42 WET+0000","value":1.072},{"time":"2024-02-21 15:23:47 WET+0000","value":0.879},{"time":"2024-02-21 15:28:52 WET+0000","value":0.969},{"time":"2024-02-21 15:33:57 WET+0000","value":0.935},{"time":"2024-02-21 15:39:02 WET+0000","value":0.706},{"time":"2024-02-21 15:44:07 WET+0000","value":0.665},{"time":"2024-02-21 15:49:12 WET+0000","value":0.556},{"time":"2024-02-21 15:54:17 WET+0000","value":0.676},{"time":"2024-02-21 15:59:22 WET+0000","value":0.576},{"time":"2024-02-21 16:04:27 WET+0000","value":0.533},{"time":"2024-02-21 16:09:32 WET+0000","value":0.506},{"time":"2024-02-21 16:14:37 WET+0000","value":0.508},{"time":"2024-02-21 16:19:42 WET+0000","value":0.489},{"time":"2024-02-21 16:24:47 WET+0000","value":0.45},{"time":"2024-02-21 16:29:52 WET+0000","value":0.426},{"time":"2024-02-21 16:34:57 WET+0000","value":0.406},{"time":"2024-02-21 16:40:02 WET+0000","value":0.38},{"time":"2024-02-21 16:45:07 WET+0000","value":0.354},{"time":"2024-02-21 16:50:12 WET+0000","value":0.353},{"time":"2024-02-21 16:55:17 WET+0000","value":0.315},{"time":"2024-02-21 17:00:22 WET+0000","value":0.3},{"time":"2024-02-21 17:05:27 WET+0000","value":0.258},{"time":"2024-02-21 17:10:32 WET+0000","value":0.24},{"time":"2024-02-21 17:15:37 WET+0000","value":0.223},{"time":"2024-02-21 17:20:42 WET+0000","value":0.203},{"time":"2024-02-21 17:25:47 WET+0000","value":0.182},{"time":"2024-02-21 17:30:52 WET+0000","value":0.157},{"time":"2024-02-21 17:35:57 WET+0000","value":0.149},{"time":"2024-02-21 17:41:02 WET+0000","value":0.124},{"time":"2024-02-21 17:46:07 WET+0000","value":0.105},{"time":"2024-02-21 17:51:12 WET+0000","value":0.062},{"time":"2024-02-21 17:56:17 WET+0000","value":0.06},{"time":"2024-02-21 18:01:22 WET+0000","value":0.041},{"time":"2024-02-21 18:06:27 WET+0000","value":0.019},{"time":"2024-02-21 18:11:32 WET+0000","value":0},{"time":"2024-02-21 18:16:37 WET+0000","value":0},{"time":"2024-02-21 18:21:42 WET+0000","value":0},{"time":"2024-02-21 18:26:47 WET+0000","value":0},{"time":"2024-02-21 18:31:52 WET+0000","value":0},{"time":"2024-02-21 18:36:57 WET+0000","value":0},{"time":"2024-02-21 18:42:02 WET+0000","value":0},{"time":"2024-02-21 18:47:07 WET+0000","value":0},{"time":"2024-02-21 18:52:12 WET+0000","value":0},{"time":"2024-02-21 18:57:17 WET+0000","value":0},{"time":"2024-02-21 19:02:22 WET+0000","value":0},{"time":"2024-02-21 19:07:27 WET+0000","value":0},{"time":"2024-02-21 19:12:32 WET+0000","value":0},{"time":"2024-02-22 07:29:18 WET+0000","value":0},{"time":"2024-02-22 07:34:23 WET+0000","value":0.008},{"time":"2024-02-22 07:39:28 WET+0000","value":0},{"time":"2024-02-22 07:44:33 WET+0000","value":0},{"time":"2024-02-22 07:49:38 WET+0000","value":0},{"time":"2024-02-22 07:54:43 WET+0000","value":0},{"time":"2024-02-22 07:59:48 WET+0000","value":0},{"time":"2024-02-22 08:04:53 WET+0000","value":0.173},{"time":"2024-02-22 08:09:58 WET+0000","value":0.153},{"time":"2024-02-22 08:15:03 WET+0000","value":0.131},{"time":"2024-02-22 08:20:08 WET+0000","value":0.183},{"time":"2024-02-22 08:25:13 WET+0000","value":0.111},{"time":"2024-02-22 08:30:18 WET+0000","value":0.174},{"time":"2024-02-22 08:35:23 WET+0000","value":0.203},{"time":"2024-02-22 08:40:28 WET+0000","value":0.218},{"time":"2024-02-22 08:45:33 WET+0000","value":0.181},{"time":"2024-02-22 08:50:38 WET+0000","value":0.105},{"time":"2024-02-22 08:55:43 WET+0000","value":0.084},{"time":"2024-02-22 09:00:48 WET+0000","value":0.374},{"time":"2024-02-22 09:05:53 WET+0000","value":0.425},{"time":"2024-02-22 09:10:58 WET+0000","value":0.277},{"time":"2024-02-22 09:16:03 WET+0000","value":0.351},{"time":"2024-02-22 09:21:08 WET+0000","value":0.478},{"time":"2024-02-22 09:26:13 WET+0000","value":0.25},{"time":"2024-02-22 09:31:18 WET+0000","value":0.458},{"time":"2024-02-22 09:36:23 WET+0000","value":0.233},{"time":"2024-02-22 09:41:28 WET+0000","value":0.134},{"time":"2024-02-22 09:46:33 WET+0000","value":0.157},{"time":"2024-02-22 09:51:38 WET+0000","value":0.152},{"time":"2024-02-22 09:56:43 WET+0000","value":0.133},{"time":"2024-02-22 10:01:48 WET+0000","value":0.096},{"time":"2024-02-22 10:06:53 WET+0000","value":0.131},{"time":"2024-02-22 10:11:58 WET+0000","value":0.129},{"time":"2024-02-22 10:17:03 WET+0000","value":0.16},{"time":"2024-02-22 10:22:08 WET+0000","value":0.222},{"time":"2024-02-22 10:27:13 WET+0000","value":0.259},{"time":"2024-02-22 10:32:18 WET+0000","value":0.394},{"time":"2024-02-22 10:37:23 WET+0000","value":0.589},{"time":"2024-02-22 10:42:28 WET+0000","value":0.243},{"time":"2024-02-22 10:47:33 WET+0000","value":0.155},{"time":"2024-02-22 10:52:38 WET+0000","value":0.25},{"time":"2024-02-22 10:57:43 WET+0000","value":0.428},{"time":"2024-02-22 11:02:48 WET+0000","value":0.521},{"time":"2024-02-22 11:07:53 WET+0000","value":0.928},{"time":"2024-02-22 11:12:58 WET+0000","value":0.786},{"time":"2024-02-22 11:18:03 WET+0000","value":0.555},{"time":"2024-02-22 11:23:08 WET+0000","value":0.449},{"time":"2024-02-22 11:28:13 WET+0000","value":0.494},{"time":"2024-02-22 11:33:18 WET+0000","value":0.593},{"time":"2024-02-22 11:38:23 WET+0000","value":0.519},{"time":"2024-02-22 11:43:28 WET+0000","value":0.667},{"time":"2024-02-22 11:48:33 WET+0000","value":0.611},{"time":"2024-02-22 11:53:38 WET+0000","value":0.842},{"time":"2024-02-22 11:58:43 WET+0000","value":0.954},{"time":"2024-02-22 12:03:48 WET+0000","value":0.644},{"time":"2024-02-22 12:08:53 WET+0000","value":0.557},{"time":"2024-02-22 12:13:58 WET+0000","value":0.559},{"time":"2024-02-22 12:19:03 WET+0000","value":0.412},{"time":"2024-02-22 12:24:08 WET+0000","value":0.636},{"time":"2024-02-22 12:29:13 WET+0000","value":0.606},{"time":"2024-02-22 12:34:18 WET+0000","value":0.727},{"time":"2024-02-22 12:39:23 WET+0000","value":0.581},{"time":"2024-02-22 12:44:28 WET+0000","value":0.722},{"time":"2024-02-22 12:49:33 WET+0000","value":0.498},{"time":"2024-02-22 12:54:38 WET+0000","value":0.502},{"time":"2024-02-22 12:59:43 WET+0000","value":0.477},{"time":"2024-02-22 13:04:48 WET+0000","value":0.415},{"time":"2024-02-22 13:09:53 WET+0000","value":0.258},{"time":"2024-02-22 13:14:58 WET+0000","value":0.285},{"time":"2024-02-22 13:20:03 WET+0000","value":0.252},{"time":"2024-02-22 13:25:08 WET+0000","value":0.341},{"time":"2024-02-22 13:30:13 WET+0000","value":0.301},{"time":"2024-02-22 13:35:18 WET+0000","value":0.383},{"time":"2024-02-22 13:40:23 WET+0000","value":0.332},{"time":"2024-02-22 13:45:28 WET+0000","value":0.213},{"time":"2024-02-22 13:50:33 WET+0000","value":0.199},{"time":"2024-02-22 13:55:38 WET+0000","value":0.243},{"time":"2024-02-22 14:00:43 WET+0000","value":0.234},{"time":"2024-02-22 14:05:48 WET+0000","value":0.485},{"time":"2024-02-22 14:10:53 WET+0000","value":0.639},{"time":"2024-02-22 14:15:58 WET+0000","value":0.388},{"time":"2024-02-22 14:21:03 WET+0000","value":1.031},{"time":"2024-02-22 14:26:08 WET+0000","value":0.841},{"time":"2024-02-22 14:31:13 WET+0000","value":0.502},{"time":"2024-02-22 14:36:18 WET+0000","value":0.258},{"time":"2024-02-22 14:41:23 WET+0000","value":0.376},{"time":"2024-02-22 14:46:29 WET+0000","value":0.411},{"time":"2024-02-22 14:51:34 WET+0000","value":0.614},{"time":"2024-02-22 14:56:39 WET+0000","value":0.546},{"time":"2024-02-22 15:01:44 WET+0000","value":0.362},{"time":"2024-02-22 15:06:49 WET+0000","value":0.218},{"time":"2024-02-22 15:11:54 WET+0000","value":0.429},{"time":"2024-02-22 15:16:59 WET+0000","value":0.278},{"time":"2024-02-22 15:22:04 WET+0000","value":0.494},{"time":"2024-02-22 15:27:09 WET+0000","value":0.566},{"time":"2024-02-22 15:32:14 WET+0000","value":1.145},{"time":"2024-02-22 15:37:19 WET+0000","value":0.415},{"time":"2024-02-22 15:42:24 WET+0000","value":0.984},{"time":"2024-02-22 15:47:29 WET+0000","value":0.676},{"time":"2024-02-22 15:52:34 WET+0000","value":0.547},{"time":"2024-02-22 15:57:39 WET+0000","value":0.586},{"time":"2024-02-22 16:02:44 WET+0000","value":0.428},{"time":"2024-02-22 16:07:49 WET+0000","value":0.477},{"time":"2024-02-22 16:12:54 WET+0000","value":0.506},{"time":"2024-02-22 16:17:59 WET+0000","value":0.407},{"time":"2024-02-22 16:23:04 WET+0000","value":0.399},{"time":"2024-02-22 16:28:09 WET+0000","value":0.36},{"time":"2024-02-22 16:33:14 WET+0000","value":0.202},{"time":"2024-02-22 16:38:19 WET+0000","value":0.305},{"time":"2024-02-22 16:43:24 WET+0000","value":0.281},{"time":"2024-02-22 16:48:29 WET+0000","value":0.442},{"time":"2024-02-22 16:53:34 WET+0000","value":0.313},{"time":"2024-02-22 16:58:39 WET+0000","value":0.346},{"time":"2024-02-22 17:03:44 WET+0000","value":0.26},{"time":"2024-02-22 17:08:49 WET+0000","value":0.206},{"time":"2024-02-22 17:13:54 WET+0000","value":0.197},{"time":"2024-02-22 17:18:59 WET+0000","value":0.087},{"time":"2024-02-22 17:24:04 WET+0000","value":0.085},{"time":"2024-02-22 17:29:09 WET+0000","value":0.103},{"time":"2024-02-22 17:34:14 WET+0000","value":0.108},{"time":"2024-02-22 17:39:19 WET+0000","value":0.078},{"time":"2024-02-22 17:44:24 WET+0000","value":0.145},{"time":"2024-02-22 17:49:29 WET+0000","value":0.111},{"time":"2024-02-22 17:54:34 WET+0000","value":0.067},{"time":"2024-02-22 17:59:39 WET+0000","value":0.064},{"time":"2024-02-22 18:04:44 WET+0000","value":0.044},{"time":"2024-02-22 18:09:49 WET+0000","value":0.02},{"time":"2024-02-22 18:14:54 WET+0000","value":0.018},{"time":"2024-02-22 18:19:59 WET+0000","value":0},{"time":"2024-02-22 18:25:04 WET+0000","value":0},{"time":"2024-02-22 18:30:09 WET+0000","value":0},{"time":"2024-02-22 18:35:14 WET+0000","value":0},{"time":"2024-02-22 18:40:19 WET+0000","value":0},{"time":"2024-02-22 18:45:24 WET+0000","value":0},{"time":"2024-02-22 18:50:29 WET+0000","value":0},{"time":"2024-02-22 18:55:34 WET+0000","value":0},{"time":"2024-02-22 19:00:39 WET+0000","value":0},{"time":"2024-02-22 19:05:44 WET+0000","value":0},{"time":"2024-02-22 19:10:49 WET+0000","value":0},{"time":"2024-02-22 19:15:54 WET+0000","value":0},{"time":"2024-02-22 19:20:59 WET+0000","value":0},{"time":"2024-02-22 19:26:04 WET+0000","value":0},{"time":"2024-02-22 19:31:09 WET+0000","value":0},{"time":"2024-02-22 19:36:14 WET+0000","value":0},{"time":"2024-02-22 19:41:19 WET+0000","value":0},{"time":"2024-02-22 19:46:24 WET+0000","value":0},{"time":"2024-02-22 19:51:29 WET+0000","value":0},{"time":"2024-02-22 19:56:34 WET+0000","value":0},{"time":"2024-02-22 20:01:39 WET+0000","value":0},{"time":"2024-02-22 20:06:44 WET+0000","value":0},{"time":"2024-02-22 20:11:49 WET+0000","value":0},{"time":"2024-02-22 20:16:54 WET+0000","value":0},{"time":"2024-02-22 20:21:59 WET+0000","value":0},{"time":"2024-02-22 20:27:04 WET+0000","value":0},{"time":"2024-02-22 20:32:09 WET+0000","value":0},{"time":"2024-02-22 20:37:14 WET+0000","value":0},{"time":"2024-02-22 20:42:19 WET+0000","value":0},{"time":"2024-02-22 20:47:24 WET+0000","value":0},{"time":"2024-02-22 20:52:29 WET+0000","value":0},{"time":"2024-02-22 20:57:34 WET+0000","value":0},{"time":"2024-02-22 21:02:39 WET+0000","value":0},{"time":"2024-02-22 21:07:44 WET+0000","value":0},{"time":"2024-02-22 21:12:49 WET+0000","value":0},{"time":"2024-02-22 21:17:54 WET+0000","value":0},{"time":"2024-02-22 21:22:59 WET+0000","value":0},{"time":"2024-02-22 21:28:04 WET+0000","value":0},{"time":"2024-02-22 21:33:09 WET+0000","value":0},{"time":"2024-02-22 21:38:14 WET+0000","value":0},{"time":"2024-02-22 21:43:19 WET+0000","value":0},{"time":"2024-02-22 21:48:24 WET+0000","value":0},{"time":"2024-02-22 21:53:29 WET+0000","value":0},{"time":"2024-02-23 07:16:21 WET+0000","value":0},{"time":"2024-02-23 07:21:26 WET+0000","value":0.018},{"time":"2024-02-23 07:26:31 WET+0000","value":0},{"time":"2024-02-23 07:31:36 WET+0000","value":0},{"time":"2024-02-23 07:36:41 WET+0000","value":0.067},{"time":"2024-02-23 07:41:46 WET+0000","value":0.118},{"time":"2024-02-23 07:46:51 WET+0000","value":0.112},{"time":"2024-02-23 07:51:56 WET+0000","value":0.166},{"time":"2024-02-23 07:57:01 WET+0000","value":0.528},{"time":"2024-02-23 08:02:06 WET+0000","value":0.709},{"time":"2024-02-23 08:07:11 WET+0000","value":0.766},{"time":"2024-02-23 08:12:16 WET+0000","value":0.845},{"time":"2024-02-23 08:17:21 WET+0000","value":0.918},{"time":"2024-02-23 08:22:26 WET+0000","value":1.073},{"time":"2024-02-23 08:27:31 WET+0000","value":1.552},{"time":"2024-02-23 08:32:36 WET+0000","value":0.488},{"time":"2024-02-23 08:37:41 WET+0000","value":0.156},{"time":"2024-02-23 08:42:46 WET+0000","value":0.196},{"time":"2024-02-23 08:47:51 WET+0000","value":0.447},{"time":"2024-02-23 08:52:56 WET+0000","value":1.427},{"time":"2024-02-23 08:58:01 WET+0000","value":1.595},{"time":"2024-02-23 09:03:06 WET+0000","value":1.642},{"time":"2024-02-23 09:08:11 WET+0000","value":1.653},{"time":"2024-02-23 09:13:16 WET+0000","value":1.689},{"time":"2024-02-23 09:18:21 WET+0000","value":1.689},{"time":"2024-02-23 09:23:26 WET+0000","value":1.751},{"time":"2024-02-23 09:28:31 WET+0000","value":2.235},{"time":"2024-02-23 09:33:36 WET+0000","value":0.913},{"time":"2024-02-23 09:38:41 WET+0000","value":0.29},{"time":"2024-02-23 09:43:46 WET+0000","value":0.373},{"time":"2024-02-23 09:48:51 WET+0000","value":1.388},{"time":"2024-02-23 09:53:56 WET+0000","value":2.097},{"time":"2024-02-23 09:59:01 WET+0000","value":2.057},{"time":"2024-02-23 10:04:06 WET+0000","value":1.934},{"time":"2024-02-23 10:09:11 WET+0000","value":2.173},{"time":"2024-02-23 10:14:16 WET+0000","value":2.198},{"time":"2024-02-23 10:19:21 WET+0000","value":0.709},{"time":"2024-02-23 10:24:26 WET+0000","value":0.456},{"time":"2024-02-23 10:29:31 WET+0000","value":2.4},{"time":"2024-02-23 10:34:36 WET+0000","value":2.6},{"time":"2024-02-23 10:39:41 WET+0000","value":0.327},{"time":"2024-02-23 10:44:46 WET+0000","value":0.469},{"time":"2024-02-23 10:49:51 WET+0000","value":0.874},{"time":"2024-02-23 10:54:56 WET+0000","value":2.659},{"time":"2024-02-23 11:00:01 WET+0000","value":2.603},{"time":"2024-02-23 11:05:06 WET+0000","value":2.607},{"time":"2024-02-23 11:10:11 WET+0000","value":0.911},{"time":"2024-02-23 11:15:16 WET+0000","value":2.579},{"time":"2024-02-23 11:20:21 WET+0000","value":2.611},{"time":"2024-02-23 11:25:26 WET+0000","value":2.531},{"time":"2024-02-23 11:30:31 WET+0000","value":0.723},{"time":"2024-02-23 11:35:36 WET+0000","value":2.598},{"time":"2024-02-23 11:40:41 WET+0000","value":2.6},{"time":"2024-02-23 11:45:46 WET+0000","value":0.369},{"time":"2024-02-23 11:50:51 WET+0000","value":2.604},{"time":"2024-02-23 11:55:56 WET+0000","value":0.766},{"time":"2024-02-23 12:01:01 WET+0000","value":0.84},{"time":"2024-02-23 12:06:06 WET+0000","value":1.112},{"time":"2024-02-23 12:11:11 WET+0000","value":1.313},{"time":"2024-02-23 12:16:16 WET+0000","value":2.441},{"time":"2024-02-23 12:21:21 WET+0000","value":2.613},{"time":"2024-02-23 12:26:26 WET+0000","value":0.702},{"time":"2024-02-23 12:31:31 WET+0000","value":0.54},{"time":"2024-02-23 12:36:36 WET+0000","value":0.791},{"time":"2024-02-23 12:41:41 WET+0000","value":2.609},{"time":"2024-02-23 12:46:46 WET+0000","value":0.942},{"time":"2024-02-23 12:51:51 WET+0000","value":1.156},{"time":"2024-02-23 12:56:56 WET+0000","value":0.993},{"time":"2024-02-23 13:02:01 WET+0000","value":0.965},{"time":"2024-02-23 13:07:06 WET+0000","value":0.355},{"time":"2024-02-23 13:12:12 WET+0000","value":0.636},{"time":"2024-02-23 13:17:17 WET+0000","value":1.375},{"time":"2024-02-23 13:22:22 WET+0000","value":1.141},{"time":"2024-02-23 13:27:27 WET+0000","value":1.365},{"time":"2024-02-23 13:32:32 WET+0000","value":0.666},{"time":"2024-02-23 13:37:37 WET+0000","value":0.628},{"time":"2024-02-23 13:42:42 WET+0000","value":2.097},{"time":"2024-02-23 13:47:47 WET+0000","value":2.139},{"time":"2024-02-23 13:52:52 WET+0000","value":1.708},{"time":"2024-02-23 13:57:57 WET+0000","value":0.902},{"time":"2024-02-23 14:03:02 WET+0000","value":0.721},{"time":"2024-02-23 14:08:07 WET+0000","value":1.072},{"time":"2024-02-23 14:13:12 WET+0000","value":0.427},{"time":"2024-02-23 14:18:17 WET+0000","value":0.389},{"time":"2024-02-23 14:23:22 WET+0000","value":0.428},{"time":"2024-02-23 14:28:27 WET+0000","value":2.072},{"time":"2024-02-23 14:33:32 WET+0000","value":0.578},{"time":"2024-02-23 14:38:37 WET+0000","value":0.511},{"time":"2024-02-23 14:43:42 WET+0000","value":1.357},{"time":"2024-02-23 14:48:47 WET+0000","value":0.61},{"time":"2024-02-23 14:53:52 WET+0000","value":0.38},{"time":"2024-02-23 14:58:57 WET+0000","value":1.514},{"time":"2024-02-23 15:04:02 WET+0000","value":0.474},{"time":"2024-02-23 15:09:07 WET+0000","value":0.521},{"time":"2024-02-23 15:14:12 WET+0000","value":0.472},{"time":"2024-02-23 15:19:17 WET+0000","value":0.532},{"time":"2024-02-23 15:24:22 WET+0000","value":0.994},{"time":"2024-02-23 15:29:27 WET+0000","value":1.105}],"name":"PVPower","variable":"pvPower"}],"deviceSN":"60GS2520297B039"}]}
|
@tiagomlalves on your last example where the filters weren’t working
you are missing opening and closing quotes on your timestamp placeholders, it should be:-
|
@FozzieUK Thanks for looking into this. I've tried adding the quotes as you suggested but I get the same result. The documentation states that Sharing the request using strings for 2024-02-21 and the response. What I find interesting is that I'm getting data since 2024-02-20, from the 16h50(same time I've done request now)
Response:
|
@tiagomlalves hmmm strange, your timestamps all look good - i’ll try again later with a similar timespan to you and see what I get in return. |
@FozzieUK thank you. Having someone double check these results gave me a lot of sanity already. I appreciate it lot. Thanks again. I suspect the issue being from FoxESS side in combination with my inverter being one of the newer/cheaper S2500-G2 models which are missing several features when compared to the H/F series. Let's see what the FoxESS support folks reply to the case I opened. |
@tiagomlalves The only differences I see are timezone (I am GMT whereas you are WET - I wonder if it gets that from our plant details or via the http request), and the user-agent is as specified in their document which is obviously very different to your CURL - I can’t see that causing this but it is worth eliminating if possible. So far i’ve only seen one minor problem with data through the openAPI (for the new KH series) but it was only a scaling problem, this is very different. OA headers {'token': '2c557f7f-1ae8-46af-bb78-a124adbbd22b', 'lang': 'en', 'timestamp': '1708710527248', 'Content-Type': 'application/json', 'signature': 'cc3cf7fc7a128663c0dd8d40743fd55d', 'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.0.0 Safari/537.36', 'Connection': 'close'} OA body request:{"sn":"60BH123456AB12","begin":"1708480800000", "end":"1708552800000", "variables":["pvPower"]} OA Response: {'errno': 0, 'msg': 'success', 'result': [{'datas': [{'unit': 'kW', 'data': [{'time': '2024-02-21 02:02:54 GMT+0000', 'value': 0.0}, {'time': '2024-02-21 02:07:54 GMT+0000', 'value': 0.0}, {'time': '2024-02-21 02:12:54 GMT+0000', 'value': 0.0}, {'time': '2024-02-21 02:17:54 GMT+0000', 'value': 0.0}, {'time': '2024-02-21 02:22:54 GMT+0000', 'value': 0.0}, {'time': '2024-02-21 02:27:54 GMT+0000', 'value': 0.0}, {'time': '2024-02-21 02:32:54 GMT+0000', 'value': 0.0}, {'time': '2024-02-21 02:37:54 GMT+0000', 'value': 0.0}, {'time': '2024-02-21 02:42:54 GMT+0000', 'value': 0.0}, {'time': '2024-02-21 02:47:54 GMT+0000', 'value': 0.0}, {'time': '2024-02-21 02:52:54 GMT+0000', 'value': 0.0}, {'time': '2024-02-21 02:57:54 GMT+0000', 'value': 0.0}, {'time': '2024-02-21 03:02:54 GMT+0000', 'value': 0.0}, {'time': '2024-02-21 03:07:54 GMT+0000', 'value': 0.0}, {'time': '2024-02-21 03:12:54 GMT+0000', 'value': 0.0}, {'time': '2024-02-21 03:17:54 GMT+0000', 'value': 0.0}, {'time': '2024-02-21 03:22:54 GMT+0000', 'value': 0.0}, {'time': '2024-02-21 03:27:55 GMT+0000', 'value': 0.0}, {'time': '2024-02-21 03:32:55 GMT+0000', 'value': 0.0}, {'time': '2024-02-21 03:37:55 GMT+0000', 'value': 0.0}, {'time': '2024-02-21 03:42:55 GMT+0000', 'value': 0.0}, {'time': '2024-02-21 03:47:55 GMT+0000', 'value': 0.0}, {'time': '2024-02-21 03:52:55 GMT+0000', 'value': 0.0}, {'time': '2024-02-21 03:57:55 GMT+0000', 'value': 0.0}, {'time': '2024-02-21 04:02:55 GMT+0000', 'value': 0.0}, {'time': '2024-02-21 04:07:55 GMT+0000', 'value': 0.0}, {'time': '2024-02-21 04:12:55 GMT+0000', 'value': 0.0}, {'time': '2024-02-21 04:17:55 GMT+0000', 'value': 0.0}, {'time': '2024-02-21 04:22:55 GMT+0000', 'value': 0.0}, {'time': '2024-02-21 04:27:55 GMT+0000', 'value': 0.0}, {'time': '2024-02-21 04:32:55 GMT+0000', 'value': 0.0}, {'time': '2024-02-21 04:37:55 GMT+0000', 'value': 0.0}, {'time': '2024-02-21 04:42:55 GMT+0000', 'value': 0.0}, {'time': '2024-02-21 04:47:55 GMT+0000', 'value': 0.0}, {'time': '2024-02-21 04:52:55 GMT+0000', 'value': 0.0}, {'time': '2024-02-21 04:57:55 GMT+0000', 'value': 0.0}, {'time': '2024-02-21 05:02:55 GMT+0000', 'value': 0.0}, {'time': '2024-02-21 05:07:55 GMT+0000', 'value': 0.0}, {'time': '2024-02-21 05:12:55 GMT+0000', 'value': 0.0}, {'time': '2024-02-21 05:17:55 GMT+0000', 'value': 0.0}, {'time': '2024-02-21 05:22:55 GMT+0000', 'value': 0.0}, {'time': '2024-02-21 05:27:55 GMT+0000', 'value': 0.0}, {'time': '2024-02-21 05:32:55 GMT+0000', 'value': 0.0}, {'time': '2024-02-21 05:37:55 GMT+0000', 'value': 0.0}, {'time': '2024-02-21 05:42:55 GMT+0000', 'value': 0.0}, {'time': '2024-02-21 05:47:55 GMT+0000', 'value': 0.0}, {'time': '2024-02-21 05:52:55 GMT+0000', 'value': 0.0}, {'time': '2024-02-21 05:57:55 GMT+0000', 'value': 0.0}, {'time': '2024-02-21 06:02:55 GMT+0000', 'value': 0.0}, {'time': '2024-02-21 06:07:55 GMT+0000', 'value': 0.0}, {'time': '2024-02-21 06:12:55 GMT+0000', 'value': 0.0}, {'time': '2024-02-21 06:17:55 GMT+0000', 'value': 0.0}, {'time': '2024-02-21 06:22:55 GMT+0000', 'value': 0.0}, {'time': '2024-02-21 06:27:55 GMT+0000', 'value': 0.0}, {'time': '2024-02-21 06:32:55 GMT+0000', 'value': 0.0}, {'time': '2024-02-21 06:37:55 GMT+0000', 'value': 0.0}, {'time': '2024-02-21 06:42:55 GMT+0000', 'value': 0.0}, {'time': '2024-02-21 06:47:55 GMT+0000', 'value': 0.0}, {'time': '2024-02-21 06:52:55 GMT+0000', 'value': 0.0}, {'time': '2024-02-21 06:57:55 GMT+0000', 'value': 0.0}, {'time': '2024-02-21 07:02:55 GMT+0000', 'value': 0.0}, {'time': '2024-02-21 07:07:55 GMT+0000', 'value': 0.0}, {'time': '2024-02-21 07:12:55 GMT+0000', 'value': 0.0}, {'time': '2024-02-21 07:17:55 GMT+0000', 'value': 0.0}, {'time': '2024-02-21 07:22:55 GMT+0000', 'value': 0.0}, {'time': '2024-02-21 07:27:55 GMT+0000', 'value': 0.0}, {'time': '2024-02-21 07:32:55 GMT+0000', 'value': 0.0}, {'time': '2024-02-21 07:37:55 GMT+0000', 'value': 0.0}, {'time': '2024-02-21 07:42:55 GMT+0000', 'value': 0.0}, {'time': '2024-02-21 07:47:55 GMT+0000', 'value': 0.0}, {'time': '2024-02-21 07:52:56 GMT+0000', 'value': 0.0}, {'time': '2024-02-21 07:57:56 GMT+0000', 'value': 0.0}, {'time': '2024-02-21 08:02:56 GMT+0000', 'value': 0.0}, {'time': '2024-02-21 08:07:56 GMT+0000', 'value': 0.0}, {'time': '2024-02-21 08:12:56 GMT+0000', 'value': 0.0}, {'time': '2024-02-21 08:17:56 GMT+0000', 'value': 0.019}, {'time': '2024-02-21 08:22:56 GMT+0000', 'value': 0.0}, {'time': '2024-02-21 08:27:56 GMT+0000', 'value': 0.035}, {'time': '2024-02-21 08:32:56 GMT+0000', 'value': 0.028999999999999998}, {'time': '2024-02-21 08:37:56 GMT+0000', 'value': 0.032}, {'time': '2024-02-21 08:42:56 GMT+0000', 'value': 0.036000000000000004}, {'time': '2024-02-21 08:47:56 GMT+0000', 'value': 0.037000000000000005}, {'time': '2024-02-21 08:52:56 GMT+0000', 'value': 0.057999999999999996}, {'time': '2024-02-21 08:57:56 GMT+0000', 'value': 0.075}, {'time': '2024-02-21 09:02:56 GMT+0000', 'value': 0.076}, {'time': '2024-02-21 09:07:56 GMT+0000', 'value': 0.036}, {'time': '2024-02-21 09:12:56 GMT+0000', 'value': 0.078}, {'time': '2024-02-21 09:17:56 GMT+0000', 'value': 0.094}, {'time': '2024-02-21 09:22:56 GMT+0000', 'value': 0.146}, {'time': '2024-02-21 09:27:56 GMT+0000', 'value': 0.146}, {'time': '2024-02-21 09:32:56 GMT+0000', 'value': 0.15}, {'time': '2024-02-21 09:37:56 GMT+0000', 'value': 0.145}, {'time': '2024-02-21 09:42:56 GMT+0000', 'value': 0.16699999999999998}, {'time': '2024-02-21 09:47:56 GMT+0000', 'value': 0.173}, {'time': '2024-02-21 09:52:56 GMT+0000', 'value': 0.21300000000000002}, {'time': '2024-02-21 09:57:56 GMT+0000', 'value': 0.25}, {'time': '2024-02-21 10:02:56 GMT+0000', 'value': 0.305}, {'time': '2024-02-21 10:07:56 GMT+0000', 'value': 0.242}, {'time': '2024-02-21 10:12:56 GMT+0000', 'value': 0.261}, {'time': '2024-02-21 10:17:56 GMT+0000', 'value': 0.183}, {'time': '2024-02-21 10:22:56 GMT+0000', 'value': 0.257}, {'time': '2024-02-21 10:27:56 GMT+0000', 'value': 0.233}, {'time': '2024-02-21 10:32:56 GMT+0000', 'value': 0.245}, {'time': '2024-02-21 10:37:56 GMT+0000', 'value': 0.226}, {'time': '2024-02-21 10:42:56 GMT+0000', 'value': 0.179}, {'time': '2024-02-21 10:47:56 GMT+0000', 'value': 0.147}, {'time': '2024-02-21 10:52:56 GMT+0000', 'value': 0.144}, {'time': '2024-02-21 10:57:56 GMT+0000', 'value': 0.18}, {'time': '2024-02-21 11:02:56 GMT+0000', 'value': 0.141}, {'time': '2024-02-21 11:07:56 GMT+0000', 'value': 0.144}, {'time': '2024-02-21 11:12:56 GMT+0000', 'value': 0.173}, {'time': '2024-02-21 11:17:56 GMT+0000', 'value': 0.144}, {'time': '2024-02-21 11:22:56 GMT+0000', 'value': 0.169}, {'time': '2024-02-21 11:27:56 GMT+0000', 'value': 0.187}, {'time': '2024-02-21 11:32:56 GMT+0000', 'value': 0.184}, {'time': '2024-02-21 11:37:56 GMT+0000', 'value': 0.251}, {'time': '2024-02-21 11:42:56 GMT+0000', 'value': 0.315}, {'time': '2024-02-21 11:47:56 GMT+0000', 'value': 0.252}, {'time': '2024-02-21 11:52:56 GMT+0000', 'value': 0.185}, {'time': '2024-02-21 11:57:56 GMT+0000', 'value': 0.45699999999999996}, {'time': '2024-02-21 12:02:56 GMT+0000', 'value': 0.398}, {'time': '2024-02-21 12:07:56 GMT+0000', 'value': 0.35}, {'time': '2024-02-21 12:12:56 GMT+0000', 'value': 0.377}, {'time': '2024-02-21 12:17:57 GMT+0000', 'value': 0.43400000000000005}, {'time': '2024-02-21 12:22:57 GMT+0000', 'value': 0.374}, {'time': '2024-02-21 12:27:57 GMT+0000', 'value': 0.481}, {'time': '2024-02-21 12:32:57 GMT+0000', 'value': 0.357}, {'time': '2024-02-21 12:37:57 GMT+0000', 'value': 0.222}, {'time': '2024-02-21 12:42:57 GMT+0000', 'value': 0.25}, {'time': '2024-02-21 12:47:57 GMT+0000', 'value': 0.375}, {'time': '2024-02-21 12:52:57 GMT+0000', 'value': 0.311}, {'time': '2024-02-21 12:57:57 GMT+0000', 'value': 0.599}, {'time': '2024-02-21 13:02:57 GMT+0000', 'value': 0.324}, {'time': '2024-02-21 13:07:57 GMT+0000', 'value': 0.315}, {'time': '2024-02-21 13:12:57 GMT+0000', 'value': 0.475}, {'time': '2024-02-21 13:17:57 GMT+0000', 'value': 0.45100000000000007}, {'time': '2024-02-21 13:22:57 GMT+0000', 'value': 0.567}, {'time': '2024-02-21 13:27:57 GMT+0000', 'value': 0.656}, {'time': '2024-02-21 13:32:57 GMT+0000', 'value': 0.702}, {'time': '2024-02-21 13:37:57 GMT+0000', 'value': 0.46}, {'time': '2024-02-21 13:42:57 GMT+0000', 'value': 0.321}, {'time': '2024-02-21 13:47:57 GMT+0000', 'value': 0.53}, {'time': '2024-02-21 13:52:57 GMT+0000', 'value': 0.521}, {'time': '2024-02-21 13:57:57 GMT+0000', 'value': 0.556}, {'time': '2024-02-21 14:02:57 GMT+0000', 'value': 0.535}, {'time': '2024-02-21 14:07:57 GMT+0000', 'value': 0.473}, {'time': '2024-02-21 14:12:57 GMT+0000', 'value': 0.421}, {'time': '2024-02-21 14:17:57 GMT+0000', 'value': 0.397}, {'time': '2024-02-21 14:22:57 GMT+0000', 'value': 0.412}, {'time': '2024-02-21 14:27:57 GMT+0000', 'value': 0.644}, {'time': '2024-02-21 14:32:57 GMT+0000', 'value': 0.8759999999999999}, {'time': '2024-02-21 14:37:57 GMT+0000', 'value': 0.454}, {'time': '2024-02-21 14:42:57 GMT+0000', 'value': 0.458}, {'time': '2024-02-21 14:47:57 GMT+0000', 'value': 0.34099999999999997}, {'time': '2024-02-21 14:52:57 GMT+0000', 'value': 0.66}, {'time': '2024-02-21 14:57:57 GMT+0000', 'value': 0.675}, {'time': '2024-02-21 15:02:57 GMT+0000', 'value': 0.878}, {'time': '2024-02-21 15:07:57 GMT+0000', 'value': 0.5509999999999999}, {'time': '2024-02-21 15:12:57 GMT+0000', 'value': 0.604}, {'time': '2024-02-21 15:17:57 GMT+0000', 'value': 1.818}, {'time': '2024-02-21 15:22:57 GMT+0000', 'value': 1.91}, {'time': '2024-02-21 15:27:57 GMT+0000', 'value': 1.7229999999999999}, {'time': '2024-02-21 15:32:57 GMT+0000', 'value': 1.851}, {'time': '2024-02-21 15:37:57 GMT+0000', 'value': 1.4060000000000001}, {'time': '2024-02-21 15:42:57 GMT+0000', 'value': 1.3459999999999999}, {'time': '2024-02-21 15:47:57 GMT+0000', 'value': 1.288}, {'time': '2024-02-21 15:52:57 GMT+0000', 'value': 1.4200000000000002}, {'time': '2024-02-21 15:57:57 GMT+0000', 'value': 1.141}, {'time': '2024-02-21 16:02:57 GMT+0000', 'value': 0.782}, {'time': '2024-02-21 16:07:57 GMT+0000', 'value': 1.151}, {'time': '2024-02-21 16:12:57 GMT+0000', 'value': 0.269}, {'time': '2024-02-21 16:17:57 GMT+0000', 'value': 0.223}, {'time': '2024-02-21 16:22:57 GMT+0000', 'value': 0.2}, {'time': '2024-02-21 16:27:57 GMT+0000', 'value': 0.21100000000000002}, {'time': '2024-02-21 16:32:57 GMT+0000', 'value': 0.125}, {'time': '2024-02-21 16:37:58 GMT+0000', 'value': 0.101}, {'time': '2024-02-21 16:42:58 GMT+0000', 'value': 0.088}, {'time': '2024-02-21 16:47:58 GMT+0000', 'value': 0.087}, {'time': '2024-02-21 16:52:58 GMT+0000', 'value': 0.11399999999999999}, {'time': '2024-02-21 16:57:58 GMT+0000', 'value': 0.079}, {'time': '2024-02-21 17:02:58 GMT+0000', 'value': 0.074}, {'time': '2024-02-21 17:07:58 GMT+0000', 'value': 0.04}, {'time': '2024-02-21 17:12:58 GMT+0000', 'value': 0.051000000000000004}, {'time': '2024-02-21 17:17:58 GMT+0000', 'value': 0.021}, {'time': '2024-02-21 17:22:58 GMT+0000', 'value': 0.0}, {'time': '2024-02-21 17:27:58 GMT+0000', 'value': 0.0}, {'time': '2024-02-21 17:32:58 GMT+0000', 'value': 0.0}, {'time': '2024-02-21 17:37:58 GMT+0000', 'value': 0.0}, {'time': '2024-02-21 17:42:58 GMT+0000', 'value': 0.0}, {'time': '2024-02-21 17:47:58 GMT+0000', 'value': 0.0}, {'time': '2024-02-21 17:52:58 GMT+0000', 'value': 0.0}, {'time': '2024-02-21 17:57:58 GMT+0000', 'value': 0.0}, {'time': '2024-02-21 18:02:58 GMT+0000', 'value': 0.0}, {'time': '2024-02-21 18:07:58 GMT+0000', 'value': 0.0}, {'time': '2024-02-21 18:12:58 GMT+0000', 'value': 0.0}, {'time': '2024-02-21 18:17:58 GMT+0000', 'value': 0.0}, {'time': '2024-02-21 18:22:58 GMT+0000', 'value': 0.0}, {'time': '2024-02-21 18:27:58 GMT+0000', 'value': 0.0}, {'time': '2024-02-21 18:32:58 GMT+0000', 'value': 0.0}, {'time': '2024-02-21 18:37:58 GMT+0000', 'value': 0.0}, {'time': '2024-02-21 18:42:58 GMT+0000', 'value': 0.0}, {'time': '2024-02-21 18:47:58 GMT+0000', 'value': 0.0}, {'time': '2024-02-21 18:52:58 GMT+0000', 'value': 0.0}, {'time': '2024-02-21 18:57:58 GMT+0000', 'value': 0.0}, {'time': '2024-02-21 19:02:58 GMT+0000', 'value': 0.0}, {'time': '2024-02-21 19:07:58 GMT+0000', 'value': 0.0}, {'time': '2024-02-21 19:12:58 GMT+0000', 'value': 0.0}, {'time': '2024-02-21 19:17:58 GMT+0000', 'value': 0.0}, {'time': '2024-02-21 19:22:58 GMT+0000', 'value': 0.0}, {'time': '2024-02-21 19:27:58 GMT+0000', 'value': 0.0}, {'time': '2024-02-21 19:32:58 GMT+0000', 'value': 0.0}, {'time': '2024-02-21 19:37:58 GMT+0000', 'value': 0.0}, {'time': '2024-02-21 19:42:58 GMT+0000', 'value': 0.0}, {'time': '2024-02-21 19:47:58 GMT+0000', 'value': 0.0}, {'time': '2024-02-21 19:52:58 GMT+0000', 'value': 0.0}, {'time': '2024-02-21 19:57:58 GMT+0000', 'value': 0.0}, {'time': '2024-02-21 20:02:58 GMT+0000', 'value': 0.0}, {'time': '2024-02-21 20:07:58 GMT+0000', 'value': 0.0}, {'time': '2024-02-21 20:12:58 GMT+0000', 'value': 0.0}, {'time': '2024-02-21 20:17:58 GMT+0000', 'value': 0.0}, {'time': '2024-02-21 20:22:58 GMT+0000', 'value': 0.0}, {'time': '2024-02-21 20:27:58 GMT+0000', 'value': 0.0}, {'time': '2024-02-21 20:32:58 GMT+0000', 'value': 0.0}, {'time': '2024-02-21 20:37:58 GMT+0000', 'value': 0.0}, {'time': '2024-02-21 20:42:58 GMT+0000', 'value': 0.0}, {'time': '2024-02-21 20:47:58 GMT+0000', 'value': 0.0}, {'time': '2024-02-21 20:52:59 GMT+0000', 'value': 0.0}, {'time': '2024-02-21 20:57:59 GMT+0000', 'value': 0.0}, {'time': '2024-02-21 21:02:59 GMT+0000', 'value': 0.0}, {'time': '2024-02-21 21:07:59 GMT+0000', 'value': 0.0}, {'time': '2024-02-21 21:12:59 GMT+0000', 'value': 0.0}, {'time': '2024-02-21 21:17:59 GMT+0000', 'value': 0.0}, {'time': '2024-02-21 21:22:59 GMT+0000', 'value': 0.0}, {'time': '2024-02-21 21:27:59 GMT+0000', 'value': 0.0}, {'time': '2024-02-21 21:32:59 GMT+0000', 'value': 0.0}, {'time': '2024-02-21 21:37:59 GMT+0000', 'value': 0.0}, {'time': '2024-02-21 21:42:59 GMT+0000', 'value': 0.0}, {'time': '2024-02-21 21:47:59 GMT+0000', 'value': 0.0}, {'time': '2024-02-21 21:52:59 GMT+0000', 'value': 0.0}, {'time': '2024-02-21 21:57:59 GMT+0000', 'value': 0.0}], 'name': 'PVPower', 'variable': 'pvPower'}], 'deviceSN': '60BH123456AB12'}]} |
@FozzieUK I appreciate a lot you sharing more details. I've tried your token+SN in my code and I got:
You might want to change your token if you haven't done it already - or maybe you have changed and that's why I'm getting the results above 😄 I've tried again using my token and my SN, and that's when I discovered the mistake I made: I was sending I've also validated that using Thank you so much for your help! |
@tiagomlalves great, glad you got that working - frustrating that both of us looked at that and missed the extra colon 🙄 No problem with the token, it is for my test system and I left in anticipating you would want to try it - it's changed again now 👍 |
Hi,
I'm opening this issue as a way to ask for opinions on the new FoxEssCloud Open API. I'm seeing issues (missing data, potential bugs) and I wonder if others have experienced the same. This is not related to HA or this plugin so feel free to redirect me to another forum if you feel there's a better place for such discussion.
For example, when trying to fetch
/op/v0/device/report/query
for Get device production report, fetching allgeneration
,feedIn
, andgridConsumption
metrics, I see only values forgeneration
while in their website, I can see:which clearly shows there's full data available - just not exposed in the API.
Another example is when I'm fetching from
/op/v0/device/history/query
for Get device history data which replaced their oldraw
endpoint. Here, they providebegin
andend
parameters to fetch data for a single day. However, they are being ignored and I always get data for past three days regardless the timestamps I pass.I've opened support tickets for these - just to check what others with more experience using FoxESS Cloud API think about this.
The text was updated successfully, but these errors were encountered: