Hi @mort, welcome to the community 
Short Answer
Yes — you can absolutely achieve Harmony-style “Activities” with Astrion, but the logic is handled a bit differently:
Instead of being built into the remote itself,
The “activity logic” is handled by Home Assistant (HA)
How It Works (Astrion Philosophy)
With Astrion:
-
The remote = UI + control interface
-
Home Assistant = brain (automation, state, logic)
So an “Activity” (like Watch TV) is typically implemented using:
-
Scenes → for turning devices on/off
-
Scripts / Automations → for sequencing logic
-
Cards (like TV Card) → for control mapping
Example: “Watch Chromecast” Activity
You would typically set it up like this:
1. Create a script (or scene + automation) in HA:
2. Bind that script to Astrion
- Use a Scene Card or Script button
3. Configure control mapping (this is the key part):
In the TV Card, you can mix entities:
Example concept:
- key: VOLUME_UP
type: media_player
entity_id: media_player.avr
value: volume_up
So:
Exactly like a Harmony Activity
Switching Between Activities
For example:
-
“Watch Chromecast”
-
“Watch DVD”
You would:
-
Create separate scripts/scenes for each activity
-
Each one:
-
Bind each to:
-
A Scene Card button
-
Or a custom button
Important Difference vs Harmony
Harmony:
Astrion + HA:
The advantage:
- You can handle very complex setups (multiple devices, conditions, logic)
The trade-off:
- Requires initial scripting / automation setup
Pro Tip (Recommended Approach)
Many advanced users (like @starob and @peteS-UK) use:
This gives a very powerful and scalable setup 
Future Direction
We also recognize that:
would make onboarding much smoother — and this is something we’re actively evaluating for future improvements.
Summary
Yes — fully possible today
Use scripts/scenes in HA to replicate activities
Use TV Card to map control across multiple devices
Slightly more manual setup than Harmony