Hi there!
I was wondering why are you sending different properties of a lock to different topics?
I figure it would be better if the lock would simply send full json about it’s current status, whenever something changes. That would really be more consistent, easier to implement and easier to deal with. …?