Luci device_tracker silent for OpenWRT 18.06.1 router

I used to be able to get regular updates from the luci device_tracker from my LEDE router, but I believe my upgrading to the latest OpenWRT has broken HASS. I am getting no errors in the home-assistant.log file. I was able to curl to verify that I can authenticate against the RPC server on the router using the IP addr, user, and password.

But I’m getting no entries being added to known_devices.yaml and no updates to entries already there (from when things were working.)

device_tracker:
# nmap works great
#  - platform: nmap_tracker
#    hosts: 192.168.100.0/24
#  - platform: bluetooth_tracker
  - platform: luci
    host: 192.168.100.1
    username: root
    password: !secret lede
    ssl: false

Thoughts? I’m probably going to try packet sniffing next. :confused:

Same here, I can’t get it to work with openwrt 18.06.02.

I’ve fixed it in this PR. Should be released in 0.89 I guess.

Apologies to revive an old thread here - happy to make a new thread. I can’t get this working and not sure if it’s a me issue or not. I keep seeing: Error doing job: Task exception was never retrieved in my logs. Additional log details: openwrt_luci_rpc.exceptions.LuciRpcMethodNotFoundError: ("method: '%s' returned an error '%s' (code: '%s).", 'net.arptable', 'Method not found.', -32601)

I’m running the latest gwlim build on my archer c7: https://github.com/gwlim/openwrt-sfe-flowoffload