{"_id":"@azeti/node-red-contrib-azeti-iot","_rev":"2-5a380f9b9f2867e3f792c15e5554b017","name":"@azeti/node-red-contrib-azeti-iot","dist-tags":{"latest":"0.1.1"},"versions":{"0.1.0":{"name":"@azeti/node-red-contrib-azeti-iot","version":"0.1.0","description":"Connect to azeti Cloud on Node-RED","author":{"name":"azeti GmbH","url":"https://azeti.net"},"license":"Apache-2.0","homepage":"https://bitbucket.org/azeti/node-red-contrib-azeti-iot","repository":{"type":"git","url":"git+https://bitbucket.org/azeti/node-red-contrib-azeti-iot.git"},"dependencies":{"https-proxy-agent":"^5.0.0","lodash.has":"^4.5.2","lodash.isfinite":"^3.3.2","lodash.isnil":"^4.0.0","lodash.isobject":"^3.0.2","lodash.isstring":"^4.0.1","mqtt":"^4.1.0"},"keywords":["node-red","azeti","cloud","iot","communication","gateway"],"node-red":{"nodes":{"azeti-sensor-id-setter":"azeti/sensor-id-setter.js","azeti-historical-data":"azeti/historical-data.js","azeti-event":"azeti/event.js","azeti-cloud-publisher":"azeti/cloud-publisher.js"}},"publishConfig":{"access":"public"},"gitHead":"9cffb15c189e66f0aec04265a9cab6876726be09","_id":"@azeti/node-red-contrib-azeti-iot@0.1.0","_npmVersion":"6.4.1","_nodeVersion":"10.14.1","_npmUser":{"name":"davidss-azeti","email":"david.silva@azeti.net"},"dist":{"integrity":"sha512-KiraP4XPBlHXdPLsoTTXiDcA3T0nXqztWLdH5sxRf6hfqpCqTxE/RjNLS04HqMhLdkISXRqFvxh4sMARpnOAWQ==","shasum":"f2f2d24a7d95f920012f8bb0391f18c13a4b5248","tarball":"https://registry.npmjs.org/@azeti/node-red-contrib-azeti-iot/-/node-red-contrib-azeti-iot-0.1.0.tgz","fileCount":13,"unpackedSize":64802,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe6inzCRA9TVsSAnZWagAAmxMP/0lVrarP5ySVgnSDDLCh\nWPD+Fgw+w0sRC0dBvZhD/cmpKKFlso6nMKf14nosXhV4zob9DPI8XIRLVvez\no78d5Gl3gKTJVNpKVokUKGKJ8o2N+uwIgBtQzr4ipivzIeDAznvRTg1fX1FS\nB0R6reFCe1JrGrun4Wp3v1j4Qkd88Scprdzcof6T2X6WBDfHGmezZuGL9ssn\nhRkrTQZF7jtgOUmAU7DIs7iPxC8t8qkGyZ9tHEjIa+nF5jMMfgfNqHY2U4MS\n+d4WoVczbOS5HILnlb7b9B7sFRXj6/wzRvexkEwm4+kLc0OuO5ProptQ5LQ4\nkmIVe8PGv+PxqcxFNaL4ZDOqs4WdtdoGvnEFE1ijXzz9isbMCyIrG3qWi0hQ\nwTC1BF+IDShpZ8cptdFgPH3w2GJaafKvlZapHV5LrgbMEDn5JB+yYxrl9+oY\nSHaD48FyUhEw9P19yVppFcdqGYqX/G/srGfXz/0aBg/nvd0+v3/OnFL3EBq0\nVbJpJgtqbvJzkjodcM1lbm9WzHAU9kVucHZs4abLKuCoHNP0pDA9SrKHa+Qs\nfxREHXhxb8ljMaI/4fzx6w2cUn5Mt0H4/4WAVXj/TaZ89LBPZ+YGE0rBAH26\nNJ4iD+r84G1NrDhtnMqXwgdEUEFB1+yMoJHmhDb3upj9qST0K/w1vAhgGVKc\ndSku\r\n=ESU8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCW88bjEkE1hql9LkWYKAqKCekIkEJmlfZEeYEYtQ6uUAIgN1qGuf4o6RYzPHz5RUdSDmbYb60wrNzFCbFNelAetCQ="}]},"maintainers":[{"name":"francisco.briceno","email":"francisco.briceno@azeti.net"},{"name":"davidss-azeti","email":"david.silva@azeti.net"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-red-contrib-azeti-iot_0.1.0_1592404467444_0.9915627089205199"},"_hasShrinkwrap":false},"0.1.1":{"name":"@azeti/node-red-contrib-azeti-iot","version":"0.1.1","description":"Connect to azeti Cloud on Node-RED","author":{"name":"azeti GmbH","url":"https://azeti.net"},"license":"Apache-2.0","homepage":"https://bitbucket.org/azeti/node-red-contrib-azeti-iot","repository":{"type":"git","url":"git+https://bitbucket.org/azeti/node-red-contrib-azeti-iot.git"},"dependencies":{"https-proxy-agent":"^5.0.0","lodash.has":"^4.5.2","lodash.isfinite":"^3.3.2","lodash.isnil":"^4.0.0","lodash.isobject":"^3.0.2","lodash.isstring":"^4.0.1","mqtt":"^4.1.0"},"keywords":["node-red","azeti","cloud","iot","communication","gateway","telemetry"],"node-red":{"nodes":{"azeti-sensor-id-setter":"azeti/sensor-id-setter.js","azeti-historical-data":"azeti/historical-data.js","azeti-event":"azeti/event.js","azeti-cloud-publisher":"azeti/cloud-publisher.js"}},"publishConfig":{"access":"public"},"gitHead":"87adb93c03c9778b6a5d8671889e1264cd323f00","_id":"@azeti/node-red-contrib-azeti-iot@0.1.1","_npmVersion":"6.4.1","_nodeVersion":"10.14.1","_npmUser":{"name":"davidss-azeti","email":"david.silva@azeti.net"},"dist":{"integrity":"sha512-4vW0I/RufejiUt+xKEqaARDNQnd3LfBbGsMBzUGbYG7aKDePShfgUvA9BDyR4lby2C0wq/6tEKbTMy+X/SvsqQ==","shasum":"cd70eb2b699025d104d975c9ddcf677391d93012","tarball":"https://registry.npmjs.org/@azeti/node-red-contrib-azeti-iot/-/node-red-contrib-azeti-iot-0.1.1.tgz","fileCount":14,"unpackedSize":85678,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfBLoaCRA9TVsSAnZWagAAQJ8P/3xmJPMFTDAcHHIQYO7g\nQjf5ZVCH5texCde1hbLdiCc1SlhvajJPmuvnEK7RXPC1PYX0DfLEzuHd3MF3\n3V+mQs1vwSDLGUlxsv5HnD6OgVHlMdr8pTUJtUXIPZUuhVHit0mG/hazdNSJ\n3i8ZL73s5k/UA6GpGWurv6J1MaTMVdPoCBF5ViQCqdHhs50T2UDqL2KQCe7f\nxq0YSG18JWWozSYtSTrvuQhzFY5fVO36zUTWDZHweBO1V6FvKJ+ysQgtXAmc\nfMP2nASI8xhQklESNK+d/fO5PEXcT4Q6feH+QG8NDcJCS2m5hm1xnFMGiViC\nzq0fB5aj/9VoysO0B/eXd0pxUrKWA3nf5VkHRBkOht2l3Mvnx5OR8XdXzAQz\nin3QVE2QYI3XE3flwMIX4QKJE6DokonGk6vbKH5+b58rGs1uyQUki3rwS8ZO\n+IU8TD4Xlvjb7+AnCVeFeG65569+uRQN+mp5SEga8KIjfiomuQ6eP5EyLMES\n2yY3cwXpqgB/+2uclMPxH8bIlqdZ3djWpxQqvu7A7V7l+4sG60H1Rq1j2wVA\n9xerRxaae5uhmUxi+Qvz9UOiXfcUNJ0zY/S/J6Vu9sf6Tbi1BFPoL24nRDP0\nqdzoGo2Izgfa4O3jEYYYhfQvYUtcsopJZZf01KCkRZ1uGQ8rbxTlNUuOqzMQ\nn7up\r\n=otNx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCKYej9Llhj+xsP+gG+y2RfYtgWAtxW88LxZobFjIJSqAIhAIkKDz+wbYYjSWS35uHHEhHpnXmVp5N+r/kIahCA6Uzy"}]},"maintainers":[{"name":"davidss-azeti","email":"david.silva@azeti.net"},{"name":"francisco.briceno","email":"francisco.briceno@azeti.net"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-red-contrib-azeti-iot_0.1.1_1594145305765_0.8903324761072386"},"_hasShrinkwrap":false}},"time":{"created":"2020-06-17T14:34:27.157Z","0.1.0":"2020-06-17T14:34:27.545Z","modified":"2022-04-04T17:16:11.240Z","0.1.1":"2020-07-07T18:08:25.891Z"},"maintainers":[{"name":"davidss-azeti","email":"david.silva@azeti.net"},{"name":"francisco.briceno","email":"francisco.briceno@azeti.net"}],"description":"Connect to azeti Cloud on Node-RED","homepage":"https://bitbucket.org/azeti/node-red-contrib-azeti-iot","keywords":["node-red","azeti","cloud","iot","communication","gateway","telemetry"],"repository":{"type":"git","url":"git+https://bitbucket.org/azeti/node-red-contrib-azeti-iot.git"},"author":{"name":"azeti GmbH","url":"https://azeti.net"},"license":"Apache-2.0","readme":"node-red-contrib-azeti-iot\n==========================\n\nnode-red-contrib-azeti-iot is a collection of nodes that allow you to connect [Node-RED](http://nodered.org) to [azeti Cloud services](https://azeti.net), allowing you to collect, visualize and analyze sensor data, as well getting notified under customizable circumstances.\n\n# Requirements\n\nTo use these nodes, you should have:\n\n* Node-RED v1.0+\n* An azeti account (you can register your free account [here](https://cloud.azeti.net/app))\n\n# Installation\n\nThe recommended way to install these nodes is by using the Node-RED palette, you can access it on the **top-right menu | Manage Palette**.\n\nAlternatively, you can manually install it with the commands:\n\n```shell\ncd ~/.node-red\nnpm install @azeti/node-red-contrib-azeti-iot\n```\n\n# Nodes\n\n* sensor id setter\n    * Set the topic of a message as the Sensor ID, useful to label several data sources connected to one historical data and event nodes\n* historical data\n    * Convert primitive JavaScript data types in historical data objects\n* event\n    * Creates an event object, according to a message payload or a node properties\n* cloud publisher\n    * Collects historical data and event messages, and delivers them to azeti Cloud\n\n# Usage\n\nA good starting point is by using the provided example in the repository, under `examples/basic_example.json`. For that you need to do the following steps:\n\n1. Start Node-RED and open the web interface\n2. Open the provided example by clicking on the **top-right menu | Import | Examples | node-red-contrib-azeti-iot | basic_example** and click **Import**\n3. Double click on the **cloud publisher** node\n4. Setup the broker settings with the parameters obtained on your azeti Cloud interface\n5. Click Update/Add and Done to update the node\n6. Click in the **Deploy** button to deploy the nodes in the running flow\n7. You can click in the **inject** nodes to create the respective historical data and events\n8. In azeti Cloud you can see the events and historical data received by clicking in the configured Site\n\n# License\n\nCopyright (c) 2020 [azeti GmbH](https://azeti.net)\n\nRelease under the [Apache License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0)\n","readmeFilename":"README.md"}