ProcessValueUpdate now takes the update type
So that it can be called when values are added and removed as well while still having access to that context.
fix null error
don't accept initial value of binary sensor
darken site background