Changes:
- Open the app from the persistent websocket notification (#2173)
- This should fix issue with random interruptions in work manager. (#2171)
- Fix minimal including Play Services dependencies (#2170)
- Add title, help to websocket settings (#2167)
- Bump sentry-android from 5.5.2 to 5.5.3 (#2161)
- Fix a bunch of small issues that were found with websocket notifications. (#2166)
- Initial support for local notifications! (#2095)
- Update Compose And Remove BackHandler (#2160)
- Prevent null values for BLE measured power, also allow negative values in case entire field is cleared out (#2158)
- Only collect the entity flow if we are not null (#2156)
- Move GMS dependency to full implementation (#2155)
- Add 'Sign in on phone' button to Wear OS login (#2154)
- Fix typo in readme file (#2132)
- Fix template tile refresh interval (#2151)
- Fix handling of line feed control char (#2148)
- Catch the nsd discovery failure so we show the error (#2146)
- Bump to latest google play location service (#2143)
- Show names on shortcuts tile (#2142)
- Use getSystemService extension from Core KTX (#2136)
- Support MFA during Wear OS standalone login (#2131)
- Bump android-junit5 from 1.8.1.0 to 1.8.2.0 (#2140)
- Template tile for wear OS (#2122)
- Support button entity type for device controls (#2134)
- Remove unused properties from device/entity registry response (#2130)
- Add Mount State sensor to the Quest (#2128)
- Add areas to entity list on Wear (#2118)
- Set the GLES version for quest variant (#2117)
- Bump com.github.ben-manes.versions from 0.40.0 to 0.41.0 (#2111)
- Quest changes round 1 (#2110)
- Add the actual URL to the authentication calls (#2115)
- Less duplicate code for classes implementing HaControl (#2109)
- Initial commit of the Quest build (#2106)
- Set the last high accuracy mode variable when enabled/disabled via notification command (#2105)