* fix: changed boolean to map to 'online' attribute.
* fix: added catch in case of future changes to prevent complete sensor failure.
* fix: surepetcare - added additional catches in case rssi values aren't included in online status.
* fix: remove hub_rssi when not defined.
* fix: proper code spacing
* fix: use .get for clarity instead of try.
* fix: now written in Python.
* fix: renamed variables for clarity.
* Update homeassistant/components/surepetcare/binary_sensor.py
* fix: update surepetcare test __init__.py mock_feeder with online status.
---------
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>