You did ask a good question. I have been breaking my head over supporting multiple protocols too.
For your other question, you need to template your sensors. so they keep heir value. If you post your configuration.yaml as code instead of screenshot, I will try to whip up an example.