Skip to content

Thread Pulse 1.3.0

Choose a tag to compare

@riticulus riticulus released this 10 Oct 20:16
· 69 commits to main since this release
781cea8

Added

  • Change log: the network is checked every 5 minutes (map positions are kept) and changes are listed with time stamps – devices new / gone, reachable / not reachable (live), new parent, signal to the parent changing quality, role changes, usable router links appearing / lost; the affected device flashes on the map; the list is kept in the browser (#7)
  • Response time per device: time from a command in Home Assistant until the device confirms it (Home Assistant time stamps, matched by context); shown in the detail panel (last / median / number of measurements) and in the live ticker; hint for devices that respond slowly (median ≥ 1 s over at least 3 commands) (#2)
  • Room view: button "⌂ Rooms" arranges the devices by Home Assistant area – every room gets its own spot with a coloured area and its name, the border router and devices without an area share one spot; links between rooms stay visible (#8)
  • Search box: find devices by name or area (case and accents ignored); matches are selected and zoomed to, the rest fades out; Enter opens the first match, Esc clears (#9)

Changed

  • Releases no longer carry a zip attachment (HACS would download the attachment instead of the card); manual installation uses Source code (zip) of the release

Fixed

  • Switching the room view off left the mesh off-center and too small: the devices now glide back to their positions from before the room view and the map is fitted afterwards; if the room view was already on when the page was loaded, the layout is calculated completely before fitting (#22)

Install / update

  • HACS: Thread Pulse shows the update to 1.3.0 – install it and reload the browser. New installation: HACS → ⋮ → Custom repositories → https://github.com/riticulus/ha-thread-pulse, type Dashboard.
  • Manual card: download Source code (zip) below, copy dist/ha-thread-pulse.js and dist/thread-pulse-vis-network.js to /config/www/.
  • Standalone page: from Source code (zip), copy thread-pulse.html and thread-pulse-vis-network.js to /config/www/ and raise ?v= in the card URL.

See the README.