Add new Probe Plus integration (#143424)
* Add probe_plus integration
* Changes for quality scale
* sentence-casing
* Update homeassistant/components/probe_plus/config_flow.py
Co-authored-by: Erwin Douna <e.douna@gmail.com>
* Update homeassistant/components/probe_plus/config_flow.py
Co-authored-by: Erwin Douna <e.douna@gmail.com>
* Update tests/components/probe_plus/test_config_flow.py
Co-authored-by: Erwin Douna <e.douna@gmail.com>
* Update tests/components/probe_plus/test_config_flow.py
Co-authored-by: Erwin Douna <e.douna@gmail.com>
* remove version from configflow
* remove address var from async_step_bluetooth_confirm
* move timedelta to SCAN_INTERVAL in coordinator
* update tests
* updates from review
* add voltage device class
* remove unused logger
* remove names
* update tests
* Update config flow tests
* Update unit tests
* Reorder successful tests
* Update config entry typing
* Remove icons
* ruff
* Update async_add_entities logic
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
* sensor platform formatting
---------
Co-authored-by: Erwin Douna <e.douna@gmail.com>
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>