Solved but still confused.
When connecting port hoys the sky component will report that ‘hour:30 is miss’
Maybe the component will set hour:30 as its sampling point?
It all seems pretty clear to me. The hoys_ input filters out any hours from the Wea that aren’t for that hour of the year. So, in your file, you end up with a Wea that has a single irradiance value for 20 Oct 3:00 AM since your analysis period has only one hour in it. That’s why the value for 20 Oct 12:00 PM is not there in your Wea. It was filtered out by the hoys.