Source: smarthomeconnect (SHC)¶
Framework Python AsyncIO para smart home automation. NO competidor serio para el setup del usuario — no soporta Zigbee nativamente, adopción tiny (13 stars), un solo maintainer. Lo registramos como referencia para "qué existe en el espacio Python alternative" pero la conclusión es que no hay equivalente viable a HA en Python puro a 2026.
Por qué entró al wiki¶
- Pregunta guía Q6 (custom from-scratch reference architecture).
- Es el candidato más serio del espacio "framework Python alternativo" — pero "más serio" no significa "viable".
- Confirma que no hay un go-out path desde HA que aporte sin construir desde cero.
Páginas derivadas¶
- ../analysis/q6-custom-from-scratch-evaluated — análisis del trade-off (y por qué se queda como gap teórico).
Take-aways¶
Lo que hace bien¶
- Pure Python config — atractivo para devs con experiencia Python que odian YAML.
- AsyncIO native — modelo limpio, predecible.
- Soporte KNX nativo (interesante para casas con KNX instalado).
- SHC-to-SHC clustering vía WebSocket.
Por qué NO sirve para el usuario¶
| Razón | Impacto |
|---|---|
| NO Zigbee nativo | Showstopper — el setup actual depende de Zigbee. Habría que armar bridge MQTT con Z2M, perdiendo la simplicidad del framework. |
| 13 stars en GitHub | Comunidad efectivamente inexistente. Cualquier feature missing = build it yourself. |
| Sin production users referenciados | No hay confirmación de que aguante un setup real. |
| HA tiene 2M+ hogares | Madurez incomparable. |
| Sin AI integrations | El user explícitamente quiere AI; HA tiene stack oficial (ha-ai-2025-09). |
Implicancia¶
Q6 ("custom from-scratch reference architecture") se cierra con: no hay un alternative viable a HA en 2026 para el setup del usuario.
Si en el futuro HA falla catastróficamente: - Opción NO: SHC ni similar — adopción tiny. - Opción NO: construir orquestador propio desde cero — años de esfuerzo. - Opción SÍ probable: forks de HA mantenidos por la comunidad si Nabu Casa hace algo controversial. - Opción real: aceptar que vivís con HA, y la disciplina de Q2/Q3/Q5/Q10 cubre el dolor.
Abierto / gaps¶
- ¿smarthomeNG tiene mejor tracción que SHC? (segundo repo Python candidato). Probablemente similar — tiny.
- ¿En qué caso real alguien migró fuera de HA exitosamente? Buscar postmortems. Probablemente raros.