Astrion Remote RosCard Configuration | Setup & Card Guide Astrion Remote RosCard Configuration | Setup & Card Guide
Skip to Content

What is RosCard?

RosCard is a collection of advanced UI cards designed for seamless integration between Home Assistant and the Astrion ecosystem. It enables dynamic, state-aware control interfaces optimized for remotes, wall panels, and touch dashboards.

Without RosCard, your Astrion Remote cannot communicate with or control any devices in your Home Assistant ecosystem. RosCard serves as the communication bridge between your Astrion Remote hardware and your Home Assistant instance.

Design Philosophy

RosCard follows a Home Assistant–native architecture:

  • Home Assistant = Brain — all automation logic remains centralized
  • RosCard = Interaction Layer — handles UI and state-aware controls
  • Astrion Remote = Interface — delivers the user experience

This ensures consistent device state, multi-room synchronization, and automation reliability.

💡 Key Insight: RosCard is configuration only — it generates card layouts and entity bindings. All control logic remains inside Home Assistant. This means you can modify your dashboard without affecting your automations.

Installation

Prerequisites

  • Home Assistant 2024.x or newer (latest recommended)
  • Astrion Remote firmware ≥ 1.1.1
  • HACS (Home Assistant Community Store) installed

Method 1 — HACS (Recommended)

1 Open HACS

In Home Assistant, navigate to HACSFrontend.

2 Add Custom Repository

Click the menu (⋮) → Custom repositories. Enter:

  • Repository URL: https://github.com/yyqclhy/RosCard
  • Category: Dashboard

3 Install RosCard

Search for RosCard in HACS, click Download, and restart Home Assistant if prompted.

Method 2 — Manual Installation

  • Copy the /roscard folder into: /config/www/
  • Add resource in Dashboard: /local/roscard/roscard.js
  • Restart Home Assistant

Card Types

RosCard provides a variety of card types optimized for the Astrion Remote's 3.1-inch display.

📺

TV Control Card

Media player integration, script binding, directional & long-press controls

🎵

Media Player Card

Playback control, artwork & metadata display, source switching

💡

Light Control Card

Brightness & color support, RGB/Color temperature modes, effect selection

🌡️

Climate Control Card

Temperature adjustment, HVAC mode control

🎬

Scene & Script Card

Execute Home Assistant scenes, run scripts directly from Astrion

All RosCard Cards — Complete Index

RosCard supports 10 card types. Below is the complete list — click any card name to view its dedicated configuration guide.

Light Card 指南已发布
Climate Card 指南已发布
TV Card 指南已发布
Scene Card 指南已发布
Media Player Card 指南已发布
Switch Card 即将发布
Cover Card 即将发布
Weather Card 即将发布
Fan Card 即将发布
Statistics Card 即将发布

Configuration Examples

TV Card

The TV Card allows you to control your TV and media devices directly from the Astrion Remote.

type: custom:ros-tv-card
entity: media_player.living_room_tv
media_player: media_player.shield
power_on:
  service: script.tv_power_on
power_off:
  service: script.tv_power_off

Key Features:

  • Multi-device routing — control TV and AVR from one card
  • Script binding support — trigger automations with button presses
  • Directional & long-press controls

Scene & Script Card

Execute Home Assistant scenes and scripts directly from your Astrion Remote. Perfect for activity-style automation workflows.

type: custom:ros-scene-card
entity: scene.movie_mode

Activity-Based Workflows (Harmony-Style Control)

RosCard supports activity-based workflows using Home Assistant scripts, Universal Media Player Input Select helpers, and automations.

Typical Activity Flow:

  • Turn on TV
  • Turn on AVR
  • Select source
  • Route volume control
  • Update remote context

💡 Pro Tip: All activity logic is handled inside Home Assistant. This makes your setup more flexible and easier to maintain than traditional Harmony remotes.

Long Press Support

Astrion Remote supports long press on: Up/Down/Left/Right, Channel +/−, and Volume +/−. Users can bind scripts to long presses to implement fast forward, rewind, skip actions, or custom automation triggers.

Troubleshooting

Cards Not Showing on Astrion Remote

  • Refresh the remote: If you connected the Astrion before creating the card, the remote will not update automatically. After the view has been created, select "Refresh" on the remote.
  • Change the default home name: Modify the default home name, then refresh the remote.
  • Update firmware: This issue has been resolved in version 1.0.31 — upgrade to the latest version.

RosCard Not Showing in HACS

  • Verify the repository URL is correct: https://github.com/yyqclhy/RosCard
  • Ensure you selected Dashboard as the category
  • Refresh HACS (press F5) after adding the repository

Remote Shows "No Connection" After RosCard Install

  • Verify both devices are on the same Wi-Fi network
  • Check that your Home Assistant server is running
  • Try restarting the remote and your HA server

⚠️ Important: RosCard requires Astrion Remote firmware ≥ 1.1.1. If you're running an older version, update your firmware via OTA before installing RosCard.

Related resources

Need help with RosCard?

Our support team and community are here to assist you.

← Back to Pair with Home Assistant Next: Light Card Guide →