@@ -2,7 +2,6 @@ package io.homeassistant.companion.android.sensors
22
33import android.annotation.SuppressLint
44import android.app.NotificationManager
5- import android.app.PendingIntent
65import android.bluetooth.BluetoothAdapter
76import android.content.Context
87import android.content.Intent
@@ -11,7 +10,6 @@ import android.net.wifi.WifiManager
1110import android.nfc.NfcAdapter
1211import android.os.PowerManager
1312import dagger.hilt.android.AndroidEntryPoint
14- import io.homeassistant.companion.android.BuildConfig
1513import io.homeassistant.companion.android.common.sensors.AudioSensorManager
1614import io.homeassistant.companion.android.common.sensors.BluetoothSensorManager
1715import io.homeassistant.companion.android.common.sensors.DNDSensorManager
@@ -20,23 +18,11 @@ import io.homeassistant.companion.android.common.sensors.NetworkSensorManager
2018import io.homeassistant.companion.android.common.sensors.NextAlarmManager
2119import io.homeassistant.companion.android.common.sensors.NfcSensorManager
2220import io.homeassistant.companion.android.common.sensors.PowerSensorManager
23- import io.homeassistant.companion.android.common.sensors.SensorManager
2421import io.homeassistant.companion.android.common.sensors.SensorReceiverBase
25- import io.homeassistant.companion.android.settings.SettingsActivity
26- import javax.inject.Inject
2722
2823@AndroidEntryPoint
2924class SensorReceiver : SensorReceiverBase () {
3025
31- override val currentAppVersion: String
32- get() = BuildConfig .VERSION_NAME
33-
34- @Inject
35- lateinit var injectedManagers: Set < @JvmSuppressWildcards SensorManager >
36-
37- override val managers: Set <SensorManager >
38- get() = injectedManagers
39-
4026 companion object {
4127 fun updateAllSensors (context : Context ) {
4228 val intent = Intent (context, SensorReceiver ::class .java)
@@ -82,17 +68,4 @@ class SensorReceiver : SensorReceiverBase() {
8268 DisplaySensorManager .screenRotation.id,
8369 ),
8470 )
85-
86- override fun getSensorSettingsIntent (
87- context : Context ,
88- sensorId : String ,
89- sensorManagerId : String ,
90- notificationId : Int ,
91- ): PendingIntent ? {
92- val intent = SettingsActivity .newInstance(context, SettingsActivity .Deeplink .Sensor (sensorId)).apply {
93- addFlags(Intent .FLAG_ACTIVITY_NEW_TASK )
94- addFlags(Intent .FLAG_ACTIVITY_MULTIPLE_TASK )
95- }
96- return PendingIntent .getActivity(context, notificationId, intent, PendingIntent .FLAG_IMMUTABLE )
97- }
9871}
0 commit comments