UNPKG

node-red-contrib-power-saver

Version:

A module for Node-RED that you can use to turn on and off a switch based on power prices

77 lines (76 loc) 2.34 kB
{ "name": "node-red-contrib-power-saver", "version": "5.2.2", "description": "A module for Node-RED that you can use to turn on and off a switch based on power prices", "main": "index.js", "scripts": { "test": "mocha", "docs:dev": "vuepress dev docs", "docs:build": "vuepress build docs" }, "author": "Otto Paulsen <ottpau@gmail.com>", "license": "MIT", "keywords": [ "node-red", "tibber", "energy", "smarthome", "home-automation", "home-assistant", "power" ], "node-red": { "nodes": { "ps-receive-price": "src/receive-price.js", "ps-strategy-best-save": "src/strategy-best-save.js", "ps-strategy-lowest-price": "src/strategy-lowest-price.js", "ps-strategy-heat-capacitor": "src/strategy-heat-capacitor.js", "ps-strategy-fixed-schedule": "src/strategy-fixed-schedule.js", "ps-light-saver": "src/light-saver.js", "ps-schedule-merger": "src/schedule-merger.js", "ps-elvia-config": "src/elvia/elvia-config.js", "ps-elvia-tariff-types": "src/elvia/elvia-tariff-types.js", "ps-elvia-tariff": "src/elvia/elvia-tariff.js", "ps-elvia-add-tariff": "src/elvia/elvia-add-tariff.js", "ps-general-add-tariff": "src/general-add-tariff.js", "ps-price-filter": "src/price-filter.js" }, "version": ">=2.2.0" }, "engines": { "node": ">=14.0.0" }, "prettier": { "printWidth": 120 }, "repository": { "type": "git", "url": "https://github.com/ottopaulsen/node-red-contrib-power-saver.git" }, "devDependencies": { "@eslint/js": "^10.0.1", "@vuepress/bundler-vite": "2.0.0-rc.26", "@vuepress/plugin-google-analytics": "2.0.0-rc.123", "@vuepress/plugin-register-components": "2.0.0-rc.123", "@vuepress/plugin-search": "2.0.0-rc.123", "@vuepress/theme-default": "2.0.0-rc.123", "@vuepress/utils": "2.0.0-rc.26", "chai": "6.2.2", "eslint": "10.0.0", "expect": "30.2.0", "globals": "^17.4.0", "mocha": "^11.7.5", "node-red": "^4.1.5", "node-red-node-test-helper": "0.3.6", "prettier": "^3.8.1", "sass-embedded": "^1.97.3", "sass-loader": "^16.0.7", "vuepress": "2.0.0-rc.26" }, "dependencies": { "floating-vue": "5.2.2", "lodash.clonedeep": "4.5.0", "luxon": "3.7.2", "nano-time": "1.0.0" } }