Concierge: declenche au BRANCHEMENT (transition on de evenement) au lieu de la session ; helper porte 'branchement' (ts::text verbatim) ; fraicheur [on-10, min(now, on+30)]. Moniteur LLM/RAM (llm-monitor.js) : endpoint spark + RAM, alerte WhatsApp sur changement d'etat, publie l'etat dans HA (last_seen a chaque passage) + interrupteur de pilotage. Docs: SPEC a jour, MONITORING-LLM.md, brouillons de config HA. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01RZsbhyGmRwZogdoBwT6C6y
29 lines
957 B
Plaintext
29 lines
957 B
Plaintext
# BROUILLON — paquet Home Assistant pour le dashboard LLM monitor.
|
|
# À déposer (ex.) dans packages/llm_monitor.yaml sur .17, puis Développeur > YAML :
|
|
# recharger « input_boolean », « input_number » et « input_text ».
|
|
# Aucun secret, aucune action : juste 3 entités d'affichage + 1 interrupteur.
|
|
# Le notifier (llm-monitor.js) les remplit tout seul au cycle suivant (toutes les 2 min).
|
|
|
|
input_boolean:
|
|
llm_monitor_enabled:
|
|
name: "LLM monitor — alertes WhatsApp"
|
|
icon: mdi:bell-ring
|
|
# pas d'"initial" : laisse HA restaurer l'état après un redémarrage.
|
|
# OFF = coupe les alertes WhatsApp (l'affichage reste à jour). ON = alertes actives.
|
|
|
|
input_number:
|
|
llm_mem_avail_pct:
|
|
name: "Spark — RAM disponible"
|
|
min: 0
|
|
max: 100
|
|
step: 0.1
|
|
unit_of_measurement: "%"
|
|
mode: box
|
|
icon: mdi:memory
|
|
|
|
input_text:
|
|
llm_monitor_status:
|
|
name: "LLM monitor — état"
|
|
max: 255
|
|
icon: mdi:robot-outline
|