Mit dieser Anleitung können Sie ausgelöste Rauchmelder die mit Ihrer CCU bzw. Raspberrymatic gekoppelt sind, auslesen und als Alarmierung an DIVERA 24/7 übertragen.
Die folgende Anleitung beschreibt die Erstellung eines Programms auf der CCU, die Basiseinrichtung der CCU sowie die Koppelung der Rauchmelder muss bereits erfolgt sein.
! ====================== Push DIVERA ====================== string i = ""; string list_active = ""; string list_inactive = ""; string date = system.Date("%Y/%m/%d-%H:%M"); foreach(i, sec.EnumUsedIDs()) { var item = dom.GetObject(i); if (item.IsTypeOf(OT_CHANNEL)) { var dev = dom.GetObject(item.Device()); if ((dev.HssType()=="HmIP-SWSD") || (dev.HssType()=="HM-Sec-SD") || (dev.HssType()=="HM-Sec-SD-2")) { var state_normal = item.DPByHssDP("STATE"); var state_alarm = item.DPByHssDP("SMOKE_DETECTOR_ALARM_STATUS"); if (state_alarm.Value() || state_alarm.Value()) { list_active = list_active # " " # dev.Name() # "<br>"; } else { list_inactive = list_inactive # " " # dev.Name() # "<br>"; } } } } if (list_active.Length()< 1){ list_active = "keiner<br>"; } msg_text = "Rauchmelder ausgel\u00f6st:<br>" # list_active #"Rauchmelder nicht ausgel\u00f6st:<br>" # list_inactive #""; ! ================ DIVERA 24/7 Push ================ dom.GetObject("CUxD.CUX2801001:1.CMD_EXEC").State("curl --location 'https://app.divera247.com/api/alarm' \ --header 'Content-Type: application/json' \ --data '{ \"accesskey\": \"ACCESSKEY-HIER\", \"priority\": true, \"address\": \"Vohwinkeler Str. 58, 42329 Wuppertal\", \"title\": \"Rauchmelder Alarm GH\", \"number\": \""#date#"\", \"text\": \""#msg_text#"\", \"ric\": \"rauchmelder\" }'"); ! end |
In der FREE-Version kann aufgrund der geltenden Beschränkungen nur das Stichwort bis max. 30 Zeichen übertragen werden. Ausgelöste Melder im Alarmtext werden nicht übertragen, auch kann keine gesonderte Gruppe adressiert werden. Ab der ALARM-Version lässt sich das Skript vollumfänglich verwenden. |
Verwandte Artikel erscheinen hier basierend auf den Stichwörtern, die Sie auswählen. Klicken Sie, um das Makro zu bearbeiten und Stichwörter hinzuzufügen oder zu ändern.
|