{"_id":"pimatic-alert","_rev":"27-cbf64b29ce071614ea5a793bc99c9292","name":"pimatic-alert","time":{"modified":"2022-06-23T23:26:46.531Z","created":"2016-12-13T13:05:31.686Z","0.2.1":"2016-12-13T13:05:31.686Z","0.2.2":"2016-12-13T14:39:18.614Z","0.2.3":"2016-12-14T03:43:41.722Z","0.2.4":"2016-12-14T20:02:17.151Z","0.2.5":"2016-12-15T03:47:14.196Z","0.2.6":"2016-12-15T04:11:15.245Z","0.2.7":"2016-12-15T04:27:22.426Z","0.2.8":"2016-12-15T05:04:50.885Z","0.2.9":"2016-12-15T07:27:26.865Z","0.2.10":"2016-12-15T10:49:33.136Z","0.2.11":"2016-12-15T15:41:37.230Z","0.3.0":"2016-12-16T04:52:24.024Z","0.3.1":"2016-12-16T13:13:22.323Z","0.3.2":"2016-12-17T04:54:26.541Z","0.3.3":"2016-12-18T08:00:31.786Z","0.3.4":"2016-12-18T08:41:21.989Z","0.3.5":"2016-12-20T13:12:26.718Z","0.3.7":"2016-12-23T12:26:27.024Z"},"maintainers":[{"name":"bstrebel","email":"b.strebel@digitec.de"}],"dist-tags":{"latest":"0.3.7"},"description":"Alert system plugin for pimatic","readme":"[![Build Status](http://img.shields.io/travis/bstrebel/pimatic-alert/master.svg)](https://travis-ci.org/bstrebel/pimatic-alert)\n[![Version](https://img.shields.io/npm/v/pimatic-alert.svg)](https://img.shields.io/npm/v/pimatic-alert.svg)\n[![downloads][downloads-image]][downloads-url]\n\n[downloads-image]: https://img.shields.io/npm/dm/pimatic-alert.svg?style=flat\n[downloads-url]: https://npmjs.org/package/pimatic-alert\n\npimatic-alert\n=============\nThe plugin is based on [_pimatic-alarm_](https://github.com/michbeck100/pimatic-alarm) which is a very neat and powerfull solution\nto realize a simple alarm system with pimatic sensors and actuator devices.\n\nThe new _pimatic-alert_ plugin was build to replace my multi-instance\nalarm system which required 83 rules to maintain configuration, states\nand actions of (HomeduinoRF-) contact/PIR sensors (27) and switch\ndevices (8). The system works fairly reliable but administration and\nchange management is painful and error-prone. \n\nThis plugin provides an AlertSystem device which can be easily\nconfigured through the mobile frontend. Many devices, rules and actions\nrequired by such kind of alert systems are configurable through the\ncontroller device. The alert system can be reconfigured on the fly even\nwithout restarting pimatic. It's also simple, to maintain several alert\nprofiles (day, night, vacation, etc.) and activate them on demand.\n\nOnce you setup the alert system you can easily react on alert events\nwith simple rules like:\n\n```\nwhen alert-switch is turned on then log \"alert triggered by\n$alert-trigger at $alert-time\" and turn alert-switch off after 5 minutes\n```\nUse the [sample configuration](https://github.com/bstrebel/pimatic-alert/tree/master/assets) from github to start playing on a test system.\n\nAn alert system is build from the following components:\n\n- **Sensor Devices**: most probably something like HomeduinoRFPir or\n  HomeduinoRFContactSensor to trigger an alert.\n- **AlertSystem**: main controller device to enable/disable the alert system\n- **AlertSwitch**: main switch turned on by the sensor trigger devices\n- **Rules**: to do something when an alert is triggered ...\n\nThe alert switch as well as some runtime variables are generated\nautomatically in the background with the following pre-defined IDs (where _ALERT_\nstands for the ID of the AlertSystem device):\n\n- _ALERT_-**switch**: AlertSwitch device triggerd by sensor\n- _ALERT_-**enabled**: EnabledSwitch reflecting the state of the system\n- _ALERT_-**state**: VariablesDevice to be used in the frontend\n- **$**_ALERT_-**trigger**: the device that triggerd the alert\n- **$**_ALERT_-**time**: the timestamp of the last update\n- **$**_ALERT_-**reject**: device that caused a rejection (see below)\n- **$**_ALERT_-**error**: some error descriptions\n\nSet the **autoConfig** option to false if you don't want the plugin to\ngenerate devices but create them manually.\n\nIn adition their are some optional properties which may be useful for\nyour environment:\n\n- **remote**: additional switch which is kept in sync with the system\n  switch. Can be used to enable/disable the alert system via the mobile\n  frontend **and** an optional HomeduinoRFSwitch remote control\n\n- **switches**: a list of additional switch devices that will be\n  automatically turned on when an alert is triggered (and turned off\n  when disabling the alarm system) without the need of additional rules\n\n- **required**: sensors marked \"required\" are checked for a valid state\n  if you try to turn on the alarm system. The activation will be\n  rejected if, for example, a contact sensor is open. You have to close\n  the door/window first before activating the alert system ;-) If you\n  use this feature (can be disabled with the **checkSensors** option)\n  make sure to use the ALERT-enabled switch to trigger actions on\n  enabling the alert system. The controller switch may immediately\n  switch back to off if the activation is rejected but fires your rule\n  by accident.\n\nInstallation\n------------\nJust install the most recent revision and change the plugin properties\naccording to your requirements\n\n```json\n  title: \"Plugin config options\"\n  type: \"object\"\n  properties:\n    debug:\n      description: \"Enable debug output\"\n      type: \"boolean\"\n      default: false\n    timeformat:\n      description: \"Time format specification\"\n      type: \"string\"\n      default: \"YYYY-MM-DD hh:mm:ss\"\n```\n\nConfiguration\n-------------\nCreate an AlertSystem device which is the main control switch to\nenable/disabe the alert system and references the sensor devices and\nactuators of the system. The device provides an \"autoConfig\" option to\ngenerate required slave devices and runtime variables in the background.\n\n```json\n  AlertSystem:\n    title: \"AlertSystem config\"\n    type: \"object\"\n    extensions: [\"xLink\", \"xConfirm\", \"xOnLabel\", \"xOffLabel\"]\n    properties:\n      sensors:\n        description: \"List of sensor devices\"\n        type: \"array\"\n        default: []\n        items:\n          description: \"Sensor ID\"\n          type: \"object\"\n          properties:\n            name:\n              description: \"Device ID of the sensor\"\n              type: \"string\"\n            required:\n              description: \"Required to enable alert system\"\n              type: \"boolean\"\n              default: false\n      switches:\n        description: \"List of switch devices\"\n        type: \"array\"\n        default: []\n        items:\n          description: \"Switch ID\"\n          type: \"string\"\n      remote:\n        description: \"Optional remote control switch\"\n        type: \"string\"\n        default: \"\"\n      enabled:\n        description: \"EnabledSwitch device\"\n        type: \"string\"\n        default: '<auto>'\n      alert:\n        description: \"AlertSwitch device\"\n        type: \"string\"\n        default: '<auto>'\n      state:\n        description: \"Alert system VariablesDevice\"\n        type: \"string\"\n        default: '<auto>'\n      displayTrigger:\n        description: \"Display trigger device on alert system switch\"\n        type: \"boolean\"\n        default: false\n      autoConfig:\n        description: \"Generate default switch devices and variables\"\n        type: \"boolean\"\n        default: true\n      rfDelay:\n        description: \"Delay switching of HomuduinoRFSwitch for rfdelay ms\"\n        type: \"number\"\n        default: 500\n      checkSensors:\n        description: \"Enable/Disable sensor checking on activation\"\n        type: \"boolean\"\n        default: false\n      rejectDelay:\n        description: \"Delay before resetting the AlertSwitch after rejection\"\n        type: \"number\"\n        default: 3000\n```\n\nTodo\n----\n- ~~Grunt test script~~\n- ~~Travis integration~~\n\n\nChangelog\n---------\n\n0.3.7\n\n- basic grunt/mocha test suite\n- updated documnetation\n- some minor improvements\n\n0.3.6\n\n- initial grunt setup and travis integration\n\n0.3.5\n\n- allow recreation of alert system switch devices [#3](https://github.com/bstrebel/pimatic-alert/issues/2)\n- improved error messages during device init\n\n0.3.4\n\n- bugfix delayed switching of HomeduinoRFSwitch\n- several other changes to fix broken releases 0.3.2 and 0.3.3\n\n0.3.1\n\n- optimized triggering of remote controls to avoid racing conditions [#2](https://github.com/bstrebel/pimatic-alert/issues/2)\n\n0.3.0\n\n- EnabledSwitch device implementation [#2](https://github.com/bstrebel/pimatic-alert/issues/2)\n- config properties refactoring (may issue some attribute warnings on\n  first startup, pls. ignore)\n- code cleanup\n\n0.2.11\n\n- bug fixes of event timing issues [#1](https://github.com/bstrebel/pimatic-alert/issues/1)\n- many minor improvements\n\n0.2.0\n\n- initial release","versions":{"0.2.8":{"name":"pimatic-alert","description":"Alert system plugin for pimatic","main":"alert.coffee","files":["alert.coffee","README.md","alert-config-schema.coffee","device-config-schema.coffee","LICENSE"],"version":"0.2.8","private":false,"configSchema":"alert-config-schema.coffee","scripts":{},"dependencies":{},"devDependencies":{},"peerDependencies":{"pimatic":"~0.9.0"},"engines":{"node":">0.10.x","npm":">1.1.x"},"repository":{"type":"git","url":"git+https://github.com/bstrebel/pimatic-alert.git"},"keywords":["pimatic","plugin","devices","alert","homeduino","sensor","actuator","switch","alarm"],"author":{"name":"Bernd Strebel"},"license":"GPL-2.0","bugs":{"url":"https://github.com/bstrebel/pimatic-alert/issues"},"homepage":"https://github.com/bstrebel/pimatic-alert","gitHead":"e936d7b46b18f288a5494cc3c52f5ceaab0bfdd4","_id":"pimatic-alert@0.2.8","_shasum":"601708881f82349bc7f8214085c5660cffb6482f","_from":".","_npmVersion":"2.15.9","_nodeVersion":"4.5.0","_npmUser":{"name":"bstrebel","email":"b.strebel@digitec.de"},"dist":{"shasum":"601708881f82349bc7f8214085c5660cffb6482f","tarball":"https://registry.npmjs.org/pimatic-alert/-/pimatic-alert-0.2.8.tgz","integrity":"sha512-kA8uRDkKCZh67hY1IA/H6Y2aILsrJNVCJgrK1biVclcYzpSfoiehRquyBog69ULClncbCPQ/ujlvmr8+ocIxSA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCQYGuKJR9zO4k4qBV6pwLvmi0Zn3Z/Bc2TTkFsh04sEwIgUOJJ0CNK1MoccKQvXykXTWfzgGvABxg7U89WtApOI0k="}]},"maintainers":[{"name":"bstrebel","email":"b.strebel@digitec.de"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/pimatic-alert-0.2.8.tgz_1481778290319_0.6227379895281047"}},"0.2.9":{"name":"pimatic-alert","description":"Alert system plugin for pimatic","main":"alert.coffee","files":["alert.coffee","README.md","alert-config-schema.coffee","device-config-schema.coffee","LICENSE"],"version":"0.2.9","private":false,"configSchema":"alert-config-schema.coffee","scripts":{},"dependencies":{},"devDependencies":{},"peerDependencies":{"pimatic":"~0.9.0"},"engines":{"node":">0.10.x","npm":">1.1.x"},"repository":{"type":"git","url":"git+https://github.com/bstrebel/pimatic-alert.git"},"keywords":["pimatic","plugin","devices","alert","homeduino","sensor","actuator","switch","alarm"],"author":{"name":"Bernd Strebel"},"license":"GPL-2.0","bugs":{"url":"https://github.com/bstrebel/pimatic-alert/issues"},"homepage":"https://github.com/bstrebel/pimatic-alert","gitHead":"cc31cd82a80e8f1c6b855a229114fcd6b79ad824","_id":"pimatic-alert@0.2.9","_shasum":"482da0e64d39162f21cf497916e16bd9946d79c1","_from":".","_npmVersion":"2.15.9","_nodeVersion":"4.5.0","_npmUser":{"name":"bstrebel","email":"b.strebel@digitec.de"},"dist":{"shasum":"482da0e64d39162f21cf497916e16bd9946d79c1","tarball":"https://registry.npmjs.org/pimatic-alert/-/pimatic-alert-0.2.9.tgz","integrity":"sha512-GMT1VmjTucg1urZFM+jASQlZJYap5ytwgq+JjgA1PUYegDfJh2oq/2TOI5iepOkZ3fKN8rcV1mJcLhCMCVcfqg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDZFuuvjA38ol5yO6Hr3qrvULbP1NVz9INuYuPyMEkDOAIgHlI4oAAuxr9njtp3js7IOJG2uaeLpsT+UcdZhfIm5j4="}]},"maintainers":[{"name":"bstrebel","email":"b.strebel@digitec.de"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/pimatic-alert-0.2.9.tgz_1481786846338_0.5395427255425602"}},"0.2.10":{"name":"pimatic-alert","description":"Alert system plugin for pimatic","main":"alert.coffee","files":["alert.coffee","README.md","alert-config-schema.coffee","device-config-schema.coffee","LICENSE"],"version":"0.2.10","private":false,"configSchema":"alert-config-schema.coffee","scripts":{},"dependencies":{},"devDependencies":{},"peerDependencies":{"pimatic":"~0.9.0"},"engines":{"node":">0.10.x","npm":">1.1.x"},"repository":{"type":"git","url":"git+https://github.com/bstrebel/pimatic-alert.git"},"keywords":["pimatic","plugin","devices","alert","homeduino","sensor","actuator","switch","alarm"],"author":{"name":"Bernd Strebel"},"license":"GPL-2.0","bugs":{"url":"https://github.com/bstrebel/pimatic-alert/issues"},"homepage":"https://github.com/bstrebel/pimatic-alert","gitHead":"9391890cd0e3b04ff204cfb04e7ba7d2f7dc2fd4","_id":"pimatic-alert@0.2.10","_shasum":"c4ea712935afef0644469f3bb416675b79ae2614","_from":".","_npmVersion":"2.15.9","_nodeVersion":"4.5.0","_npmUser":{"name":"bstrebel","email":"b.strebel@digitec.de"},"dist":{"shasum":"c4ea712935afef0644469f3bb416675b79ae2614","tarball":"https://registry.npmjs.org/pimatic-alert/-/pimatic-alert-0.2.10.tgz","integrity":"sha512-05Sc286mOWM6RbFqGBQP0iWYhFpwU/07R7ZQihO3W1vlFHSys4K8Je97D8ksn5zLRu2crugy+71SJFejNDnmwg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCdMwPOc63AOBJbY/SV2W3r1pW4nlxfflCh6Kt5y5+ZlAIhALeDocNF+Vx/tKGem5KJibLs4RyhIrUMpDO2WVlSCQFn"}]},"maintainers":[{"name":"bstrebel","email":"b.strebel@digitec.de"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/pimatic-alert-0.2.10.tgz_1481798970919_0.6840370602440089"}},"0.2.11":{"name":"pimatic-alert","description":"Alert system plugin for pimatic","main":"alert.coffee","files":["alert.coffee","README.md","alert-config-schema.coffee","device-config-schema.coffee","LICENSE"],"version":"0.2.11","private":false,"configSchema":"alert-config-schema.coffee","scripts":{},"dependencies":{},"devDependencies":{},"peerDependencies":{"pimatic":"~0.9.0"},"engines":{"node":">0.10.x","npm":">1.1.x"},"repository":{"type":"git","url":"git+https://github.com/bstrebel/pimatic-alert.git"},"keywords":["pimatic","plugin","devices","alert","homeduino","sensor","actuator","switch","alarm"],"author":{"name":"Bernd Strebel"},"license":"GPL-2.0","bugs":{"url":"https://github.com/bstrebel/pimatic-alert/issues"},"homepage":"https://github.com/bstrebel/pimatic-alert","gitHead":"eb809a7f52a3921266db5a653baa2fdaa6d1f544","_id":"pimatic-alert@0.2.11","_shasum":"ddb1844821de6e76bfe70e770a76f152ebfb0304","_from":".","_npmVersion":"2.15.9","_nodeVersion":"4.5.0","_npmUser":{"name":"bstrebel","email":"b.strebel@digitec.de"},"dist":{"shasum":"ddb1844821de6e76bfe70e770a76f152ebfb0304","tarball":"https://registry.npmjs.org/pimatic-alert/-/pimatic-alert-0.2.11.tgz","integrity":"sha512-b7Oko+UoDhgPPaTpNkNG3Vx8MMYIWWg94YA+d3+VfVr2xmeHROeH5gpIfoHxjWk97D+3Pjr3F6rpKy/LhPl22Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICVifWEF3g1WCCWRwGsPamxWTS9SjjVCSdvtGonklW3aAiEA2R207TCOghtJy5SrQXRwHSV7cmiF5awIVLev7j2XfXM="}]},"maintainers":[{"name":"bstrebel","email":"b.strebel@digitec.de"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/pimatic-alert-0.2.11.tgz_1481816496675_0.0556838393677026"}},"0.3.0":{"name":"pimatic-alert","description":"Alert system plugin for pimatic","main":"alert.coffee","files":["alert.coffee","README.md","alert-config-schema.coffee","device-config-schema.coffee","LICENSE"],"version":"0.3.0","private":false,"configSchema":"alert-config-schema.coffee","scripts":{},"dependencies":{},"devDependencies":{},"peerDependencies":{"pimatic":"~0.9.0"},"engines":{"node":">0.10.x","npm":">1.1.x"},"repository":{"type":"git","url":"git+https://github.com/bstrebel/pimatic-alert.git"},"keywords":["pimatic","plugin","devices","alert","homeduino","sensor","actuator","switch","alarm"],"author":{"name":"Bernd Strebel"},"license":"GPL-2.0","bugs":{"url":"https://github.com/bstrebel/pimatic-alert/issues"},"homepage":"https://github.com/bstrebel/pimatic-alert","gitHead":"642a28e84c8da1bc8a38d8c8fece4ee8e27008bb","_id":"pimatic-alert@0.3.0","_shasum":"40fd91e32e2b02cfc47cfdc160c18acfff7ccf0b","_from":".","_npmVersion":"2.15.9","_nodeVersion":"4.5.0","_npmUser":{"name":"bstrebel","email":"b.strebel@digitec.de"},"dist":{"shasum":"40fd91e32e2b02cfc47cfdc160c18acfff7ccf0b","tarball":"https://registry.npmjs.org/pimatic-alert/-/pimatic-alert-0.3.0.tgz","integrity":"sha512-jVceEPbjpWoSyElqFkqggGw0cPgZmXZdWui+KAi3igdeGId10/QDwdw6lrmf+gPtzGZK1KIjrm6I6M8/KeeXqw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDY6rPI3r+h5t5oJYeaDN/F7oqMW441DnPeK6cGzxgvdAIgfN927CCxEgsjDwNfMVvgooF3NR73QHmIeRVFPoz9/14="}]},"maintainers":[{"name":"bstrebel","email":"b.strebel@digitec.de"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/pimatic-alert-0.3.0.tgz_1481863943460_0.8901998125948012"}},"0.3.1":{"name":"pimatic-alert","description":"Alert system plugin for pimatic","main":"alert.coffee","files":["alert.coffee","README.md","alert-config-schema.coffee","device-config-schema.coffee","LICENSE"],"version":"0.3.1","private":false,"configSchema":"alert-config-schema.coffee","scripts":{},"dependencies":{},"devDependencies":{},"peerDependencies":{"pimatic":"~0.9.0"},"engines":{"node":">0.10.x","npm":">1.1.x"},"repository":{"type":"git","url":"git+https://github.com/bstrebel/pimatic-alert.git"},"keywords":["pimatic","plugin","devices","alert","homeduino","sensor","actuator","switch","alarm"],"author":{"name":"Bernd Strebel"},"license":"GPL-2.0","bugs":{"url":"https://github.com/bstrebel/pimatic-alert/issues"},"homepage":"https://github.com/bstrebel/pimatic-alert","gitHead":"8505ca34fa7af61174a1b72fd5e8c7e3328c0d12","_id":"pimatic-alert@0.3.1","_shasum":"34a15f80a28dc4fa673c1a54b43efdddb60e333a","_from":".","_npmVersion":"2.15.9","_nodeVersion":"4.5.0","_npmUser":{"name":"bstrebel","email":"b.strebel@digitec.de"},"dist":{"shasum":"34a15f80a28dc4fa673c1a54b43efdddb60e333a","tarball":"https://registry.npmjs.org/pimatic-alert/-/pimatic-alert-0.3.1.tgz","integrity":"sha512-4aitiYqppgGSMc/dl8CP3WFGc1Dvdn/+BOCT8G/9Pnp3r3QvJtKxtAqA6LvT5BvQq/utrQeMYdvB4GHS+xS4EQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCNFmnPAhTtXCFMsxZHQEroldcZ8PTilOetj06qUusRHgIhAPRcm7BYy3FUeSXAf3rMOfAjSxSbHx+tuKnG9vnrl4hO"}]},"maintainers":[{"name":"bstrebel","email":"b.strebel@digitec.de"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/pimatic-alert-0.3.1.tgz_1481894001746_0.862816977314651"}},"0.3.2":{"name":"pimatic-alert","description":"Alert system plugin for pimatic","main":"alert.coffee","files":["alert.coffee","README.md","alert-config-schema.coffee","device-config-schema.coffee","LICENSE"],"version":"0.3.2","private":false,"configSchema":"alert-config-schema.coffee","scripts":{},"dependencies":{},"devDependencies":{},"peerDependencies":{"pimatic":"~0.9.0"},"engines":{"node":">0.10.x","npm":">1.1.x"},"repository":{"type":"git","url":"git+https://github.com/bstrebel/pimatic-alert.git"},"keywords":["pimatic","plugin","devices","alert","homeduino","sensor","actuator","switch","alarm"],"author":{"name":"Bernd Strebel"},"license":"GPL-2.0","bugs":{"url":"https://github.com/bstrebel/pimatic-alert/issues"},"homepage":"https://github.com/bstrebel/pimatic-alert","gitHead":"e0fe885ac4c130d88a25bed26c2204124538b2cb","_id":"pimatic-alert@0.3.2","_shasum":"5f66ab8cdca112406419bf6c32167a5e348d8072","_from":".","_npmVersion":"2.15.9","_nodeVersion":"4.5.0","_npmUser":{"name":"bstrebel","email":"b.strebel@digitec.de"},"dist":{"shasum":"5f66ab8cdca112406419bf6c32167a5e348d8072","tarball":"https://registry.npmjs.org/pimatic-alert/-/pimatic-alert-0.3.2.tgz","integrity":"sha512-BUZ4lAWnzAkhjYPopspCCrTUKJAzrKe3QZtvI8NESEfx/FVJtfgYd1TtgJ6BK1oTCL05dWP5sNjh0DIbUyM7nw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAbvdOSaF6Gkdapvm2VmbJenjSGozKssUDBwzA7LWmc2AiEAsS60c8/8HuTDzlItqmhiGe132/RPyBH5PxTWB9gi7P0="}]},"maintainers":[{"name":"bstrebel","email":"b.strebel@digitec.de"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/pimatic-alert-0.3.2.tgz_1481950464591_0.770643901778385"}},"0.3.3":{"name":"pimatic-alert","description":"Alert system plugin for pimatic","main":"alert.coffee","files":["alert.coffee","README.md","alert-config-schema.coffee","device-config-schema.coffee","LICENSE"],"version":"0.3.3","private":false,"configSchema":"alert-config-schema.coffee","scripts":{},"dependencies":{},"devDependencies":{},"peerDependencies":{"pimatic":"~0.9.0"},"engines":{"node":">0.10.x","npm":">1.1.x"},"repository":{"type":"git","url":"git+https://github.com/bstrebel/pimatic-alert.git"},"keywords":["pimatic","plugin","devices","alert","homeduino","sensor","actuator","switch","alarm"],"author":{"name":"Bernd Strebel"},"license":"GPL-2.0","bugs":{"url":"https://github.com/bstrebel/pimatic-alert/issues"},"homepage":"https://github.com/bstrebel/pimatic-alert","gitHead":"3f08f35abe75cbd83701037aaed1a6e4048c12ae","_id":"pimatic-alert@0.3.3","_shasum":"586d4dca991eecba33c91780fe219e482270447b","_from":".","_npmVersion":"2.15.9","_nodeVersion":"4.5.0","_npmUser":{"name":"bstrebel","email":"b.strebel@digitec.de"},"dist":{"shasum":"586d4dca991eecba33c91780fe219e482270447b","tarball":"https://registry.npmjs.org/pimatic-alert/-/pimatic-alert-0.3.3.tgz","integrity":"sha512-yWmXRZSBdALE7WrjgwepyvpJBJ/Zk5NlfVaCn8JUlUkivwqFjIXmFIpVZvrSmkQ7oslACtFlfVgR4tZzSeUYtw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDCJmUfMT+dTEyNnXCiYrj12LYOCDe+ajx951FCES2A5QIgYO1ItX14XcDOcRmzlwIMrDy8JMz/2tt8F253vrpE7r8="}]},"maintainers":[{"name":"bstrebel","email":"b.strebel@digitec.de"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/pimatic-alert-0.3.3.tgz_1482048030962_0.9827581497374922"}},"0.3.4":{"name":"pimatic-alert","description":"Alert system plugin for pimatic","main":"alert.coffee","files":["alert.coffee","README.md","alert-config-schema.coffee","device-config-schema.coffee","LICENSE"],"version":"0.3.4","private":false,"configSchema":"alert-config-schema.coffee","scripts":{},"dependencies":{},"devDependencies":{},"peerDependencies":{"pimatic":"~0.9.0"},"engines":{"node":">0.10.x","npm":">1.1.x"},"repository":{"type":"git","url":"git+https://github.com/bstrebel/pimatic-alert.git"},"keywords":["pimatic","plugin","devices","alert","homeduino","sensor","actuator","switch","alarm"],"author":{"name":"Bernd Strebel"},"license":"GPL-2.0","bugs":{"url":"https://github.com/bstrebel/pimatic-alert/issues"},"homepage":"https://github.com/bstrebel/pimatic-alert","gitHead":"ae50458fcac027fb5277bf4f2a4c8ae634e79acc","_id":"pimatic-alert@0.3.4","_shasum":"ccce9255ea51ddd5362d46d609a886f157de50c9","_from":".","_npmVersion":"2.15.9","_nodeVersion":"4.5.0","_npmUser":{"name":"bstrebel","email":"b.strebel@digitec.de"},"dist":{"shasum":"ccce9255ea51ddd5362d46d609a886f157de50c9","tarball":"https://registry.npmjs.org/pimatic-alert/-/pimatic-alert-0.3.4.tgz","integrity":"sha512-ybhDsqpXVlMaru10CUwFRyqYZXGl7GzeUcZfqsGKkjQbvl+ZFMatBrmMU4VQ+ZcTAvAG45LAD2mJ2EakEfpisA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAhMdJwQ57EyS8A0xIjR4xdWZjAvWdGDrJ6lUpSesU+3AiApxoZXio1Emu/MYJvbB0m87yqlcZLAcLHeRKLRYIKguA=="}]},"maintainers":[{"name":"bstrebel","email":"b.strebel@digitec.de"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/pimatic-alert-0.3.4.tgz_1482050481373_0.9097129544243217"}},"0.3.5":{"name":"pimatic-alert","description":"Alert system plugin for pimatic","main":"alert.coffee","files":["alert.coffee","README.md","alert-config-schema.coffee","device-config-schema.coffee","LICENSE"],"version":"0.3.5","private":false,"configSchema":"alert-config-schema.coffee","scripts":{},"dependencies":{},"devDependencies":{},"peerDependencies":{"pimatic":"~0.9.0"},"engines":{"node":">0.10.x","npm":">1.1.x"},"repository":{"type":"git","url":"git+https://github.com/bstrebel/pimatic-alert.git"},"keywords":["pimatic","plugin","devices","alert","homeduino","sensor","actuator","switch","alarm"],"author":{"name":"Bernd Strebel"},"license":"GPL-2.0","bugs":{"url":"https://github.com/bstrebel/pimatic-alert/issues"},"homepage":"https://github.com/bstrebel/pimatic-alert","gitHead":"f6beba23f23f9d72d629b0b9e6fd70bee486bb10","_id":"pimatic-alert@0.3.5","_shasum":"989af08c227d4470634de6af59784ac071b619b3","_from":".","_npmVersion":"2.15.9","_nodeVersion":"4.5.0","_npmUser":{"name":"bstrebel","email":"b.strebel@digitec.de"},"dist":{"shasum":"989af08c227d4470634de6af59784ac071b619b3","tarball":"https://registry.npmjs.org/pimatic-alert/-/pimatic-alert-0.3.5.tgz","integrity":"sha512-bSOAHEqPZ57+d1rKRzn1dd82R+OJvBlLGET2OBVTImB1QwrPyJckgDGOHbNuyoOnuvBYrIlJPluIxZI+laH9zQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICI0fFEOimP8d19TjW86qbj0gcb1Owb8pdGGOSXaHFinAiAcBz78lbCqm61SdqYIJuIXHNp8dpoGnL2KtDx9roJGeQ=="}]},"maintainers":[{"name":"bstrebel","email":"b.strebel@digitec.de"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/pimatic-alert-0.3.5.tgz_1482239546004_0.5144011273514479"}},"0.3.7":{"name":"pimatic-alert","description":"Alert system plugin for pimatic","main":"alert.coffee","files":["test","alert.coffee","startup.coffee","README.md","alert-config-schema.coffee","device-config-schema.coffee","LICENSE"],"version":"0.3.7","private":false,"configSchema":"alert-config-schema.coffee","scripts":{"test":"grunt test"},"dependencies":{},"devDependencies":{"blanket":"^1.2.3","bluebird":"^3.4.6","cassert":"^0.1.2","chai":"^3.5.0","coffee-errors":"^0.8.6","coffee-script":"^1.12.2","decl-api":"0.0.22","grunt":"^1.0.1","grunt-cli":"^1.2.0","grunt-coffeelint":"0.0.16","grunt-mocha-test":"^0.13.2","lodash":"^4.17.2","mocha":"^3.2.0","sqlite3":"^3.1.8"},"peerDependencies":{"pimatic":"~0.9.0"},"engines":{"node":">0.10.x","npm":">1.1.x"},"repository":{"type":"git","url":"git+https://github.com/bstrebel/pimatic-alert.git"},"keywords":["pimatic","plugin","devices","alert","homeduino","sensor","actuator","switch","alarm"],"author":{"name":"Bernd Strebel"},"license":"GPL-2.0","bugs":{"url":"https://github.com/bstrebel/pimatic-alert/issues"},"homepage":"https://github.com/bstrebel/pimatic-alert","gitHead":"622283d6f716e2f4e021428b15599d54c215f385","_id":"pimatic-alert@0.3.7","_shasum":"8b777b36c47890319c5c0ac97d1fb6414855b783","_from":".","_npmVersion":"2.15.9","_nodeVersion":"4.5.0","_npmUser":{"name":"bstrebel","email":"b.strebel@digitec.de"},"dist":{"shasum":"8b777b36c47890319c5c0ac97d1fb6414855b783","tarball":"https://registry.npmjs.org/pimatic-alert/-/pimatic-alert-0.3.7.tgz","integrity":"sha512-zL0o3p248jY3ixt5E+6Orzi294DGY/UElTwS34MwG9WR6PV31xtF76H0NHWhA7863lt5msWnN9aMwVLYdIFRbw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC0ahcX5B7MJLYEUIfP8+wN6xbaFOfuT2USUQPdhT8yTAIgdRmlW5p7MC289Qgu4hdOwuE3ONCLhduNuQDs1PmEC7A="}]},"maintainers":[{"name":"bstrebel","email":"b.strebel@digitec.de"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/pimatic-alert-0.3.7.tgz_1482495984899_0.33844904182478786"}}},"homepage":"https://github.com/bstrebel/pimatic-alert","keywords":["pimatic","plugin","devices","alert","homeduino","sensor","actuator","switch","alarm"],"repository":{"type":"git","url":"git+https://github.com/bstrebel/pimatic-alert.git"},"author":{"name":"Bernd Strebel"},"bugs":{"url":"https://github.com/bstrebel/pimatic-alert/issues"},"license":"GPL-2.0","readmeFilename":"README.md"}