[{"data":1,"prerenderedAt":226},["ShallowReactive",2],{"doc-\u002Fverticals\u002Fserver-room-insurance":3},{"id":4,"title":5,"body":6,"description":216,"edit":217,"extension":218,"meta":219,"navigation":220,"path":221,"seo":222,"stem":223,"vertical":168,"weight":224,"__hash__":225},"content\u002Fverticals\u002Fserver-room-insurance.md","Server room — insurance pack",{"type":7,"value":8,"toc":202},"minimark",[9,13,16,21,29,76,80,83,93,99,103,106,111,114,118,121,129,150,154,161,179,188,192,199],[10,11,12],"p",{},"When equipment in a server room is damaged by a heat or water\nevent, the property insurer wants evidence the environment was\nwithin tolerance at the time, or at least that the operator\nattempted to maintain it. OpenSense's server-room vertical\ngenerates this evidence automatically.",[10,14,15],{},"This page describes what is in the bundle, how to ask for it, and\nhow to use it in a claim.",[17,18,20],"h2",{"id":19},"whats-in-the-bundle","What's in the bundle",[10,22,23,24,28],{},"A single PDF, generated by ",[25,26,27],"code",{},"template = server_room_uptime",", that\nincludes:",[30,31,32,40,46,52,58,64,70],"ol",{},[33,34,35,39],"li",{},[36,37,38],"strong",{},"Cover page."," Site name, address, period covered, signature\nblocks for operator and (optional) loss adjuster.",[33,41,42,45],{},[36,43,44],{},"Uptime summary table."," For each monitored channel: % of time\nin operating range, total minutes in alarm, count of distinct\nalarm events.",[33,47,48,51],{},[36,49,50],{},"Per-channel timeline."," Stacked chart showing OK \u002F WARN \u002F\nALARM bands over the period; the \"site uptime\" series at the\nbottom is the AND of every channel.",[33,53,54,57],{},[36,55,56],{},"Excursion log."," Every alarm event during the period with:\nopened-at, value, closed-at, value, acknowledgement note.",[33,59,60,63],{},[36,61,62],{},"Sensor health."," Uptime per device (% of expected samples\nreceived), data-gap timeline.",[33,65,66,69],{},[36,67,68],{},"Calibration record."," Last calibration event per probe.",[33,71,72,75],{},[36,73,74],{},"Configuration snapshot."," Operating ranges, grace periods,\nand silence-window history during the period — so the adjuster\ncan confirm the alarms were not over-silenced.",[17,77,79],{"id":78},"how-to-render-it","How to render it",[10,81,82],{},"Manually for a specific event:",[84,85,90],"pre",{"className":86,"code":88,"language":89},[87],"language-text","POST \u002Fv1\u002Freports\n{\n  \"site_id\": \"site_4f3c\",\n  \"template\": \"server_room_uptime\",\n  \"period\": {\n    \"from\": \"2026-04-01T00:00:00+02:00\",\n    \"to\":   \"2026-04-30T23:59:59+02:00\"\n  },\n  \"language\": \"en\",\n  \"options\": {\n    \"include_insurance_cover\": true,\n    \"claim_reference\": \"AXA-2026-04-XXXXX\"\n  }\n}\n","text",[25,91,88],{"__ignoreMap":92},"",[10,94,95,98],{},[25,96,97],{},"include_insurance_cover"," adds an extra first page with the\ncustomer's policy number, building address, and a free-text\n\"incident summary\" the operator fills in before sending.",[17,100,102],{"id":101},"how-it-is-used-in-a-claim","How it is used in a claim",[10,104,105],{},"In our customer base so far, two patterns:",[107,108,110],"h3",{"id":109},"pattern-1-confirm-spec-compliance-claim-equipment","Pattern 1 — confirm spec compliance, claim equipment",[10,112,113],{},"The AC failed at 03:00 Sunday. By 09:00 Monday the racks reached\n35 °C, two switches cooked. The insurer paid for the switches; the\nPDF showed the environment had been within ASHRAE TC 9.9 spec\nfor the prior 11 months, an OpenSense alarm fired at 03:14 Sunday\nmorning, an SMS escalation pinged on-call at 03:25, the operator\nescalated to the AC vendor, the AC vendor responded by 08:00\nMonday. The PDF made the operator's diligence visible; the claim\nwent through quickly.",[107,115,117],{"id":116},"pattern-2-water-event-exonerate-cooling","Pattern 2 — water event, exonerate cooling",[10,119,120],{},"A water-cooling line burst on the floor above; water reached two\nracks. The flood sensor fired at 02:00. The PDF showed temperature\nand humidity were nominal before the water event — establishing\nthat the cause was external (the upstairs leak), not internal\ncooling failure. The insurer pursued the upstairs tenant's\ninsurance rather than denying the claim.",[17,122,124,125,128],{"id":123},"what-it-does-not-do","What it does ",[36,126,127],{},"not"," do",[130,131,132,138,144],"ul",{},[33,133,134,137],{},[36,135,136],{},"It does not claim for you."," OpenSense is evidence; the claim\nis between you and your insurer.",[33,139,140,143],{},[36,141,142],{},"It is not a fire \u002F smoke detector."," We have no smoke sensor\nintegration today. For a fire claim, your fire-alarm provider is\nthe relevant evidence source.",[33,145,146,149],{},[36,147,148],{},"It is not a video record."," If the insurer wants security\nfootage, OpenSense does not have it.",[17,151,153],{"id":152},"pre-incident-hygiene","Pre-incident hygiene",[10,155,156,157,160],{},"For the PDF to be useful, certain things must be in order ",[36,158,159],{},"before","\nthe incident:",[130,162,163,170,173,176],{},[33,164,165,166,169],{},"The site's vertical is ",[25,167,168],{},"server-room"," (or it has the right\nchannels configured manually).",[33,171,172],{},"Alarms are not over-silenced. A site with a 24×7 silence window\non the temperature alarm makes the PDF useless.",[33,174,175],{},"Acknowledgement notes are written for past events. A clean log\nwith no notes looks like the system is unread.",[33,177,178],{},"The insurer's policy number is pre-entered on the site (so the\ncover page renders correctly).",[10,180,181,182,187],{},"Set up these things during onboarding (see\n",[183,184,186],"a",{"href":185},"\u002Fgetting-started\u002Fonboarding-checklist","onboarding checklist","). It\ntakes 10 minutes; the value is real only when you need it.",[17,189,191],{"id":190},"a-note-for-msps","A note for MSPs",[10,193,194,195,198],{},"If you run a server-room monitoring service for SMB customers, the\nPDF is also the deliverable for ",[36,196,197],{},"your"," quarterly customer audit:\n\"here is the evidence that I kept your closet in spec\".",[10,200,201],{},"Bundle it with your invoice. Customer renewal rates we see go up.",{"title":92,"searchDepth":203,"depth":203,"links":204},3,[205,207,208,212,214,215],{"id":19,"depth":206,"text":20},2,{"id":78,"depth":206,"text":79},{"id":101,"depth":206,"text":102,"children":209},[210,211],{"id":109,"depth":203,"text":110},{"id":116,"depth":203,"text":117},{"id":123,"depth":206,"text":213},"What it does not do",{"id":152,"depth":206,"text":153},{"id":190,"depth":206,"text":191},"One-page evidence bundle for an SMB property claim",null,"md",{},true,"\u002Fverticals\u002Fserver-room-insurance",{"title":5,"description":216},"verticals\u002Fserver-room-insurance",331,"YEYzcoCL-Uo_7QNUwYMm9q3a3YJcEeWfdcOn9zyeIQ8",1779022955018]