I think the root cause is SBFSpot, which sometimes sends data of my SMA inverter to PVOutput with the Voltage not filled in. Today 20220826 I saw this already a few times in the SBFSpot logging.
[09:42:34.874] INFO: Uploading datapoint: 20220826,09:40,44749664,384,36.8,234.38 => OK (200)
[09:48:34.782] INFO: Uploading datapoint: 20220826,09:45,44749699,420 => OK (200)
[09:53:34.893] INFO: Uploading datapoint: 20220826,09:50,44749739,480,36.9,234.06 => OK (200)
[09:58:34.783] INFO: Uploading datapoint: 20220826,09:55,44749776,444,37,234.3 => OK (200)
[10:04:38.194] INFO: Uploading datapoint: 20220826,10:00,44749798,264,37.1,233.43 => OK (200)
[10:09:35.199] INFO: Uploading datapoint: 20220826,10:05,44749814,192,37.2,231.35 => OK (200)
[10:15:37.990] INFO: Uploading 2 datapoints, starting with 20220826,10:10,44749827,156,37.3,232.01 => OK (200)
[10:20:34.257] INFO: Uploading datapoint: 20220826,10:20,44749858,204,37.4,232.18 => OK (200)
[10:26:38.386] INFO: Uploading datapoint: 20220826,10:25,44749881,276,37.4,232.5 => OK (200)
[10:31:34.213] INFO: Uploading datapoint: 20220826,10:30,44749907,312,37.4,232 => OK (200)
[10:37:38.767] INFO: Uploading datapoint: 20220826,10:35,44749942,420,37.5,232.37 => OK (200)
[10:42:34.662] INFO: Uploading datapoint: 20220826,10:40,44749985,516,37.6,232.4 => OK (200)
[10:48:37.983] INFO: Uploading datapoint: 20220826,10:45,44750030,540 => OK (200)
[10:53:34.174] INFO: Uploading datapoint: 20220826,10:50,44750071,492,37.7,232.45 => OK (200)
[10:59:33.795] INFO: Uploading datapoint: 20220826,10:55,44750107,432,37.8,231.92 => OK (200)
[11:04:35.974] INFO: Uploading datapoint: 20220826,11:00,44750141,408,37.9,231.49 => OK (200)
If I look at pvoutput intraday.jsp sid=11351 for 2020826 it does show the Voltage at 09:45 and 10:45.
If I get the data for 20220826 with the getstatus.jsp command with my API key and X-Pvoutput-SystemId: 11351
I get the NaN for the specified times:
20220826,09:45,525,420,-1,-1,20.6,NaN
20220826,10:45,856,540,-1,-1,20.6,NaN
Looks like the web interface shows the voltage of the entry before and the getstatus.jsp command gives back the NaN. Why is there a difference? Should getstatus.jsp behave the same as what is shown on the web interface?