ESPresence Beacons not showing as Devices

I’ve got an ESPresence node sensor all set up and configured in HA, that appeared fine with auto discovery but I can’t get my iPhone to show up in Home Assistant.

I’ve enrolled my phone with ESPresence, and I can see the messages coming in on the espresence/devices/stuart_s_iphone/office topic & when I put that in HA’s MQTT debug section it is receiving them.

I’ve also added a section to configuration.yaml to tell it about the device:

  - platform: mqtt_room
    device_id: "stuart_s_iphone"
    name: "ESP Stuarts iPhone"
    state_topic: "espresense/devices/stuart_s_iphone"
    timeout: 60
    away_timeout: 120

but the phone never appears as a device under MQTT.

Where in configuration.yaml did you add this? Under what top level key? Should be under

sensor:

Yes, it’s under the top level Sensor: section.

Sensor: or sensor: ?

sensor:
  - platform: mqtt_room
    device_id: "stuart_s_iphone"
    name: "ESP Stuarts iPhone"
    state_topic: "espresense/devices/stuart_s_iphone"
    timeout: 60
    away_timeout: 120

were you able to figure it out I’m also having the same issue

No, I’m still working on it :frowning: