{"_id":"telldus","_rev":"34-79a02e31304d9a147e83fab9159f98f9","name":"telldus","description":"node wrapper for telldus-core, based on telldus-core-js","dist-tags":{"latest":"1.1.2"},"versions":{"0.0.1":{"name":"telldus","version":"0.0.1","description":"node wrapper for telldus-core, based on telldus-core-js","keywords":["telldus","telldus-core","TellStick","home automation"],"author":{"name":"Robin Nilsson","email":"robinnilsson@gmail.com"},"repository":{"type":"git","url":"git://github.com/Hexagon/node-telldus.git"},"engines":{"node":">= 0.10.0"},"license":"MIT","main":"./telldus.js","scripts":{"install":"node-gyp configure build"},"os":["darwin","linux"],"devDependencies":{"mocha":"*","should":"*"},"bugs":{"url":"https://github.com/Hexagon/node-telldus/issues"},"homepage":"https://github.com/Hexagon/node-telldus","_id":"telldus@0.0.1","dist":{"shasum":"fbb17eb02a36be49708eff1a5d25031169e0023a","tarball":"https://registry.npmjs.org/telldus/-/telldus-0.0.1.tgz","integrity":"sha512-8XnnBKZU/6qde77beppCSQmHnuV0FyfoVOgeQZEroINM0dlAwjtS6qld4f6ekInioFP2or8Vf8orB6oq7LmPEA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAu6Ud2q3TN7VUIWgpVw3fGRaccDUbn0a/9PB8Dj1kOzAiAF0cEQzV3uL4rRHHJUY3tLtINUOTotY4zMKUk2Qw5Plw=="}]},"_from":"./","_npmVersion":"1.3.14","_npmUser":{"name":"hexagon","email":"robinnilsson@gmail.com"},"maintainers":[{"name":"hexagon","email":"robinnilsson@gmail.com"}]},"0.0.2":{"name":"telldus","version":"0.0.2","description":"node wrapper for telldus-core, based on telldus-core-js","keywords":["telldus","telldus-core","TellStick","home automation"],"author":{"name":"Robin Nilsson","email":"robinnilsson@gmail.com"},"repository":{"type":"git","url":"git://github.com/Hexagon/node-telldus.git"},"engines":{"node":">= 0.10.0"},"license":"MIT","main":"./telldus.js","scripts":{"install":"node-gyp configure build","test":"mocha --reporter spec"},"os":["darwin","linux"],"devDependencies":{"mocha":"*","should":"*"},"bugs":{"url":"https://github.com/Hexagon/node-telldus/issues"},"homepage":"https://github.com/Hexagon/node-telldus","_id":"telldus@0.0.2","dist":{"shasum":"fa6d915bd2b645eae51d1b41b6741ffda478faab","tarball":"https://registry.npmjs.org/telldus/-/telldus-0.0.2.tgz","integrity":"sha512-56cj8+i3sv2PJpsJNjjNW2P+XheHY0TvBDba4bk8I78FhnyqcimWRe+IdJBlszUBLW+HKXoMS0ceO0tpZSVomg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB0pxwcVsJucFrYxL7NUiyx5E//LGZA6DcqIOxTvtIndAiEAuHgK2ZRdKN+Q3A6m+92BviSxEJcztqlRhJuDncaiUy4="}]},"_from":"./","_npmVersion":"1.3.14","_npmUser":{"name":"hexagon","email":"robinnilsson@gmail.com"},"maintainers":[{"name":"hexagon","email":"robinnilsson@gmail.com"}]},"0.0.3":{"name":"telldus","version":"0.0.3","description":"node wrapper for telldus-core, based on telldus-core-js","keywords":["telldus","telldus-core","TellStick","home automation"],"author":{"name":"Robin Nilsson","email":"robinnilsson@gmail.com"},"repository":{"type":"git","url":"git://github.com/Hexagon/node-telldus.git"},"engines":{"node":">= 0.10.0"},"license":"MIT","main":"./telldus.js","scripts":{"install":"node-gyp configure build","test":"mocha --reporter spec"},"os":["darwin","linux"],"devDependencies":{"mocha":"*","should":"*"},"bugs":{"url":"https://github.com/Hexagon/node-telldus/issues"},"homepage":"https://github.com/Hexagon/node-telldus","_id":"telldus@0.0.3","dist":{"shasum":"6838f7ebd4ab06fce7c5fb7c1318fb41d1baed68","tarball":"https://registry.npmjs.org/telldus/-/telldus-0.0.3.tgz","integrity":"sha512-jz9+TleUTT8rRPGLBxgTFzY76d1awFNiW+lG3t0RQLR37s8xIkUTCsIKGcyA+c4VFYutG4Qt0az38cP//kzcDw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDKqmBDdmAzG6CWy8J9cf5RI01ycTgcguJ+EQplq2Ve1gIgcVdSUf9J74E0e7eLRxGPKlV4uTsfjCiUIgjUWSaKWmY="}]},"_from":"./","_npmVersion":"1.3.14","_npmUser":{"name":"hexagon","email":"robinnilsson@gmail.com"},"maintainers":[{"name":"hexagon","email":"robinnilsson@gmail.com"}]},"0.0.4":{"name":"telldus","version":"0.0.4","description":"node wrapper for telldus-core, based on telldus-core-js","keywords":["telldus","telldus-core","TellStick","home automation"],"author":{"name":"Robin Nilsson","email":"robinnilsson@gmail.com"},"repository":{"type":"git","url":"git://github.com/Hexagon/node-telldus.git"},"engines":{"node":">= 0.10.0"},"license":"MIT","main":"./telldus.js","scripts":{"install":"node-gyp configure build","test":"mocha --reporter spec"},"os":["darwin","linux"],"devDependencies":{"mocha":"*","should":"*"},"bugs":{"url":"https://github.com/Hexagon/node-telldus/issues"},"homepage":"https://github.com/Hexagon/node-telldus","_id":"telldus@0.0.4","dist":{"shasum":"dd40eb4c97314b61ccd7ff3dbd6c501e8732e06d","tarball":"https://registry.npmjs.org/telldus/-/telldus-0.0.4.tgz","integrity":"sha512-cwi7q8ZG68Gjlg2BvJzJPbTZObNWbb0pNnWxd6K+UVDNu87NVry4p71R0HDAK/VOcmacUKsDBjULdHRV9laQwQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB/XXLfJtiBKl2m+15JIMVb0eCO1WQkUM6LlUv2W59euAiAxLqycp/eW5iddtw1g3NQx9IB3Dybgk7Tai1CH7skFzw=="}]},"_from":"./","_npmVersion":"1.3.14","_npmUser":{"name":"hexagon","email":"robinnilsson@gmail.com"},"maintainers":[{"name":"hexagon","email":"robinnilsson@gmail.com"}]},"0.0.5":{"name":"telldus","version":"0.0.5","description":"node wrapper for telldus-core, based on telldus-core-js","keywords":["telldus","telldus-core","TellStick","home automation"],"author":{"name":"Robin Nilsson","email":"robinnilsson@gmail.com"},"repository":{"type":"git","url":"git://github.com/Hexagon/node-telldus.git"},"engines":{"node":">= 0.10.0"},"license":"MIT","main":"./telldus.js","scripts":{"install":"node-gyp configure build","test":"mocha --reporter spec"},"os":["darwin","linux"],"devDependencies":{"mocha":"*","should":"*"},"bugs":{"url":"https://github.com/Hexagon/node-telldus/issues"},"homepage":"https://github.com/Hexagon/node-telldus","_id":"telldus@0.0.5","dist":{"shasum":"99485cfea712cdcb0620dda99bfe57eee6e319fb","tarball":"https://registry.npmjs.org/telldus/-/telldus-0.0.5.tgz","integrity":"sha512-oXIBzuTXG61+nLt+q/jT2m2coU+iQGQm1YqI6pBN3de3quw9MYlseQ1pSf6utoTg6sIiV7+S2mzspTss8aB0VA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBGFHkkGyQxnj/QwkOTeM59HiP/KmDGM5+fM7xL0WHRJAiBhfSByKnCjgwqwfd+C6ApTjES7zwG4stOe/zYi3HSTbg=="}]},"_from":"./","_npmVersion":"1.3.14","_npmUser":{"name":"hexagon","email":"robinnilsson@gmail.com"},"maintainers":[{"name":"hexagon","email":"robinnilsson@gmail.com"}]},"0.0.6":{"name":"telldus","version":"0.0.6","description":"node wrapper for telldus-core, based on telldus-core-js","keywords":["telldus","telldus-core","TellStick","home automation"],"author":{"name":"Robin Nilsson","email":"robinnilsson@gmail.com"},"repository":{"type":"git","url":"git://github.com/Hexagon/node-telldus.git"},"engines":{"node":">= 0.6.19"},"license":"MIT","main":"./telldus.js","scripts":{"install":"node-gyp configure build","test":"mocha --reporter spec"},"os":["darwin","linux"],"devDependencies":{"mocha":"*","should":"*"},"dependencies":{"node-gyp":"*"},"bugs":{"url":"https://github.com/Hexagon/node-telldus/issues"},"homepage":"https://github.com/Hexagon/node-telldus","_id":"telldus@0.0.6","dist":{"shasum":"c2b8322012558eb2d5a0c601ce42c4042f3c4b1d","tarball":"https://registry.npmjs.org/telldus/-/telldus-0.0.6.tgz","integrity":"sha512-8W3+XbdiVccM9OtBFDSwQBUdN37dfdmTXD+4T6eZoBUwRFSSZlYjdlRgzzCj+GSQdi2oA6TBmREbqc6ew2eJVg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD4IRreH+SCSq9TWNzQtBjD7gGGZWMPTi5NwoVRo0M9UwIgQKC0Hc8Qbg4E1H5Hv23s0zDzHDhmdk5C5/3QfVY9mTE="}]},"_from":"./","_npmVersion":"1.3.14","_npmUser":{"name":"hexagon","email":"robinnilsson@gmail.com"},"maintainers":[{"name":"hexagon","email":"robinnilsson@gmail.com"}]},"0.0.7":{"name":"telldus","version":"0.0.7","description":"node wrapper for telldus-core, based on telldus-core-js","keywords":["telldus","telldus-core","TellStick","home automation"],"author":{"name":"Robin Nilsson","email":"robinnilsson@gmail.com"},"repository":{"type":"git","url":"git://github.com/Hexagon/node-telldus.git"},"engines":{"node":">= 0.6.19"},"license":"MIT","main":"./telldus.js","scripts":{"install":"node-gyp configure build","test":"mocha --reporter spec"},"os":["darwin","linux"],"devDependencies":{"mocha":"*","should":"*"},"bugs":{"url":"https://github.com/Hexagon/node-telldus/issues"},"homepage":"https://github.com/Hexagon/node-telldus","_id":"telldus@0.0.7","dist":{"shasum":"a5326b9052681acc65b822c6967e802853249436","tarball":"https://registry.npmjs.org/telldus/-/telldus-0.0.7.tgz","integrity":"sha512-JMMPRn4BhA/SeuG771JYwiiB8Yf/e4t0zAoahRsbmJkjtdN8MKucl4iGwd4YLZxaKiJgao+ScupmFU5mInKmKw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFVZcawxO5Z6HifFDeqouDLFA/BmInorBTcJYvmfNp20AiEAw/qyhgdMApbybimHa2kyIYRo9SdQHo27uetGxBFA0VY="}]},"_from":"./","_npmVersion":"1.3.14","_npmUser":{"name":"hexagon","email":"robinnilsson@gmail.com"},"maintainers":[{"name":"hexagon","email":"robinnilsson@gmail.com"}]},"0.0.8":{"name":"telldus","version":"0.0.8","description":"node wrapper for telldus-core, based on telldus-core-js","keywords":["telldus","telldus-core","TellStick","home automation"],"author":{"name":"Robin Nilsson","email":"robinnilsson@gmail.com"},"repository":{"type":"git","url":"git://github.com/Hexagon/node-telldus.git"},"engines":{"node":">= 0.6.19"},"license":"MIT","main":"./telldus.js","scripts":{"install":"node-gyp configure build","test":"mocha --reporter spec"},"os":["darwin","linux"],"devDependencies":{"mocha":"~1.21.4","should":"~4.0.4"},"_id":"telldus@0.0.8","dist":{"shasum":"e799707c559479bfd8770698905b89de0d49352b","tarball":"https://registry.npmjs.org/telldus/-/telldus-0.0.8.tgz","integrity":"sha512-o/yibYKrX4xvQLjnlrn69HboFZ18hZJ+jVuMRQaNo8rn2vLI+gWuYaVgM6ckydLh4EQRRs5jR57BMt2sNeQHAQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG3GSQy4WriOSZ5T9P3uwLhiKwbPUQnVCRxlFpiC1VPqAiBplYEczSX8scOukraNH3CU7RdBK8PXbhpNq4/+xaphDA=="}]},"_from":".","_npmVersion":"1.2.15","_npmUser":{"name":"hexagon","email":"robinnilsson@gmail.com"},"maintainers":[{"name":"hexagon","email":"robinnilsson@gmail.com"}]},"0.0.9":{"name":"telldus","version":"0.0.9","description":"node wrapper for telldus-core, based on telldus-core-js","keywords":["telldus","telldus-core","TellStick","home automation"],"author":{"name":"Robin Nilsson","email":"robinnilsson@gmail.com"},"repository":{"type":"git","url":"git://github.com/Hexagon/node-telldus.git"},"engines":{"node":">= 0.6.19"},"license":"MIT","main":"./telldus.js","scripts":{"install":"node-gyp configure build","test":"mocha --reporter spec"},"os":["darwin","linux","win32"],"devDependencies":{"mocha":"~1.21.4","should":"~4.0.4"},"_id":"telldus@0.0.9","dist":{"shasum":"e1aac39f65d5eb8c884e0f0fac16aa57b37f94f3","tarball":"https://registry.npmjs.org/telldus/-/telldus-0.0.9.tgz","integrity":"sha512-YM+qArMSywRZzWTZnIGF1i755dcF6aV/VgxylwvGssOATBqlYT66Za8mynZnB2blJTlDS+DMR+3MlCFL5m/IXQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD9Qb/MoVqeSMzCS7L8VNEPipL5IEUdtKy0zzFWRAr5wgIhAPgcxbn2gZJIT78618RluLQdGgnguWof+qi0WuL0lDH/"}]},"_from":".","_npmVersion":"1.2.15","_npmUser":{"name":"hexagon","email":"robinnilsson@gmail.com"},"maintainers":[{"name":"hexagon","email":"robinnilsson@gmail.com"}]},"0.0.10":{"name":"telldus","version":"0.0.10","description":"node wrapper for telldus-core, based on telldus-core-js","keywords":["telldus","telldus-core","TellStick","home automation"],"author":{"name":"Robin Nilsson","email":"robinnilsson@gmail.com"},"repository":{"type":"git","url":"git://github.com/Hexagon/node-telldus.git"},"engines":{"node":">= 0.12.0"},"license":"MIT","main":"./telldus.js","scripts":{"install":"node-gyp configure build","test":"mocha --reporter spec"},"os":["darwin","linux","win32"],"devDependencies":{"mocha":"~1.21.4","should":"~4.0.4"},"gitHead":"77dcddb96490e67115a0bba761486dc8188fd858","bugs":{"url":"https://github.com/Hexagon/node-telldus/issues"},"homepage":"https://github.com/Hexagon/node-telldus#readme","_id":"telldus@0.0.10","_shasum":"6da4787f1575fadc949e809cf80ec20f79414d8d","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.3","_npmUser":{"name":"hexagon","email":"robinnilsson@gmail.com"},"dist":{"shasum":"6da4787f1575fadc949e809cf80ec20f79414d8d","tarball":"https://registry.npmjs.org/telldus/-/telldus-0.0.10.tgz","integrity":"sha512-clk7lTclYbtsmb1OrsJPn0GjJlr8JNIUJAZKY/KoxKgxpRiIx0fMHWpHkEQ8eZ2Cw9E5HGt+wUmeyxeUr7Lffw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD5xocd6getrhdAAWMdPAcEZfk71hIK/tz1pkwVq2vTPwIhAPhPd262C7OrJkr4pt+eZTZzFaVWkzb+RaiCRuchXPxa"}]},"maintainers":[{"name":"hexagon","email":"robinnilsson@gmail.com"}]},"0.0.11":{"name":"telldus","version":"0.0.11","description":"node wrapper for telldus-core, based on telldus-core-js","keywords":["telldus","telldus-core","TellStick","home automation"],"author":{"name":"Robin Nilsson","email":"robinnilsson@gmail.com"},"repository":{"type":"git","url":"git://github.com/Hexagon/node-telldus.git"},"engines":{"node":">= 0.12.0"},"license":"MIT","main":"./telldus.js","scripts":{"install":"node-gyp configure build","test":"mocha --reporter spec"},"os":["darwin","linux","win32"],"devDependencies":{"mocha":"~1.21.4","should":"~4.0.4"},"gitHead":"dfb1961d424c6c4311d7e25f3bf51ec1fe251374","bugs":{"url":"https://github.com/Hexagon/node-telldus/issues"},"homepage":"https://github.com/Hexagon/node-telldus#readme","_id":"telldus@0.0.11","_shasum":"401b298c023305c3c70282862a4ef0982dd4e8ea","_from":".","_npmVersion":"3.5.1","_nodeVersion":"0.12.9","_npmUser":{"name":"hexagon","email":"robinnilsson@gmail.com"},"dist":{"shasum":"401b298c023305c3c70282862a4ef0982dd4e8ea","tarball":"https://registry.npmjs.org/telldus/-/telldus-0.0.11.tgz","integrity":"sha512-qpq7K+LDAwpexoLyWuXxsHTi9HWmp3HEpfOXMdm3YaGJFsQjEJbI5my7NMKIlm2bm5cfoSanU/4L9OuAPHz83Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICyEo9GszUXqZGXVhI9LhPtVXmw9JjWayvfdM/BFLyPxAiEAps/Bx/w13YuI0Z/wEkSt+Mqjrtt637nNLkeH1qgPrfc="}]},"maintainers":[{"name":"hexagon","email":"robinnilsson@gmail.com"}]},"0.0.12":{"name":"telldus","version":"0.0.12","description":"node wrapper for telldus-core, based on telldus-core-js","keywords":["telldus","telldus-core","TellStick","home automation"],"author":{"name":"Robin Nilsson","email":"robinnilsson@gmail.com"},"repository":{"type":"git","url":"git://github.com/Hexagon/node-telldus.git"},"engines":{"node":">= 0.12.0"},"license":"MIT","main":"./telldus.js","scripts":{"install":"node-gyp configure build","test":"mocha --reporter spec"},"os":["darwin","linux","win32"],"devDependencies":{"mocha":"~1.21.4","should":"~4.0.4"},"gitHead":"cca8c67da8cbd6bab91f17b1b14047ec8f45eb2d","bugs":{"url":"https://github.com/Hexagon/node-telldus/issues"},"homepage":"https://github.com/Hexagon/node-telldus#readme","_id":"telldus@0.0.12","_shasum":"76f69a33652fdd11c37b90fbea414db79c9e0cd8","_from":".","_npmVersion":"3.5.1","_nodeVersion":"0.12.9","_npmUser":{"name":"hexagon","email":"robinnilsson@gmail.com"},"dist":{"shasum":"76f69a33652fdd11c37b90fbea414db79c9e0cd8","tarball":"https://registry.npmjs.org/telldus/-/telldus-0.0.12.tgz","integrity":"sha512-yLXeP6F8pr/Ys4nqusHdd04Q5N8aL6DTvsFmXbkldElv3Mz6yE5BJ23MpK/oNtTEMnLIPI4Z7CfAohrV2UKyRw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIQCLyz4pwFemWVSaCdGnC3m6a91lLMHQZDxi7pf1V3se+gIfOkuwmc0dq5q2nMyH1KoAVfdgwI1GaQVe+2t/0BsM1A=="}]},"maintainers":[{"name":"hexagon","email":"robinnilsson@gmail.com"}]},"1.0.0":{"name":"telldus","version":"1.0.0","description":"node wrapper for telldus-core, based on telldus-core-js","keywords":["telldus","telldus-core","TellStick","home automation"],"author":{"name":"Robin Nilsson","email":"robinnilsson@gmail.com"},"repository":{"type":"git","url":"git://github.com/Hexagon/node-telldus.git"},"engines":{"node":">= 0.12.0"},"license":"MIT","main":"./telldus.js","scripts":{"install":"node-gyp configure build","test":"mocha --reporter spec"},"os":["darwin","linux","win32"],"devDependencies":{"mocha":"~1.21.4","should":"~4.0.4"},"gitHead":"afcd01300ec47c35b061fb81357038312508715d","bugs":{"url":"https://github.com/Hexagon/node-telldus/issues"},"homepage":"https://github.com/Hexagon/node-telldus#readme","_id":"telldus@1.0.0","_shasum":"711da413b6eaa1e38c91fd79413b2074f5873df6","_from":".","_npmVersion":"3.5.1","_nodeVersion":"0.12.9","_npmUser":{"name":"hexagon","email":"robinnilsson@gmail.com"},"dist":{"shasum":"711da413b6eaa1e38c91fd79413b2074f5873df6","tarball":"https://registry.npmjs.org/telldus/-/telldus-1.0.0.tgz","integrity":"sha512-hZs3PqbXP9/HDKqGPrf+gp3rMroQZHeZ41FeP8ybmuxx4OeOTN3taBvV4xGQeXwzXJNMiVkV1GNPPTZcxyi8jw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBbgdprcb/Rh82FemQ9qn9M56Ny+Ao6h2HPKiVR9MLNLAiAopKI23FxQSbBz7r+OoeaPiXmcmB1QZf72Ycsb0xXrxA=="}]},"maintainers":[{"name":"hexagon","email":"robinnilsson@gmail.com"}]},"1.0.1":{"name":"telldus","version":"1.0.1","description":"node wrapper for telldus-core, based on telldus-core-js","keywords":["telldus","telldus-core","TellStick","home automation"],"author":{"name":"Robin Nilsson","email":"robinnilsson@gmail.com"},"repository":{"type":"git","url":"git://github.com/Hexagon/node-telldus.git"},"engines":{"node":">= 0.12.0"},"license":"MIT","main":"./telldus.js","scripts":{"install":"node-gyp configure build","test":"mocha --reporter spec"},"os":["darwin","linux","win32"],"devDependencies":{"mocha":"~1.21.4","should":"~4.0.4"},"gitHead":"a7d765e78d4312e3bddee48568cb59c5ddebd481","bugs":{"url":"https://github.com/Hexagon/node-telldus/issues"},"homepage":"https://github.com/Hexagon/node-telldus#readme","_id":"telldus@1.0.1","_shasum":"a838d6594f715deb3460437f19665ccd7cdc6f6a","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.3","_npmUser":{"name":"hexagon","email":"robinnilsson@gmail.com"},"dist":{"shasum":"a838d6594f715deb3460437f19665ccd7cdc6f6a","tarball":"https://registry.npmjs.org/telldus/-/telldus-1.0.1.tgz","integrity":"sha512-iDohu/g2MCSrGTVlNI6miH7/Oh47xHsxYQYeqeiKiDhri6gnzM/BRwnEcNnpga5FrNwQCwxlDIUxnLAy5ts7XQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGVg/0waKZN7sc9xc5F2i4SJfBiYQDGr9RCAwIQP6yfrAiBOccPQlVDW8J3l5hbS7kXvLzmjS+BzWQ/fgxawsi1dVw=="}]},"maintainers":[{"name":"hexagon","email":"robinnilsson@gmail.com"}]},"1.1.0":{"name":"telldus","version":"1.1.0","description":"node wrapper for telldus-core, based on telldus-core-js","keywords":["telldus","telldus-core","TellStick","home automation"],"author":{"name":"Robin Nilsson","email":"robinnilsson@gmail.com"},"repository":{"type":"git","url":"git://github.com/Hexagon/node-telldus.git"},"engines":{"node":">= 0.12.0"},"license":"MIT","main":"./telldus.js","scripts":{"install":"node-gyp configure build","test":"mocha --reporter spec"},"os":["darwin","linux","win32"],"devDependencies":{"mocha":"~1.21.4","should":"~4.0.4"},"gitHead":"7e4ff42df1e6ee42bb9001fa40c0b47113b31d89","bugs":{"url":"https://github.com/Hexagon/node-telldus/issues"},"homepage":"https://github.com/Hexagon/node-telldus#readme","_id":"telldus@1.1.0","_shasum":"e306865ce7d83720852b0132fca0842579dc6cb4","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.3","_npmUser":{"name":"hexagon","email":"robinnilsson@gmail.com"},"dist":{"shasum":"e306865ce7d83720852b0132fca0842579dc6cb4","tarball":"https://registry.npmjs.org/telldus/-/telldus-1.1.0.tgz","integrity":"sha512-F/fratY9o1hkgw11CGAJKYzpt+KMg/wDGfULCH/oC4x08efFuMW5Niedh3g/vpujF3AW0oagPefDGLf35XxIiw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH2I+91jwy80bNjXqzBQ+B0YWYAKcbCZvtxP5iW5zxylAiEAndUrUJkwsgaO7GOfL232frhBbFgsvF/Mu6bfYqKeLQo="}]},"maintainers":[{"name":"hexagon","email":"robinnilsson@gmail.com"}],"_npmOperationalInternal":{"host":"packages-6-west.internal.npmjs.com","tmp":"tmp/telldus-1.1.0.tgz_1454416118412_0.7807063506916165"}},"1.1.1":{"name":"telldus","version":"1.1.1","description":"node wrapper for telldus-core, based on telldus-core-js","keywords":["telldus","telldus-core","TellStick","home automation"],"author":{"name":"Robin Nilsson","email":"robinnilsson@gmail.com"},"repository":{"type":"git","url":"git://github.com/Hexagon/node-telldus.git"},"engines":{"node":">= 0.12.0"},"license":"MIT","main":"./telldus.js","scripts":{"install":"node-gyp configure build","test":"mocha --reporter spec"},"os":["darwin","linux","win32"],"devDependencies":{"mocha":"~1.21.4","should":"~4.0.4"},"gitHead":"5f127ca9312ce1c0f58049050238b4e952ef831c","bugs":{"url":"https://github.com/Hexagon/node-telldus/issues"},"homepage":"https://github.com/Hexagon/node-telldus#readme","_id":"telldus@1.1.1","_shasum":"603dcc3b5464611caf74b5a89f0dfb3fa582911d","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.1","_npmUser":{"name":"hexagon","email":"robinnilsson@gmail.com"},"dist":{"shasum":"603dcc3b5464611caf74b5a89f0dfb3fa582911d","tarball":"https://registry.npmjs.org/telldus/-/telldus-1.1.1.tgz","integrity":"sha512-2+CoTDI9FhBncHp+kY1OHsuma9ONIaqTvVLTRz2FH6Nqv9IhzRAG+/Q8RvlTHlusEjGL8nKz/4+drNGvuZStZQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFdUueJIV6C4E4vxxehkrTenYLxM9BXhbP1+TKy9hbJFAiEAsk1sxHDzAiWUyMg9+tjjo843h/KazR/jUhj7gsPtJ5Q="}]},"maintainers":[{"name":"hexagon","email":"robinnilsson@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/telldus-1.1.1.tgz_1484591171250_0.2735418495722115"}},"1.1.2":{"name":"telldus","version":"1.1.2","description":"node wrapper for telldus-core, based on telldus-core-js","keywords":["telldus","telldus-core","TellStick","home automation"],"author":{"name":"Robin Nilsson","email":"robinnilsson@gmail.com"},"repository":{"type":"git","url":"git://github.com/Hexagon/node-telldus.git"},"engines":{"node":">= 0.12.0"},"license":"MIT","main":"./telldus.js","scripts":{"install":"node-gyp configure build","test":"mocha --reporter spec"},"os":["darwin","linux","win32"],"devDependencies":{"mocha":"~1.21.4","should":"~4.0.4"},"gitHead":"390dca8e6239a1d12c2019e641639b78d0ca8439","bugs":{"url":"https://github.com/Hexagon/node-telldus/issues"},"homepage":"https://github.com/Hexagon/node-telldus#readme","_id":"telldus@1.1.2","_shasum":"5de6e0e9f92b0e391baf6d13e067b4c9dd23f761","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"hexagon","email":"robinnilsson@gmail.com"},"dist":{"shasum":"5de6e0e9f92b0e391baf6d13e067b4c9dd23f761","tarball":"https://registry.npmjs.org/telldus/-/telldus-1.1.2.tgz","integrity":"sha512-isuQqQh8Fzzo3gJKXztcD6j3nrJHS6ZonXlJn4Duya8cqtqNsr9SV6eQJyIkYal7Kr0Bj8zdc6Wk/rkmuSnEVw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHpvnqXmQb0qBHJgX3Z+dWvKHw1qMXp6/syssnGZOE/9AiATCaF90gO/BsKV7cL7Apil8Hp/BvBuYM9bd0UfhN8sVw=="}]},"maintainers":[{"name":"hexagon","email":"robinnilsson@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/telldus-1.1.2.tgz_1485811200648_0.9105616514571011"}}},"readme":"telldus - Node bindings for telldus-core\n===\n\n[![npm version](https://badge.fury.io/js/telldus.svg)](https://badge.fury.io/js/telldus)\n[![License](https://img.shields.io/badge/license-MIT-blue.svg)](LICENSE.md)\n\nLatest release is 1.1.1, available at npm using ```npm install telldus```\n\nNote: Support for Node 0.10 and 0.11 is moved to a separate brach and package, available through ```npm install telldus-legacy```\n\nTable of contents\n=================\n\n  * [Table of contents](#table-of-contents)\n  * [Installation](#installation)\n    * [From npm](#from-npm)\n    * [From source](#from-source)\n  * [Basic usage](#basic-usage)\n  * [API Overview](#api-overview)\n  * [Examples](#examples)\n    * [getDevices](#getdevices)\n    * [getSensors](#getsensors)\n    * [turnOn](#turnon)\n    * [turnOff](#turnoff)\n    * [dim](#dim)\n    * [addRawDeviceEventListener](#addrawdeviceeventlistener)\n    * [addDeviceEventListener](#adddeviceeventlistener)\n    * [addSensorEventListener](#addsensoreventlistener)\n  * [License and Credits](#license-and-credits)\n  * [Issues](#issues)\n\nInstallation \n===\n\nFrom npm\n---\n\n1. Install telldus-core and development libraries, choose one of the following four procedures.\n\t* Windows, Mac: Install Telldus Center -- go [here](http://download.telldus.se/TellStick/Software/TelldusCenter/) and get the latest version of the appropriate DMG or EXE file and install. Note: You'll need to check \"Developer files\" during install. You'll also need a version of Visual C++ installed.\n\t* Linux Ubuntu/Debian prebuilt: \n\t\t* Follow general guide at http://developer.telldus.com/wiki/TellStickInstallationUbuntu \n\t\t* Install `telldus-core` library `libtelldus-core-dev`\n\t* Arch Linux prebuilt:\n\t\t* Install `telldus-core`\n\t* Linux source install: http://developer.telldus.com/wiki/TellStickInstallationSource\n2. Install node-gyp ```npm install node-gyp``` \n3. Install this module using npm ```cd yourprojectdirectory``` ```npm install telldus```\n\n\nFrom source\n---\n\n_Note that the master branch isn't always top notch. If it doesn't compile, try an older revision or install the stable release_\n\n1. Install telldus-core and development libraries, choose one of the following four procedures.\n\t* Windows, Mac: Install Telldus Center -- go [here](http://download.telldus.se/TellStick/Software/TelldusCenter/) and get the latest version of the appropriate DMG or EXE file and install. Note: You'll need to check \"Developer files\" during install. You'll also need a version of Visual C++ installed.\n\t* Linux Ubuntu/Debian prebuilt: \n\t\t* Follow general guide at http://developer.telldus.com/wiki/TellStickInstallationUbuntu \n\t\t* Install `telldus-core` and `libtelldus-core-dev`\n\t* Arch Linux prebuilt:\n\t\t* Install `telldus-core`\n\t* Linux source install: http://developer.telldus.com/wiki/TellStickInstallationSource\n2. Clone this project and enter the node-telldus directory ```cd node-telldus```\n3. Install node-gyp ```npm install node-gyp``` \n4. Compile this module ```npm install -g```\n5. Link the module to your project ```cd yourprojectdirectory``` ```npm link telldus```\n\n\n\nBasic Usage\n===\n\nMake sure telldusd is running on the same machine.\n\n```javascript\nvar telldus = require('telldus');\n\ntelldus.getDevices(function(err,devices) {\n  if ( err ) {\n    console.log('Error: ' + err);\n  } else {\n    // A list of all configured devices is returned\n    console.log(devices);\n  }\n});\n```\n\nIf you ever get a returnValue from a method like turnOnSync that is \nnot equal to 0 (TELLDUS_SUCCESS) you could check what type of error\nthat is using telldus.getErrorString.\n\n\nAPI Overview\n===\n\n| Asynchronous method([params...,] callback(err [, value])) |\n| ---                                         |\n| turnOn(id, callback)                        | \n| turnOff(id, callback)                       |  \n| dim(id, levl, callback)                     | \n| learn(id, callback)                         | \n| addDevice(callback)                         | \n| setName(id, name, callback)                 | \n| getName(id, callback)                       | \n| setProtocol(id, name, callback) )           | \n| getProtocol(id, callback)                   | \n| setModel(id, name, callback) )              | \n| getModel(id, callback)                      | \n| getDeviceType(id, callback)                 | \n| removeDevice(id, callback)                  | \n| removeEventListener(id, callback)           |  \n| getErrorString(id, callback)                | \n| getNumberOfDevices(callback)                | \n| stop(id, callback)                          | \n| bell(id, callback)                          | \n| getDeviceId(id, callback)                   | \n| getDeviceParameter(id, name, val, callback) | \n| setDeviceParameter(id, name, val, callback) | \n| execute(id, callback)                       | \n| up(id, callback)                            | \n| down(id, callback)                          | \n| getDevices(callback)                        | \n| getSensors(callback)                        | \n| addDeviceEventListener(callback)            |\n| addSensorEventListener(callback)            |\n| addRawDeviceEventListener(callback)         |\n\n| Synchronous method(params)                  |\n| ---                                         |\n| turnOnSync(id)                              | \n| turnOffSync(id)                             |  \n| dimSync(id, levl)                           | \n| learnSync(id)                               | \n| addDeviceSync(callback)                     | \n| setNameSync(id, name)                       | \n| getNameSync(id)                             | \n| setProtocolSync(id, name) )                 | \n| getProtocolSync(id)                         | \n| setModelSync(id, name) )                    | \n| getModelSync(id)                            | \n| getDeviceTypeSync(id)                       | \n| removeDeviceSync(id)                        | \n| removeEventListenerSync(id)                 |  \n| getErrorStringSync(id)                      | \n| getNumberOfDevicesSync(callback)            | \n| stopSync(id)                                | \n| bellSync(id)                                | \n| getDeviceIdSync(id)                         | \n| getDeviceParameterSync(id, name, val)       | \n| setDeviceParameterSync(id, name, val)       | \n| executeSync(id)                             | \n| upSync(id)                                  | \n| downSync(id)                                | \n| getDevicesSync()                            | \n| getSensorsSync()                            | \n\n\nExamples\n===\n\ngetDevices\n----------\n\nReturns an array of device dictionary objects.\nOnly configured devices are returned.\n\nSynchronous version: ```javascript var devices = telldus.getDevicesSync();```\n\nSignature:\n\n```javascript\ntelldus.getDevices(function(err,devices) {\n  if ( err ) {\n    console.log('Error: ' + err);\n  } else {\n    // The list of devices is returned\n    console.log(devices);\n  }\n});\n```\n\n\n```javascript\n[\n  {\n    id: 1,\n    name: 'name from telldus.conf',\n    methods: [ 'TURNON', 'TURNOFF' ],\n    model: 'codeswitch',\n    type: 'DEVICE',\n    status: {status: 'OFF'}\n  },\n  ...\n]\n```\n\ngetSensors\n----------\n\nSynchronous version: ```javascript var devices = telldus.getSensorsSync();```\n\nSignature:\n\n```javascript\ntelldus.getSensors(function(err,sensors) {\n  if ( err ) {\n    console.log('Error: ' + err);\n  } else {\n    // The list of sensors and their values is returned\n    console.log(sensors);\n  }\n});\n```\n\n\n```javascript\n  { model: 'temperaturehumidity',\n    protocol: 'mandolyn',\n    id: 41,\n    data: [ \n      { type: 'TEMPERATURE',\n        value: '17.6',\n        timestamp: '2015-12-14 23:33:01' },\n      { type: 'HUMIDITY',\n        value: '26',\n        timestamp: '2015-12-14 23:33:01' } \n    ]\n  }\n```\n\nturnOn\n------\n\nTurns a configured device ON.\n\nSynchronous version: ```javascript var returnValue = turnOnSync(deviceId);```\n\nSignature:\n\n```javascript\ntelldus.turnOn(deviceId,function(err) {\n  console.log('deviceId is now ON');\n});\n```\n\nSimilar to the command\n\n```bash\ntdtool --on deviceId\n```\n\n\nturnOff\n-------\n\nTurns a configured device OFF.\n\nSynchronous version: ```var returnValue = turnOffSync(deviceId);```\n\nSignature:\n\n```javascript\ntelldus.turnOff(deviceId,function(err) {\n  console.log('Device' + deviceId + ' is now OFF');\n});\n```\n\nSimilar to the command\n\n```bash\ntdtool --off deviceId\n```\n\n\ndim\n---\n\nDims a configured device to a certain level.\n\nSynchronous version: ```javascript var returnValue = dimSync(deviceId,level);```\n\nSignature:\n\n```javascript\ntelldus.dim(deviceId, level,function(err) {\n  console.log('Device ' + deviceId + ' is now dimmed to level ' + level);\n});\n```\n\n\naddRawDeviceEventListener\n-------------------------\n\nAdd a listener for raw device events.\nThis is usefull for scanning for devices not yet configured\n\nSignature:\n\n```javascript\nvar listener = telldus.addRawDeviceEventListener(function(controllerId, data) {\n  console.log('Raw device event: ' + data);\n});\n```\n\n* `controllerId`: id of receiving controller, can identify the TellStick if several exists in the system.\n* `data`: A semicolon separated string with colon separated key / value pairs.\n\n```javascript\n'class:command;protocol:arctech;model:selflearning;house:5804222;unit:2;group:0;method:turnon;'\n```\n\n\naddDeviceEventListener\n----------------------\n\nAdd a listener for device events\n\nSignature:\n\n```javascript\nvar listener = telldus.addDeviceEventListener(function(deviceId, status) {\n  console.log('Device ' + deviceId + ' is now ' + status.name);\n});\n```\n\n* `status`: is an object of the form:\n```\n    {\"status\": \"the status\"}\n```\n\naddSensorEventListener\n----------------------\n\nAdd a listener for sensor events\n\nSignature:\n\n```javascript\nvar listener = telldus.addSensorEventListener(function(deviceId,protocol,model,type,value,timestamp) {\n  console.log('New sensor event received: ',deviceId,protocol,model,type,value,timestamp);\n});\n```\n\n\nremoveEventListener\n-------------------\n\nRemove a previously added listener.\n\nSynchronous version: ```javascript var returnValue = telldus.removeEventListenerSync(listener);```\nSignature:\n\n```javascript\ntelldus.removeEventListener(listener,function(err) {});\n```\n\n\ngetErrorString\n-------------------\n\nGet the string representation of a return value\n\nSynchronous version: ```javascript var errStr = telldus.getErrorStringSync(returnValue);```\n\nSignature:\n\n```javascript\nvar returnValue = telldus.turnOnSync(deviceId);\nif(returnValue > 0) {\n  telldus.getErrorString(returnValue, function (err, errStr) {\n    console.error('turnOn failed for device ' + deviceId + ', error: ' + errStr);\n    process.exit(0);\n  });\n}\n\n```\n\n\nLicense and Credits\n---\n\nThis project is licensed under the MIT license and is forked from telldus-core-js (https://github.com/evilmachina/telldus-core-js) by GitHub user evilmachina. \n\n\nIssues\n---\n\nThe sourcecode and bug tracker is hosted on GitHub, https://github.com/Hexagon/node-telldus\n","maintainers":[{"name":"hexagon","email":"robinnilsson@gmail.com"}],"time":{"modified":"2022-06-27T04:34:06.184Z","created":"2013-12-11T17:46:06.190Z","0.0.1":"2013-12-11T17:46:11.757Z","0.0.2":"2013-12-13T21:52:08.806Z","0.0.3":"2013-12-14T13:19:57.187Z","0.0.4":"2013-12-15T11:26:28.247Z","0.0.5":"2013-12-15T14:54:59.234Z","0.0.6":"2013-12-20T17:54:05.178Z","0.0.7":"2013-12-22T21:54:41.116Z","0.0.8":"2014-08-30T15:36:54.023Z","0.0.9":"2014-09-16T17:31:22.964Z","0.0.10":"2015-12-14T23:59:09.964Z","0.0.11":"2015-12-15T17:35:49.258Z","0.0.12":"2015-12-15T19:08:50.242Z","1.0.0":"2015-12-16T21:04:10.163Z","1.0.1":"2016-01-02T18:32:10.917Z","1.1.0":"2016-02-02T12:28:41.061Z","1.1.1":"2017-01-16T18:26:11.864Z","1.1.2":"2017-01-30T21:20:01.341Z"},"author":{"name":"Robin Nilsson","email":"robinnilsson@gmail.com"},"repository":{"type":"git","url":"git://github.com/Hexagon/node-telldus.git"},"keywords":["telldus","telldus-core","TellStick","home automation"],"license":"MIT","readmeFilename":"README.md","users":{"hexagon":true},"homepage":"https://github.com/Hexagon/node-telldus#readme","bugs":{"url":"https://github.com/Hexagon/node-telldus/issues"}}