Skip to content

Card Split: Hub & Node Cards Are Now Separate

Choose a tag to compare

@dida886 dida886 released this 03 Jul 18:20

Release Notes – v1.4.2

Fix: remove duplicate hub-card registration

πŸ—οΈ Card Split: Hub & Node Cards Are Now Separate

In this release, we've split the original custom:meshcore-card into two dedicated cards for better flexibility, performance, and user experience:

Card Type Lovelace Type Description
Hub Card custom:meshcore-hub-card Displays only MeshCore hubs with full configuration options
Node Card custom:meshcore-node-card Displays only MeshCore nodes (repeaters, rooms, sensors, clients)
Original Card custom:meshcore-card Legacy compatibility – now shows only hubs (nodes removed)

πŸ“‹ Migration Guide

If you were using custom:meshcore-card to display both hubs and nodes, simply replace it with the new dedicated cards:

# Before (v1.4.0 and earlier)
type: custom:meshcore-card
hubs:
  55733c: true
nodes:
  MyNode: true

# After (v1.4.1 – recommended)
- type: custom:meshcore-hub-card
  hubs:
    55733c: true
- type: custom:meshcore-node-card
  # All nodes are displayed automatically
  # Use filters and hidden_nodes to customize

πŸ› Bug Fixes

  • Fixed neighbor filtering to properly skip "unavailable network" entries
  • Fixed temperature display in Node Card
  • Fixed expandable neighbor list toggle
  • Improved mobile responsiveness for signal-row and traffic-grid
  • Fixed card editor checkbox list for hiding nodes
  • Fixed snrDescription tooltip in neighbor list

β˜• Support Development

If you find this project useful and would like to support future development:

Buy Me A Coffee

BuyCoffee

Your support helps fund development, testing, bug fixes, and new features.

Notice

If you're having an issue where changes in your Home Assistant dashboard don't appear in the Android app, even after refreshing the page, try clearing the frontend cache.

Steps:

  1. Open the Home Assistant app.
  2. Go to Settings β†’ Companion App.
  3. Open Troubleshooting (or Debugging, depending on your app version).
  4. Tap Reset Frontend Cache.
  5. Restart the app.

This has helped in my case when the app kept showing an outdated version of the dashboard.