Un activo puede tener una ubicación (latitud y longitud) y una zona horaria. Los sitios se colocan en los mapas, y la tarjeta de reglas usa la ubicación para saber cuándo sale el sol y qué significa «07:00» en ese lugar. Esta página explica cómo establecerlas y qué partes de Hermetry las leen.
Establecer una ubicación y una zona horaria
- Abra Sites & Assets y abra el panel lateral del activo.
- Seleccione Edit.
- Introduzca Latitude (−90 a 90) y Longitude (−180 a 180) en grados decimales, por ejemplo
41.0151y28.9795. Un valor fuera de rango se rechaza: «Latitude is -90..90 and longitude -180..180.» - Introduzca la Time zone como nombre IANA, por ejemplo
Europe/Istanbul,Europe/BerlinoAmerica/New_York. Un nombre desconocido se rechaza. - Seleccione Save.
Deje los campos vacíos cuando no apliquen. A través de la API, los campos son lat, lng y timezone; consulte Sites and assets API.
Obtenga las coordenadas en cualquier aplicación de mapas: abra el lugar, copie la latitud y la longitud, y use un punto como separador decimal.
Zona horaria heredada
Un activo sin zona horaria propia muestra la de su padre en el Overview del panel lateral, por ejemplo «Europe/Istanbul (from Istanbul plant)»: el activo superior más cercano que tenga una.
Importante
Esta herencia es solo para mostrar. Las reglas leen la zona horaria del propio activo, como se describe más abajo. Establezca la zona horaria en cada activo que sea el origen de una regla, o en cada activo donde se ubiquen dispositivos, si sus reglas usan ventanas horarias.
Las ubicaciones no se heredan en absoluto.
Qué usa la ubicación
| Función | Usa |
|---|---|
| Sites on the map en Sites & Assets | La ubicación de cada sitio; los sitios sin ubicación aparecen como No location |
| Plantilla del tablero Sites | La tarjeta de mapa coloca cada sitio en su ubicación; el encabezado de la página del sitio muestra las coordenadas cuando el sitio no tiene nada por encima y no tiene dirección |
| Tarjeta de reglas: disparador Sunrise or sunset, condición Day or night | La ubicación del activo origen; para un origen de dispositivo, la ubicación del activo donde está colocado el dispositivo. Sin ella: «Sunrise and sunset need this place’s location: set it on the place first.» |
Los dispositivos tienen sus propias posiciones (lat y lng en sus atributos o telemetría), que usan los mapas de dispositivos. La posición de un dispositivo no lo coloca en un activo: consulte Placing devices.
Qué usa la zona horaria
| Función | Zona horaria usada |
|---|---|
| Tarjeta de reglas: A time window, Months or dates, A public holiday, la ejecución Next mostrada en la tarjeta | La zona horaria del activo origen de la regla; para un origen de dispositivo, la del activo donde está colocado el dispositivo; UTC si ese activo no tiene una |
| Tarjeta de reglas: disparadores A time of day y Days of the month | La zona horaria de su organización (Settings > General > Timezone) |
Agrupaciones diarias de la API de historial (1d) | Siempre UTC |
Así, una regla «a las 07:00, solo si está entre las 06:30 y las 07:30» se dispara a las 07:00 hora de la organización y comprueba la ventana en la zona horaria del lugar. Mantenga ambas iguales, o establézcalas deliberadamente. Detalles: Time, sunrise/sunset, dates and holidays.
Horario de verano
Las zonas horarias siguen el horario de verano. Una hora que no existe el día en que se adelantan los relojes no se dispara. Use nombres IANA, no desfases fijos como +03:00, para que el cambio se tenga en cuenta.
Lista de verificación para un sitio nuevo
- Asigne al sitio una latitud, una longitud y una zona horaria.
- Asigne la misma zona horaria a cada edificio, sala o máquina que sea origen de una regla, o que contenga dispositivos con reglas de ventana horaria.
- Asigne también una ubicación a esos activos si sus reglas usan amanecer o anochecer.
- Compruebe el Overview del panel lateral: la zona horaria debe mostrarse sin «(from …)» donde las reglas la necesiten.
Solución de problemas
| Problema | Causa |
|---|---|
| Un sitio no aparece en el mapa | No tiene latitud ni longitud |
| No se puede guardar una regla de amanecer | El activo origen (o, para un origen de dispositivo, su activo) no tiene ubicación |
| Una ventana horaria está una o más horas desfasada | El activo origen no tiene zona horaria propia, así que se usa UTC; o la zona horaria de la organización difiere de la del lugar |
| Un total diario no coincide con el día local | Las agrupaciones diarias del historial son días UTC; sume las agrupaciones horarias en su lugar, consulte The history API |

