New: the AI firewall watches every module and explains each incident in plain words. See how it works

Remote sites

The remote sites solution – site controller keys, per-site limits, alarm rules and the Sites, Site, History and Alarms pages for unmanned shelters.

The remote sites solution watches unmanned sites such as telecom shelters. Each site has a site controller that reports temperature, humidity, a door contact, a water leak detector, a smoke detector and the batteries of those sensors, and a UPS gateway that reports two UPS units. This page covers the site controller and the site pages. The UPS units, the UPS watchdog and the Camera page are in Remote sites: UPS and cameras.

The model

PartIn the full installation
NetworkRemote sites (asset kind Area)
SitesSeven shelters (kind Site) under the network, each with a location
DevicesOne site controller and one UPS gateway per site, both placed in the site
RelationsEach UPS gateway FEEDS its site controller

The site pages find a site’s UPS gateway through the FEEDS relation, and its cameras through the site asset. If you add your own sites, add the same placement and relation; see Placing devices and Relations.

Profile: Remote sites · Site controller

KeyLabelUnit or values
air_tempTemperature°C, −20 to 60
air_humHumidity%, 0 to 100
door_openDoor opentrue / false
water_leakWater leaktrue / false
smokeSmoketrue / false
battery_envClimate sensor battery%
battery_waterWater sensor battery%
battery_doorDoor sensor battery%
battery_smokeSmoke sensor battery%
lat, lngLatitude, Longitude

Per-site limits

The temperature and humidity limits are server attributes of each site controller:

AttributeDefaultRule
highTempThreshold35 °Chigh_temperature
lowTempThreshold5 °Clow_temperature
highHumThreshold80 %high_humidity
lowHumThreshold15 %low_humidity

A site without one of these attributes is not checked by that rule only; the other rules still run. To change a site’s limits, use the Limits button on the Sites table or the Limits tile on the site page: both open the controller’s Attributes tab. The board has no form that writes them.

Alarm rules

TypeSeverityConditionNotes
water_leakCriticalwater_leak is trueRunbook: send someone; check the air conditioner drain and the roof
door_openCriticaldoor_open is trueClears when the door closes
smokeCriticalsmoke is true
high_temperatureCriticalair_temp > highTempThresholdHysteresis 0.5
low_temperatureCriticalair_temp < lowTempThresholdHysteresis 0.5
high_humidityCriticalair_hum > highHumThresholdHysteresis 2
low_humidityCriticalair_hum < lowHumThresholdHysteresis 2
sensor_battery_lowWarningAny of the four batteries < 15 %Hysteresis 2
device_offlineWarningNo message for 600 seconds

All rules raise and clear on one reading. If a door alarm should wait (for example a door open for more than 10 minutes during a visit), change the rule’s debounce to Seconds (device time); see Debounce, hysteresis and dampening.

The board

The board Remote sites opens on the last 10 hours.

PageCards
Sites (main)Sites table: name, temperature, humidity, and the door (Open / Closed), water (Flooding / Normal) and smoke (Alarm / Normal) in coloured words; sorted A to Z, ten a page, search, columns, export. A row or its Open button opens the site; Limits opens the controller’s attributes. Sites on the map: each site named and coloured by its alarm state and connection, with a tooltip of the connection, readings and flags. Active alarms: a row opens the alarm’s page. Total alarms and Unacknowledged: counts of the sites’ own open alarms
AlarmsAlarms of the sites: the open alarms of every controller and UPS gateway, ten a page, search, export; a row opens the alarm’s page
Site (hidden)Open alarms of the site (controller and UPS together) with an All alarms button; tiles History, UPS units, Cameras and Limits; Air temperature (blue below 5, red above 35) and Humidity with their lines; Water leak sensor, Door contact and Smoke detector in words; the four sensor batteries (red below 25 %, amber below 50 %); the Site record (name, code, region, time zone); Alarms of this site
History (hidden)Temperature and humidity on two axes with average, minimum and maximum; Readings: a row per time stamp, newest first, ten a page, search, columns, export
UPS (hidden)See Remote sites: UPS and cameras
Camera (hidden)See Remote sites: UPS and cameras

A state tile shows Invalid value in amber for a value it does not know, and No reading when there is none.

How the map and counts are coloured

The map, the Total alarms and Unacknowledged counts and the readings tables use compute scripts on the board. A board made from the template carries no scripts, so there the map is coloured by the door state and the counts show the alarms of the whole organisation. See Install a solution.

Notifications

The flow Remote sites: alarm notifications tells the Admin role when an alarm of a site controller or UPS gateway opens (urgency critical) and when it clears (urgency normal), for example “Alarm opened on Remote sites · Hilltop shelter: … (CRITICAL).” It is stored switched off: turn it on in Automation.

Members reached through the role get the bell, push where it is set up and their linked chat apps. They get no e-mail and no SMS. For a duty mailbox or an SMS list, add address or phone rows to the Notify blocks. See Notifications from rules and flows.

Adapting it

  • Name each site controller after its site: the board uses the device name in titles and tables.
  • If your controller reports the door as door or as text, rename or convert it in the root flow; see Adapting a solution to your devices.
  • Set the four limit attributes on each new controller, or copy them in bulk with the device import (attr:<key> columns); see Importing devices in bulk.