3.4 KiB
3.4 KiB
Topología de la red del beneficio Rio Frio
Mapa de MACs / IPs / hostnames a su rol en el beneficio. Sirve para que las queries en lenguaje natural ("¿está la báscula del laboratorio?") se resuelvan rápido sin tener que listar TODOS los clientes cada vez.
Este archivo se llena con uso. Cuando descubras el MAC de un equipo (corriendo
query.sh /sites/default/clients), agregá la fila acá para futuras consultas.
Red
- CIDR: 192.168.87.0/24
- Gateway / DNS / UDM Pro: 192.168.87.5
- DNS interno:
*.internoresuelto por el UDM - DNS público:
*.nucleoriofrio.com→ todos resuelven a nucleo001 (192.168.87.133)
Servidores
| IP | MAC | Hostname | Alias en UniFi | Rol |
|---|---|---|---|---|
| 192.168.87.133 | 7c:83:34:bc:6c:11 | nucleo001 | freepbx ← stale, renombrar |
Swarm leader, todos los servicios infra |
| 192.168.87.76 | 00:e0:4c:68:0e:20 | nucleo002 | nucleo002 |
Legacy manager (futuro Swarm worker) |
| 192.168.87.29 | — | nucleoGamdias | — | Standalone, GPU (Frigate, Immich) |
| 192.168.87.78 | 7c:83:34:bc:6a:e6 | homeassistant | homeassistant |
Home Assistant (hassos.nucleoriofrio.com) |
| 192.168.87.135 | — | — | — | Estación admin (whitelist fail2ban) |
| 192.168.87.137 | 90:09:d0:13:59:3d | — | Memoria-1 conexion 2 |
Share CIFS //192.168.87.137/home/fotos boda |
Impresoras Epson ePOS (IP fija)
| IP | Equipo | Tipo | Ubicación |
|---|---|---|---|
| 192.168.87.142 | patio | thermal | patio (secado) |
| 192.168.87.147 | matricial2 | dot-matrix | oficina |
| 192.168.87.150 | MatricialOficinaMami | dot-matrix | oficina |
| 192.168.87.220 | TermicaRecibidero | thermal | recibidero |
| 192.168.87.221 | termica2 | thermal | sifones |
Puerto: 8043 SSL (Epson ePOS).
Básculas (ESP32 / ESPHome → MQTT)
Las básculas hablan WiFi y publican por MQTT al broker EMQX en
homeassistant.interno. El MAC de cada ESP32 lo descubrís listando clientes
y filtrando por hostname tipo esphome-*.
| ID en manifest | Tipo | Ubicación | MAC | IP |
|---|---|---|---|---|
| camion_sifones | truck-scale | sifones | por descubrir | DHCP |
| sacos_sifones | sack-scale | sifones | por descubrir | DHCP |
| camion_recibideronuevo | truck-scale | recibidero-nuevo | por descubrir | DHCP |
| sacos_bodega | sack-scale (default) | bodega | por descubrir | DHCP |
| pesolva | bulk-scale | pesolva | por descubrir | DHCP |
| sacos_lasmarias | sack-scale | las-marias | por descubrir | DHCP |
| tolva_bodega | hopper-scale | bodega | por descubrir | DHCP |
| sacos_laboratorio | sack-scale | laboratorio | por descubrir | DHCP |
Otros dispositivos conocidos
| Equipo | Notas |
|---|---|
Govee H5100 (h5100_6b7f) |
Sensor temp/humedad, Bluetooth (NO en WiFi UniFi) |
| Home Assistant | hassos.nucleoriofrio.com / homeassistant.interno, MAC pendiente |
| MeshCentral | mesh.nucleoriofrio.com, corre en alguno de los servidores |
Cómo descubrir un MAC nuevo
# Lista clientes con hostname que matchee
~/.claude/skills/unifi/scripts/query.sh /sites/default/clients \
| jq '.data[] | select((.name // .hostname // "") | test("esphome|scale|bascula"; "i")) | {name, hostname, macAddress, ipAddress}'
# Listar TODO con IP fija conocida (ej. impresora del patio)
~/.claude/skills/unifi/scripts/query.sh /sites/default/clients \
| jq '.data[] | select(.ipAddress == "192.168.87.142")'
Cuando confirmes un equipo, actualizá la tabla correspondiente acá.