{"_id":"@theproductroadmap/homebridge-adjustable-timer","_rev":"33-f708bb8277885478fcdbdeaaf0aa9ab0","name":"@theproductroadmap/homebridge-adjustable-timer","dist-tags":{"latest":"2.1.8"},"versions":{"1.0.0":{"name":"@theproductroadmap/homebridge-adjustable-timer","version":"1.0.0","keywords":["homebridge-plugin"],"license":"ISC","_id":"@theproductroadmap/homebridge-adjustable-timer@1.0.0","maintainers":[{"name":"msvrcek","email":"mksvrcek@gmail.com"}],"homepage":"https://github.com/mksvrcek/homebridge-adjustable-timer#readme","bugs":{"url":"https://github.com/mksvrcek/homebridge-adjustable-timer/issues"},"dist":{"shasum":"f025626d4b17d8642c121c431408ce856bae74a7","tarball":"https://registry.npmjs.org/@theproductroadmap/homebridge-adjustable-timer/-/homebridge-adjustable-timer-1.0.0.tgz","fileCount":7,"integrity":"sha512-xX17D2pBPFnDLhoqxi7/n1txz2RJXQIIstV9ZlaF836bIKaDiFBzs4fWB071qTMGlbhWSQgA++s7oBcQqzqpPw==","signatures":[{"sig":"MEUCIEvMTk/CMoFA+VGjDun9/1RAn7VZDPzeYmRNwc6sLdE1AiEAq4/6GcIsk/L2ixNw9OfUoh1fP5FV8o8ULIFedEUnXis=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11801},"engines":{"node":">=0.12.0","homebridge":">=0.2.0"},"gitHead":"4185ea532c09d09dfdf5ba068070c3c1c9d37a52","_npmUser":{"name":"msvrcek","email":"mksvrcek@gmail.com"},"repository":{"url":"git://github.com/mksvrcek/homebridge-adjustable-timer.git","type":"git"},"_npmVersion":"10.9.0","description":"Dummy switches for Homebridge: https://github.com/mksvrcek/homebridge-adjustable-timer","directories":{},"_nodeVersion":"20.18.0","dependencies":{"node-persist":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.1","@semantic-release/github":"^11.0.0","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^13.0.0","@semantic-release/release-notes-generator":"^14.0.1"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-adjustable-timer_1.0.0_1730139434922_0.16802955548260923","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@theproductroadmap/homebridge-adjustable-timer","version":"1.0.1","keywords":["homebridge-plugin"],"license":"ISC","_id":"@theproductroadmap/homebridge-adjustable-timer@1.0.1","maintainers":[{"name":"msvrcek","email":"mksvrcek@gmail.com"}],"homepage":"https://github.com/mksvrcek/homebridge-adjustable-timer#readme","bugs":{"url":"https://github.com/mksvrcek/homebridge-adjustable-timer/issues"},"dist":{"shasum":"aafa7f4526c029ac10e9a9d6b00c27955dcfee33","tarball":"https://registry.npmjs.org/@theproductroadmap/homebridge-adjustable-timer/-/homebridge-adjustable-timer-1.0.1.tgz","fileCount":7,"integrity":"sha512-A+I2YPdL0Z0pL/aHcH5WDi1fEFLp9eT1v9m5TihPfU00T7weTeKjNdQnmYpSUcK49ysWWCUQFTXYoQHXxJOEPw==","signatures":[{"sig":"MEUCIGq7/pr4aWTfkxrfM8wI/wNGYFPQMV4kNQdB0liVyv91AiEA8WKrarT09ih+oT869sF6Zyy4gJdNZA/xXuIhKvcGR3M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12336},"engines":{"node":">=0.12.0","homebridge":">=0.2.0"},"gitHead":"b077df23a9da760e7c6a67c27844f7d134a1a538","_npmUser":{"name":"msvrcek","email":"mksvrcek@gmail.com"},"repository":{"url":"git://github.com/mksvrcek/homebridge-adjustable-timer.git","type":"git"},"_npmVersion":"10.9.0","description":"Dummy switches for Homebridge: https://github.com/mksvrcek/homebridge-adjustable-timer","directories":{},"_nodeVersion":"20.18.0","dependencies":{"node-persist":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.1","@semantic-release/github":"^11.0.0","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^13.0.0","@semantic-release/release-notes-generator":"^14.0.1"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-adjustable-timer_1.0.1_1730140230515_0.507654927650024","host":"s3://npm-registry-packages"}},"1.1.4":{"name":"@theproductroadmap/homebridge-adjustable-timer","version":"1.1.4","keywords":["homebridge-plugin"],"license":"ISC","_id":"@theproductroadmap/homebridge-adjustable-timer@1.1.4","maintainers":[{"name":"msvrcek","email":"mksvrcek@gmail.com"}],"homepage":"https://github.com/mksvrcek/homebridge-adjustable-timer#readme","bugs":{"url":"https://github.com/mksvrcek/homebridge-adjustable-timer/issues"},"dist":{"shasum":"832479b61a963489996533d582056cbeba003971","tarball":"https://registry.npmjs.org/@theproductroadmap/homebridge-adjustable-timer/-/homebridge-adjustable-timer-1.1.4.tgz","fileCount":7,"integrity":"sha512-Ze6LiD4LvzPI1maoEzcz/5kglxl/aw7yEKC63ZCWZALufi/gNopJJmUmYQMaKYsnoghrdDBIK5Ha/C6hCahkQQ==","signatures":[{"sig":"MEUCIQCIjlJawhPdZ5pFmKd1FK6xMAqmnY1CjtqPfQl6+I5aZQIgWHlLh6bF5gM3QI6j14Agu4aAGYuKujlFwGnpKaJfU64=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14612},"engines":{"node":">=0.12.0","homebridge":">=0.2.0"},"gitHead":"74b5d431b5ef38a0bfbfc0f7bfbeeeb7aedad9ca","_npmUser":{"name":"msvrcek","email":"mksvrcek@gmail.com"},"repository":{"url":"git://github.com/mksvrcek/homebridge-adjustable-timer.git","type":"git"},"_npmVersion":"10.9.0","description":"Dummy switches for Homebridge: https://github.com/mksvrcek/homebridge-adjustable-timer","directories":{},"_nodeVersion":"20.18.0","dependencies":{"node-persist":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.1","@semantic-release/github":"^11.0.0","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^13.0.0","@semantic-release/release-notes-generator":"^14.0.1"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-adjustable-timer_1.1.4_1730145239053_0.49741156725051083","host":"s3://npm-registry-packages"}},"2.1.6":{"name":"@theproductroadmap/homebridge-adjustable-timer","version":"2.1.6","keywords":["timer","dummy-switch","adjustable","custom","homebridge-plugin","homebridge","homekit","automation","home"],"author":{"name":"mksvrcek"},"license":"ISC","_id":"@theproductroadmap/homebridge-adjustable-timer@2.1.6","maintainers":[{"name":"mksvrcek","email":"mksvrcek@gmail.com"}],"homepage":"https://theproductroadmap.co","bugs":{"url":"https://github.com/mksvrcek/homebridge-adjustable-timer/issues"},"dist":{"shasum":"f6bfbab938016a4524bcf081e597228d459aef9b","tarball":"https://registry.npmjs.org/@theproductroadmap/homebridge-adjustable-timer/-/homebridge-adjustable-timer-2.1.6.tgz","fileCount":7,"integrity":"sha512-BxLncP1n5FQ/uOUh0XcRjdFLc1f2047r0Epnf+lX47gaJMTV4aE/VGgZl3XAtTwwdm+6LtGJ740y1GYB/ZsyOA==","signatures":[{"sig":"MEUCIQDW680EuyUtV7aIfNqyVOw4Qe0aH99PU5gew2tgjR4f/AIgeceuPefNv5lX3sj4Ag/R/aFtLHfE3MEFA8sF6KkIBSQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25013},"engines":{"node":"^18 || ^20","homebridge":"^1.6.0 || ^2.0.0-beta.0"},"gitHead":"750eb6692edd58aa07de99f6dfbaba99c4979021","_npmUser":{"name":"mksvrcek","email":"mksvrcek@gmail.com"},"repository":{"url":"git://github.com/mksvrcek/homebridge-adjustable-timer.git","type":"git"},"_npmVersion":"10.9.0","description":"Dummy switches for Homebridge: https://github.com/mksvrcek/homebridge-adjustable-timer","directories":{},"_nodeVersion":"20.18.0","dependencies":{"node-persist":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.1","@semantic-release/github":"^11.0.0","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^13.0.0","@semantic-release/release-notes-generator":"^14.0.1"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-adjustable-timer_2.1.6_1730519207922_0.8470499482892091","host":"s3://npm-registry-packages"}},"2.1.7":{"name":"@theproductroadmap/homebridge-adjustable-timer","version":"2.1.7","keywords":["timer","dummy-switch","adjustable","custom","homebridge-plugin","homebridge","homekit","automation","home"],"author":{"name":"mksvrcek"},"license":"ISC","_id":"@theproductroadmap/homebridge-adjustable-timer@2.1.7","maintainers":[{"name":"mksvrcek","email":"mksvrcek@gmail.com"}],"homepage":"https://theproductroadmap.co","bugs":{"url":"https://github.com/mksvrcek/homebridge-adjustable-timer/issues"},"dist":{"shasum":"9b22b50cebcbc857b999ac78e604215723932d1e","tarball":"https://registry.npmjs.org/@theproductroadmap/homebridge-adjustable-timer/-/homebridge-adjustable-timer-2.1.7.tgz","fileCount":7,"integrity":"sha512-zreqcSbCEjpqXUm6FLU6wu8nsvjPgliyuO2DMfS/oEJ+L+EE6iJKhqr88X4+T+ctbr93H8Udj2VhV5Mpmg75ng==","signatures":[{"sig":"MEQCIF2YD5Zz9FmHpoKT8WvM22xYTkiRGVYfag90XiX1C/syAiBmaWFbMZQq7H6f/F1BWfPcSWd/ClH6jh2p3h78deranA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25280},"engines":{"node":"^18 || ^20 || ^22","homebridge":"^1.6.0 || ^2.0.0-beta.0"},"gitHead":"d3f9998d3d11faf489d00bed740af878e6b689ec","_npmUser":{"name":"mksvrcek","email":"mksvrcek@gmail.com"},"repository":{"url":"git://github.com/mksvrcek/homebridge-adjustable-timer.git","type":"git"},"_npmVersion":"10.9.0","description":"Dummy switches for Homebridge: https://github.com/mksvrcek/homebridge-adjustable-timer","directories":{},"_nodeVersion":"20.18.0","dependencies":{"node-persist":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.1","@semantic-release/github":"^11.0.0","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^13.0.0","@semantic-release/release-notes-generator":"^14.0.1"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-adjustable-timer_2.1.7_1730572588490_0.7543759908704124","host":"s3://npm-registry-packages"}},"2.1.8":{"name":"@theproductroadmap/homebridge-adjustable-timer","version":"2.1.8","description":"Dummy switches for Homebridge: https://github.com/mksvrcek/homebridge-adjustable-timer","license":"ISC","author":{"name":"mksvrcek"},"homepage":"https://theproductroadmap.co","repository":{"type":"git","url":"git://github.com/mksvrcek/homebridge-adjustable-timer.git"},"bugs":{"url":"https://github.com/mksvrcek/homebridge-adjustable-timer/issues"},"keywords":["timer","dummy-switch","adjustable","custom","homebridge-plugin","homebridge","homekit","automation","home"],"engines":{"node":"^18 || ^20 || ^22","homebridge":"^1.6.0 || ^2.0.0-beta.0"},"dependencies":{"node-persist":"^2.1.0"},"publishConfig":{"access":"public"},"devDependencies":{"@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/git":"^10.0.1","@semantic-release/github":"^11.0.1","@semantic-release/npm":"^12.0.1","@semantic-release/release-notes-generator":"^14.0.3"},"_id":"@theproductroadmap/homebridge-adjustable-timer@2.1.8","gitHead":"6eb6803dc8a65769a361346628d807a327dcc24a","_nodeVersion":"22.13.1","_npmVersion":"10.9.0","dist":{"integrity":"sha512-WetqnHMY8bH5D1P+ubwv7QIH2MNPLSzoQ34vYvzbOfC4unTwMAGGJJrtx5LAkgj7tR2XtsTf6pbEYAw0yGwiPw==","shasum":"e17ae76b0c29ddc7e26abc0de9cc0c943a46709b","tarball":"https://registry.npmjs.org/@theproductroadmap/homebridge-adjustable-timer/-/homebridge-adjustable-timer-2.1.8.tgz","fileCount":7,"unpackedSize":25831,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFP1ydDpY4GnkLDB6XxVuPbgMn8tU0TVQNfb8GvgHDbrAiAfqbV64kvTGzQC5UxBq3SAIuU7B7H9kEIpVJ3afofqBA=="}]},"_npmUser":{"name":"mksvrcek","email":"mksvrcek@gmail.com"},"directories":{},"maintainers":[{"name":"mksvrcek","email":"mksvrcek@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/homebridge-adjustable-timer_2.1.8_1738154063694_0.06711654348122176"},"_hasShrinkwrap":false}},"time":{"created":"2024-10-28T18:17:14.802Z","modified":"2025-01-29T12:34:24.065Z","1.0.0":"2024-10-28T18:17:15.130Z","1.0.1":"2024-10-28T18:30:30.751Z","1.1.0":"2024-10-28T19:02:50.058Z","1.1.1":"2024-10-28T19:08:57.913Z","1.1.2":"2024-10-28T19:21:06.510Z","1.1.3":"2024-10-28T19:27:12.480Z","1.1.4":"2024-10-28T19:53:59.213Z","1.1.5":"2024-11-01T01:41:52.590Z","1.2.0":"2024-11-01T04:17:09.207Z","2.0.0":"2024-11-01T16:16:19.044Z","2.1.0":"2024-11-01T17:30:41.192Z","2.1.1":"2024-11-01T22:27:20.689Z","2.1.2":"2024-11-01T22:38:25.358Z","2.1.3":"2024-11-01T22:50:39.305Z","2.1.4":"2024-11-02T03:21:05.048Z","2.1.5":"2024-11-02T03:28:14.238Z","2.1.6":"2024-11-02T03:46:48.113Z","2.1.7":"2024-11-02T18:36:28.681Z","2.1.8":"2025-01-29T12:34:23.885Z"},"bugs":{"url":"https://github.com/mksvrcek/homebridge-adjustable-timer/issues"},"author":{"name":"mksvrcek"},"license":"ISC","homepage":"https://theproductroadmap.co","keywords":["timer","dummy-switch","adjustable","custom","homebridge-plugin","homebridge","homekit","automation","home"],"repository":{"type":"git","url":"git://github.com/mksvrcek/homebridge-adjustable-timer.git"},"description":"Dummy switches for Homebridge: https://github.com/mksvrcek/homebridge-adjustable-timer","maintainers":[{"name":"mksvrcek","email":"mksvrcek@gmail.com"}],"readme":"\n# \"Dummy Timer\" Plugin\n\nExample config.json:\n\n```\n    {\n    \"name\": \"motion\",\n    \"brightness\": 10,\n    \"delayUnit\": \"s\",\n    \"sensor\": \"motion\",\n    \"disableLogging\": false,\n    \"accessory\": \"DummyTimer\"\n}\n\n```\n\nThis plugin an expansion on [nfarina/homebridge-dummy](https://github.com/nfarina/homebridge-dummy), it allows you to create timers that act as dimmer lights. Once triggered the light will tick down a % every second/minute/hour/day until it reaches 0 and turns off, allowing you to setup automatizations in homekit or elsewhere.\n\n\nConfig:\n\n## Sensor\nYou may set the \"sensor\" variable to any of the following:\n - motion\n - contact\n - occupancy\n - leak\n - off\n\n Unless it's set to off the plugin will setup an additional sensor that will trigger when the timer is up. Allowing you to turn off the timer without it triggering your automations (setup your automations on the sensors activity). If you prefer no sensor you can use [nfarina/homebridge-dummy](https://github.com/nfarina/homebridge-dummy) to setup a switch that.\n\n 1. turns off the timer\n 2. turns off itself\n (You will need to add a condition to you automation for it not to trigger when this newly created switch is on.)\n\n ## Brightness\n The brightness variable specifies a value for the switch to start on, if you toggle it on it will automatically jump to this number irregardless of what it was on previously.\n\n ## Delay Unit\n Delay unit can be set to any of the following and specifies how long will each % take.\n - \"s\" Second\n - \"m\" Minute\n - \"h\" Hour\n - \"d\" Day\n\n *Example: If delay unit is \"m\" and switch brightness is 60, it will take 1 minute to trigger.*","readmeFilename":"README.md"}