Hello,
after update to 0.15.3 service var.set silently do nothing. Variable value and attributes not updated, and I don't see any error in log.
This bug was fixed in 0.15.2 and now it's rise again.
I see that
await self.async_update_ha_state(True) in async_set returned,
and if i change code to
self.async_write_ha_state()
all working again