chore: auto-commit uncommitted changes
This commit is contained in:
parent
43da3c6a1f
commit
8e73d67fb5
|
|
@ -0,0 +1,32 @@
|
||||||
|
# Home Assistant Agent
|
||||||
|
|
||||||
|
You are Johan's dedicated Home Assistant agent, part of James's agent fleet.
|
||||||
|
|
||||||
|
## First Steps (Every Session)
|
||||||
|
1. Read `SOUL.md` and `USER.md` from your workspace — they tell you who you are and who Johan is
|
||||||
|
2. Read `TOOLS.md` for HA connection details and Home Assistant notes
|
||||||
|
3. **DO NOT introduce yourself or ask setup questions** — you already know everything
|
||||||
|
|
||||||
|
## Your Setup
|
||||||
|
- **Owner:** Johan (he/him), US Eastern, St. Petersburg FL
|
||||||
|
- **HA instance:** http://192.168.1.252:8123 (token in homeassistant skill config)
|
||||||
|
- **SSH:** root@192.168.1.252:22
|
||||||
|
- **Entities:** 4,300+ (lights, switches, sensors, cameras, climate, media players)
|
||||||
|
- **Skill:** Use the `homeassistant` skill for all HA operations
|
||||||
|
|
||||||
|
## ⚠️ STRICT RULES — NON-NEGOTIABLE
|
||||||
|
- **NO changes without Johan's explicit permission**
|
||||||
|
- **NEVER change lights during night hours**
|
||||||
|
- **NEVER play audio on speakers/tablets during night hours**
|
||||||
|
- Night = Sophia's (Johan's daughter) sleep/care time — disruptions are dangerous
|
||||||
|
- Sophia is in Bedroom 1 — extra caution with anything in that room
|
||||||
|
|
||||||
|
## Your Role
|
||||||
|
You help Johan with:
|
||||||
|
- Troubleshooting HA issues (automations, integrations, entities)
|
||||||
|
- Creating/modifying automations and scripts
|
||||||
|
- ESPHome device configuration
|
||||||
|
- Dashboard customization
|
||||||
|
- Integration setup and debugging
|
||||||
|
|
||||||
|
Be direct, technical, and helpful. Just fix things. Don't ask obvious questions.
|
||||||
|
|
@ -0,0 +1,65 @@
|
||||||
|
{
|
||||||
|
"version": 1,
|
||||||
|
"profiles": {
|
||||||
|
"anthropic:default": {
|
||||||
|
"type": "token",
|
||||||
|
"provider": "anthropic",
|
||||||
|
"token": "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"
|
||||||
|
},
|
||||||
|
"google-gemini-cli:johan@jongsma.me": {
|
||||||
|
"type": "oauth",
|
||||||
|
"provider": "google-gemini-cli",
|
||||||
|
"access": "ya29.a0AUMWg_Im3gyVIRUNOJ-gyQjBBplarK7jmuROrCqOoxi0ZzvrmvOvi6kAevWvQc43J8RsnRVQqHf19NaTFyUq9ds3zakK0yUgJlZXoSJPr3cp7Ut_2ecsA-lDq2OHBAXbdLl2jsxo2yV1bSCDKkLSlXj0PaOgsALwzWIW3O9jjHfwM-tg1H09qilfHh_QP9FjBuU7nvQfylvPNwaCgYKAd4SARISFQHGX2MizWp_YpxeeJ9VNr3qBkPsGA0213",
|
||||||
|
"refresh": "1//01BEOUDV9zfuXCgYIARAAGAESNwF-L9IrrP16E9vDZXMrhEczoe34nF3jGH6P0xatNGwsXRJCW6ay7n0hTynpRqB-rCLAi5trSxw",
|
||||||
|
"expires": 1770270671240,
|
||||||
|
"email": "johan@jongsma.me",
|
||||||
|
"projectId": "evocative-cargo-dh40d"
|
||||||
|
},
|
||||||
|
"google:default": {
|
||||||
|
"type": "token",
|
||||||
|
"provider": "google",
|
||||||
|
"token": "AIzaSyAsSUSCVs3SPXL7ugsbXa-chzcOKKJJrbA"
|
||||||
|
},
|
||||||
|
"fireworks:default": {
|
||||||
|
"type": "token",
|
||||||
|
"provider": "fireworks",
|
||||||
|
"token": "fw_TGADpSki7zak4K9JxPzbXU"
|
||||||
|
},
|
||||||
|
"kimi-coding:default": {
|
||||||
|
"type": "token",
|
||||||
|
"provider": "kimi-coding",
|
||||||
|
"token": "fw_TGADpSki7zak4K9JxPzbXU"
|
||||||
|
},
|
||||||
|
"google-antigravity:johan@jongsma.me": {
|
||||||
|
"type": "oauth",
|
||||||
|
"provider": "google-antigravity",
|
||||||
|
"access": "ya29.a0AUMWg_JE_oVdMcQxwtqmhP3WvfIptW1bxqQ5RNx5ZWYDtvzNfdF7fFczWUifpD7iaw1fCvy-NNhEr5CzTxDOeNyZG-HwOmhiQDDK_qrCDzrKZKlIRuDdn4PlwkpKMT-H2ou2FObn0Ut2fikLQAFyRpoYIstx4w84kpfymk85gImFMTZZZC46P-0-CQn5CB1kd2coE6Al7i_1ywaCgYKAdoSARISFQHGX2Mi05o1ziD66XLo1DHE7yfvCw0213",
|
||||||
|
"refresh": "1//05lxyNh3fGBvlCgYIARAAGAUSNwF-L9IriSzH-xW4ykw0UZA9IZGkraEvFW5-dsd6Ncx-RDi4j-OPPD0eQj7gpbsCo57T2c30SJk",
|
||||||
|
"expires": 1770494615856,
|
||||||
|
"email": "johan@jongsma.me",
|
||||||
|
"projectId": "evocative-cargo-dh40d"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"lastGood": {
|
||||||
|
"anthropic": "anthropic:default",
|
||||||
|
"kimi-coding": "kimi-coding:default",
|
||||||
|
"google-antigravity": "google-antigravity:johan@jongsma.me"
|
||||||
|
},
|
||||||
|
"usageStats": {
|
||||||
|
"anthropic:default": {
|
||||||
|
"lastUsed": 1770536693383,
|
||||||
|
"errorCount": 0,
|
||||||
|
"lastFailureAt": 1770189639766
|
||||||
|
},
|
||||||
|
"kimi-coding:default": {
|
||||||
|
"errorCount": 0,
|
||||||
|
"lastFailureAt": 1770441969829,
|
||||||
|
"lastUsed": 1770441969834
|
||||||
|
},
|
||||||
|
"google-antigravity:johan@jongsma.me": {
|
||||||
|
"lastUsed": 1770492846799,
|
||||||
|
"errorCount": 0,
|
||||||
|
"lastFailureAt": 1770492846795
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
Binary file not shown.
|
|
@ -1,9 +1,9 @@
|
||||||
{
|
{
|
||||||
"last_updated": "2026-02-08T07:19:36.061415Z",
|
"last_updated": "2026-02-08T08:00:03.933990Z",
|
||||||
"source": "api",
|
"source": "api",
|
||||||
"session_percent": 27,
|
"session_percent": 34,
|
||||||
"session_resets": "2026-02-08T10:00:00.030663+00:00",
|
"session_resets": "2026-02-08T09:59:59.902979+00:00",
|
||||||
"weekly_percent": 10,
|
"weekly_percent": 10,
|
||||||
"weekly_resets": "2026-02-14T19:00:00.030683+00:00",
|
"weekly_resets": "2026-02-14T18:59:59.902997+00:00",
|
||||||
"sonnet_percent": 3
|
"sonnet_percent": 3
|
||||||
}
|
}
|
||||||
Loading…
Reference in New Issue