[{"data":1,"prerenderedAt":133},["ShallowReactive",2],{"help-\u002Fhelp\u002Falarm-profiles-basics":3},{"id":4,"title":5,"body":6,"category":121,"description":122,"extension":123,"meta":124,"navigation":125,"order":126,"path":127,"seo":128,"stem":129,"summary":130,"updated":131,"__hash__":132},"help\u002Fhelp\u002Falarm-profiles-basics.md","Alarm profiles basics",{"type":7,"value":8,"toc":111},"minimark",[9,13,22,27,55,59,66,70,73,77,92,96],[10,11,5],"h1",{"id":12},"alarm-profiles-basics",[14,15,16,17,21],"p",{},"An ",[18,19,20],"strong",{},"alarm profile"," is a reusable set of rules that decides when a reading becomes a problem and who hears about it. Instead of configuring every sensor by hand, you define a profile once and apply it to every device that should behave the same way.",[23,24,26],"h2",{"id":25},"what-a-profile-contains","What a profile contains",[28,29,30,37,43,49],"ul",{},[31,32,33,36],"li",{},[18,34,35],{},"Thresholds"," — the high and low limits for the condition you are watching. A freezer profile might alarm above −15 °C; a vaccine fridge profile holds a much tighter band.",[31,38,39,42],{},[18,40,41],{},"A delay (debounce)"," — how long a reading can sit out of range before the profile raises an alarm. This is what keeps a normal defrost cycle or a brief door-open from generating noise.",[31,44,45,48],{},[18,46,47],{},"Severity"," — how urgent the condition is, which you can use to route different alarms to different people or channels.",[31,50,51,54],{},[18,52,53],{},"An escalation policy"," — who is notified first, and who is notified next if no one acknowledges in time.",[23,56,58],{"id":57},"why-profiles-beat-per-device-settings","Why profiles beat per-device settings",[14,60,61,62],{},"When you run more than a handful of sensors, per-device settings drift apart and gaps appear. A profile gives you one place to change a rule for every freezer at once, and it makes your intent auditable: ",[63,64,65],"em",{},"all cold-storage sensors follow the Cold Storage profile.",[23,67,69],{"id":68},"escalation-briefly","Escalation, briefly",[14,71,72],{},"Escalation is the part operators tell us sold them. If the first person does not acknowledge an alarm within the window you set, FreshControls automatically moves to the next person on the list, and can keep climbing until someone responds. Nothing sits in a warning state until morning.",[23,74,76],{"id":75},"a-practical-starting-point","A practical starting point",[78,79,80,83,86,89],"ol",{},[31,81,82],{},"Group your devices by the range they need to hold — freezers, coolers, ambient, and so on.",[31,84,85],{},"Create one profile per group with sensible thresholds and a short delay.",[31,87,88],{},"Attach an escalation policy so an unacknowledged alarm always reaches a second person.",[31,90,91],{},"Apply the profile to every device in the group and adjust from real-world behavior over the first week.",[23,93,95],{"id":94},"related","Related",[28,97,98,105],{},[31,99,100],{},[101,102,104],"a",{"href":103},"\u002Fhelp\u002Fnotification-channels","Notification channels",[31,106,107],{},[101,108,110],{"href":109},"\u002Fhelp\u002Ftroubleshooting-offline-sensors","Troubleshooting offline sensors",{"title":112,"searchDepth":113,"depth":114,"links":115},"",2,3,[116,117,118,119,120],{"id":25,"depth":113,"text":26},{"id":57,"depth":113,"text":58},{"id":68,"depth":113,"text":69},{"id":75,"depth":113,"text":76},{"id":94,"depth":113,"text":95},"Alarms & notifications","How thresholds, delays, and escalation come together in a reusable alarm profile you can apply across many devices.","md",{},true,1,"\u002Fhelp\u002Falarm-profiles-basics",{"title":5,"description":122},"help\u002Falarm-profiles-basics","How thresholds, delays, and escalation combine into a reusable profile you apply across your fleet.","2026-07-09","JXMlRdpLgAphMbhrPdcdz8Bz9Ied66fQ1tPXUKHx4iY",1788197584204]