Let's try something different for unreliable device tracking...

This commit is contained in:
2023-07-30 14:04:39 -04:00
parent 66a4e71075
commit c0fa9fe5b9

View File

@ -71,6 +71,86 @@ proximity:
tolerance: 5 tolerance: 5
unit_of_measurement: mi unit_of_measurement: mi
binary_sensor:
- platform: bayesian
unique_id: a159dd2e-d8dc-469b-aaeb-bd774be07e1a
name: Tony Presence
device_class: presence
prior: 0.1
probability_threshold: 0.9
observations:
- entity_id: "device_tracker.life360_tony_stork"
prob_given_true: 0.8
prob_given_false: 0.2
platform: "state"
to_state: "home"
- entity_id: "device_tracker.tony_s_iphone"
prob_given_true: 0.8
prob_given_false: 0.6
platform: "state"
to_state: "home"
- entity_id: "device_tracker.tony_s_iphone_app"
prob_given_true: 0.8
prob_given_false: 0.2
platform: "state"
to_state: "home"
- platform: template
value_template: "{{ states('sensor.tony_s_iphone_ssid') in ['deltaforce-5G','deltaforce-2G','studio-5G','studio-2G'] }}"
prob_given_true: 0.99
prob_given_false: 0.01
- platform: bayesian
unique_id: 84183380-8ffc-49c1-a97b-8ef25ff6b5d4
name: Tina Presence
device_class: presence
prior: 0.1
probability_threshold: 0.9
observations:
- entity_id: "device_tracker.life360_christina_stork"
prob_given_true: 0.8
prob_given_false: 0.2
platform: "state"
to_state: "home"
- entity_id: "device_tracker.tinas_iphone"
prob_given_true: 0.8
prob_given_false: 0.6
platform: "state"
to_state: "home"
- entity_id: "device_tracker.tinas_iphone_app"
prob_given_true: 0.8
prob_given_false: 0.2
platform: "state"
to_state: "home"
- platform: template
value_template: "{{ states('sensor.iphone_ssid') in ['deltaforce-5G','deltaforce-2G','studio-5G','studio-2G'] }}"
prob_given_true: 0.99
prob_given_false: 0.01
- platform: bayesian
unique_id: 147f81d8-8f4f-4fe9-8bf5-fed7e5899fe9
name: Kallen Presence
device_class: presence
prior: 0.1
probability_threshold: 0.9
observations:
- entity_id: "device_tracker.life360_kallen_stork"
prob_given_true: 0.8
prob_given_false: 0.2
platform: "state"
to_state: "home"
- entity_id: "device_tracker.kallen_iphone"
prob_given_true: 0.8
prob_given_false: 0.6
platform: "state"
to_state: "home"
- entity_id: "device_tracker.kallen_iphone_app"
prob_given_true: 0.8
prob_given_false: 0.2
platform: "state"
to_state: "home"
- platform: template
value_template: "{{ states('sensor.kallen_iphone_ssid') in ['deltaforce-5G','deltaforce-2G','studio-5G','studio-2G'] }}"
prob_given_true: 0.99
prob_given_false: 0.01
sensor: sensor:
- platform: template - platform: template
sensors: sensors: