Device_tracker - split out or keep as one?

Hi Community,

So in my new venture with Node-Red, one of the examples I’m about to use (diybrad) that he has split out his device trackers to separate parts, ie:

  • wifi
  • bt
  • node-red

I however combined all my trackers for my device and while it can sometimes cause issues (as I understand, the last to report is the last used) and was wondering does anyone else do this or do they combine them as I have? My sources are:

  • tile (ble)
  • phone (wifi)
  • phone (zanzito)

While my tile is separate, I use a binary_sensor logical OR with the combined phone device tracker, ie:

  - platform: template
    sensors:
      chris_presence:
        value_template: >-
          {{ is_state('device_tracker.homeassistant_asusz012d', 'home')
             or is_state('sensor.chris_tile_state', 'true') }}

Which through trial & error/testing; as long as one reports home/true, I’m considered home.

Thoughts?