mirror of
https://github.com/sudoxnym/connectd.git
synced 2026-04-14 11:37:42 +00:00
- add HOST_USER env var for auto-discovery from github - merge HOST_* env vars with scraped profile data - fix countdown timers to use started_at when no cycles run - add lemmy, discord, bluesky fields to priority_users - expand API user endpoint with all platform handles - update HA sensor with full user profile attributes - add HAOS add-on structure for one-click install - update version to 1.1.0 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| db | ||
| introd | ||
| matchd | ||
| scoutd | ||
| api.py | ||
| build.yaml | ||
| cli.py | ||
| config.py | ||
| config.yaml | ||
| daemon.py | ||
| Dockerfile | ||
| icon.png | ||
| logo.png | ||
| README.md | ||
| repository.yaml | ||
| requirements.txt | ||
| run.sh | ||
| setup_user.py | ||
connectd add-on for home assistant
find isolated builders with aligned values. auto-discovers humans on github, mastodon, lemmy, discord, and more.
installation
- add this repository to your home assistant add-on store
- install the connectd add-on
- configure your HOST_USER (github username) in the add-on settings
- start the add-on
configuration
required
- host_user: your github username (connectd will auto-discover your profile)
optional host info
- host_name: your display name
- host_email: your email
- host_mastodon: mastodon handle (@user@instance)
- host_reddit: reddit username
- host_lemmy: lemmy handle (@user@instance)
- host_lobsters: lobsters username
- host_matrix: matrix handle (@user:server)
- host_discord: discord user id
- host_bluesky: bluesky handle (handle.bsky.social)
- host_location: your location
- host_interests: comma-separated interests
- host_looking_for: what you're looking for
api credentials
- github_token: for higher rate limits
- groq_api_key: for LLM-drafted intros
- mastodon_token: for DM delivery
- discord_bot_token: for discord discovery/delivery
hacs integration
after starting the add-on, install the connectd integration via HACS:
- add custom repository:
https://github.com/sudoxnym/connectd - install connectd integration
- add integration in HA settings
- configure with host:
localhost, port:8099
sensors
- total humans, high score humans, active builders
- platform counts (github, mastodon, reddit, lemmy, discord, lobsters)
- priority matches, top humans
- countdown timers (next scout, match, intro)
- your personal score and profile