🚀 AR Smart IR Builder
✨ New Features as per suggestion from https://github.com/rohanod
➕ Manual Code Paste (Single Command)
Add IR codes without learning from a remote
Click “Paste code” next to Learn
Paste Base64 → Save → Done
📦 Bulk Import (JSON)
Paste multiple commands at once:
{
"power": "JgBQAAAB...",
"volume_up": "JgBQAAAB..."
}
Perfect for migrating existing setups
🧠 Smart Flattening
Handles nested structures like:
{
"cool": {
"24": "JgB...",
"26": "JgB..."
}
}
→ becomes:
cool_24
cool_26
🛠 Improvements
Added Base64 validation (prevents broken codes)
Better feedback on failed imports (no silent errors)
UI improvements in Step 3 (cleaner workflow)
🐛 Fixes
Fixed command saving edge cases
Fixed UI refresh issues after adding commands
Cache buster updated → ensures new UI loads automatically
No backend changes required (fully compatible)
📍 Where to find it in Home Assistant
Open AR Smart IR Builder
Select or create a profile
Go to Step 3 – Learn Commands
You’ll now see:
Learn
Paste code ✅ (new)
Bulk import… ✅ (new)