Meteorologisk institutt (Met.no) integration, wrong time issue

I just installed a VM, following this Ref: [Alternative - Home Assistant].

There is no default integration installed for the weather. I manually added the Meteorologisk institutt (Met.no) integration.

I compared the values of the card on the VM with those on my previous RPI4. They were identical. However, while the RPI4 displayed a sun (day), the VM displayed a moon (night).

I tried terminal, and the ‘time’ was correct. In setting-general, the timezone is correct.

Cannot figure out what is the reason.

I put zone in configuration, now the Home location seems correct now. Before I only set the timezone in settings-sysem-general.

zone:
  name: Home_GPS
  latitude: xxx
  longitude: -xxx