this post was submitted on 15 May 2025
1 points (100.0% liked)

Home Assistant

412 readers
1 users here now

Home Assistant is open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY...

founded 2 years ago
MODERATORS
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/homeassistant by /u/scharc on 2025-05-14 19:52:58+00:00.


Hey Home Assistant community!

I'd like to share a new Lovelace card I created with AI assistance that might be useful for many of you. The Entity Exporter Card is now available as a HACS custom repository.

Entify Exporter Card

What is Entity Exporter Card?

It's a simple but practical tool that lets you filter and export Home Assistant entities as JSON. I built it specifically to help provide context when asking AI systems for help with Home Assistant:

  • When creating complex automations and scripts
  • While troubleshooting configuration issues
  • For understanding relationships between entities
  • To get more accurate recommendations

Key Features:

  • ๐Ÿ” Filter entities by domain (lights, switches, sensors, etc.)
  • ๐Ÿ”„ Add multiple text filters with OR logic
  • โšก Live filtering preview as you type
  • ๐Ÿ“‹ Copy to clipboard (auto-detects if you're in HTTPS/secure context)
  • ๐Ÿ’พ Download as JSON file
  • ๐Ÿ”ข Real-time entity counter showing filtered vs. total entities

Why I Built This:

I was tired of manually copying entity IDs when asking for help with automations. Now I can:

  1. Filter to just the relevant entities
  2. Export them as structured JSON
  3. Share with ChatGPT/Claude/etc.
  4. Ask for help creating an automation or script

The AI gets proper context about my entities, their states, and attributes - making their suggestions much more accurate and useful.

Development Approach:

I used a collaborative approach with Claude to help develop this card. The AI helped with structuring the filtering algorithm and working with Home Assistant's internal APIs. If you're interested in the process, I've documented it in the VIBE_CODING.md file.

Installation:

  1. Add my repo as a custom repository in HACS:
  2. Install "Entity Exporter Card"
  3. Add to your dashboard with: type: entity-exporter-card

I hope this tool can be useful for others who use AI to help with their Home Assistant configurations. Let me know if you have any questions or feature requests!

no comments (yet)
sorted by: hot top controversial new old
there doesn't seem to be anything here