Thanks for this great update. Works for me and opens unexpected possibilities .
Only the resync do not really work for me. When HomeAssistent gets restarted the Pimatic provided devices gets not resynced. To get it back its not enough to refresh the HassDevice (in earlier versions this helps if something was not synced). I need to restart pimatic completely to get it synced. After pimatic is up again the data in HAss gets sync after a tiny delay.
Maybe an environment specific problem on my side!?