{"_id":"iobroker.ecoflow-mqtt","_rev":"55-f2f78810dab59ef0f6ca3e399d873a12","name":"iobroker.ecoflow-mqtt","dist-tags":{"latest":"1.4.9"},"versions":{"0.0.1":{"name":"iobroker.ecoflow-mqtt","version":"0.0.1","keywords":["ecoflow","powerstream","powerstation","delta","river"],"author":{"name":"foxthefox","email":"foxthefox@wysiwis.net"},"license":"MIT","_id":"iobroker.ecoflow-mqtt@0.0.1","maintainers":[{"name":"foxthefox","email":"foxthefox@wysiwis.net"}],"homepage":"https://github.com/foxthefox/ioBroker.ecoflow-mqtt","bugs":{"url":"https://github.com/foxthefox/ioBroker.ecoflow-mqtt/issues"},"dist":{"shasum":"a078ec2d8645a3b5612b28d5fe0049402549ab36","tarball":"https://registry.npmjs.org/iobroker.ecoflow-mqtt/-/iobroker.ecoflow-mqtt-0.0.1.tgz","fileCount":29,"integrity":"sha512-vOg0AaqAHg4vnIFGE1iVIntpfjVn6r8JiD7ismf5KpPXCFrDdKAg9ykEhmjsnXoCJTVj2ssvOTtlhSj9YpnPoA==","signatures":[{"sig":"MEQCIBYykDTAfUyV8LaPJPlr65gqFSq5TzNvh9NyTcbbQEk0AiBAUVPteY9E3l/BbqUGb4U6y9YfeA9Sn9Gd8k7yGZnHQg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":300156},"main":"main.js","engines":{"node":">= 16"},"scripts":{"lint":"eslint","test":"npm run test:js && npm run test:package","check":"tsc --noEmit -p tsconfig.check.json","release":"release-script","test:js":"mocha --config test/mocharc.custom.json \"{!(node_modules|test)/**/*.test.js,*.test.js,test/**/test!(PackageFiles|Startup).js}\"","translate":"translate-adapter","test:package":"mocha test/package --exit","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"foxthefox","email":"foxthefox@wysiwis.net"},"repository":{"url":"git+https://github.com/foxthefox/ioBroker.ecoflow-mqtt.git","type":"git"},"_npmVersion":"8.19.3","description":"connects to ecoflow products","directories":{},"_nodeVersion":"16.19.0","dependencies":{"mqtt":"^5.1.4","protobufjs":"^7.2.5","@iobroker/dev-server":"^0.6.0","@iobroker/adapter-core":"^3.0.4"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.10","mocha":"^10.2.0","sinon":"^17.0.0","eslint":"^8.52.0","proxyquire":"^2.1.3","sinon-chai":"^3.7.0","typescript":"~5.2.2","@types/chai":"^4.3.9","@types/node":"^20.8.10","@types/mocha":"^10.0.3","@types/sinon":"^10.0.20","@tsconfig/node18":"^18.2.2","chai-as-promised":"^7.1.1","@iobroker/testing":"^4.1.0","@types/proxyquire":"^1.3.30","@types/sinon-chai":"^3.2.11","@iobroker/adapter-dev":"^1.2.0","@types/chai-as-promised":"^7.1.7","@alcalzone/release-script":"^3.6.0","@alcalzone/release-script-plugin-license":"^3.5.9","@alcalzone/release-script-plugin-iobroker":"^3.6.0","@alcalzone/release-script-plugin-manual-review":"^3.5.9"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.ecoflow-mqtt_0.0.1_1698963898893_0.1562387008601105","host":"s3://npm-registry-packages"}},"0.0.6":{"name":"iobroker.ecoflow-mqtt","version":"0.0.6","keywords":["ecoflow","powerstream","powerstation","delta","river"],"author":{"name":"foxthefox","email":"foxthefox@wysiwis.net"},"license":"MIT","_id":"iobroker.ecoflow-mqtt@0.0.6","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"foxthefox","email":"foxthefox@wysiwis.net"}],"homepage":"https://github.com/foxthefox/ioBroker.ecoflow-mqtt","bugs":{"url":"https://github.com/foxthefox/ioBroker.ecoflow-mqtt/issues"},"dist":{"shasum":"9c29878c62b57720293574a1c41f6c4e3c869294","tarball":"https://registry.npmjs.org/iobroker.ecoflow-mqtt/-/iobroker.ecoflow-mqtt-0.0.6.tgz","fileCount":31,"integrity":"sha512-VQkoIVIyGOFVn+JLQRRIFjeKTr4Gri5Ng2u4QRPdOUE+rxovw38ZENwnredXNepIhWrcf43voRCpQrXNrfyA+g==","signatures":[{"sig":"MEUCICJzakXDNFb32nP6yxzHyE70Lfs/DunIgjKtIoDeWpp9AiEAiVqt0A1UtePwECrn4pvqzCb9vj0o7JMu46g0K35v/BA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":315222},"main":"main.js","engines":{"node":">= 16"},"scripts":{"lint":"eslint","test":"npm run test:js && npm run test:package","check":"tsc --noEmit -p tsconfig.check.json","release":"release-script","test:js":"mocha --config test/mocharc.custom.json \"{!(node_modules|test)/**/*.test.js,*.test.js,test/**/test!(PackageFiles|Startup).js}\"","translate":"translate-adapter","test:package":"mocha test/package --exit","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"foxthefox","email":"foxthefox@wysiwis.net"},"repository":{"url":"git+https://github.com/foxthefox/ioBroker.ecoflow-mqtt.git","type":"git"},"_npmVersion":"8.19.3","description":"connects to ecoflow products","directories":{},"_nodeVersion":"16.19.0","dependencies":{"mqtt":"^5.1.4","protobufjs":"^7.2.5","@iobroker/dev-server":"^0.6.0","@iobroker/adapter-core":"^3.0.4"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.10","mocha":"^10.2.0","sinon":"^17.0.0","eslint":"^8.52.0","handlebars":"^4.7.8","proxyquire":"^2.1.3","sinon-chai":"^3.7.0","typescript":"~5.2.2","@types/chai":"^4.3.9","@types/node":"^20.8.10","@types/mocha":"^10.0.3","@types/sinon":"^10.0.20","@tsconfig/node18":"^18.2.2","chai-as-promised":"^7.1.1","@iobroker/testing":"^4.1.0","@types/proxyquire":"^1.3.30","@types/sinon-chai":"^3.2.11","@iobroker/adapter-dev":"^1.2.0","@types/chai-as-promised":"^7.1.7","@alcalzone/release-script":"^3.6.0","@alcalzone/release-script-plugin-license":"^3.5.9","@alcalzone/release-script-plugin-iobroker":"^3.6.0","@alcalzone/release-script-plugin-manual-review":"^3.5.9"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.ecoflow-mqtt_0.0.6_1699188411494_0.3369271579897717","host":"s3://npm-registry-packages"}},"0.0.8":{"name":"iobroker.ecoflow-mqtt","version":"0.0.8","keywords":["ecoflow","powerstream","powerstation","delta","river"],"author":{"name":"foxthefox","email":"foxthefox@wysiwis.net"},"license":"MIT","_id":"iobroker.ecoflow-mqtt@0.0.8","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"foxthefox","email":"foxthefox@wysiwis.net"}],"homepage":"https://github.com/foxthefox/ioBroker.ecoflow-mqtt","bugs":{"url":"https://github.com/foxthefox/ioBroker.ecoflow-mqtt/issues"},"dist":{"shasum":"a7acfc185c28d45fd4d2a264610b27ad3b70c439","tarball":"https://registry.npmjs.org/iobroker.ecoflow-mqtt/-/iobroker.ecoflow-mqtt-0.0.8.tgz","fileCount":31,"integrity":"sha512-bjeqKXJp1LyLFlcukEo7FsSsscWRpfuA23S4lODOLf/1P5gZ/UgyTpnOq3QyuTHmcbEpSiCNSu5xVGL4xRCLrw==","signatures":[{"sig":"MEUCIQC6x7zrp0FdVRGhxmJHSGUdgFl5roWukRBpl0n4aZ50jwIgUwQ+uiYVysa+FcrTrLglQXsWM8hi4NsD3KRHbnoy28c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":320493},"main":"main.js","engines":{"node":">= 16"},"scripts":{"lint":"eslint","test":"npm run test:js && npm run test:package","check":"tsc --noEmit -p tsconfig.check.json","release":"release-script","test:js":"mocha --config test/mocharc.custom.json \"{!(node_modules|test)/**/*.test.js,*.test.js,test/**/test!(PackageFiles|Startup).js}\"","translate":"translate-adapter","test:package":"mocha test/package --exit","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"foxthefox","email":"foxthefox@wysiwis.net"},"repository":{"url":"git+https://github.com/foxthefox/ioBroker.ecoflow-mqtt.git","type":"git"},"_npmVersion":"8.19.3","description":"connects to ecoflow products","directories":{},"_nodeVersion":"16.19.0","dependencies":{"mqtt":"^5.1.4","protobufjs":"^7.2.5","@iobroker/dev-server":"^0.6.0","@iobroker/adapter-core":"^3.0.4"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.10","mocha":"^10.2.0","sinon":"^17.0.0","eslint":"^8.52.0","handlebars":"^4.7.8","proxyquire":"^2.1.3","sinon-chai":"^3.7.0","typescript":"~5.2.2","@types/chai":"^4.3.9","@types/node":"^20.8.10","@types/mocha":"^10.0.3","@types/sinon":"^10.0.20","@tsconfig/node18":"^18.2.2","chai-as-promised":"^7.1.1","@iobroker/testing":"^4.1.0","@types/proxyquire":"^1.3.30","@types/sinon-chai":"^3.2.11","@iobroker/adapter-dev":"^1.2.0","@types/chai-as-promised":"^7.1.7","@alcalzone/release-script":"^3.6.0","@alcalzone/release-script-plugin-license":"^3.5.9","@alcalzone/release-script-plugin-iobroker":"^3.6.0","@alcalzone/release-script-plugin-manual-review":"^3.5.9"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.ecoflow-mqtt_0.0.8_1699370658711_0.6783518170950389","host":"s3://npm-registry-packages"}},"0.0.18":{"name":"iobroker.ecoflow-mqtt","version":"0.0.18","keywords":["ecoflow","powerstream","powerstation","delta","river"],"author":{"name":"foxthefox","email":"foxthefox@wysiwis.net"},"license":"MIT","_id":"iobroker.ecoflow-mqtt@0.0.18","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"foxthefox","email":"foxthefox@wysiwis.net"}],"homepage":"https://github.com/foxthefox/ioBroker.ecoflow-mqtt","bugs":{"url":"https://github.com/foxthefox/ioBroker.ecoflow-mqtt/issues"},"dist":{"shasum":"ad402f08894b18fcbe767d330edbcf4bb8d5739d","tarball":"https://registry.npmjs.org/iobroker.ecoflow-mqtt/-/iobroker.ecoflow-mqtt-0.0.18.tgz","fileCount":35,"integrity":"sha512-K3hGfOQWoDM/gs7os7hG/0gSH51fLfH2/dbEW82I32J1N+J/xa06SjrVFR7mOt8ibv2T37I10uggCu1Ku6lpJw==","signatures":[{"sig":"MEUCICwWsmY8LUwb0aDjaX8HpDnPEz6FQHmVRKTNqhxxpX/NAiEA+bdnUPj44VLGQccnGs1nW3Q8CrOHHHOUKPwvWOhNBrA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":517472},"main":"main.js","engines":{"node":">= 16"},"scripts":{"lint":"eslint","test":"npm run test:js && npm run test:package","check":"tsc --noEmit -p tsconfig.check.json","release":"release-script","test:js":"mocha --config test/mocharc.custom.json \"{!(node_modules|test)/**/*.test.js,*.test.js,test/**/test!(PackageFiles|Startup).js}\"","translate":"translate-adapter","test:package":"mocha test/package --exit","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"foxthefox","email":"foxthefox@wysiwis.net"},"repository":{"url":"git+https://github.com/foxthefox/ioBroker.ecoflow-mqtt.git","type":"git"},"_npmVersion":"8.19.3","description":"connects to ecoflow products","directories":{},"_nodeVersion":"16.19.0","dependencies":{"mqtt":"^5.3.4","protobufjs":"^7.2.5","@iobroker/dev-server":"^0.6.0","@iobroker/adapter-core":"^3.0.4"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.10","mocha":"^10.2.0","sinon":"^17.0.1","eslint":"^8.52.0","handlebars":"^4.7.8","proxyquire":"^2.1.3","sinon-chai":"^3.7.0","typescript":"~5.3.2","@types/chai":"^4.3.9","@types/node":"^20.10.6","@types/mocha":"^10.0.6","@types/sinon":"^17.0.2","@tsconfig/node18":"^18.2.2","chai-as-promised":"^7.1.1","@iobroker/testing":"^4.1.0","@types/proxyquire":"^1.3.30","@types/sinon-chai":"^3.2.12","@iobroker/adapter-dev":"^1.2.0","@types/chai-as-promised":"^7.1.7","@alcalzone/release-script":"^3.6.0","@alcalzone/release-script-plugin-license":"^3.5.9","@alcalzone/release-script-plugin-iobroker":"^3.7.0","@alcalzone/release-script-plugin-manual-review":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.ecoflow-mqtt_0.0.18_1704895628904_0.8230124590987491","host":"s3://npm-registry-packages"}},"0.0.19":{"name":"iobroker.ecoflow-mqtt","version":"0.0.19","keywords":["ecoflow","powerstream","powerstation","delta","river"],"author":{"name":"foxthefox","email":"foxthefox@wysiwis.net"},"license":"MIT","_id":"iobroker.ecoflow-mqtt@0.0.19","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"foxthefox","email":"foxthefox@wysiwis.net"}],"homepage":"https://github.com/foxthefox/ioBroker.ecoflow-mqtt","bugs":{"url":"https://github.com/foxthefox/ioBroker.ecoflow-mqtt/issues"},"dist":{"shasum":"a61da96eea2d1de6ffb66e4479106a7a737172a1","tarball":"https://registry.npmjs.org/iobroker.ecoflow-mqtt/-/iobroker.ecoflow-mqtt-0.0.19.tgz","fileCount":35,"integrity":"sha512-fMyrpySedd3S2m07SDt0+BdQJLudrPm0vsZZrm19y8nGrBYGssDVKl95sZ95wxlt6fpCHvMpViHu5ETWLQTKYg==","signatures":[{"sig":"MEQCIAMjAjwU9ngvpgFs/dJOimEXW4QdUsE1xl+cR9xhJfhoAiBSKogBiP0mfexrPx7p74x03kZhp5iOpC1Iq7BUvDvGiQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":532745},"main":"main.js","engines":{"node":">= 16"},"scripts":{"lint":"eslint","test":"npm run test:js && npm run test:package","check":"tsc --noEmit -p tsconfig.check.json","release":"release-script","test:js":"mocha --config test/mocharc.custom.json \"{!(node_modules|test)/**/*.test.js,*.test.js,test/**/test!(PackageFiles|Startup).js}\"","translate":"translate-adapter","test:package":"mocha test/package --exit","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"foxthefox","email":"foxthefox@wysiwis.net"},"repository":{"url":"git+https://github.com/foxthefox/ioBroker.ecoflow-mqtt.git","type":"git"},"_npmVersion":"8.19.3","description":"connects to ecoflow products","directories":{},"_nodeVersion":"16.19.0","dependencies":{"mqtt":"^5.3.4","protobufjs":"^7.2.5","@iobroker/dev-server":"^0.6.0","@iobroker/adapter-core":"^3.0.4"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.10","mocha":"^10.2.0","sinon":"^17.0.1","eslint":"^8.52.0","handlebars":"^4.7.8","proxyquire":"^2.1.3","sinon-chai":"^3.7.0","typescript":"~5.3.2","@types/chai":"^4.3.9","@types/node":"^20.10.6","@types/mocha":"^10.0.6","@types/sinon":"^17.0.2","@tsconfig/node18":"^18.2.2","chai-as-promised":"^7.1.1","@iobroker/testing":"^4.1.0","@types/proxyquire":"^1.3.30","@types/sinon-chai":"^3.2.12","@iobroker/adapter-dev":"^1.2.0","@types/chai-as-promised":"^7.1.7","@alcalzone/release-script":"^3.6.0","@alcalzone/release-script-plugin-license":"^3.5.9","@alcalzone/release-script-plugin-iobroker":"^3.7.0","@alcalzone/release-script-plugin-manual-review":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.ecoflow-mqtt_0.0.19_1705414720728_0.30208634467053486","host":"s3://npm-registry-packages"}},"0.0.20":{"name":"iobroker.ecoflow-mqtt","version":"0.0.20","keywords":["ecoflow","powerstream","powerstation","delta","river"],"author":{"name":"foxthefox","email":"foxthefox@wysiwis.net"},"license":"MIT","_id":"iobroker.ecoflow-mqtt@0.0.20","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"foxthefox","email":"foxthefox@wysiwis.net"}],"homepage":"https://github.com/foxthefox/ioBroker.ecoflow-mqtt","bugs":{"url":"https://github.com/foxthefox/ioBroker.ecoflow-mqtt/issues"},"dist":{"shasum":"4895873d0509814b20b476409c10361dccb36c78","tarball":"https://registry.npmjs.org/iobroker.ecoflow-mqtt/-/iobroker.ecoflow-mqtt-0.0.20.tgz","fileCount":38,"integrity":"sha512-XvZUtmyY03bb9JJ1iKySt79+54QHtMEJ1qyPIRcx67kQeDV1m6VrNjOtRjkamIsIYDWfILoYNQLKJADFE+3baA==","signatures":[{"sig":"MEUCIQCju2AmRyrM7iJGnW1uTGculwRbqyHjLmbtfm0TKRkWBwIgRkeUg1A9cd86Y4Yu+Qw1kLG9L1oD8+KVVW+oyUEDpZc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":600384},"main":"main.js","engines":{"node":">= 16"},"scripts":{"lint":"eslint","test":"npm run test:js && npm run test:package","check":"tsc --noEmit -p tsconfig.check.json","release":"release-script","test:js":"mocha --config test/mocharc.custom.json \"{!(node_modules|test)/**/*.test.js,*.test.js,test/**/test!(PackageFiles|Startup).js}\"","translate":"translate-adapter","test:package":"mocha test/package --exit","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"foxthefox","email":"foxthefox@wysiwis.net"},"repository":{"url":"git+https://github.com/foxthefox/ioBroker.ecoflow-mqtt.git","type":"git"},"_npmVersion":"8.19.3","description":"connects to ecoflow products","directories":{},"_nodeVersion":"16.19.0","dependencies":{"mqtt":"^5.3.4","protobufjs":"^7.2.5","@iobroker/dev-server":"^0.6.0","@iobroker/adapter-core":"^3.0.4"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.10","mocha":"^10.2.0","sinon":"^17.0.1","eslint":"^8.52.0","handlebars":"^4.7.8","proxyquire":"^2.1.3","sinon-chai":"^3.7.0","typescript":"~5.3.2","@types/chai":"^4.3.9","@types/node":"^20.10.6","@types/mocha":"^10.0.6","@types/sinon":"^17.0.2","@tsconfig/node18":"^18.2.2","chai-as-promised":"^7.1.1","@iobroker/testing":"^4.1.0","@types/proxyquire":"^1.3.30","@types/sinon-chai":"^3.2.12","@iobroker/adapter-dev":"^1.2.0","@types/chai-as-promised":"^7.1.7","@alcalzone/release-script":"^3.6.0","@alcalzone/release-script-plugin-license":"^3.5.9","@alcalzone/release-script-plugin-iobroker":"^3.7.0","@alcalzone/release-script-plugin-manual-review":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.ecoflow-mqtt_0.0.20_1705509709466_0.37848726698567514","host":"s3://npm-registry-packages"}},"0.0.21":{"name":"iobroker.ecoflow-mqtt","version":"0.0.21","keywords":["ecoflow","powerstream","powerstation","delta","river"],"author":{"name":"foxthefox","email":"foxthefox@wysiwis.net"},"license":"MIT","_id":"iobroker.ecoflow-mqtt@0.0.21","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"foxthefox","email":"foxthefox@wysiwis.net"}],"homepage":"https://github.com/foxthefox/ioBroker.ecoflow-mqtt","bugs":{"url":"https://github.com/foxthefox/ioBroker.ecoflow-mqtt/issues"},"dist":{"shasum":"2ad26fa6c0a63ed40207bb6026898000851c17d3","tarball":"https://registry.npmjs.org/iobroker.ecoflow-mqtt/-/iobroker.ecoflow-mqtt-0.0.21.tgz","fileCount":38,"integrity":"sha512-45MT7IgU3qlj3cCrwxWGGpgyxkpwBGqjvbpHc188zXh2icXS1noz840SoHOgiSre59RGLajsuulmeiDE/3MwOw==","signatures":[{"sig":"MEUCIEK8BTsFLjsAnH3T+7LIjFa9TiGTXEJNYoJkGmSN75Z5AiEA8M+QYwmZn/a223ze2Uz3vLl87uKPOQDPNbxagPuSf6E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":597191},"main":"main.js","engines":{"node":">= 16"},"scripts":{"lint":"eslint","test":"npm run test:js && npm run test:package","check":"tsc --noEmit -p tsconfig.check.json","release":"release-script","test:js":"mocha --config test/mocharc.custom.json \"{!(node_modules|test)/**/*.test.js,*.test.js,test/**/test!(PackageFiles|Startup).js}\"","translate":"translate-adapter","test:package":"mocha test/package --exit","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"foxthefox","email":"foxthefox@wysiwis.net"},"repository":{"url":"git+https://github.com/foxthefox/ioBroker.ecoflow-mqtt.git","type":"git"},"_npmVersion":"8.19.3","description":"connects to ecoflow products","directories":{},"_nodeVersion":"16.19.0","dependencies":{"mqtt":"^5.3.4","protobufjs":"^7.2.5","@iobroker/dev-server":"^0.6.0","@iobroker/adapter-core":"^3.0.4"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.10","mocha":"^10.2.0","sinon":"^17.0.1","eslint":"^8.52.0","handlebars":"^4.7.8","proxyquire":"^2.1.3","sinon-chai":"^3.7.0","typescript":"~5.3.2","@types/chai":"^4.3.9","@types/node":"^20.10.6","@types/mocha":"^10.0.6","@types/sinon":"^17.0.2","@tsconfig/node18":"^18.2.2","chai-as-promised":"^7.1.1","@iobroker/testing":"^4.1.0","@types/proxyquire":"^1.3.30","@types/sinon-chai":"^3.2.12","@iobroker/adapter-dev":"^1.2.0","@types/chai-as-promised":"^7.1.7","@alcalzone/release-script":"^3.6.0","@alcalzone/release-script-plugin-license":"^3.5.9","@alcalzone/release-script-plugin-iobroker":"^3.7.0","@alcalzone/release-script-plugin-manual-review":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.ecoflow-mqtt_0.0.21_1706112350517_0.8347652499755271","host":"s3://npm-registry-packages"}},"0.0.22":{"name":"iobroker.ecoflow-mqtt","version":"0.0.22","keywords":["ecoflow","powerstream","powerstation","delta","river"],"author":{"name":"foxthefox","email":"foxthefox@wysiwis.net"},"license":"MIT","_id":"iobroker.ecoflow-mqtt@0.0.22","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"foxthefox","email":"foxthefox@wysiwis.net"}],"homepage":"https://github.com/foxthefox/ioBroker.ecoflow-mqtt","bugs":{"url":"https://github.com/foxthefox/ioBroker.ecoflow-mqtt/issues"},"dist":{"shasum":"3051d1f6cdc753f08aba0902a380988060addd2e","tarball":"https://registry.npmjs.org/iobroker.ecoflow-mqtt/-/iobroker.ecoflow-mqtt-0.0.22.tgz","fileCount":39,"integrity":"sha512-vVl7Mg/4wtUeD2Dfp7Fy+PXVDwDIKlEP5hUyK5akTcOIsw7ABEfnH3uX1CuSE5nGN56hd4FUNpRE7A2gLeTTFg==","signatures":[{"sig":"MEUCIQCCLcER8tLQRPHK6W61ZuNR9ZAXezM+v+/zT0++O0xEswIgc4ZsvcL9Dhtq/UhIlmvKRsDSxXv5meqPRopLI5/OuNQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":806253},"main":"main.js","engines":{"node":">= 16"},"scripts":{"lint":"eslint","test":"npm run test:js && npm run test:package","check":"tsc --noEmit -p tsconfig.check.json","release":"release-script","test:js":"mocha --config test/mocharc.custom.json \"{!(node_modules|test)/**/*.test.js,*.test.js,test/**/test!(PackageFiles|Startup).js}\"","translate":"translate-adapter","test:package":"mocha test/package --exit","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"foxthefox","email":"foxthefox@wysiwis.net"},"repository":{"url":"git+https://github.com/foxthefox/ioBroker.ecoflow-mqtt.git","type":"git"},"_npmVersion":"8.19.3","description":"connects to ecoflow products","directories":{},"_nodeVersion":"16.19.0","dependencies":{"mqtt":"^5.1.4","protobufjs":"^7.2.5","@iobroker/dev-server":"^0.6.0","@iobroker/adapter-core":"^3.0.4"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.10","mocha":"^10.2.0","sinon":"^17.0.0","eslint":"^8.52.0","handlebars":"^4.7.8","proxyquire":"^2.1.3","sinon-chai":"^3.7.0","typescript":"~5.2.2","@types/chai":"^4.3.9","@types/node":"^20.8.10","@types/mocha":"^10.0.3","@types/sinon":"^10.0.20","@tsconfig/node18":"^18.2.2","chai-as-promised":"^7.1.1","@iobroker/testing":"^4.1.0","@types/proxyquire":"^1.3.30","@types/sinon-chai":"^3.2.11","@iobroker/adapter-dev":"^1.2.0","@types/chai-as-promised":"^7.1.7","@alcalzone/release-script":"^3.6.0","@alcalzone/release-script-plugin-license":"^3.5.9","@alcalzone/release-script-plugin-iobroker":"^3.6.0","@alcalzone/release-script-plugin-manual-review":"^3.5.9"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.ecoflow-mqtt_0.0.22_1711434260732_0.053955831850703406","host":"s3://npm-registry-packages"}},"0.0.23":{"name":"iobroker.ecoflow-mqtt","version":"0.0.23","keywords":["ecoflow","powerstream","powerstation","delta","river"],"author":{"name":"foxthefox","email":"foxthefox@wysiwis.net"},"license":"MIT","_id":"iobroker.ecoflow-mqtt@0.0.23","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"foxthefox","email":"foxthefox@wysiwis.net"}],"homepage":"https://github.com/foxthefox/ioBroker.ecoflow-mqtt","bugs":{"url":"https://github.com/foxthefox/ioBroker.ecoflow-mqtt/issues"},"dist":{"shasum":"4b5a7a3152a869e702d9cdffbe1b342cec5a301a","tarball":"https://registry.npmjs.org/iobroker.ecoflow-mqtt/-/iobroker.ecoflow-mqtt-0.0.23.tgz","fileCount":39,"integrity":"sha512-OfjtAWSf1QWXI8lbAlhJwvXTCKQXWkzt9pQIE7AnGarMKIvoRta8is+NG6JhCDwrz6zgrBBKQwIxLiL2cskMnQ==","signatures":[{"sig":"MEUCIQDUgY+EaHFFQ1wL7fiWCAawvJbkzwUGocPqMV/9Bxi9mwIgXhmiq/8dWZeNtUcSTcAkDe10nAUd5///69pEKSnOWoA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":807862},"main":"main.js","engines":{"node":">= 16"},"scripts":{"lint":"eslint","test":"npm run test:js && npm run test:package","check":"tsc --noEmit -p tsconfig.check.json","release":"release-script","test:js":"mocha --config test/mocharc.custom.json \"{!(node_modules|test)/**/*.test.js,*.test.js,test/**/test!(PackageFiles|Startup).js}\"","translate":"translate-adapter","test:package":"mocha test/package --exit","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"foxthefox","email":"foxthefox@wysiwis.net"},"repository":{"url":"git+https://github.com/foxthefox/ioBroker.ecoflow-mqtt.git","type":"git"},"_npmVersion":"8.19.3","description":"connects to ecoflow products","directories":{},"_nodeVersion":"16.19.0","dependencies":{"mqtt":"^5.1.4","protobufjs":"^7.2.5","@iobroker/dev-server":"^0.6.0","@iobroker/adapter-core":"^3.0.4"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.10","mocha":"^10.2.0","sinon":"^17.0.0","eslint":"^8.52.0","handlebars":"^4.7.8","proxyquire":"^2.1.3","sinon-chai":"^3.7.0","typescript":"~5.2.2","@types/chai":"^4.3.9","@types/node":"^20.8.10","@types/mocha":"^10.0.3","@types/sinon":"^10.0.20","@tsconfig/node18":"^18.2.2","chai-as-promised":"^7.1.1","@iobroker/testing":"^4.1.0","@types/proxyquire":"^1.3.30","@types/sinon-chai":"^3.2.11","@iobroker/adapter-dev":"^1.2.0","@types/chai-as-promised":"^7.1.7","@alcalzone/release-script":"^3.6.0","@alcalzone/release-script-plugin-license":"^3.5.9","@alcalzone/release-script-plugin-iobroker":"^3.6.0","@alcalzone/release-script-plugin-manual-review":"^3.5.9"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.ecoflow-mqtt_0.0.23_1711523773327_0.765616963676965","host":"s3://npm-registry-packages"}},"0.0.24":{"name":"iobroker.ecoflow-mqtt","version":"0.0.24","keywords":["ecoflow","powerstream","powerstation","delta","river"],"author":{"name":"foxthefox","email":"foxthefox@wysiwis.net"},"license":"MIT","_id":"iobroker.ecoflow-mqtt@0.0.24","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"foxthefox","email":"foxthefox@wysiwis.net"}],"homepage":"https://github.com/foxthefox/ioBroker.ecoflow-mqtt","bugs":{"url":"https://github.com/foxthefox/ioBroker.ecoflow-mqtt/issues"},"dist":{"shasum":"4ec48bec6a767e0e2696d06ea0280813c8178618","tarball":"https://registry.npmjs.org/iobroker.ecoflow-mqtt/-/iobroker.ecoflow-mqtt-0.0.24.tgz","fileCount":39,"integrity":"sha512-me+MNozMHtXS+Xc6LC0EiY0T1MSg8/2RCKU+xHmtI2zjXZ6QlyQGG22xAWlj3aMn3zqYH2Tszy65YnMFQUTkOQ==","signatures":[{"sig":"MEUCIQDTNcAfOVISJwW1ubcoRr2Bec3fQxgvCSN9YEAhiKVsTwIgUx0nSN1MGZNPxPOlB6TafaYJYbrYG3pV9cem/t6jNZ0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":826852},"main":"main.js","engines":{"node":">= 16"},"scripts":{"lint":"eslint","test":"npm run test:js && npm run test:package","check":"tsc --noEmit -p tsconfig.check.json","release":"release-script","test:js":"mocha --config test/mocharc.custom.json \"{!(node_modules|test)/**/*.test.js,*.test.js,test/**/test!(PackageFiles|Startup).js}\"","translate":"translate-adapter","test:package":"mocha test/package --exit","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"foxthefox","email":"foxthefox@wysiwis.net"},"repository":{"url":"git+https://github.com/foxthefox/ioBroker.ecoflow-mqtt.git","type":"git"},"_npmVersion":"8.19.3","description":"connects to ecoflow products","directories":{},"_nodeVersion":"16.19.0","dependencies":{"mqtt":"^5.1.4","protobufjs":"^7.2.5","@iobroker/dev-server":"^0.6.0","@iobroker/adapter-core":"^3.0.4"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.10","mocha":"^10.2.0","sinon":"^17.0.0","eslint":"^8.52.0","handlebars":"^4.7.8","proxyquire":"^2.1.3","sinon-chai":"^3.7.0","typescript":"~5.2.2","@types/chai":"^4.3.9","@types/node":"^20.8.10","@types/mocha":"^10.0.3","@types/sinon":"^10.0.20","@tsconfig/node18":"^18.2.2","chai-as-promised":"^7.1.1","@iobroker/testing":"^4.1.0","@types/proxyquire":"^1.3.30","@types/sinon-chai":"^3.2.11","@iobroker/adapter-dev":"^1.2.0","@types/chai-as-promised":"^7.1.7","@alcalzone/release-script":"^3.6.0","@alcalzone/release-script-plugin-license":"^3.5.9","@alcalzone/release-script-plugin-iobroker":"^3.6.0","@alcalzone/release-script-plugin-manual-review":"^3.5.9"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.ecoflow-mqtt_0.0.24_1711577433481_0.8898784423718884","host":"s3://npm-registry-packages"}},"0.0.25":{"name":"iobroker.ecoflow-mqtt","version":"0.0.25","keywords":["ecoflow","powerstream","powerstation","delta","river"],"author":{"name":"foxthefox","email":"foxthefox@wysiwis.net"},"license":"MIT","_id":"iobroker.ecoflow-mqtt@0.0.25","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"foxthefox","email":"foxthefox@wysiwis.net"}],"homepage":"https://github.com/foxthefox/ioBroker.ecoflow-mqtt","bugs":{"url":"https://github.com/foxthefox/ioBroker.ecoflow-mqtt/issues"},"dist":{"shasum":"c503c897c2ea1270c613c63db88c447ef752aea3","tarball":"https://registry.npmjs.org/iobroker.ecoflow-mqtt/-/iobroker.ecoflow-mqtt-0.0.25.tgz","fileCount":39,"integrity":"sha512-mtEhpWmoNqy0TfSgHiRAKjXb5MvZE+irmVD0nAwWWBJsWMr7sWnGvANr/q2HglxPHmqYRv8vApEOU7Nf3f8TRg==","signatures":[{"sig":"MEQCIG9vYJPXq4hHmXwqUcCps5M98kO4RWr64kGCV3Eh3XDlAiBrtCC8y9QK6MDPg8la82nfPUbk502qAgFFNMhgppbTXQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":831155},"main":"main.js","engines":{"node":">= 16"},"scripts":{"lint":"eslint","test":"npm run test:js && npm run test:package","check":"tsc --noEmit -p tsconfig.check.json","release":"release-script","test:js":"mocha --config test/mocharc.custom.json \"{!(node_modules|test)/**/*.test.js,*.test.js,test/**/test!(PackageFiles|Startup).js}\"","translate":"translate-adapter","test:package":"mocha test/package --exit","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"foxthefox","email":"foxthefox@wysiwis.net"},"repository":{"url":"git+https://github.com/foxthefox/ioBroker.ecoflow-mqtt.git","type":"git"},"_npmVersion":"8.19.3","description":"connects to ecoflow products","directories":{},"_nodeVersion":"16.19.0","dependencies":{"mqtt":"^5.1.4","protobufjs":"^7.2.5","@iobroker/dev-server":"^0.6.0","@iobroker/adapter-core":"^3.0.4"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.10","mocha":"^10.2.0","sinon":"^17.0.0","eslint":"^8.52.0","handlebars":"^4.7.8","proxyquire":"^2.1.3","sinon-chai":"^3.7.0","typescript":"~5.2.2","@types/chai":"^4.3.9","@types/node":"^20.8.10","@types/mocha":"^10.0.3","@types/sinon":"^10.0.20","@tsconfig/node18":"^18.2.2","chai-as-promised":"^7.1.1","@iobroker/testing":"^4.1.0","@types/proxyquire":"^1.3.30","@types/sinon-chai":"^3.2.11","@iobroker/adapter-dev":"^1.2.0","@types/chai-as-promised":"^7.1.7","@alcalzone/release-script":"^3.6.0","@alcalzone/release-script-plugin-license":"^3.5.9","@alcalzone/release-script-plugin-iobroker":"^3.6.0","@alcalzone/release-script-plugin-manual-review":"^3.5.9"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.ecoflow-mqtt_0.0.25_1711610009886_0.6328249587441352","host":"s3://npm-registry-packages"}},"0.0.26":{"name":"iobroker.ecoflow-mqtt","version":"0.0.26","keywords":["ecoflow","powerstream","powerstation","delta","river"],"author":{"name":"foxthefox","email":"foxthefox@wysiwis.net"},"license":"MIT","_id":"iobroker.ecoflow-mqtt@0.0.26","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"foxthefox","email":"foxthefox@wysiwis.net"}],"homepage":"https://github.com/foxthefox/ioBroker.ecoflow-mqtt","bugs":{"url":"https://github.com/foxthefox/ioBroker.ecoflow-mqtt/issues"},"dist":{"shasum":"980ff721153f1bb43daf17a23f2c5cf5b86e60ff","tarball":"https://registry.npmjs.org/iobroker.ecoflow-mqtt/-/iobroker.ecoflow-mqtt-0.0.26.tgz","fileCount":39,"integrity":"sha512-LZWg3rhjpLYcCUvUiAleVqHRTIS6ALxC5U9sZMXdQBLqAeK7Cs72UrwmDYcsf8ia7niLa2agy8gYYp33a2TPiA==","signatures":[{"sig":"MEUCIQCXlGrGiqD7cqXyy8hCV3y9C2flWjs5ZAKkleq97N5OigIgawR2/5s7hnhIHELsOMaFwDcdCCDWzTdsJkM/jGeyLtg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":833081},"main":"main.js","engines":{"node":">= 16"},"scripts":{"lint":"eslint","test":"npm run test:js && npm run test:package","check":"tsc --noEmit -p tsconfig.check.json","release":"release-script","test:js":"mocha --config test/mocharc.custom.json \"{!(node_modules|test)/**/*.test.js,*.test.js,test/**/test!(PackageFiles|Startup).js}\"","translate":"translate-adapter","test:package":"mocha test/package --exit","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"foxthefox","email":"foxthefox@wysiwis.net"},"repository":{"url":"git+https://github.com/foxthefox/ioBroker.ecoflow-mqtt.git","type":"git"},"_npmVersion":"8.19.3","description":"connects to ecoflow products","directories":{},"_nodeVersion":"16.19.0","dependencies":{"mqtt":"^5.3.4","protobufjs":"^7.2.6","@iobroker/dev-server":"^0.7.1","@iobroker/adapter-core":"^3.0.4"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.4.1","mocha":"^10.3.0","sinon":"^17.0.1","eslint":"^8.57.0","handlebars":"^4.7.8","proxyquire":"^2.1.3","sinon-chai":"^3.7.0","typescript":"~5.3.2","@types/chai":"^4.3.9","@types/node":"^20.10.6","@types/mocha":"^10.0.6","@types/sinon":"^17.0.3","@tsconfig/node18":"^18.2.2","chai-as-promised":"^7.1.1","@iobroker/testing":"^4.1.0","@types/proxyquire":"^1.3.31","@types/sinon-chai":"^3.2.12","@iobroker/adapter-dev":"^1.3.0","@types/chai-as-promised":"^7.1.8","@alcalzone/release-script":"^3.6.0","@alcalzone/release-script-plugin-license":"^3.7.0","@alcalzone/release-script-plugin-iobroker":"^3.7.0","@alcalzone/release-script-plugin-manual-review":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.ecoflow-mqtt_0.0.26_1711661598237_0.5576463308291113","host":"s3://npm-registry-packages"}},"0.0.27":{"name":"iobroker.ecoflow-mqtt","version":"0.0.27","keywords":["ecoflow","powerstream","powerstation","delta","river"],"author":{"name":"foxthefox","email":"foxthefox@wysiwis.net"},"license":"MIT","_id":"iobroker.ecoflow-mqtt@0.0.27","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"foxthefox","email":"foxthefox@wysiwis.net"}],"homepage":"https://github.com/foxthefox/ioBroker.ecoflow-mqtt","bugs":{"url":"https://github.com/foxthefox/ioBroker.ecoflow-mqtt/issues"},"dist":{"shasum":"06737683c3cd9a9b06b5379f2a2a8b708a2db087","tarball":"https://registry.npmjs.org/iobroker.ecoflow-mqtt/-/iobroker.ecoflow-mqtt-0.0.27.tgz","fileCount":39,"integrity":"sha512-QXTTE67gFm8jfbxLp9/Uh6FHo2SqcUTiTs/60VpFDu/sWVqlqy+tt4tFXHElyuV2px2nxaIYTfheNeaUVAt8Ng==","signatures":[{"sig":"MEUCIF+6xtW0BbA5/8aJ66gk9Ihi7lB3l4UyoYCqBUbsGU6UAiEAr7vQkNMA4HmLoRcLOAkWsCKABABUevxPrXktmIlj8sM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":835163},"main":"main.js","engines":{"node":">= 16"},"scripts":{"lint":"eslint","test":"npm run test:js && npm run test:package","check":"tsc --noEmit -p tsconfig.check.json","release":"release-script","test:js":"mocha --config test/mocharc.custom.json \"{!(node_modules|test)/**/*.test.js,*.test.js,test/**/test!(PackageFiles|Startup).js}\"","translate":"translate-adapter","test:package":"mocha test/package --exit","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"foxthefox","email":"foxthefox@wysiwis.net"},"repository":{"url":"git+https://github.com/foxthefox/ioBroker.ecoflow-mqtt.git","type":"git"},"_npmVersion":"8.19.3","description":"connects to ecoflow products","directories":{},"_nodeVersion":"16.19.0","dependencies":{"mqtt":"^5.3.4","protobufjs":"^7.2.6","@iobroker/dev-server":"^0.7.1","@iobroker/adapter-core":"^3.0.6"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^17.0.1","eslint":"^8.57.0","handlebars":"^4.7.8","proxyquire":"^2.1.3","sinon-chai":"^3.7.0","typescript":"~5.4.3","@types/chai":"^4.3.9","@types/node":"^20.12.2","@types/mocha":"^10.0.6","@types/sinon":"^17.0.3","@tsconfig/node18":"^18.2.4","chai-as-promised":"^7.1.1","@iobroker/testing":"^4.1.0","@types/proxyquire":"^1.3.31","@types/sinon-chai":"^3.2.12","@iobroker/adapter-dev":"^1.3.0","@types/chai-as-promised":"^7.1.8","@alcalzone/release-script":"^3.6.0","@alcalzone/release-script-plugin-license":"^3.7.0","@alcalzone/release-script-plugin-iobroker":"^3.7.0","@alcalzone/release-script-plugin-manual-review":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.ecoflow-mqtt_0.0.27_1712036488135_0.42724383349971706","host":"s3://npm-registry-packages"}},"0.0.28":{"name":"iobroker.ecoflow-mqtt","version":"0.0.28","keywords":["ecoflow","powerstream","powerstation","delta","river"],"author":{"name":"foxthefox","email":"foxthefox@wysiwis.net"},"license":"MIT","_id":"iobroker.ecoflow-mqtt@0.0.28","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"foxthefox","email":"foxthefox@wysiwis.net"}],"homepage":"https://github.com/foxthefox/ioBroker.ecoflow-mqtt","bugs":{"url":"https://github.com/foxthefox/ioBroker.ecoflow-mqtt/issues"},"dist":{"shasum":"c3ef073142208a7d9d1289fc6f5d095a9ba412fe","tarball":"https://registry.npmjs.org/iobroker.ecoflow-mqtt/-/iobroker.ecoflow-mqtt-0.0.28.tgz","fileCount":39,"integrity":"sha512-/euIW4crETlkoYPK94cQh7EdIuaXWQsIrsExBe9B0pFd0Em090oCRTJvl5ZI4Pnlle6SERSpJtPiCh8VDV+qsw==","signatures":[{"sig":"MEYCIQDVNQsITbZtd76I8ZC5v41pN2QlD9d5YCiC28MzyiSvWgIhAP041WdCQfvLw32NYtoUUDTszx3xqZYgpIrYLOQhARxx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":837485},"main":"main.js","engines":{"node":">= 16"},"scripts":{"lint":"eslint","test":"npm run test:js && npm run test:package","check":"tsc --noEmit -p tsconfig.check.json","release":"release-script","test:js":"mocha --config test/mocharc.custom.json \"{!(node_modules|test)/**/*.test.js,*.test.js,test/**/test!(PackageFiles|Startup).js}\"","translate":"translate-adapter","test:package":"mocha test/package --exit","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"foxthefox","email":"foxthefox@wysiwis.net"},"repository":{"url":"git+https://github.com/foxthefox/ioBroker.ecoflow-mqtt.git","type":"git"},"_npmVersion":"8.19.3","description":"connects to ecoflow products","directories":{},"_nodeVersion":"16.19.0","dependencies":{"mqtt":"^5.1.4","protobufjs":"^7.2.5","@iobroker/dev-server":"^0.6.0","@iobroker/adapter-core":"^3.0.4"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.10","mocha":"^10.2.0","sinon":"^17.0.0","eslint":"^8.52.0","handlebars":"^4.7.8","proxyquire":"^2.1.3","sinon-chai":"^3.7.0","typescript":"~5.2.2","@types/chai":"^4.3.9","@types/node":"^20.8.10","@types/mocha":"^10.0.3","@types/sinon":"^10.0.20","@tsconfig/node18":"^18.2.2","chai-as-promised":"^7.1.1","@iobroker/testing":"^4.1.0","@types/proxyquire":"^1.3.30","@types/sinon-chai":"^3.2.11","@iobroker/adapter-dev":"^1.2.0","@types/chai-as-promised":"^7.1.7","@alcalzone/release-script":"^3.6.0","@alcalzone/release-script-plugin-license":"^3.5.9","@alcalzone/release-script-plugin-iobroker":"^3.6.0","@alcalzone/release-script-plugin-manual-review":"^3.5.9"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.ecoflow-mqtt_0.0.28_1712899918377_0.4515330219902487","host":"s3://npm-registry-packages"}},"0.0.29":{"name":"iobroker.ecoflow-mqtt","version":"0.0.29","keywords":["ecoflow","powerstream","powerstation","delta","river"],"author":{"name":"foxthefox","email":"foxthefox@wysiwis.net"},"license":"MIT","_id":"iobroker.ecoflow-mqtt@0.0.29","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"foxthefox","email":"foxthefox@wysiwis.net"}],"homepage":"https://github.com/foxthefox/ioBroker.ecoflow-mqtt","bugs":{"url":"https://github.com/foxthefox/ioBroker.ecoflow-mqtt/issues"},"dist":{"shasum":"a359aeb6d1108f3452ecf8e330954ed95fee11c5","tarball":"https://registry.npmjs.org/iobroker.ecoflow-mqtt/-/iobroker.ecoflow-mqtt-0.0.29.tgz","fileCount":39,"integrity":"sha512-80vCCEHFyHbmhHRWCQ33cG0Mw6Qgo54yv1F8SM2JlN0QF1wsVdSlutHz8uRMqjpTYELgDptsNTm7Yqpi84LdYA==","signatures":[{"sig":"MEUCIQDtYO4Z2WzvwuqWuxzz5uDsTgiLiKOMAeRfRiSh0/K/CwIgcNCUgKrnsQC5UTag1ZFZqFYLcLG/UiZYjm6yO+IO/Ic=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":840302},"main":"main.js","engines":{"node":">= 16"},"scripts":{"lint":"eslint","test":"npm run test:js && npm run test:package","check":"tsc --noEmit -p tsconfig.check.json","release":"release-script","test:js":"mocha --config test/mocharc.custom.json \"{!(node_modules|test)/**/*.test.js,*.test.js,test/**/test!(PackageFiles|Startup).js}\"","translate":"translate-adapter","test:package":"mocha test/package --exit","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"foxthefox","email":"foxthefox@wysiwis.net"},"repository":{"url":"git+https://github.com/foxthefox/ioBroker.ecoflow-mqtt.git","type":"git"},"_npmVersion":"8.19.3","description":"connects to ecoflow products","directories":{},"_nodeVersion":"16.19.0","dependencies":{"mqtt":"^5.5.5","protobufjs":"^7.2.6","@iobroker/dev-server":"^0.7.2","@iobroker/adapter-core":"^3.1.4"},"_hasShrinkwrap":false,"devDependencies":{"net":"^1.0.2","chai":"^4.3.10","aedes":"^0.51.0","mocha":"^10.2.0","sinon":"^17.0.1","eslint":"^8.57.0","handlebars":"^4.7.8","proxyquire":"^2.1.3","sinon-chai":"^3.7.0","typescript":"~5.4.3","@types/chai":"^4.3.9","@types/node":"^20.8.10","@types/mocha":"^10.0.3","@types/sinon":"^17.0.3","@tsconfig/node18":"^18.2.4","chai-as-promised":"^7.1.1","@iobroker/testing":"^4.1.3","@types/proxyquire":"^1.3.30","@types/sinon-chai":"^3.2.11","@iobroker/adapter-dev":"^1.3.0","@types/chai-as-promised":"^7.1.7","@alcalzone/release-script":"^3.6.0","@alcalzone/release-script-plugin-license":"^3.7.0","@alcalzone/release-script-plugin-iobroker":"^3.7.0","@alcalzone/release-script-plugin-manual-review":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.ecoflow-mqtt_0.0.29_1715890078667_0.8979886282034628","host":"s3://npm-registry-packages"}},"0.0.30":{"name":"iobroker.ecoflow-mqtt","version":"0.0.30","keywords":["ecoflow","powerstream","powerstation","delta","river"],"author":{"name":"foxthefox","email":"foxthefox@wysiwis.net"},"license":"MIT","_id":"iobroker.ecoflow-mqtt@0.0.30","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"foxthefox","email":"foxthefox@wysiwis.net"}],"homepage":"https://github.com/foxthefox/ioBroker.ecoflow-mqtt","bugs":{"url":"https://github.com/foxthefox/ioBroker.ecoflow-mqtt/issues"},"dist":{"shasum":"f6db5ca3f8e7370b21d2578bd96277452bd0e40a","tarball":"https://registry.npmjs.org/iobroker.ecoflow-mqtt/-/iobroker.ecoflow-mqtt-0.0.30.tgz","fileCount":39,"integrity":"sha512-JNkvPZigPH5V60v3YuNMU6wiZQ3+DDhmDnjbttzIFnDZ5quejhclLUrFgab+64BLS0vXFy0GvbSIzneDUvIK+g==","signatures":[{"sig":"MEUCIAGJqVgZ/FHN5vNuYxY55Tztcs82c9K8EIv3qpznkrs0AiEAnxXET5PODiArLyGVz+ymrnGozFxuLD2RdAYo4UMmwf4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":832730},"main":"main.js","engines":{"node":">= 16"},"scripts":{"lint":"eslint","test":"npm run test:js && npm run test:package","check":"tsc --noEmit -p tsconfig.check.json","release":"release-script","test:js":"mocha --config test/mocharc.custom.json \"{!(node_modules|test)/**/*.test.js,*.test.js,test/**/test!(PackageFiles|Startup).js}\"","translate":"translate-adapter","test:package":"mocha test/package --exit","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"foxthefox","email":"foxthefox@wysiwis.net"},"repository":{"url":"git+https://github.com/foxthefox/ioBroker.ecoflow-mqtt.git","type":"git"},"_npmVersion":"8.19.3","description":"connects to ecoflow products","directories":{},"_nodeVersion":"16.19.0","dependencies":{"mqtt":"^5.5.5","protobufjs":"^7.2.6","@iobroker/adapter-core":"^3.1.4"},"_hasShrinkwrap":false,"devDependencies":{"net":"^1.0.2","chai":"^4.3.10","aedes":"^0.51.0","mocha":"^10.2.0","sinon":"^17.0.1","eslint":"^8.57.0","handlebars":"^4.7.8","proxyquire":"^2.1.3","sinon-chai":"^3.7.0","typescript":"~5.4.3","@types/chai":"^4.3.9","@types/node":"^20.8.10","@types/mocha":"^10.0.3","@types/sinon":"^17.0.3","@tsconfig/node18":"^18.2.4","chai-as-promised":"^7.1.1","@iobroker/testing":"^4.1.3","@types/proxyquire":"^1.3.30","@types/sinon-chai":"^3.2.11","@iobroker/dev-server":"^0.7.3","@iobroker/adapter-dev":"^1.3.0","@types/chai-as-promised":"^7.1.7","@alcalzone/release-script":"^3.6.0","@alcalzone/release-script-plugin-license":"^3.7.0","@alcalzone/release-script-plugin-iobroker":"^3.7.0","@alcalzone/release-script-plugin-manual-review":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.ecoflow-mqtt_0.0.30_1716140688224_0.0782313090006681","host":"s3://npm-registry-packages"}},"0.0.31":{"name":"iobroker.ecoflow-mqtt","version":"0.0.31","keywords":["ecoflow","powerstream","powerstation","delta","river"],"author":{"name":"foxthefox","email":"foxthefox@wysiwis.net"},"license":"MIT","_id":"iobroker.ecoflow-mqtt@0.0.31","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"foxthefox","email":"foxthefox@wysiwis.net"}],"homepage":"https://github.com/foxthefox/ioBroker.ecoflow-mqtt","bugs":{"url":"https://github.com/foxthefox/ioBroker.ecoflow-mqtt/issues"},"dist":{"shasum":"f07877e5ee1033c994c8235e1205c80363211634","tarball":"https://registry.npmjs.org/iobroker.ecoflow-mqtt/-/iobroker.ecoflow-mqtt-0.0.31.tgz","fileCount":39,"integrity":"sha512-wVGQH/YxWR33z88e1/oS6cy1j5zJBntgBhn+9KWjFCNhSdjzTFCstMP1tYFB6PopuBsoCzUz3aE8arvIlB6xYg==","signatures":[{"sig":"MEUCIQCFXUYtWK26jFq/670w48L1dB5Hh9yn5uvVip4F0zOIdgIgCdVlTFQa+m2O45N36e8Nj6SqAnJLXCip5zUvBlaGKpo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":837013},"main":"main.js","engines":{"node":">= 16"},"scripts":{"lint":"eslint","test":"npm run test:js && npm run test:package","check":"tsc --noEmit -p tsconfig.check.json","release":"release-script","test:js":"mocha --config test/mocharc.custom.json \"{!(node_modules|test)/**/*.test.js,*.test.js,test/**/test!(PackageFiles|Startup).js}\"","translate":"translate-adapter","test:package":"mocha test/package --exit","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"foxthefox","email":"foxthefox@wysiwis.net"},"repository":{"url":"git+https://github.com/foxthefox/ioBroker.ecoflow-mqtt.git","type":"git"},"_npmVersion":"8.19.3","description":"connects to ecoflow products","directories":{},"_nodeVersion":"16.19.0","dependencies":{"mqtt":"^5.5.5","protobufjs":"^7.2.6","@iobroker/adapter-core":"^3.1.4"},"_hasShrinkwrap":false,"devDependencies":{"net":"^1.0.2","chai":"^4.3.10","aedes":"^0.51.0","mocha":"^10.2.0","sinon":"^17.0.1","eslint":"^8.57.0","handlebars":"^4.7.8","proxyquire":"^2.1.3","sinon-chai":"^3.7.0","typescript":"~5.4.3","@types/chai":"^4.3.9","@types/node":"^20.8.10","@types/mocha":"^10.0.3","@types/sinon":"^17.0.3","@tsconfig/node18":"^18.2.4","chai-as-promised":"^7.1.1","@iobroker/testing":"^4.1.3","@types/proxyquire":"^1.3.30","@types/sinon-chai":"^3.2.11","@iobroker/dev-server":"^0.7.3","@iobroker/adapter-dev":"^1.3.0","@types/chai-as-promised":"^7.1.7","@alcalzone/release-script":"^3.6.0","@alcalzone/release-script-plugin-license":"^3.7.0","@alcalzone/release-script-plugin-iobroker":"^3.7.0","@alcalzone/release-script-plugin-manual-review":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.ecoflow-mqtt_0.0.31_1717271154044_0.032304701537261504","host":"s3://npm-registry-packages"}},"0.0.32":{"name":"iobroker.ecoflow-mqtt","version":"0.0.32","keywords":["ecoflow","powerstream","powerstation","delta","river"],"author":{"name":"foxthefox","email":"foxthefox@wysiwis.net"},"license":"MIT","_id":"iobroker.ecoflow-mqtt@0.0.32","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"foxthefox","email":"foxthefox@wysiwis.net"}],"homepage":"https://github.com/foxthefox/ioBroker.ecoflow-mqtt","bugs":{"url":"https://github.com/foxthefox/ioBroker.ecoflow-mqtt/issues"},"dist":{"shasum":"e166945fe69be0d1c9dab3f28cc1beff83446dee","tarball":"https://registry.npmjs.org/iobroker.ecoflow-mqtt/-/iobroker.ecoflow-mqtt-0.0.32.tgz","fileCount":39,"integrity":"sha512-6FwHGuAKMiEyTEnz0Et+iLjnX3dza0ZPNfJ3HMesKMDPY9JYoFdHQ1WwkrqkhK/XN/GJr0WOMTHCD38hJEezFA==","signatures":[{"sig":"MEUCIE+dCFWmpnmvMKwtYZMf7X6KpmhGHMgC93jWkNDo7zgnAiEApTQfG0f/dHYRfbP5P6C6GOBHpz2uIVwCYv5NYzRI+7I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":861469},"main":"main.js","engines":{"node":">= 16"},"scripts":{"lint":"eslint","test":"npm run test:js && npm run test:package","check":"tsc --noEmit -p tsconfig.check.json","release":"release-script","test:js":"mocha --config test/mocharc.custom.json \"{!(node_modules|test)/**/*.test.js,*.test.js,test/**/test!(PackageFiles|Startup).js}\"","translate":"translate-adapter","test:package":"mocha test/package --exit","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"foxthefox","email":"foxthefox@wysiwis.net"},"repository":{"url":"git+https://github.com/foxthefox/ioBroker.ecoflow-mqtt.git","type":"git"},"_npmVersion":"8.19.3","description":"connects to ecoflow products","directories":{},"_nodeVersion":"16.19.0","dependencies":{"mqtt":"^5.7.0","protobufjs":"^7.2.6","@iobroker/adapter-core":"^3.1.4"},"_hasShrinkwrap":false,"devDependencies":{"net":"^1.0.2","chai":"^4.3.10","aedes":"^0.51.0","mocha":"^10.2.0","sinon":"^18.0.0","eslint":"^8.57.0","handlebars":"^4.7.8","proxyquire":"^2.1.3","sinon-chai":"^3.7.0","typescript":"~5.4.3","@types/chai":"^4.3.9","@types/node":"^20.13.0","@types/mocha":"^10.0.3","@types/sinon":"^17.0.3","@tsconfig/node18":"^18.2.4","chai-as-promised":"^7.1.1","@iobroker/testing":"^4.1.3","@types/proxyquire":"^1.3.30","@types/sinon-chai":"^3.2.11","@iobroker/dev-server":"^0.7.3","@iobroker/adapter-dev":"^1.3.0","@types/chai-as-promised":"^7.1.7","@alcalzone/release-script":"^3.6.0","@alcalzone/release-script-plugin-license":"^3.7.0","@alcalzone/release-script-plugin-iobroker":"^3.7.0","@alcalzone/release-script-plugin-manual-review":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.ecoflow-mqtt_0.0.32_1717317331732_0.8483628370414384","host":"s3://npm-registry-packages"}},"0.0.33":{"name":"iobroker.ecoflow-mqtt","version":"0.0.33","keywords":["ecoflow","powerstream","powerstation","delta","river"],"author":{"name":"foxthefox","email":"foxthefox@wysiwis.net"},"license":"MIT","_id":"iobroker.ecoflow-mqtt@0.0.33","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"foxthefox","email":"foxthefox@wysiwis.net"}],"homepage":"https://github.com/foxthefox/ioBroker.ecoflow-mqtt","bugs":{"url":"https://github.com/foxthefox/ioBroker.ecoflow-mqtt/issues"},"dist":{"shasum":"c3798d00ad983907f48d718e8abfffd3d1777e4d","tarball":"https://registry.npmjs.org/iobroker.ecoflow-mqtt/-/iobroker.ecoflow-mqtt-0.0.33.tgz","fileCount":40,"integrity":"sha512-Z8uU6/pFFYXxvzO1A0aYbnPYBR4iWOUAuAvPW0Aljhhb38A5AYty0SqjF/KqNPU1G7mn6hEn6yMo3GgoofVEZQ==","signatures":[{"sig":"MEUCIEp3QWX/qTCwBVXIbpUTaz71rBddutTltjKimVdvJFrvAiEAjqCovo6Nwx45esjxo4Gyie58Iq5ujGMc9YrJM+pfmb4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":955578},"main":"main.js","engines":{"node":">= 16"},"scripts":{"lint":"eslint","test":"npm run test:js && npm run test:package","check":"tsc --noEmit -p tsconfig.check.json","release":"release-script","test:js":"mocha --config test/mocharc.custom.json \"{!(node_modules|test)/**/*.test.js,*.test.js,test/**/test!(PackageFiles|Startup).js}\"","translate":"translate-adapter","test:package":"mocha test/package --exit","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"foxthefox","email":"foxthefox@wysiwis.net"},"repository":{"url":"git+https://github.com/foxthefox/ioBroker.ecoflow-mqtt.git","type":"git"},"_npmVersion":"8.19.3","description":"connects to ecoflow products","directories":{},"_nodeVersion":"16.19.0","dependencies":{"mqtt":"^5.5.5","protobufjs":"^7.2.6","@iobroker/adapter-core":"^3.1.4"},"_hasShrinkwrap":false,"devDependencies":{"net":"^1.0.2","chai":"^4.3.10","aedes":"^0.51.0","mocha":"^10.2.0","sinon":"^17.0.1","eslint":"^8.57.0","handlebars":"^4.7.8","proxyquire":"^2.1.3","sinon-chai":"^3.7.0","typescript":"~5.4.3","@types/chai":"^4.3.9","@types/node":"^20.8.10","@types/mocha":"^10.0.3","@types/sinon":"^17.0.3","@tsconfig/node18":"^18.2.4","chai-as-promised":"^7.1.1","@iobroker/testing":"^4.1.3","@types/proxyquire":"^1.3.30","@types/sinon-chai":"^3.2.11","@iobroker/dev-server":"^0.7.3","@iobroker/adapter-dev":"^1.3.0","@types/chai-as-promised":"^7.1.7","@alcalzone/release-script":"^3.6.0","@alcalzone/release-script-plugin-license":"^3.7.0","@alcalzone/release-script-plugin-iobroker":"^3.7.0","@alcalzone/release-script-plugin-manual-review":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.ecoflow-mqtt_0.0.33_1717928886800_0.3869800161473711","host":"s3://npm-registry-packages"}},"0.0.34":{"name":"iobroker.ecoflow-mqtt","version":"0.0.34","keywords":["ecoflow","powerstream","powerstation","delta","river"],"author":{"name":"foxthefox","email":"foxthefox@wysiwis.net"},"license":"MIT","_id":"iobroker.ecoflow-mqtt@0.0.34","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"foxthefox","email":"foxthefox@wysiwis.net"}],"homepage":"https://github.com/foxthefox/ioBroker.ecoflow-mqtt","bugs":{"url":"https://github.com/foxthefox/ioBroker.ecoflow-mqtt/issues"},"dist":{"shasum":"55a33952d981a8d7fe7c543ca1e6ab84f7c49bf4","tarball":"https://registry.npmjs.org/iobroker.ecoflow-mqtt/-/iobroker.ecoflow-mqtt-0.0.34.tgz","fileCount":43,"integrity":"sha512-+hP7cb6PzAAH516imYBRb2WhTspRXH5hyR+Q0FQkOfUjpyAwsAC0xxH9i44TjibQK1OI4BPEjsBshlw70CuBqw==","signatures":[{"sig":"MEYCIQCYQO6b7Uu2vCNCnvSxQfbUJTTFRd1JHbod1nKDRBSm+AIhAOjdoarN0d3LIGOqSAPlOwIxWXH/FmxnSD8ko5IBwCdI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1082651},"main":"main.js","engines":{"node":">= 16"},"scripts":{"lint":"eslint","test":"npm run test:js && npm run test:package","check":"tsc --noEmit -p tsconfig.check.json","release":"release-script","test:js":"mocha --config test/mocharc.custom.json \"{!(node_modules|test)/**/*.test.js,*.test.js,test/**/test!(PackageFiles|Startup).js}\"","translate":"translate-adapter","test:package":"mocha test/package --exit","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"foxthefox","email":"foxthefox@wysiwis.net"},"repository":{"url":"git+https://github.com/foxthefox/ioBroker.ecoflow-mqtt.git","type":"git"},"_npmVersion":"8.19.3","description":"connects to ecoflow products","directories":{},"_nodeVersion":"16.19.0","dependencies":{"mqtt":"^5.5.5","protobufjs":"^7.2.6","@iobroker/adapter-core":"^3.1.4"},"_hasShrinkwrap":false,"devDependencies":{"net":"^1.0.2","chai":"^4.3.10","aedes":"^0.51.0","mocha":"^10.2.0","sinon":"^17.0.1","eslint":"^8.57.0","handlebars":"^4.7.8","proxyquire":"^2.1.3","sinon-chai":"^3.7.0","typescript":"~5.4.3","@types/chai":"^4.3.9","@types/node":"^20.8.10","@types/mocha":"^10.0.3","@types/sinon":"^17.0.3","@tsconfig/node18":"^18.2.4","chai-as-promised":"^7.1.1","@iobroker/testing":"^4.1.3","@types/proxyquire":"^1.3.30","@types/sinon-chai":"^3.2.11","@iobroker/dev-server":"^0.7.3","@iobroker/adapter-dev":"^1.3.0","@types/chai-as-promised":"^7.1.7","@alcalzone/release-script":"^3.6.0","@alcalzone/release-script-plugin-license":"^3.7.0","@alcalzone/release-script-plugin-iobroker":"^3.7.0","@alcalzone/release-script-plugin-manual-review":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.ecoflow-mqtt_0.0.34_1722635664273_0.7323153688274779","host":"s3://npm-registry-packages"}},"0.0.35":{"name":"iobroker.ecoflow-mqtt","version":"0.0.35","keywords":["ecoflow","powerstream","powerstation","delta","river"],"author":{"name":"foxthefox","email":"foxthefox@wysiwis.net"},"license":"MIT","_id":"iobroker.ecoflow-mqtt@0.0.35","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"foxthefox","email":"foxthefox@wysiwis.net"}],"homepage":"https://github.com/foxthefox/ioBroker.ecoflow-mqtt","bugs":{"url":"https://github.com/foxthefox/ioBroker.ecoflow-mqtt/issues"},"dist":{"shasum":"712eaebf2913433d236ef33ec3a2969d116819d4","tarball":"https://registry.npmjs.org/iobroker.ecoflow-mqtt/-/iobroker.ecoflow-mqtt-0.0.35.tgz","fileCount":43,"integrity":"sha512-on4L19tTY7kyG5cS2aa6wpJ+8OntJOQFmDJsJFVUTfwOMnLZVVD2eQ50tgsIPN5n2nhFJVlK5NC0fm/PKbn05w==","signatures":[{"sig":"MEUCICg7Xyrvfx6WZG8TuBVjeJ5CMHs3PpFx877FmA/1po/LAiEA18KCX3PA1iJGdnzFavzpAfM3NI8lQjymTIPgOAZr6bA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1086318},"main":"main.js","engines":{"node":">= 16"},"scripts":{"lint":"eslint","test":"npm run test:js && npm run test:package","check":"tsc --noEmit -p tsconfig.check.json","release":"release-script","test:js":"mocha --config test/mocharc.custom.json \"{!(node_modules|test)/**/*.test.js,*.test.js,test/**/test!(PackageFiles|Startup).js}\"","translate":"translate-adapter","test:package":"mocha test/package --exit","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"foxthefox","email":"foxthefox@wysiwis.net"},"repository":{"url":"git+https://github.com/foxthefox/ioBroker.ecoflow-mqtt.git","type":"git"},"_npmVersion":"8.19.3","description":"connects to ecoflow products","directories":{},"_nodeVersion":"16.19.0","dependencies":{"mqtt":"^5.5.5","protobufjs":"^7.2.6","@iobroker/adapter-core":"^3.1.4"},"_hasShrinkwrap":false,"devDependencies":{"net":"^1.0.2","chai":"^4.3.10","aedes":"^0.51.0","mocha":"^10.2.0","sinon":"^17.0.1","eslint":"^8.57.0","handlebars":"^4.7.8","proxyquire":"^2.1.3","sinon-chai":"^3.7.0","typescript":"~5.4.3","@types/chai":"^4.3.9","@types/node":"^20.8.10","@types/mocha":"^10.0.3","@types/sinon":"^17.0.3","@tsconfig/node18":"^18.2.4","chai-as-promised":"^7.1.1","@iobroker/testing":"^4.1.3","@types/proxyquire":"^1.3.30","@types/sinon-chai":"^3.2.11","@iobroker/dev-server":"^0.7.3","@iobroker/adapter-dev":"^1.3.0","@types/chai-as-promised":"^7.1.7","@alcalzone/release-script":"^3.6.0","@alcalzone/release-script-plugin-license":"^3.7.0","@alcalzone/release-script-plugin-iobroker":"^3.7.0","@alcalzone/release-script-plugin-manual-review":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.ecoflow-mqtt_0.0.35_1722722956907_0.9548298489486235","host":"s3://npm-registry-packages"}},"0.0.36":{"name":"iobroker.ecoflow-mqtt","version":"0.0.36","keywords":["ecoflow","powerstream","powerstation","delta","river"],"author":{"name":"foxthefox","email":"foxthefox@wysiwis.net"},"license":"MIT","_id":"iobroker.ecoflow-mqtt@0.0.36","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"foxthefox","email":"foxthefox@wysiwis.net"}],"homepage":"https://github.com/foxthefox/ioBroker.ecoflow-mqtt","bugs":{"url":"https://github.com/foxthefox/ioBroker.ecoflow-mqtt/issues"},"dist":{"shasum":"b5e0b2b00c9707f3ff6e12264af96cd158aa2352","tarball":"https://registry.npmjs.org/iobroker.ecoflow-mqtt/-/iobroker.ecoflow-mqtt-0.0.36.tgz","fileCount":43,"integrity":"sha512-dU6R+oe67qEgJp+bAcGyWBti5iSpAIJf62IbPKx9XT7PhFjTsHm0iR/fq8ihof1P0+1bwnG1o9miufJ2md0Rpw==","signatures":[{"sig":"MEYCIQCQ7IyLOLzdlif5jQDiwzOf2XzLWqrXRv9wAInWbZy+7QIhANMsgEtd6XtthhFosc86fcI161DDbcIvi7WsuwWbmvL4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1091592},"main":"main.js","engines":{"node":">= 16"},"scripts":{"lint":"eslint","test":"npm run test:js && npm run test:package","check":"tsc --noEmit -p tsconfig.check.json","release":"release-script","test:js":"mocha --config test/mocharc.custom.json \"{!(node_modules|test)/**/*.test.js,*.test.js,test/**/test!(PackageFiles|Startup).js}\"","translate":"translate-adapter","test:package":"mocha test/package --exit","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"foxthefox","email":"foxthefox@wysiwis.net"},"repository":{"url":"git+https://github.com/foxthefox/ioBroker.ecoflow-mqtt.git","type":"git"},"_npmVersion":"8.19.3","description":"connects to ecoflow products","directories":{},"_nodeVersion":"16.19.0","dependencies":{"mqtt":"^5.5.5","protobufjs":"^7.2.6","@iobroker/adapter-core":"^3.1.4"},"_hasShrinkwrap":false,"devDependencies":{"net":"^1.0.2","chai":"^4.3.10","aedes":"^0.51.0","mocha":"^10.2.0","sinon":"^17.0.1","eslint":"^8.57.0","handlebars":"^4.7.8","proxyquire":"^2.1.3","sinon-chai":"^3.7.0","typescript":"~5.4.3","@types/chai":"^4.3.9","@types/node":"^20.8.10","@types/mocha":"^10.0.3","@types/sinon":"^17.0.3","@tsconfig/node18":"^18.2.4","chai-as-promised":"^7.1.1","@iobroker/testing":"^4.1.3","@types/proxyquire":"^1.3.30","@types/sinon-chai":"^3.2.11","@iobroker/dev-server":"^0.7.3","@iobroker/adapter-dev":"^1.3.0","@types/chai-as-promised":"^7.1.7","@alcalzone/release-script":"^3.6.0","@alcalzone/release-script-plugin-license":"^3.7.0","@alcalzone/release-script-plugin-iobroker":"^3.7.0","@alcalzone/release-script-plugin-manual-review":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.ecoflow-mqtt_0.0.36_1722774550514_0.7190724328300688","host":"s3://npm-registry-packages"}},"0.0.37":{"name":"iobroker.ecoflow-mqtt","version":"0.0.37","keywords":["ecoflow","powerstream","powerstation","delta","river"],"author":{"name":"foxthefox","email":"foxthefox@wysiwis.net"},"license":"MIT","_id":"iobroker.ecoflow-mqtt@0.0.37","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"foxthefox","email":"foxthefox@wysiwis.net"}],"homepage":"https://github.com/foxthefox/ioBroker.ecoflow-mqtt","bugs":{"url":"https://github.com/foxthefox/ioBroker.ecoflow-mqtt/issues"},"dist":{"shasum":"26054fab70f901f15090777145427b958928c625","tarball":"https://registry.npmjs.org/iobroker.ecoflow-mqtt/-/iobroker.ecoflow-mqtt-0.0.37.tgz","fileCount":43,"integrity":"sha512-GMTmSD8jRQmssxxh256il9bWVRYLD2WfSFYJuYnPiDQx7zJkzcj/KejFvByzrjMBMcrOMMJj6uOy8sRR1XvWOA==","signatures":[{"sig":"MEYCIQDMd59mSy9dywQoqsPt+FgVxstHx+OchmsUZG9u5cAmKgIhAKpE9BVasqpMPaAtssJDhaY8nlbb3JirmZ2kdjGkQ48o","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1116571},"main":"main.js","engines":{"node":">= 16"},"scripts":{"lint":"eslint","test":"npm run test:js && npm run test:package","check":"tsc --noEmit -p tsconfig.check.json","release":"release-script","test:js":"mocha --config test/mocharc.custom.json \"{!(node_modules|test)/**/*.test.js,*.test.js,test/**/test!(PackageFiles|Startup).js}\"","translate":"translate-adapter","test:package":"mocha test/package --exit","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"foxthefox","email":"foxthefox@wysiwis.net"},"repository":{"url":"git+https://github.com/foxthefox/ioBroker.ecoflow-mqtt.git","type":"git"},"_npmVersion":"8.19.3","description":"connects to ecoflow products","directories":{},"_nodeVersion":"16.19.0","dependencies":{"mqtt":"^5.5.5","protobufjs":"^7.2.6","@iobroker/adapter-core":"^3.1.4"},"_hasShrinkwrap":false,"devDependencies":{"net":"^1.0.2","chai":"^4.3.10","aedes":"^0.51.0","mocha":"^10.2.0","sinon":"^17.0.1","eslint":"^8.57.0","handlebars":"^4.7.8","proxyquire":"^2.1.3","sinon-chai":"^3.7.0","typescript":"~5.4.3","@types/chai":"^4.3.9","@types/node":"^20.8.10","@types/mocha":"^10.0.3","@types/sinon":"^17.0.3","@tsconfig/node18":"^18.2.4","chai-as-promised":"^7.1.1","@iobroker/testing":"^4.1.3","@types/proxyquire":"^1.3.30","@types/sinon-chai":"^3.2.11","@iobroker/dev-server":"^0.7.3","@iobroker/adapter-dev":"^1.3.0","@types/chai-as-promised":"^7.1.7","@alcalzone/release-script":"^3.6.0","@alcalzone/release-script-plugin-license":"^3.7.0","@alcalzone/release-script-plugin-iobroker":"^3.7.0","@alcalzone/release-script-plugin-manual-review":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.ecoflow-mqtt_0.0.37_1722796974258_0.7609150152798052","host":"s3://npm-registry-packages"}},"0.0.38":{"name":"iobroker.ecoflow-mqtt","version":"0.0.38","keywords":["ecoflow","powerstream","powerstation","delta","river"],"author":{"name":"foxthefox","email":"foxthefox@wysiwis.net"},"license":"MIT","_id":"iobroker.ecoflow-mqtt@0.0.38","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"foxthefox","email":"foxthefox@wysiwis.net"}],"homepage":"https://github.com/foxthefox/ioBroker.ecoflow-mqtt","bugs":{"url":"https://github.com/foxthefox/ioBroker.ecoflow-mqtt/issues"},"dist":{"shasum":"076287c1b154d089800e14584cc13e90f240dd5f","tarball":"https://registry.npmjs.org/iobroker.ecoflow-mqtt/-/iobroker.ecoflow-mqtt-0.0.38.tgz","fileCount":43,"integrity":"sha512-OPmGSAaDLmsZdcxeUclEWjn82BV7+9y9kVJaUaeRRFllJpOqYTF/i12YmfwUKj2LdvpZXo7OcfgYouKg6IN14g==","signatures":[{"sig":"MEYCIQCIctj1tOdWRejYMKxyp7kHoZl2+x7Y3CQz4+/VgMFlRwIhAKVr0LX7GmtYyXbwEYhfYWXD2cwpjhr7XUPtilaixLfj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1128900},"main":"main.js","engines":{"node":">= 18"},"scripts":{"lint":"eslint","test":"npm run test:js && npm run test:package","check":"tsc --noEmit -p tsconfig.check.json","release":"release-script","test:js":"mocha --config test/mocharc.custom.json \"{!(node_modules|test)/**/*.test.js,*.test.js,test/**/test!(PackageFiles|Startup).js}\"","translate":"translate-adapter","test:package":"mocha test/package --exit","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"foxthefox","email":"foxthefox@wysiwis.net"},"repository":{"url":"git+https://github.com/foxthefox/ioBroker.ecoflow-mqtt.git","type":"git"},"_npmVersion":"10.8.1","description":"connects to ecoflow products","directories":{},"_nodeVersion":"20.16.0","dependencies":{"mqtt":"^5.9.0","protobufjs":"^7.3.2","@iobroker/adapter-core":"^3.1.6"},"_hasShrinkwrap":false,"devDependencies":{"net":"^1.0.2","chai":"^4.5.0","aedes":"^0.51.2","mocha":"^10.2.0","sinon":"^18.0.0","eslint":"^8.57.0","handlebars":"^4.7.8","proxyquire":"^2.1.3","sinon-chai":"^3.7.0","typescript":"~5.4.3","@types/chai":"^4.3.9","@types/node":"^22.0.2","@types/mocha":"^10.0.3","@types/sinon":"^17.0.3","@tsconfig/node18":"^18.2.4","chai-as-promised":"^8.0.0","@iobroker/testing":"^4.1.3","@types/proxyquire":"^1.3.30","@types/sinon-chai":"^3.2.11","@iobroker/dev-server":"^0.7.3","@iobroker/adapter-dev":"^1.3.0","@types/chai-as-promised":"^7.1.7","@alcalzone/release-script":"^3.6.0","@alcalzone/release-script-plugin-license":"^3.7.0","@alcalzone/release-script-plugin-iobroker":"^3.7.2","@alcalzone/release-script-plugin-manual-review":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.ecoflow-mqtt_0.0.38_1723237089699_0.33682967894752824","host":"s3://npm-registry-packages"}},"0.0.39":{"name":"iobroker.ecoflow-mqtt","version":"0.0.39","keywords":["ecoflow","powerstream","powerstation","delta","river"],"author":{"name":"foxthefox","email":"foxthefox@wysiwis.net"},"license":"MIT","_id":"iobroker.ecoflow-mqtt@0.0.39","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"foxthefox","email":"foxthefox@wysiwis.net"}],"homepage":"https://github.com/foxthefox/ioBroker.ecoflow-mqtt","bugs":{"url":"https://github.com/foxthefox/ioBroker.ecoflow-mqtt/issues"},"dist":{"shasum":"1f9c3bab0cdffddfbc412b088d70b56f78babb78","tarball":"https://registry.npmjs.org/iobroker.ecoflow-mqtt/-/iobroker.ecoflow-mqtt-0.0.39.tgz","fileCount":43,"integrity":"sha512-NcyJcc/D/Udv2ViTvlA5dVJfjWRTram69v5mhZP47z5q6BnOXJn8LCQU9umpq891yTJ+QKmUxFNmQUU4H3zWEA==","signatures":[{"sig":"MEQCIC4FV6nUn69M3R5qrKf40koTnDx8L8OmAvt+hMYsDseXAiAleLqD7S8MxSIxnE/01tuaCnO7A3jfmEd0ws7AZVs9sg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1131289},"main":"main.js","engines":{"node":">= 18"},"scripts":{"lint":"eslint","test":"npm run test:js && npm run test:package","check":"tsc --noEmit -p tsconfig.check.json","release":"release-script","test:js":"mocha --config test/mocharc.custom.json \"{!(node_modules|test)/**/*.test.js,*.test.js,test/**/test!(PackageFiles|Startup).js}\"","translate":"translate-adapter","test:package":"mocha test/package --exit","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"foxthefox","email":"foxthefox@wysiwis.net"},"repository":{"url":"git+https://github.com/foxthefox/ioBroker.ecoflow-mqtt.git","type":"git"},"_npmVersion":"10.8.1","description":"connects to ecoflow products","directories":{},"_nodeVersion":"20.16.0","dependencies":{"mqtt":"^5.9.0","protobufjs":"^7.3.2","@iobroker/adapter-core":"^3.1.6"},"_hasShrinkwrap":false,"devDependencies":{"net":"^1.0.2","chai":"^4.5.0","aedes":"^0.51.2","mocha":"^10.2.0","sinon":"^18.0.0","eslint":"^9.9.0","globals":"^15.9.0","@eslint/js":"^9.9.0","handlebars":"^4.7.8","proxyquire":"^2.1.3","sinon-chai":"^3.7.0","typescript":"~5.4.3","@types/chai":"^4.3.9","@types/node":"^22.0.2","@types/mocha":"^10.0.3","@types/sinon":"^17.0.3","@tsconfig/node18":"^18.2.4","chai-as-promised":"^8.0.0","@iobroker/testing":"^4.1.3","@types/proxyquire":"^1.3.30","@types/sinon-chai":"^3.2.11","@iobroker/dev-server":"^0.7.3","@iobroker/adapter-dev":"^1.3.0","@types/chai-as-promised":"^7.1.7","@alcalzone/release-script":"^3.6.0","@alcalzone/release-script-plugin-license":"^3.7.0","@alcalzone/release-script-plugin-iobroker":"^3.7.2","@alcalzone/release-script-plugin-manual-review":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.ecoflow-mqtt_0.0.39_1723321773150_0.7392016627494258","host":"s3://npm-registry-packages"}},"0.0.40":{"name":"iobroker.ecoflow-mqtt","version":"0.0.40","keywords":["ecoflow","powerstream","powerstation","delta","river","ioBroker"],"author":{"name":"foxthefox","email":"foxthefox@wysiwis.net"},"license":"MIT","_id":"iobroker.ecoflow-mqtt@0.0.40","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"foxthefox","email":"foxthefox@wysiwis.net"}],"homepage":"https://github.com/foxthefox/ioBroker.ecoflow-mqtt","bugs":{"url":"https://github.com/foxthefox/ioBroker.ecoflow-mqtt/issues"},"dist":{"shasum":"f5ae1e3f803518d946d816a8e863d46edef6bc7e","tarball":"https://registry.npmjs.org/iobroker.ecoflow-mqtt/-/iobroker.ecoflow-mqtt-0.0.40.tgz","fileCount":43,"integrity":"sha512-uImfH7wDJ9NKUu/mWBjArvvqtre+K4WtunschIypuX8hUxzI0pJ/LaqaLtRreVDoFKtHX5cchGGVr8VmtaLgGA==","signatures":[{"sig":"MEUCIHYrIK/A3FaJ7T+OQ93uJNl+vq8nP68gPh7RIS4VPCeIAiEAiRbnapr2Zw8B3r53xwnymA9z7oUAeL2MwzhnyJeSVfs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1119859},"main":"main.js","engines":{"node":">= 18"},"scripts":{"lint":"eslint","test":"npm run test:js && npm run test:package","check":"tsc --noEmit -p tsconfig.check.json","release":"release-script","test:js":"mocha --config test/mocharc.custom.json \"{!(node_modules|test)/**/*.test.js,*.test.js,test/**/test!(PackageFiles|Startup).js}\"","translate":"translate-adapter","test:package":"mocha test/package --exit","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"foxthefox","email":"foxthefox@wysiwis.net"},"repository":{"url":"git+https://github.com/foxthefox/ioBroker.ecoflow-mqtt.git","type":"git"},"_npmVersion":"10.8.1","description":"connects to ecoflow products","directories":{},"_nodeVersion":"20.16.0","dependencies":{"mqtt":"^5.9.0","protobufjs":"^7.3.2","@iobroker/adapter-core":"^3.1.6"},"_hasShrinkwrap":false,"devDependencies":{"net":"^1.0.2","chai":"^4.5.0","aedes":"^0.51.2","mocha":"^10.2.0","sinon":"^18.0.0","eslint":"^9.9.0","globals":"^15.9.0","@eslint/js":"^9.9.0","handlebars":"^4.7.8","proxyquire":"^2.1.3","sinon-chai":"^3.7.0","typescript":"~5.4.3","@types/chai":"^4.3.9","@types/node":"^22.0.2","@types/mocha":"^10.0.3","@types/sinon":"^17.0.3","@tsconfig/node18":"^18.2.4","chai-as-promised":"^8.0.0","@iobroker/testing":"^4.1.3","@types/proxyquire":"^1.3.30","@types/sinon-chai":"^3.2.11","@iobroker/dev-server":"^0.7.3","@iobroker/adapter-dev":"^1.3.0","@types/chai-as-promised":"^7.1.7","@alcalzone/release-script":"^3.6.0","@alcalzone/release-script-plugin-license":"^3.7.0","@alcalzone/release-script-plugin-iobroker":"^3.7.2","@alcalzone/release-script-plugin-manual-review":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.ecoflow-mqtt_0.0.40_1723328434843_0.05284551499181256","host":"s3://npm-registry-packages"}},"0.0.41":{"name":"iobroker.ecoflow-mqtt","version":"0.0.41","keywords":["ecoflow","powerstream","powerstation","delta","river","ioBroker"],"author":{"name":"foxthefox","email":"foxthefox@wysiwis.net"},"license":"MIT","_id":"iobroker.ecoflow-mqtt@0.0.41","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"foxthefox","email":"foxthefox@wysiwis.net"}],"homepage":"https://github.com/foxthefox/ioBroker.ecoflow-mqtt","bugs":{"url":"https://github.com/foxthefox/ioBroker.ecoflow-mqtt/issues"},"dist":{"shasum":"1e208d9e4a551900595eae852a4cde828c5539a4","tarball":"https://registry.npmjs.org/iobroker.ecoflow-mqtt/-/iobroker.ecoflow-mqtt-0.0.41.tgz","fileCount":43,"integrity":"sha512-i09nsCpMwRiAAeif8o8JXcIKq3NeMPLLx1tPsuGZUOD+cNqRWMhwqp3anNlYcxD0HT3z5eT2tP38p/IfQwhjew==","signatures":[{"sig":"MEQCIDvvtZDSNtfTmPX+CnWFJIuzaCPVSQCwgIsFyOY962txAiBUSc/IXS8g+CkEKcmWpgy/y9PXy14xHaD8OxlGNJsHDw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1119431},"main":"main.js","engines":{"node":">= 18"},"scripts":{"lint":"eslint","test":"npm run test:js && npm run test:package","check":"tsc --noEmit -p tsconfig.check.json","release":"release-script","test:js":"mocha --config test/mocharc.custom.json \"{!(node_modules|test)/**/*.test.js,*.test.js,test/**/test!(PackageFiles|Startup).js}\"","translate":"translate-adapter","test:package":"mocha test/package --exit","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"foxthefox","email":"foxthefox@wysiwis.net"},"repository":{"url":"git+https://github.com/foxthefox/ioBroker.ecoflow-mqtt.git","type":"git"},"_npmVersion":"10.8.1","description":"connects to ecoflow products","directories":{},"_nodeVersion":"20.16.0","dependencies":{"mqtt":"^5.9.0","protobufjs":"^7.3.2","@iobroker/adapter-core":"^3.1.6"},"_hasShrinkwrap":false,"devDependencies":{"net":"^1.0.2","chai":"^4.5.0","aedes":"^0.51.2","mocha":"^10.2.0","sinon":"^18.0.0","eslint":"^9.9.0","globals":"^15.9.0","@eslint/js":"^9.9.0","handlebars":"^4.7.8","proxyquire":"^2.1.3","sinon-chai":"^3.7.0","typescript":"~5.4.3","@types/chai":"^4.3.9","@types/node":"^22.0.2","@types/mocha":"^10.0.3","@types/sinon":"^17.0.3","@tsconfig/node18":"^18.2.4","chai-as-promised":"^8.0.0","@iobroker/testing":"^4.1.3","@types/proxyquire":"^1.3.30","@types/sinon-chai":"^3.2.11","@iobroker/dev-server":"^0.7.3","@iobroker/adapter-dev":"^1.3.0","@types/chai-as-promised":"^7.1.7","@alcalzone/release-script":"^3.6.0","@alcalzone/release-script-plugin-license":"^3.7.0","@alcalzone/release-script-plugin-iobroker":"^3.7.2","@alcalzone/release-script-plugin-manual-review":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.ecoflow-mqtt_0.0.41_1723405672709_0.5350614240398142","host":"s3://npm-registry-packages"}},"0.0.42":{"name":"iobroker.ecoflow-mqtt","version":"0.0.42","keywords":["ecoflow","powerstream","powerstation","delta","river","ioBroker"],"author":{"name":"foxthefox","email":"foxthefox@wysiwis.net"},"license":"MIT","_id":"iobroker.ecoflow-mqtt@0.0.42","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"foxthefox","email":"foxthefox@wysiwis.net"}],"homepage":"https://github.com/foxthefox/ioBroker.ecoflow-mqtt","bugs":{"url":"https://github.com/foxthefox/ioBroker.ecoflow-mqtt/issues"},"dist":{"shasum":"9a47a20749ae46d0a823eecc8da132fcaf6aeebc","tarball":"https://registry.npmjs.org/iobroker.ecoflow-mqtt/-/iobroker.ecoflow-mqtt-0.0.42.tgz","fileCount":67,"integrity":"sha512-SOGMokfc4V1lXa8mcK/VuA83PrzV7Yu7dbY7oeGgaoldClJQXkMQoMki+fbq0DY1dxdzpFTgKOZ+kjtuwRhB8w==","signatures":[{"sig":"MEUCIFqv6kHr3TM5ag2rn1kCHORKKk3RPAEkhBq1E6R+H05kAiEA98xjzbRb4uPmqlgDOv11v15jG8j6lNl8wnJFCPzUZ04=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1656480},"main":"main.js","engines":{"node":">= 18"},"scripts":{"lint":"eslint","test":"npm run test:js && npm run test:package","check":"tsc --noEmit -p tsconfig.check.json","release":"release-script","test:js":"mocha --config test/mocharc.custom.json \"{!(node_modules|test)/**/*.test.js,*.test.js,test/**/test!(PackageFiles|Startup).js}\"","translate":"translate-adapter","test:package":"mocha test/package --exit","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"foxthefox","email":"foxthefox@wysiwis.net"},"repository":{"url":"git+https://github.com/foxthefox/ioBroker.ecoflow-mqtt.git","type":"git"},"_npmVersion":"10.8.1","description":"connects to ecoflow products","directories":{},"_nodeVersion":"20.16.0","dependencies":{"mqtt":"^5.9.0","protobufjs":"^7.3.2","@iobroker/adapter-core":"^3.1.6"},"_hasShrinkwrap":false,"devDependencies":{"net":"^1.0.2","chai":"^4.5.0","aedes":"^0.51.2","mocha":"^10.2.0","sinon":"^18.0.0","eslint":"^9.9.0","globals":"^15.9.0","@eslint/js":"^9.9.0","handlebars":"^4.7.8","proxyquire":"^2.1.3","sinon-chai":"^3.7.0","typescript":"~5.4.3","@types/chai":"^4.3.9","@types/node":"^22.0.2","@types/mocha":"^10.0.3","@types/sinon":"^17.0.3","@tsconfig/node18":"^18.2.4","chai-as-promised":"^8.0.0","@iobroker/testing":"^4.1.3","@types/proxyquire":"^1.3.30","@types/sinon-chai":"^3.2.11","@iobroker/dev-server":"^0.7.3","@iobroker/adapter-dev":"^1.3.0","@types/chai-as-promised":"^7.1.7","@alcalzone/release-script":"^3.6.0","@alcalzone/release-script-plugin-license":"^3.7.0","@alcalzone/release-script-plugin-iobroker":"^3.7.2","@alcalzone/release-script-plugin-manual-review":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.ecoflow-mqtt_0.0.42_1724239703531_0.3152817421426384","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"iobroker.ecoflow-mqtt","version":"1.0.0","keywords":["ecoflow","powerstream","powerstation","delta","river","ioBroker"],"author":{"name":"foxthefox","email":"foxthefox@wysiwis.net"},"license":"MIT","_id":"iobroker.ecoflow-mqtt@1.0.0","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"foxthefox","email":"foxthefox@wysiwis.net"}],"homepage":"https://github.com/foxthefox/ioBroker.ecoflow-mqtt","bugs":{"url":"https://github.com/foxthefox/ioBroker.ecoflow-mqtt/issues"},"dist":{"shasum":"572a8693cebc683e1a91e84f522aa3bc3b330e0b","tarball":"https://registry.npmjs.org/iobroker.ecoflow-mqtt/-/iobroker.ecoflow-mqtt-1.0.0.tgz","fileCount":67,"integrity":"sha512-h7/SblOGiYHGAxSbHNTXzjE2Su9+IwcueWdpX5hjtMwC/tyJx9rKB7Txv2RX3BfoANCRNM+IvvkVoC/fMqcvnA==","signatures":[{"sig":"MEUCIQCV7P/fdDiA0zZhxBcxusgfPqOqUIf241DBI6d8a/xJqwIgce4xd0u6t08GySzRRAimolE5nZzABTWGWHjycHhzXws=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1638388},"main":"main.js","engines":{"node":">= 18"},"scripts":{"lint":"eslint","test":"npm run test:js && npm run test:package","check":"tsc --noEmit -p tsconfig.check.json","release":"release-script","test:js":"mocha --config test/mocharc.custom.json \"{!(node_modules|test)/**/*.test.js,*.test.js,test/**/test!(PackageFiles|Startup).js}\"","translate":"translate-adapter","test:package":"mocha test/package --exit","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"foxthefox","email":"foxthefox@wysiwis.net"},"repository":{"url":"git+https://github.com/foxthefox/ioBroker.ecoflow-mqtt.git","type":"git"},"_npmVersion":"10.8.1","description":"connects to ecoflow products","directories":{},"_nodeVersion":"20.16.0","dependencies":{"mqtt":"^5.9.0","protobufjs":"^7.3.2","@iobroker/adapter-core":"^3.1.6"},"_hasShrinkwrap":false,"devDependencies":{"net":"^1.0.2","chai":"^4.5.0","aedes":"^0.51.2","mocha":"^10.2.0","sinon":"^18.0.0","eslint":"^9.9.0","globals":"^15.9.0","@eslint/js":"^9.9.0","handlebars":"^4.7.8","proxyquire":"^2.1.3","sinon-chai":"^3.7.0","typescript":"~5.4.3","@types/chai":"^4.3.9","@types/node":"^22.0.2","@types/mocha":"^10.0.3","@types/sinon":"^17.0.3","@tsconfig/node18":"^18.2.4","chai-as-promised":"^8.0.0","@iobroker/testing":"^4.1.3","@types/proxyquire":"^1.3.30","@types/sinon-chai":"^3.2.11","@iobroker/dev-server":"^0.7.3","@iobroker/adapter-dev":"^1.3.0","@types/chai-as-promised":"^7.1.7","@alcalzone/release-script":"^3.6.0","@alcalzone/release-script-plugin-license":"^3.7.0","@alcalzone/release-script-plugin-iobroker":"^3.7.2","@alcalzone/release-script-plugin-manual-review":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.ecoflow-mqtt_1.0.0_1724272529661_0.1596074001644252","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"iobroker.ecoflow-mqtt","version":"1.0.1","keywords":["ecoflow","powerstream","powerstation","delta","river","ioBroker"],"author":{"name":"foxthefox","email":"foxthefox@wysiwis.net"},"license":"MIT","_id":"iobroker.ecoflow-mqtt@1.0.1","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"foxthefox","email":"foxthefox@wysiwis.net"}],"homepage":"https://github.com/foxthefox/ioBroker.ecoflow-mqtt","bugs":{"url":"https://github.com/foxthefox/ioBroker.ecoflow-mqtt/issues"},"dist":{"shasum":"325085b947e2bc18f221f26d024faa66c504d8aa","tarball":"https://registry.npmjs.org/iobroker.ecoflow-mqtt/-/iobroker.ecoflow-mqtt-1.0.1.tgz","fileCount":67,"integrity":"sha512-AqoUdvsDPWKX+YltusgABeL7wPZZoYHhgr4lXQ5DNDVWTmrcwTtw2sE5pA+BXlXGHn+iEXsEqm1Uf5dTyoPWyw==","signatures":[{"sig":"MEUCICUY9Bz5ZKpTEA+794+EJ0p+Bp3uaRJZ330S9ejtFld0AiEAlfVBYNRmDtPmwcz/1QSIexr75XuXe++16eTd+gsWBs0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1638820},"main":"main.js","engines":{"node":">= 18"},"scripts":{"lint":"eslint","test":"npm run test:js && npm run test:package","check":"tsc --noEmit -p tsconfig.check.json","release":"release-script","test:js":"mocha --config test/mocharc.custom.json \"{!(node_modules|test)/**/*.test.js,*.test.js,test/**/test!(PackageFiles|Startup).js}\"","translate":"translate-adapter","test:package":"mocha test/package --exit","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"foxthefox","email":"foxthefox@wysiwis.net"},"repository":{"url":"git+https://github.com/foxthefox/ioBroker.ecoflow-mqtt.git","type":"git"},"_npmVersion":"10.8.1","description":"connects to ecoflow products","directories":{},"_nodeVersion":"20.16.0","dependencies":{"mqtt":"^5.9.0","protobufjs":"^7.3.2","@iobroker/adapter-core":"^3.1.6"},"_hasShrinkwrap":false,"devDependencies":{"net":"^1.0.2","chai":"^4.5.0","aedes":"^0.51.2","mocha":"^10.2.0","sinon":"^18.0.0","eslint":"^9.9.0","globals":"^15.9.0","@eslint/js":"^9.9.0","handlebars":"^4.7.8","proxyquire":"^2.1.3","sinon-chai":"^3.7.0","typescript":"~5.4.3","@types/chai":"^4.3.9","@types/node":"^22.0.2","@types/mocha":"^10.0.3","@types/sinon":"^17.0.3","@tsconfig/node18":"^18.2.4","chai-as-promised":"^8.0.0","@iobroker/testing":"^4.1.3","@types/proxyquire":"^1.3.30","@types/sinon-chai":"^3.2.11","@iobroker/dev-server":"^0.7.3","@iobroker/adapter-dev":"^1.3.0","@types/chai-as-promised":"^7.1.7","@alcalzone/release-script":"^3.6.0","@alcalzone/release-script-plugin-license":"^3.7.0","@alcalzone/release-script-plugin-iobroker":"^3.7.2","@alcalzone/release-script-plugin-manual-review":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.ecoflow-mqtt_1.0.1_1724701632083_0.9794883781107864","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"iobroker.ecoflow-mqtt","version":"1.0.2","keywords":["ecoflow","powerstream","powerstation","delta","river","ioBroker"],"author":{"name":"foxthefox","email":"foxthefox@wysiwis.net"},"license":"MIT","_id":"iobroker.ecoflow-mqtt@1.0.2","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"foxthefox","email":"foxthefox@wysiwis.net"}],"homepage":"https://github.com/foxthefox/ioBroker.ecoflow-mqtt","bugs":{"url":"https://github.com/foxthefox/ioBroker.ecoflow-mqtt/issues"},"dist":{"shasum":"53cf443013108e84d86c835de5d2d2d3af60f555","tarball":"https://registry.npmjs.org/iobroker.ecoflow-mqtt/-/iobroker.ecoflow-mqtt-1.0.2.tgz","fileCount":67,"integrity":"sha512-FHmq61a1fXfXmTMyCgc3y+DwO1z8FKVcjmrMUuOZ/y0+sj7uEPeAptNZIqXJHCXtzcht96SFXLCdTig7JaOERA==","signatures":[{"sig":"MEQCIEdmHAsEdIP9AVuU66CZHC9KrRJVCLGlTG8Xcn34mEhDAiAeMl6Q4LlCdiNaCll7+DxGnXelkA+vjPhDkhntb/zMKQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1639294},"main":"main.js","engines":{"node":">= 18"},"scripts":{"lint":"eslint","test":"npm run test:js && npm run test:package","check":"tsc --noEmit -p tsconfig.check.json","release":"release-script","test:js":"mocha --config test/mocharc.custom.json \"{!(node_modules|test)/**/*.test.js,*.test.js,test/**/test!(PackageFiles|Startup).js}\"","translate":"translate-adapter","test:package":"mocha test/package --exit","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"foxthefox","email":"foxthefox@wysiwis.net"},"repository":{"url":"git+https://github.com/foxthefox/ioBroker.ecoflow-mqtt.git","type":"git"},"_npmVersion":"10.8.1","description":"connects to ecoflow products","directories":{},"_nodeVersion":"20.16.0","dependencies":{"mqtt":"^5.9.0","protobufjs":"^7.3.2","@iobroker/adapter-core":"^3.1.6"},"_hasShrinkwrap":false,"devDependencies":{"net":"^1.0.2","chai":"^4.5.0","aedes":"^0.51.2","mocha":"^10.2.0","sinon":"^18.0.0","eslint":"^9.9.0","globals":"^15.9.0","@eslint/js":"^9.9.0","handlebars":"^4.7.8","proxyquire":"^2.1.3","sinon-chai":"^3.7.0","typescript":"~5.4.3","@types/chai":"^4.3.9","@types/node":"^22.0.2","@types/mocha":"^10.0.3","@types/sinon":"^17.0.3","@tsconfig/node18":"^18.2.4","chai-as-promised":"^8.0.0","@iobroker/testing":"^4.1.3","@types/proxyquire":"^1.3.30","@types/sinon-chai":"^3.2.11","@iobroker/dev-server":"^0.7.3","@iobroker/adapter-dev":"^1.3.0","@types/chai-as-promised":"^7.1.7","@alcalzone/release-script":"^3.6.0","@alcalzone/release-script-plugin-license":"^3.7.0","@alcalzone/release-script-plugin-iobroker":"^3.7.2","@alcalzone/release-script-plugin-manual-review":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.ecoflow-mqtt_1.0.2_1724795696361_0.002337530810332611","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"iobroker.ecoflow-mqtt","version":"1.0.3","keywords":["ecoflow","powerstream","powerstation","delta","river","ioBroker"],"author":{"name":"foxthefox","email":"foxthefox@wysiwis.net"},"license":"MIT","_id":"iobroker.ecoflow-mqtt@1.0.3","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"foxthefox","email":"foxthefox@wysiwis.net"}],"homepage":"https://github.com/foxthefox/ioBroker.ecoflow-mqtt","bugs":{"url":"https://github.com/foxthefox/ioBroker.ecoflow-mqtt/issues"},"dist":{"shasum":"e9837386aa84e1b104c231c18c7423a301961891","tarball":"https://registry.npmjs.org/iobroker.ecoflow-mqtt/-/iobroker.ecoflow-mqtt-1.0.3.tgz","fileCount":67,"integrity":"sha512-i48R8vU4l1PF6K1SL5oNNyaFt5M6iIz+QlvMuNKI6U4tKtcU6P0S121DbNAMfL/oBpJMa50LZPmCHEK36dhHDA==","signatures":[{"sig":"MEUCICRvHOtdDTi8qvKuJl59SPB//uwWIMSDYbE0iRDXVRytAiEA6hmdIpFNGqAdXdepcOMR7QWH7k30PSjFqFot8P+u9rA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1649521},"main":"main.js","engines":{"node":">= 18"},"scripts":{"lint":"eslint","test":"npm run test:js && npm run test:package","check":"tsc --noEmit -p tsconfig.check.json","release":"release-script","test:js":"mocha --config test/mocharc.custom.json \"{!(node_modules|test)/**/*.test.js,*.test.js,test/**/test!(PackageFiles|Startup).js}\"","translate":"translate-adapter","test:package":"mocha test/package --exit","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"foxthefox","email":"foxthefox@wysiwis.net"},"repository":{"url":"git+https://github.com/foxthefox/ioBroker.ecoflow-mqtt.git","type":"git"},"_npmVersion":"10.8.1","description":"connects to ecoflow products","directories":{},"_nodeVersion":"20.16.0","dependencies":{"mqtt":"^5.9.0","protobufjs":"^7.3.2","@iobroker/adapter-core":"^3.1.6"},"_hasShrinkwrap":false,"devDependencies":{"net":"^1.0.2","chai":"^4.5.0","aedes":"^0.51.2","mocha":"^10.2.0","sinon":"^18.0.0","eslint":"^9.9.0","globals":"^15.9.0","@eslint/js":"^9.9.0","handlebars":"^4.7.8","proxyquire":"^2.1.3","sinon-chai":"^3.7.0","typescript":"~5.4.3","@types/chai":"^4.3.9","@types/node":"^22.0.2","@types/mocha":"^10.0.3","@types/sinon":"^17.0.3","@tsconfig/node18":"^18.2.4","chai-as-promised":"^8.0.0","@iobroker/testing":"^4.1.3","@types/proxyquire":"^1.3.30","@types/sinon-chai":"^3.2.11","@iobroker/dev-server":"^0.7.3","@iobroker/adapter-dev":"^1.3.0","@types/chai-as-promised":"^7.1.7","@alcalzone/release-script":"^3.6.0","@alcalzone/release-script-plugin-license":"^3.7.0","@alcalzone/release-script-plugin-iobroker":"^3.7.2","@alcalzone/release-script-plugin-manual-review":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.ecoflow-mqtt_1.0.3_1725477754950_0.8535187770627457","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"iobroker.ecoflow-mqtt","version":"1.0.4","keywords":["ecoflow","powerstream","powerstation","delta","river","ioBroker"],"author":{"name":"foxthefox","email":"foxthefox@wysiwis.net"},"license":"MIT","_id":"iobroker.ecoflow-mqtt@1.0.4","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"foxthefox","email":"foxthefox@wysiwis.net"}],"homepage":"https://github.com/foxthefox/ioBroker.ecoflow-mqtt","bugs":{"url":"https://github.com/foxthefox/ioBroker.ecoflow-mqtt/issues"},"dist":{"shasum":"e53b205c3487db35648f4e6697125086247b3934","tarball":"https://registry.npmjs.org/iobroker.ecoflow-mqtt/-/iobroker.ecoflow-mqtt-1.0.4.tgz","fileCount":67,"integrity":"sha512-LefIZ44uSr3P3H1UM8emnpyw1Vkq1RovCpEt/M5HmPDUsFAAuh3q+VRIIhMYU3u+k3iULXWPgAa6+l6zTCvoHw==","signatures":[{"sig":"MEQCIFBch+/cv79zTQD8YQylTv+V9ARxTJm7Y3N0aE3U/ZTbAiBWTo/73/0JuGzxXyZXdgazIcPv2ly7qbyPEv9HOQlsZQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1659056},"main":"main.js","engines":{"node":">= 18"},"scripts":{"lint":"eslint","test":"npm run test:js && npm run test:package","check":"tsc --noEmit -p tsconfig.check.json","release":"release-script","test:js":"mocha --config test/mocharc.custom.json \"{!(node_modules|test)/**/*.test.js,*.test.js,test/**/test!(PackageFiles|Startup).js}\"","translate":"translate-adapter","test:package":"mocha test/package --exit","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"foxthefox","email":"foxthefox@wysiwis.net"},"repository":{"url":"git+https://github.com/foxthefox/ioBroker.ecoflow-mqtt.git","type":"git"},"_npmVersion":"10.8.1","description":"connects to ecoflow products","directories":{},"_nodeVersion":"20.16.0","dependencies":{"mqtt":"^5.9.0","protobufjs":"^7.3.2","@iobroker/adapter-core":"^3.1.6"},"_hasShrinkwrap":false,"devDependencies":{"net":"^1.0.2","chai":"^4.5.0","aedes":"^0.51.2","mocha":"^10.2.0","sinon":"^18.0.0","eslint":"^9.9.0","globals":"^15.9.0","@eslint/js":"^9.9.0","handlebars":"^4.7.8","proxyquire":"^2.1.3","sinon-chai":"^3.7.0","typescript":"~5.4.3","@types/chai":"^4.3.9","@types/node":"^22.0.2","@types/mocha":"^10.0.3","@types/sinon":"^17.0.3","@tsconfig/node18":"^18.2.4","chai-as-promised":"^8.0.0","@iobroker/testing":"^4.1.3","@types/proxyquire":"^1.3.30","@types/sinon-chai":"^3.2.11","@iobroker/dev-server":"^0.7.3","@iobroker/adapter-dev":"^1.3.0","@types/chai-as-promised":"^7.1.7","@alcalzone/release-script":"^3.6.0","@alcalzone/release-script-plugin-license":"^3.7.0","@alcalzone/release-script-plugin-iobroker":"^3.7.2","@alcalzone/release-script-plugin-manual-review":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.ecoflow-mqtt_1.0.4_1726072627786_0.9805790338097897","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"iobroker.ecoflow-mqtt","version":"1.0.5","keywords":["ecoflow","powerstream","powerstation","delta","river","ioBroker"],"author":{"name":"foxthefox","email":"foxthefox@wysiwis.net"},"license":"MIT","_id":"iobroker.ecoflow-mqtt@1.0.5","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"foxthefox","email":"foxthefox@wysiwis.net"}],"homepage":"https://github.com/foxthefox/ioBroker.ecoflow-mqtt","bugs":{"url":"https://github.com/foxthefox/ioBroker.ecoflow-mqtt/issues"},"dist":{"shasum":"2f4a3e1772c44ba53058259cd90f88a02bc29501","tarball":"https://registry.npmjs.org/iobroker.ecoflow-mqtt/-/iobroker.ecoflow-mqtt-1.0.5.tgz","fileCount":67,"integrity":"sha512-V6ZyDmp6IIm0y5HsEMyVJUpw95wcu76iB+mb8MhbvtnGsDzYcgAy+t02GQTRmhvlx8FCY8BuzFh5PiqHfNRZ5A==","signatures":[{"sig":"MEUCIQDAza9Nl33n9HRqMjT9rJM+sAIOCUqsoe0BQfULm4IOUgIgGvig6fCXGzlk0Rfq+oAGUP5BjHXBHi7fSS2h4sUOh7Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1658423},"main":"main.js","engines":{"node":">= 18"},"scripts":{"lint":"eslint","test":"npm run test:js && npm run test:package","check":"tsc --noEmit -p tsconfig.check.json","release":"release-script","test:js":"mocha --config test/mocharc.custom.json \"{!(node_modules|test)/**/*.test.js,*.test.js,test/**/test!(PackageFiles|Startup).js}\"","translate":"translate-adapter","test:package":"mocha test/package --exit","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"foxthefox","email":"foxthefox@wysiwis.net"},"repository":{"url":"git+https://github.com/foxthefox/ioBroker.ecoflow-mqtt.git","type":"git"},"_npmVersion":"10.8.1","description":"connects to ecoflow products","directories":{},"_nodeVersion":"20.16.0","dependencies":{"mqtt":"^5.9.0","protobufjs":"^7.3.2","@iobroker/adapter-core":"^3.1.6"},"_hasShrinkwrap":false,"devDependencies":{"net":"^1.0.2","chai":"^4.5.0","aedes":"^0.51.2","mocha":"^10.2.0","sinon":"^18.0.0","eslint":"^9.9.0","globals":"^15.9.0","@eslint/js":"^9.9.0","handlebars":"^4.7.8","proxyquire":"^2.1.3","sinon-chai":"^3.7.0","typescript":"~5.4.3","@types/chai":"^4.3.9","@types/node":"^22.0.2","@types/mocha":"^10.0.3","@types/sinon":"^17.0.3","@tsconfig/node18":"^18.2.4","chai-as-promised":"^8.0.0","@iobroker/testing":"^4.1.3","@types/proxyquire":"^1.3.30","@types/sinon-chai":"^3.2.11","@iobroker/dev-server":"^0.7.3","@iobroker/adapter-dev":"^1.3.0","@types/chai-as-promised":"^7.1.7","@alcalzone/release-script":"^3.6.0","@alcalzone/release-script-plugin-license":"^3.7.0","@alcalzone/release-script-plugin-iobroker":"^3.7.2","@alcalzone/release-script-plugin-manual-review":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.ecoflow-mqtt_1.0.5_1730233945025_0.1203263789438036","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"iobroker.ecoflow-mqtt","version":"1.1.0","keywords":["ecoflow","powerstream","powerstation","delta","river","ioBroker"],"author":{"name":"foxthefox","email":"foxthefox@wysiwis.net"},"license":"MIT","_id":"iobroker.ecoflow-mqtt@1.1.0","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"foxthefox","email":"foxthefox@wysiwis.net"}],"homepage":"https://github.com/foxthefox/ioBroker.ecoflow-mqtt","bugs":{"url":"https://github.com/foxthefox/ioBroker.ecoflow-mqtt/issues"},"dist":{"shasum":"4cb7baf31dd25a5f37ef2327f4f734ff9bc0c61f","tarball":"https://registry.npmjs.org/iobroker.ecoflow-mqtt/-/iobroker.ecoflow-mqtt-1.1.0.tgz","fileCount":70,"integrity":"sha512-EN404vwV66toUxZvPTrte2dRyVtH8Ykxcu5bcPpAYs3HjIr/Wiz3eiPb6gWyn0H6Okidcp52SIYfRxtw1IOihg==","signatures":[{"sig":"MEUCIGObdtW5/hse3WDYrwup1+S3y2NMpr6PigmOclczQeOQAiEA7z2jmKEQgr15xvGrQ5r9CB9PdzBtxIW4BVH1EmrJpWY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1693662},"main":"main.js","engines":{"node":">= 18"},"scripts":{"lint":"eslint","test":"npm run test:js && npm run test:package","check":"tsc --noEmit -p tsconfig.check.json","release":"release-script","test:js":"mocha --config test/mocharc.custom.json \"{!(node_modules|test)/**/*.test.js,*.test.js,test/**/test!(PackageFiles|Startup).js}\"","translate":"translate-adapter","test:package":"mocha test/package --exit","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"foxthefox","email":"foxthefox@wysiwis.net"},"repository":{"url":"git+https://github.com/foxthefox/ioBroker.ecoflow-mqtt.git","type":"git"},"_npmVersion":"10.8.2","description":"connects to ecoflow products","directories":{},"_nodeVersion":"20.18.0","dependencies":{"mqtt":"^5.10.3","protobufjs":"^7.4.0","@iobroker/adapter-core":"^3.2.3"},"_hasShrinkwrap":false,"devDependencies":{"net":"^1.0.2","chai":"^4.5.0","aedes":"^0.51.3","mocha":"^10.8.2","sinon":"^19.0.2","eslint":"^9.17.0","globals":"^15.14.0","@eslint/js":"^9.17.0","handlebars":"^4.7.8","proxyquire":"^2.1.3","sinon-chai":"^3.7.0","typescript":"~5.7.2","@types/chai":"^4.3.9","@types/node":"^22.10.1","@types/mocha":"^10.0.10","@types/sinon":"^17.0.3","@tsconfig/node18":"^18.2.4","chai-as-promised":"^8.0.0","@iobroker/testing":"^5.0.0","@types/proxyquire":"^1.3.30","@types/sinon-chai":"^3.2.11","@iobroker/dev-server":"^0.7.3","@iobroker/adapter-dev":"^1.3.0","@types/chai-as-promised":"^8.0.1","@alcalzone/release-script":"^3.6.0","@alcalzone/release-script-plugin-license":"^3.7.0","@alcalzone/release-script-plugin-iobroker":"^3.7.2","@alcalzone/release-script-plugin-manual-review":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.ecoflow-mqtt_1.1.0_1735830140508_0.4522307483614012","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"iobroker.ecoflow-mqtt","version":"1.1.1","keywords":["ecoflow","powerstream","powerstation","delta","river","ioBroker"],"author":{"name":"foxthefox","email":"foxthefox@wysiwis.net"},"license":"MIT","_id":"iobroker.ecoflow-mqtt@1.1.1","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"foxthefox","email":"foxthefox@wysiwis.net"}],"homepage":"https://github.com/foxthefox/ioBroker.ecoflow-mqtt","bugs":{"url":"https://github.com/foxthefox/ioBroker.ecoflow-mqtt/issues"},"dist":{"shasum":"74989a7fcd236ea4c4188dc59e4493c80d68cda0","tarball":"https://registry.npmjs.org/iobroker.ecoflow-mqtt/-/iobroker.ecoflow-mqtt-1.1.1.tgz","fileCount":73,"integrity":"sha512-Ko9RtwwtDrAfPmcRZFgBBDvW+ivxdEopt3rjQwzLJ0oWa+e5HGRGZ5F8SK1mpovqYhIAYsSB3Rbo9YJTKtlUfQ==","signatures":[{"sig":"MEUCIAptG+HxjtFZo0rzMtVXx3wEUbBRoc+JWXWSDzUMZDy+AiEAmLWhT2SdVsZ/6Dqxto6sm0kvZLoSQnTyuA/Ip39Ajuk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1709901},"main":"main.js","engines":{"node":">= 18"},"scripts":{"lint":"eslint","test":"npm run test:js && npm run test:package","check":"tsc --noEmit -p tsconfig.check.json","release":"release-script","test:js":"mocha --config test/mocharc.custom.json \"{!(node_modules|test)/**/*.test.js,*.test.js,test/**/test!(PackageFiles|Startup).js}\"","translate":"translate-adapter","test:package":"mocha test/package --exit","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"foxthefox","email":"foxthefox@wysiwis.net"},"repository":{"url":"git+https://github.com/foxthefox/ioBroker.ecoflow-mqtt.git","type":"git"},"_npmVersion":"10.8.2","description":"connects to ecoflow products","directories":{},"_nodeVersion":"20.18.0","dependencies":{"mqtt":"^5.10.3","protobufjs":"^7.4.0","@iobroker/adapter-core":"^3.2.3"},"_hasShrinkwrap":false,"devDependencies":{"net":"^1.0.2","chai":"^4.5.0","aedes":"^0.51.3","mocha":"^10.8.2","sinon":"^19.0.2","eslint":"^9.17.0","globals":"^15.14.0","@eslint/js":"^9.17.0","handlebars":"^4.7.8","proxyquire":"^2.1.3","sinon-chai":"^3.7.0","typescript":"~5.7.2","@types/chai":"^4.3.9","@types/node":"^22.10.1","@types/mocha":"^10.0.10","@types/sinon":"^17.0.3","@tsconfig/node18":"^18.2.4","chai-as-promised":"^8.0.0","@iobroker/testing":"^5.0.0","@types/proxyquire":"^1.3.30","@types/sinon-chai":"^3.2.11","@iobroker/dev-server":"^0.7.3","@iobroker/adapter-dev":"^1.3.0","@types/chai-as-promised":"^8.0.1","@alcalzone/release-script":"^3.6.0","@alcalzone/release-script-plugin-license":"^3.7.0","@alcalzone/release-script-plugin-iobroker":"^3.7.2","@alcalzone/release-script-plugin-manual-review":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.ecoflow-mqtt_1.1.1_1735855956314_0.27838250842389245","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"iobroker.ecoflow-mqtt","version":"1.1.2","keywords":["ecoflow","powerstream","powerstation","delta","river","ioBroker"],"author":{"name":"foxthefox","email":"foxthefox@wysiwis.net"},"license":"MIT","_id":"iobroker.ecoflow-mqtt@1.1.2","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"foxthefox","email":"foxthefox@wysiwis.net"}],"homepage":"https://github.com/foxthefox/ioBroker.ecoflow-mqtt","bugs":{"url":"https://github.com/foxthefox/ioBroker.ecoflow-mqtt/issues"},"dist":{"shasum":"d1b9b7097240b5c691ecc17ccf7a7b4a1c51abb7","tarball":"https://registry.npmjs.org/iobroker.ecoflow-mqtt/-/iobroker.ecoflow-mqtt-1.1.2.tgz","fileCount":73,"integrity":"sha512-GLaFmyNl1hyYsCCLgwfm1xcJhRF1A5e/nd1Nom1qvDEnty254E9UH9OrOr+adMEr20RhFt1ZNdruA0GWjbCWXw==","signatures":[{"sig":"MEQCIBTS7T5DZF6g4ft48olLxi2Fa72DQ8yfwsZHzPmhY8KBAiAc2lndQvyVE7etQDSggmEQK2Gp8YhCu/lza1M0Zk3+NQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1710147},"main":"main.js","engines":{"node":">= 18"},"scripts":{"lint":"eslint","test":"npm run test:js && npm run test:package","check":"tsc --noEmit -p tsconfig.check.json","release":"release-script","test:js":"mocha --config test/mocharc.custom.json \"{!(node_modules|test)/**/*.test.js,*.test.js,test/**/test!(PackageFiles|Startup).js}\"","translate":"translate-adapter","test:package":"mocha test/package --exit","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"foxthefox","email":"foxthefox@wysiwis.net"},"repository":{"url":"git+https://github.com/foxthefox/ioBroker.ecoflow-mqtt.git","type":"git"},"_npmVersion":"10.8.2","description":"connects to ecoflow products","directories":{},"_nodeVersion":"20.18.0","dependencies":{"mqtt":"^5.10.3","protobufjs":"^7.4.0","@iobroker/adapter-core":"^3.2.3"},"_hasShrinkwrap":false,"devDependencies":{"net":"^1.0.2","chai":"^4.5.0","aedes":"^0.51.3","mocha":"^10.8.2","sinon":"^19.0.2","eslint":"^9.17.0","globals":"^15.14.0","@eslint/js":"^9.17.0","handlebars":"^4.7.8","proxyquire":"^2.1.3","sinon-chai":"^3.7.0","typescript":"~5.7.2","@types/chai":"^4.3.9","@types/node":"^22.10.1","@types/mocha":"^10.0.10","@types/sinon":"^17.0.3","@tsconfig/node18":"^18.2.4","chai-as-promised":"^8.0.0","@iobroker/testing":"^5.0.0","@types/proxyquire":"^1.3.30","@types/sinon-chai":"^3.2.11","@iobroker/dev-server":"^0.7.3","@iobroker/adapter-dev":"^1.3.0","@types/chai-as-promised":"^8.0.1","@alcalzone/release-script":"^3.6.0","@alcalzone/release-script-plugin-license":"^3.7.0","@alcalzone/release-script-plugin-iobroker":"^3.7.2","@alcalzone/release-script-plugin-manual-review":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.ecoflow-mqtt_1.1.2_1736282849196_0.9497342324520441","host":"s3://npm-registry-packages-npm-production"}},"1.1.3":{"name":"iobroker.ecoflow-mqtt","version":"1.1.3","keywords":["ecoflow","powerstream","powerstation","delta","river","ioBroker"],"author":{"name":"foxthefox","email":"foxthefox@wysiwis.net"},"license":"MIT","_id":"iobroker.ecoflow-mqtt@1.1.3","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"foxthefox","email":"foxthefox@wysiwis.net"}],"homepage":"https://github.com/foxthefox/ioBroker.ecoflow-mqtt","bugs":{"url":"https://github.com/foxthefox/ioBroker.ecoflow-mqtt/issues"},"dist":{"shasum":"a8121f68db7331df3679973b2be938d948024c79","tarball":"https://registry.npmjs.org/iobroker.ecoflow-mqtt/-/iobroker.ecoflow-mqtt-1.1.3.tgz","fileCount":73,"integrity":"sha512-LZ90AMTFoNVh/Ku6CCSc7Gjnd5E0EtuHINxU1nNKYtw5pSH79jJGuqI1rYK+pR8M0o+6McpXRwAeQDdMf4gRfw==","signatures":[{"sig":"MEYCIQC9km0Z0iSJ95PEFueZozvNpFt4qziz7/V8rEZhATWvdQIhAO3++nQu5wG/TKNavbsdgO+cQJSSTQj9fGTuaR03c5Of","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1705327},"main":"main.js","engines":{"node":">= 18"},"scripts":{"lint":"eslint","test":"npm run test:js && npm run test:package","check":"tsc --noEmit -p tsconfig.check.json","release":"release-script","test:js":"mocha --config test/mocharc.custom.json \"{!(node_modules|test)/**/*.test.js,*.test.js,test/**/test!(PackageFiles|Startup).js}\"","translate":"translate-adapter","test:package":"mocha test/package --exit","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"foxthefox","email":"foxthefox@wysiwis.net"},"repository":{"url":"git+https://github.com/foxthefox/ioBroker.ecoflow-mqtt.git","type":"git"},"_npmVersion":"10.8.2","description":"connects to ecoflow products","directories":{},"_nodeVersion":"20.18.0","dependencies":{"mqtt":"^5.10.3","protobufjs":"^7.4.0","@iobroker/adapter-core":"^3.2.3"},"_hasShrinkwrap":false,"devDependencies":{"net":"^1.0.2","chai":"^4.5.0","aedes":"^0.51.3","mocha":"^10.8.2","sinon":"^19.0.2","eslint":"^9.17.0","globals":"^15.14.0","@eslint/js":"^9.17.0","handlebars":"^4.7.8","proxyquire":"^2.1.3","sinon-chai":"^3.7.0","typescript":"~5.7.2","@types/chai":"^4.3.9","@types/node":"^22.10.1","@types/mocha":"^10.0.10","@types/sinon":"^17.0.3","@tsconfig/node18":"^18.2.4","chai-as-promised":"^8.0.0","@iobroker/testing":"^5.0.0","@types/proxyquire":"^1.3.30","@types/sinon-chai":"^3.2.11","@iobroker/dev-server":"^0.7.3","@iobroker/adapter-dev":"^1.3.0","@types/chai-as-promised":"^8.0.1","@alcalzone/release-script":"^3.6.0","@alcalzone/release-script-plugin-license":"^3.7.0","@alcalzone/release-script-plugin-iobroker":"^3.7.2","@alcalzone/release-script-plugin-manual-review":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.ecoflow-mqtt_1.1.3_1736602900492_0.13693425402294257","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"iobroker.ecoflow-mqtt","version":"1.2.0","keywords":["ecoflow","powerstream","powerstation","delta","river","ioBroker"],"author":{"name":"foxthefox","email":"foxthefox@wysiwis.net"},"license":"MIT","_id":"iobroker.ecoflow-mqtt@1.2.0","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"foxthefox","email":"foxthefox@wysiwis.net"}],"homepage":"https://github.com/foxthefox/ioBroker.ecoflow-mqtt","bugs":{"url":"https://github.com/foxthefox/ioBroker.ecoflow-mqtt/issues"},"dist":{"shasum":"a6e1e8c15c6f76a87fa15572f93222d78e00d10c","tarball":"https://registry.npmjs.org/iobroker.ecoflow-mqtt/-/iobroker.ecoflow-mqtt-1.2.0.tgz","fileCount":73,"integrity":"sha512-4xYnz4b6DJXW3vNgFPeAXiGDhaupzmDxHbVoP0Ss+o9Hm6xkU2Uqt9FI3EBQsIo054JYVtg/vPAIyAW6OkR+vg==","signatures":[{"sig":"MEYCIQD4bC/MMZDUKqZIfve7s5kxqIgZCj9+Isfojx4tanJykAIhAICKvp/qqJP5Z+zRSPhGV7n6We9i334VchTqT70a/ia5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1835764},"main":"main.js","engines":{"node":">= 18"},"scripts":{"lint":"eslint","test":"npm run test:js && npm run test:package","check":"tsc --noEmit -p tsconfig.check.json","release":"release-script","test:js":"mocha --config test/mocharc.custom.json \"{!(node_modules|test)/**/*.test.js,*.test.js,test/**/test!(PackageFiles|Startup).js}\"","translate":"translate-adapter","test:package":"mocha test/package --exit","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"foxthefox","email":"foxthefox@wysiwis.net"},"repository":{"url":"git+https://github.com/foxthefox/ioBroker.ecoflow-mqtt.git","type":"git"},"_npmVersion":"10.8.2","description":"connects to ecoflow products","directories":{},"_nodeVersion":"20.18.0","dependencies":{"mqtt":"^5.10.3","protobufjs":"^7.4.0","@iobroker/adapter-core":"^3.2.3"},"_hasShrinkwrap":false,"devDependencies":{"net":"^1.0.2","chai":"^4.5.0","aedes":"^0.51.3","mocha":"^10.8.2","sinon":"^19.0.2","eslint":"^9.17.0","globals":"^15.14.0","@eslint/js":"^9.17.0","handlebars":"^4.7.8","proxyquire":"^2.1.3","sinon-chai":"^3.7.0","typescript":"~5.7.2","@types/chai":"^4.3.9","@types/node":"^22.10.1","@types/mocha":"^10.0.10","@types/sinon":"^17.0.3","@tsconfig/node18":"^18.2.4","chai-as-promised":"^8.0.0","@iobroker/testing":"^5.0.0","@types/proxyquire":"^1.3.30","@types/sinon-chai":"^3.2.11","@iobroker/dev-server":"^0.7.3","@iobroker/adapter-dev":"^1.3.0","@types/chai-as-promised":"^8.0.1","@alcalzone/release-script":"^3.6.0","@alcalzone/release-script-plugin-license":"^3.7.0","@alcalzone/release-script-plugin-iobroker":"^3.7.2","@alcalzone/release-script-plugin-manual-review":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.ecoflow-mqtt_1.2.0_1736970488421_0.7957955613305894","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"iobroker.ecoflow-mqtt","version":"1.2.1","keywords":["ecoflow","powerstream","powerstation","delta","river","ioBroker"],"author":{"name":"foxthefox","email":"foxthefox@wysiwis.net"},"license":"MIT","_id":"iobroker.ecoflow-mqtt@1.2.1","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"foxthefox","email":"foxthefox@wysiwis.net"}],"homepage":"https://github.com/foxthefox/ioBroker.ecoflow-mqtt","bugs":{"url":"https://github.com/foxthefox/ioBroker.ecoflow-mqtt/issues"},"dist":{"shasum":"ac7ffd3cd9ec202dc7d06af945da657b1f078702","tarball":"https://registry.npmjs.org/iobroker.ecoflow-mqtt/-/iobroker.ecoflow-mqtt-1.2.1.tgz","fileCount":73,"integrity":"sha512-0a71J3MywyNpfFmsK+yDTZqwq5nBCoRcWy7NqxFj6g0WyMpJYRvyotEJx9mJ1d0UPtQ2F7Z3aQIOBpvQjaU8Aw==","signatures":[{"sig":"MEYCIQCzkPhz3UrR0K5oRJoLINtr8mFK/Xo3GvGhOhMHGQTApgIhAMf7AhpL/zQdXTogncU4xeAUppvORCN7b3SSrChRh38v","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1850172},"main":"main.js","engines":{"node":">= 18"},"scripts":{"lint":"eslint","test":"npm run test:js && npm run test:package","check":"tsc --noEmit -p tsconfig.check.json","release":"release-script","test:js":"mocha --config test/mocharc.custom.json \"{!(node_modules|test)/**/*.test.js,*.test.js,test/**/test!(PackageFiles|Startup).js}\"","translate":"translate-adapter","test:package":"mocha test/package --exit","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"foxthefox","email":"foxthefox@wysiwis.net"},"repository":{"url":"git+https://github.com/foxthefox/ioBroker.ecoflow-mqtt.git","type":"git"},"_npmVersion":"10.8.2","description":"connects to ecoflow products","directories":{},"_nodeVersion":"20.18.0","dependencies":{"mqtt":"^5.10.3","protobufjs":"^7.4.0","@iobroker/adapter-core":"^3.2.3"},"_hasShrinkwrap":false,"devDependencies":{"net":"^1.0.2","chai":"^4.5.0","aedes":"^0.51.3","mocha":"^10.8.2","sinon":"^19.0.2","eslint":"^9.17.0","globals":"^15.14.0","@eslint/js":"^9.17.0","handlebars":"^4.7.8","proxyquire":"^2.1.3","sinon-chai":"^3.7.0","typescript":"~5.7.2","@types/chai":"^4.3.9","@types/node":"^22.10.1","@types/mocha":"^10.0.10","@types/sinon":"^17.0.3","@tsconfig/node18":"^18.2.4","chai-as-promised":"^8.0.0","@iobroker/testing":"^5.0.0","@types/proxyquire":"^1.3.30","@types/sinon-chai":"^3.2.11","@iobroker/dev-server":"^0.7.3","@iobroker/adapter-dev":"^1.3.0","@types/chai-as-promised":"^8.0.1","@alcalzone/release-script":"^3.6.0","@alcalzone/release-script-plugin-license":"^3.7.0","@alcalzone/release-script-plugin-iobroker":"^3.7.2","@alcalzone/release-script-plugin-manual-review":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.ecoflow-mqtt_1.2.1_1737238791317_0.38134467465602273","host":"s3://npm-registry-packages-npm-production"}},"1.2.2":{"name":"iobroker.ecoflow-mqtt","version":"1.2.2","keywords":["ecoflow","powerstream","powerstation","delta","river","ioBroker"],"author":{"name":"foxthefox","email":"foxthefox@wysiwis.net"},"license":"MIT","_id":"iobroker.ecoflow-mqtt@1.2.2","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"foxthefox","email":"foxthefox@wysiwis.net"}],"homepage":"https://github.com/foxthefox/ioBroker.ecoflow-mqtt","bugs":{"url":"https://github.com/foxthefox/ioBroker.ecoflow-mqtt/issues"},"dist":{"shasum":"95c894db176be977e8f0eb3629c4b9f067739580","tarball":"https://registry.npmjs.org/iobroker.ecoflow-mqtt/-/iobroker.ecoflow-mqtt-1.2.2.tgz","fileCount":106,"integrity":"sha512-w50M02eDyY/l1wMfoEuwBslSqcXY7bDRXELniuaCQaPEE0d60BrMuE42LC23LDO8x+s1W/F6s6CgBycauNMcEA==","signatures":[{"sig":"MEQCIG4YmbQAjYsZjdCoUuGbUVcfdRSKPiq6mM6RU8/dHMNMAiATumhkkpvYaCHnCoMaCK9eXf7sgjFpSDVC2jx5duMJTw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3696391},"main":"main.js","engines":{"node":">= 18"},"scripts":{"lint":"eslint","test":"npm run test:js && npm run test:package","check":"tsc --noEmit -p tsconfig.check.json","release":"release-script","test:js":"mocha --config test/mocharc.custom.json \"{!(node_modules|test)/**/*.test.js,*.test.js,test/**/test!(PackageFiles|Startup).js}\"","translate":"translate-adapter","test:package":"mocha test/package --exit","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"foxthefox","email":"foxthefox@wysiwis.net"},"repository":{"url":"git+https://github.com/foxthefox/ioBroker.ecoflow-mqtt.git","type":"git"},"_npmVersion":"10.8.2","description":"connects to ecoflow products","directories":{},"_nodeVersion":"20.18.0","dependencies":{"mqtt":"^5.10.3","protobufjs":"^7.4.0","@iobroker/adapter-core":"^3.2.3"},"_hasShrinkwrap":false,"devDependencies":{"net":"^1.0.2","chai":"^4.5.0","aedes":"^0.51.3","mocha":"^10.8.2","sinon":"^19.0.2","eslint":"^9.19.0","globals":"^15.14.0","@eslint/js":"^9.17.0","handlebars":"^4.7.8","proxyquire":"^2.1.3","sinon-chai":"^3.7.0","typescript":"~5.7.3","@types/chai":"^4.3.9","@types/node":"^22.10.1","@types/mocha":"^10.0.10","@types/sinon":"^17.0.3","@tsconfig/node18":"^18.2.4","chai-as-promised":"^8.0.0","@iobroker/testing":"^5.0.0","@types/proxyquire":"^1.3.30","@types/sinon-chai":"^3.2.11","@iobroker/dev-server":"^0.7.3","@iobroker/adapter-dev":"^1.3.0","@types/chai-as-promised":"^8.0.1","@alcalzone/release-script":"^3.6.0","@alcalzone/release-script-plugin-license":"^3.7.0","@alcalzone/release-script-plugin-iobroker":"^3.7.2","@alcalzone/release-script-plugin-manual-review":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.ecoflow-mqtt_1.2.2_1738433188431_0.057685935352954854","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"iobroker.ecoflow-mqtt","version":"1.3.0","keywords":["ecoflow","powerstream","powerstation","delta","river","ioBroker"],"author":{"name":"foxthefox","email":"foxthefox@wysiwis.net"},"license":"MIT","_id":"iobroker.ecoflow-mqtt@1.3.0","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"foxthefox","email":"foxthefox@wysiwis.net"}],"homepage":"https://github.com/foxthefox/ioBroker.ecoflow-mqtt","bugs":{"url":"https://github.com/foxthefox/ioBroker.ecoflow-mqtt/issues"},"dist":{"shasum":"5a92a2fe1bdfcd0ee6aea641645cf1f1c2b88100","tarball":"https://registry.npmjs.org/iobroker.ecoflow-mqtt/-/iobroker.ecoflow-mqtt-1.3.0.tgz","fileCount":116,"integrity":"sha512-LqV9/yR0ZHeBQjqMDcZHyq0DSWev5wEHZ96C/Ow+Zroo5H0PM2Vn+IPo64n8vdKO/H7Bb3zEoKQU13Dyn8nf8Q==","signatures":[{"sig":"MEUCIQCJUDVuN5R+LZYmSXT+wFKdnT2WlCUpPEGVikLuk46VYQIgFIvxSE5QFmLnlRKMS7xPS7Q6ujsR6eQNVbbAFuQvHzA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4869530},"main":"main.js","engines":{"node":">= 18"},"scripts":{"lint":"eslint","test":"npm run test:js && npm run test:package","check":"tsc --noEmit -p tsconfig.check.json","docugen":"node ./lib/helper/gen_docs.js","release":"release-script","test:js":"mocha --config test/mocharc.custom.json \"{!(node_modules|test)/**/*.test.js,*.test.js,test/**/test!(PackageFiles|Startup).js}\"","translate":"translate-adapter","test:package":"mocha test/package --exit","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"foxthefox","email":"foxthefox@wysiwis.net"},"repository":{"url":"git+https://github.com/foxthefox/ioBroker.ecoflow-mqtt.git","type":"git"},"_npmVersion":"10.8.2","description":"connects to ecoflow products","directories":{},"_nodeVersion":"20.18.0","dependencies":{"mqtt":"^5.10.4","protobufjs":"^7.4.0","@iobroker/adapter-core":"^3.2.3"},"_hasShrinkwrap":false,"devDependencies":{"net":"^1.0.2","chai":"^5.2.0","aedes":"^0.51.3","mocha":"^11.1.0","sinon":"^19.0.2","eslint":"^9.19.0","globals":"^15.14.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","handlebars":"^4.7.8","proxyquire":"^2.1.3","sinon-chai":"^4.0.0","typescript":"~5.7.3","@types/chai":"^5.0.1","@types/node":"^22.13.8","@types/mocha":"^10.0.10","@types/sinon":"^17.0.4","prettier-eslint":"^16.3.0","chai-as-promised":"^8.0.1","@iobroker/testing":"^5.0.3","@types/proxyquire":"^1.3.31","@types/sinon-chai":"^3.2.11","@iobroker/adapter-dev":"^1.3.0","@types/chai-as-promised":"^8.0.1","@alcalzone/release-script":"^3.8.0","@typescript-eslint/parser":"^8.26.0","@alcalzone/release-script-plugin-license":"^3.7.0","@alcalzone/release-script-plugin-iobroker":"^3.7.2","@alcalzone/release-script-plugin-manual-review":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.ecoflow-mqtt_1.3.0_1743111317765_0.2881625653905604","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"iobroker.ecoflow-mqtt","version":"1.3.1","keywords":["ecoflow","powerstream","powerstation","delta","river","ioBroker"],"author":{"name":"foxthefox","email":"foxthefox@wysiwis.net"},"license":"MIT","_id":"iobroker.ecoflow-mqtt@1.3.1","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"foxthefox","email":"foxthefox@wysiwis.net"}],"homepage":"https://github.com/foxthefox/ioBroker.ecoflow-mqtt","bugs":{"url":"https://github.com/foxthefox/ioBroker.ecoflow-mqtt/issues"},"dist":{"shasum":"8ea47c0a99e24600b795db979964dbba95eddd0d","tarball":"https://registry.npmjs.org/iobroker.ecoflow-mqtt/-/iobroker.ecoflow-mqtt-1.3.1.tgz","fileCount":116,"integrity":"sha512-oH2P2hPtSIuMP0KjAS03WjK5ZZxV9rbmPcKwDS/0uLXTJKFr2bTUx+o589svzHZzEn4HzZe01TfCzEJd2IJ3PQ==","signatures":[{"sig":"MEUCICHTclKiqZmWIZO5cWwiwCd5ow6jZb7M2pjlJSt91G3TAiEA4Kd3RFXt/kLJj9SRAYcu+BdtnotthvuE4rjOvHrp9G4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4888331},"main":"main.js","engines":{"node":">= 18"},"scripts":{"lint":"eslint","test":"npm run test:js && npm run test:package","check":"tsc --noEmit -p tsconfig.check.json","docugen":"node ./lib/helper/gen_docs.js","release":"release-script","test:js":"mocha --config test/mocharc.custom.json \"{!(node_modules|test)/**/*.test.js,*.test.js,test/**/test!(PackageFiles|Startup).js}\"","translate":"translate-adapter","test:package":"mocha test/package --exit","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"foxthefox","email":"foxthefox@wysiwis.net"},"repository":{"url":"git+https://github.com/foxthefox/ioBroker.ecoflow-mqtt.git","type":"git"},"_npmVersion":"10.8.2","description":"connects to ecoflow products","directories":{},"_nodeVersion":"20.18.0","dependencies":{"mqtt":"^5.10.4","protobufjs":"^7.4.0","@iobroker/adapter-core":"^3.2.3"},"_hasShrinkwrap":false,"devDependencies":{"net":"^1.0.2","chai":"^5.2.0","aedes":"^0.51.3","mocha":"^11.1.0","sinon":"^19.0.2","eslint":"^9.23.0","globals":"^16.0.0","prettier":"^3.5.3","@eslint/js":"^9.23.0","handlebars":"^4.7.8","proxyquire":"^2.1.3","sinon-chai":"^4.0.0","typescript":"~5.7.3","@types/chai":"^5.0.1","@types/node":"^22.13.14","@types/mocha":"^10.0.10","@types/sinon":"^17.0.4","prettier-eslint":"^16.3.0","chai-as-promised":"^8.0.1","@iobroker/testing":"^5.0.4","@types/proxyquire":"^1.3.31","@types/sinon-chai":"^3.2.11","@iobroker/adapter-dev":"^1.3.0","@types/chai-as-promised":"^8.0.1","@alcalzone/release-script":"^3.8.0","@typescript-eslint/parser":"^8.26.0","@alcalzone/release-script-plugin-license":"^3.7.0","@alcalzone/release-script-plugin-iobroker":"^3.7.2","@alcalzone/release-script-plugin-manual-review":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.ecoflow-mqtt_1.3.1_1743936788874_0.9608342659820468","host":"s3://npm-registry-packages-npm-production"}},"1.3.2":{"name":"iobroker.ecoflow-mqtt","version":"1.3.2","keywords":["ecoflow","powerstream","powerstation","delta","river","ioBroker"],"author":{"name":"foxthefox","email":"foxthefox@wysiwis.net"},"license":"MIT","_id":"iobroker.ecoflow-mqtt@1.3.2","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"foxthefox","email":"foxthefox@wysiwis.net"}],"homepage":"https://github.com/foxthefox/ioBroker.ecoflow-mqtt","bugs":{"url":"https://github.com/foxthefox/ioBroker.ecoflow-mqtt/issues"},"dist":{"shasum":"676da2014ae7a99b3908138932f1dfd8f27fe39c","tarball":"https://registry.npmjs.org/iobroker.ecoflow-mqtt/-/iobroker.ecoflow-mqtt-1.3.2.tgz","fileCount":116,"integrity":"sha512-ubxEPUVzQoC+msVbuqkinDZvxcsgD8bizEOBhTrnMZ1nRVtBxy7cDNGgchvPINWDgEfseEr27olEvPs0BtFs5A==","signatures":[{"sig":"MEQCIC5loSqBVQk9QSE1hT5B1XSDLIXYsfZw5ZHgFnrp5JJwAiAyByHVSCiQtLIUFWmcu64zNI1WJ1UPFp4aQJPjbFaX7w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4888773},"main":"main.js","engines":{"node":">= 18"},"scripts":{"lint":"eslint","test":"npm run test:js && npm run test:package","check":"tsc --noEmit -p tsconfig.check.json","docugen":"node ./lib/helper/gen_docs.js","release":"release-script","test:js":"mocha --config test/mocharc.custom.json \"{!(node_modules|test)/**/*.test.js,*.test.js,test/**/test!(PackageFiles|Startup).js}\"","translate":"translate-adapter","test:package":"mocha test/package --exit","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"foxthefox","email":"foxthefox@wysiwis.net"},"repository":{"url":"git+https://github.com/foxthefox/ioBroker.ecoflow-mqtt.git","type":"git"},"_npmVersion":"10.8.2","description":"connects to ecoflow products","directories":{},"_nodeVersion":"20.18.0","dependencies":{"mqtt":"^5.10.4","protobufjs":"^7.4.0","@iobroker/adapter-core":"^3.2.3"},"_hasShrinkwrap":false,"devDependencies":{"net":"^1.0.2","chai":"^5.2.0","aedes":"^0.51.3","mocha":"^11.1.0","sinon":"^19.0.2","eslint":"^9.23.0","globals":"^16.0.0","prettier":"^3.5.3","@eslint/js":"^9.23.0","handlebars":"^4.7.8","proxyquire":"^2.1.3","sinon-chai":"^4.0.0","typescript":"~5.7.3","@types/chai":"^5.0.1","@types/node":"^22.13.14","@types/mocha":"^10.0.10","@types/sinon":"^17.0.4","prettier-eslint":"^16.3.0","chai-as-promised":"^8.0.1","@iobroker/testing":"^5.0.4","@types/proxyquire":"^1.3.31","@types/sinon-chai":"^3.2.11","@iobroker/adapter-dev":"^1.3.0","@types/chai-as-promised":"^8.0.1","@alcalzone/release-script":"^3.8.0","@typescript-eslint/parser":"^8.26.0","@alcalzone/release-script-plugin-license":"^3.7.0","@alcalzone/release-script-plugin-iobroker":"^3.7.2","@alcalzone/release-script-plugin-manual-review":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.ecoflow-mqtt_1.3.2_1744143041798_0.854217837957086","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"iobroker.ecoflow-mqtt","version":"1.4.0","keywords":["ecoflow","powerstream","powerstation","delta","river","ioBroker"],"author":{"name":"foxthefox","email":"foxthefox@wysiwis.net"},"license":"MIT","_id":"iobroker.ecoflow-mqtt@1.4.0","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"foxthefox","email":"foxthefox@wysiwis.net"}],"homepage":"https://github.com/foxthefox/ioBroker.ecoflow-mqtt","bugs":{"url":"https://github.com/foxthefox/ioBroker.ecoflow-mqtt/issues"},"dist":{"shasum":"21467113395d308a19d16a97e3b49ef33bb43811","tarball":"https://registry.npmjs.org/iobroker.ecoflow-mqtt/-/iobroker.ecoflow-mqtt-1.4.0.tgz","fileCount":136,"integrity":"sha512-t+YrS2UNGfUue63jMUWmZexhjJTiyHCt/Y1B441l3f5STNYND//Bxs57jTlC+kmhhy5LNl61/s987f9Rka1+EQ==","signatures":[{"sig":"MEUCIQCf7Jgrr7dyButxtX7PJ7uo/n4hsZGy2N96S5DTCTi04gIgaDlxphUx3oQ/UaMHSUpJe5sUuNNdMooXMHZoZ83cGxM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7067447},"main":"main.js","engines":{"node":">= 20"},"scripts":{"lint":"eslint -c eslint.config.mjs .","test":"npm run test:js && npm run test:package","check":"tsc --noEmit -p tsconfig.check.json","docugen":"node ./lib/helper/gen_docs.js","release":"release-script","test:js":"mocha --config test/mocharc.custom.json \"{!(node_modules|test)/**/*.test.js,*.test.js,test/**/test!(PackageFiles|Startup).js}\"","translate":"translate-adapter","test:package":"mocha test/package --exit","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"foxthefox","email":"foxthefox@wysiwis.net"},"repository":{"url":"git+https://github.com/foxthefox/ioBroker.ecoflow-mqtt.git","type":"git"},"_npmVersion":"10.8.2","description":"connects to ecoflow products","directories":{},"_nodeVersion":"20.18.0","dependencies":{"mqtt":"^5.13.1","protobufjs":"^7.5.3","@iobroker/adapter-core":"^3.2.3"},"_hasShrinkwrap":false,"devDependencies":{"net":"^1.0.2","chai":"^5.2.0","aedes":"^0.51.3","mocha":"^11.7.1","sinon":"^21.0.0","globals":"^16.3.0","handlebars":"^4.7.8","proxyquire":"^2.1.3","sinon-chai":"^4.0.0","typescript":"~5.8.3","@types/chai":"^5.0.1","@types/node":"^24.1.0","@types/mocha":"^10.0.10","@types/sinon":"^17.0.4","chai-as-promised":"^8.0.1","@iobroker/testing":"^5.0.4","@types/proxyquire":"^1.3.31","@types/sinon-chai":"^3.2.11","@iobroker/adapter-dev":"^1.4.0","@iobroker/eslint-config":"^2.0.3","@types/chai-as-promised":"^8.0.1","@alcalzone/release-script":"^3.8.0","@alcalzone/release-script-plugin-license":"^3.7.0","@alcalzone/release-script-plugin-iobroker":"^3.7.2","@alcalzone/release-script-plugin-manual-review":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.ecoflow-mqtt_1.4.0_1755463385002_0.18200150110842772","host":"s3://npm-registry-packages-npm-production"}},"1.4.1":{"name":"iobroker.ecoflow-mqtt","version":"1.4.1","keywords":["ecoflow","powerstream","powerstation","delta","river","ioBroker"],"author":{"name":"foxthefox","email":"foxthefox@wysiwis.net"},"license":"MIT","_id":"iobroker.ecoflow-mqtt@1.4.1","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"foxthefox","email":"foxthefox@wysiwis.net"}],"homepage":"https://github.com/foxthefox/ioBroker.ecoflow-mqtt","bugs":{"url":"https://github.com/foxthefox/ioBroker.ecoflow-mqtt/issues"},"dist":{"shasum":"7f942d986de5124c973be13c39f644af4513646a","tarball":"https://registry.npmjs.org/iobroker.ecoflow-mqtt/-/iobroker.ecoflow-mqtt-1.4.1.tgz","fileCount":139,"integrity":"sha512-WcFpp65CiY2hRFSVi9aL7Qc0lO3dTndCwfpnRpNf4BkE98+SKsjWaE06zalH8JJ0yRtr9CsJZ/p+hEiR1UAaWg==","signatures":[{"sig":"MEYCIQCO9TDcS8YqVoZJgZZtZESieOXggNZ/SezyooX8MQPMQwIhAM2YPOFUPFoHeHwjfC/5K3DXCmlTEv77JyPnCRg5471I","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7099290},"main":"main.js","engines":{"node":">= 20"},"scripts":{"lint":"eslint -c eslint.config.mjs .","test":"npm run test:js && npm run test:package","check":"tsc --noEmit -p tsconfig.check.json","docugen":"node ./lib/helper/gen_docs.js","release":"release-script","test:js":"mocha --config test/mocharc.custom.json \"{!(node_modules|test)/**/*.test.js,*.test.js,test/**/test!(PackageFiles|Startup).js}\"","translate":"translate-adapter","test:package":"mocha test/package --exit","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"foxthefox","email":"foxthefox@wysiwis.net"},"repository":{"url":"git+https://github.com/foxthefox/ioBroker.ecoflow-mqtt.git","type":"git"},"_npmVersion":"10.8.2","description":"connects to ecoflow products","directories":{},"_nodeVersion":"20.18.0","dependencies":{"mqtt":"^5.13.1","protobufjs":"^7.5.3","@iobroker/adapter-core":"^3.2.3"},"_hasShrinkwrap":false,"devDependencies":{"net":"^1.0.2","chai":"^5.2.0","aedes":"^0.51.3","mocha":"^11.7.1","sinon":"^21.0.0","globals":"^16.3.0","handlebars":"^4.7.8","proxyquire":"^2.1.3","sinon-chai":"^4.0.0","typescript":"~5.8.3","@types/chai":"^5.0.1","@types/node":"^24.1.0","@types/mocha":"^10.0.10","@types/sinon":"^17.0.4","chai-as-promised":"^8.0.1","@iobroker/testing":"^5.0.4","@types/proxyquire":"^1.3.31","@types/sinon-chai":"^3.2.11","@iobroker/adapter-dev":"^1.4.0","@iobroker/eslint-config":"^2.0.3","@types/chai-as-promised":"^8.0.1","@alcalzone/release-script":"^3.8.0","@alcalzone/release-script-plugin-license":"^3.7.0","@alcalzone/release-script-plugin-iobroker":"^3.7.2","@alcalzone/release-script-plugin-manual-review":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.ecoflow-mqtt_1.4.1_1755634474535_0.43646170649962746","host":"s3://npm-registry-packages-npm-production"}},"1.4.2":{"name":"iobroker.ecoflow-mqtt","version":"1.4.2","keywords":["ecoflow","powerstream","powerstation","delta","river","ioBroker"],"author":{"name":"foxthefox","email":"foxthefox@wysiwis.net"},"license":"MIT","_id":"iobroker.ecoflow-mqtt@1.4.2","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"foxthefox","email":"foxthefox@wysiwis.net"}],"homepage":"https://github.com/foxthefox/ioBroker.ecoflow-mqtt","bugs":{"url":"https://github.com/foxthefox/ioBroker.ecoflow-mqtt/issues"},"dist":{"shasum":"fe5f09c029141757877529b0be7e7f113f195ad3","tarball":"https://registry.npmjs.org/iobroker.ecoflow-mqtt/-/iobroker.ecoflow-mqtt-1.4.2.tgz","fileCount":139,"integrity":"sha512-0VmC3qDr4iKpAOWAkw74Dl3ZFQ2Bb2qjso1OrR/PHANlQYZsj6CUDZwcXDsCMAFqfr6wyrpAioL2snuLYfGKrg==","signatures":[{"sig":"MEUCIQDei7N/Ge9QXvah5buUu1CmBEoGfs28AmoLBDKvh0pVbwIgbhWA1DwPKyFYYMZzyIQbrWg40IbpFzeDGW+VxaRhf7w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7104552},"main":"main.js","engines":{"node":">= 20"},"scripts":{"lint":"eslint -c eslint.config.mjs .","test":"npm run test:js && npm run test:package","check":"tsc --noEmit -p tsconfig.check.json","docugen":"node ./lib/helper/gen_docs.js","release":"release-script","test:js":"mocha --config test/mocharc.custom.json \"{!(node_modules|test)/**/*.test.js,*.test.js,test/**/test!(PackageFiles|Startup).js}\"","translate":"translate-adapter","test:package":"mocha test/package --exit","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"foxthefox","email":"foxthefox@wysiwis.net"},"repository":{"url":"git+https://github.com/foxthefox/ioBroker.ecoflow-mqtt.git","type":"git"},"_npmVersion":"10.8.2","description":"connects to ecoflow products","directories":{},"_nodeVersion":"20.18.0","dependencies":{"mqtt":"^5.13.1","protobufjs":"^7.5.3","@iobroker/adapter-core":"^3.2.3"},"_hasShrinkwrap":false,"devDependencies":{"net":"^1.0.2","chai":"^5.2.0","aedes":"^0.51.3","mocha":"^11.7.1","sinon":"^21.0.0","globals":"^16.3.0","handlebars":"^4.7.8","proxyquire":"^2.1.3","sinon-chai":"^4.0.0","typescript":"~5.8.3","@types/chai":"^5.0.1","@types/node":"^24.1.0","@types/mocha":"^10.0.10","@types/sinon":"^17.0.4","chai-as-promised":"^8.0.1","@iobroker/testing":"^5.0.4","@types/proxyquire":"^1.3.31","@types/sinon-chai":"^3.2.11","@iobroker/adapter-dev":"^1.4.0","@iobroker/eslint-config":"^2.0.3","@types/chai-as-promised":"^8.0.1","@alcalzone/release-script":"^3.8.0","@alcalzone/release-script-plugin-license":"^3.7.0","@alcalzone/release-script-plugin-iobroker":"^3.7.2","@alcalzone/release-script-plugin-manual-review":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.ecoflow-mqtt_1.4.2_1755724733651_0.041825720065927774","host":"s3://npm-registry-packages-npm-production"}},"1.4.3":{"name":"iobroker.ecoflow-mqtt","version":"1.4.3","keywords":["ecoflow","powerstream","powerstation","delta","river","ioBroker"],"author":{"name":"foxthefox","email":"foxthefox@wysiwis.net"},"license":"MIT","_id":"iobroker.ecoflow-mqtt@1.4.3","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"foxthefox","email":"foxthefox@wysiwis.net"}],"homepage":"https://github.com/foxthefox/ioBroker.ecoflow-mqtt","bugs":{"url":"https://github.com/foxthefox/ioBroker.ecoflow-mqtt/issues"},"dist":{"shasum":"38c74818a55f341997d5eb93c68051441d1eeeab","tarball":"https://registry.npmjs.org/iobroker.ecoflow-mqtt/-/iobroker.ecoflow-mqtt-1.4.3.tgz","fileCount":141,"integrity":"sha512-27+NhYLSywHqNOCfxfxBzoEDO9iDHKEkwi2TFcvk6BM+C1RoeDcNQiOUcztBGUMJYJ58zCNifK5whkfUsX1OhA==","signatures":[{"sig":"MEUCIQCsSTbm0Q+Ke0LsijIMWx3oNd5QsDbmPECGRthA/N4cmgIgO3SUIP9fBTdYOkobZYaoq0ggSUdoPDlsmtzNsOz8AsM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7187717},"main":"main.js","engines":{"node":">= 20"},"scripts":{"lint":"eslint -c eslint.config.mjs .","test":"npm run test:js && npm run test:package","check":"tsc --noEmit -p tsconfig.check.json","docugen":"node ./lib/helper/gen_docs.js","release":"release-script","test:js":"mocha --config test/mocharc.custom.json \"{!(node_modules|test)/**/*.test.js,*.test.js,test/**/test!(PackageFiles|Startup).js}\"","translate":"translate-adapter","test:package":"mocha test/package --exit","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"foxthefox","email":"foxthefox@wysiwis.net"},"repository":{"url":"git+https://github.com/foxthefox/ioBroker.ecoflow-mqtt.git","type":"git"},"_npmVersion":"10.8.2","description":"connects to ecoflow products","directories":{},"_nodeVersion":"20.18.0","dependencies":{"mqtt":"^5.13.1","protobufjs":"^7.5.3","@iobroker/adapter-core":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"net":"^1.0.2","chai":"^5.2.0","aedes":"^0.51.3","mocha":"^11.7.1","sinon":"^21.0.0","globals":"^16.3.0","handlebars":"^4.7.8","proxyquire":"^2.1.3","sinon-chai":"^4.0.0","typescript":"~5.8.3","@types/chai":"^5.0.1","@types/node":"^24.1.0","@types/mocha":"^10.0.10","@types/sinon":"^17.0.4","chai-as-promised":"^8.0.1","@iobroker/testing":"^5.0.4","@types/proxyquire":"^1.3.31","@types/sinon-chai":"^3.2.11","@iobroker/adapter-dev":"^1.4.0","@iobroker/eslint-config":"^2.0.3","@types/chai-as-promised":"^8.0.1","@alcalzone/release-script":"^3.8.0","@alcalzone/release-script-plugin-license":"^3.7.0","@alcalzone/release-script-plugin-iobroker":"^3.7.2","@alcalzone/release-script-plugin-manual-review":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.ecoflow-mqtt_1.4.3_1756846737992_0.8649906909285776","host":"s3://npm-registry-packages-npm-production"}},"1.4.4":{"name":"iobroker.ecoflow-mqtt","version":"1.4.4","keywords":["ecoflow","powerstream","powerstation","delta","river","ioBroker"],"author":{"name":"foxthefox","email":"foxthefox@wysiwis.net"},"license":"MIT","_id":"iobroker.ecoflow-mqtt@1.4.4","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"foxthefox","email":"foxthefox@wysiwis.net"}],"homepage":"https://github.com/foxthefox/ioBroker.ecoflow-mqtt","bugs":{"url":"https://github.com/foxthefox/ioBroker.ecoflow-mqtt/issues"},"dist":{"shasum":"fd46e0329539e91ccec7389ca95a2356a42cc14a","tarball":"https://registry.npmjs.org/iobroker.ecoflow-mqtt/-/iobroker.ecoflow-mqtt-1.4.4.tgz","fileCount":144,"integrity":"sha512-HB0x7VdDG2q4w10bVFrX8SqYFwJEPmD6oRumiNMVp1AGn0344uZMbZI5YoUhyyxP9Nx9Eg2Ip0xJr+w3ToCTNg==","signatures":[{"sig":"MEQCIG0d0AB3YrgX1nTVRCLx/j1MUIkY2B8v4eZf2dI/n0/vAiBXQhao2sbrZQBPtBo7A3tK62IMIdD9sFIeAZDH/mMRjw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7430457},"main":"main.js","engines":{"node":">= 20"},"scripts":{"lint":"eslint -c eslint.config.mjs .","test":"npm run test:js && npm run test:package","check":"tsc --noEmit -p tsconfig.check.json","docugen":"node ./lib/helper/gen_docs.js","release":"release-script","test:js":"mocha --config test/mocharc.custom.json \"{!(node_modules|test)/**/*.test.js,*.test.js,test/**/test!(PackageFiles|Startup).js}\"","translate":"translate-adapter","test:package":"mocha test/package --exit","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"foxthefox","email":"foxthefox@wysiwis.net"},"repository":{"url":"git+https://github.com/foxthefox/ioBroker.ecoflow-mqtt.git","type":"git"},"_npmVersion":"10.8.2","description":"connects to ecoflow products","directories":{},"_nodeVersion":"20.18.0","dependencies":{"mqtt":"^5.13.1","protobufjs":"^7.5.3","@iobroker/adapter-core":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"net":"^1.0.2","chai":"^6.0.1","aedes":"^0.51.3","mocha":"^11.7.1","sinon":"^21.0.0","globals":"^16.3.0","handlebars":"^4.7.8","proxyquire":"^2.1.3","sinon-chai":"^4.0.0","typescript":"~5.9.2","@types/chai":"^5.0.1","@types/node":"^24.1.0","@types/mocha":"^10.0.10","@types/sinon":"^17.0.4","chai-as-promised":"^8.0.2","@iobroker/testing":"^5.1.1","@types/proxyquire":"^1.3.31","@types/sinon-chai":"^3.2.11","@iobroker/adapter-dev":"^1.4.0","@iobroker/eslint-config":"^2.1.0","@types/chai-as-promised":"^8.0.1","@alcalzone/release-script":"^3.8.0","@alcalzone/release-script-plugin-license":"^3.7.0","@alcalzone/release-script-plugin-iobroker":"^3.7.2","@alcalzone/release-script-plugin-manual-review":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.ecoflow-mqtt_1.4.4_1757709492724_0.13590121017178736","host":"s3://npm-registry-packages-npm-production"}},"1.4.5":{"name":"iobroker.ecoflow-mqtt","version":"1.4.5","keywords":["ecoflow","powerstream","powerstation","delta","river","ioBroker"],"author":{"name":"foxthefox","email":"foxthefox@wysiwis.net"},"license":"MIT","_id":"iobroker.ecoflow-mqtt@1.4.5","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"foxthefox","email":"foxthefox@wysiwis.net"}],"homepage":"https://github.com/foxthefox/ioBroker.ecoflow-mqtt","bugs":{"url":"https://github.com/foxthefox/ioBroker.ecoflow-mqtt/issues"},"dist":{"shasum":"538734c1ebb56a7947687a1eed12f9cb9824f6c0","tarball":"https://registry.npmjs.org/iobroker.ecoflow-mqtt/-/iobroker.ecoflow-mqtt-1.4.5.tgz","fileCount":144,"integrity":"sha512-yCW7IvzmsU6l5HCrOCKQP9yrKdq4FxHjVGGdBFIbTseW0qm862aEm9jFPnnkXvc+30uHnI85YDzww9AOUkuhAA==","signatures":[{"sig":"MEQCIFx+h4YHeJTuD0PBXe+ee1cobP1D4q0+mrpQkjUKBEUNAiAcWXzY87hzp8SzeOnN1DLUK1LFB23nx/Oc2hJVcvxujg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7441738},"main":"main.js","engines":{"node":">= 20"},"scripts":{"lint":"eslint -c eslint.config.mjs .","test":"npm run test:js && npm run test:package","check":"tsc --noEmit -p tsconfig.check.json","docugen":"node ./lib/helper/gen_docs.js","release":"release-script","test:js":"mocha --config test/mocharc.custom.json \"{!(node_modules|test)/**/*.test.js,*.test.js,test/**/test!(PackageFiles|Startup).js}\"","translate":"translate-adapter","test:package":"mocha test/package --exit","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"foxthefox","email":"foxthefox@wysiwis.net"},"repository":{"url":"git+https://github.com/foxthefox/ioBroker.ecoflow-mqtt.git","type":"git"},"_npmVersion":"10.8.2","description":"connects to ecoflow products","directories":{},"_nodeVersion":"20.18.0","dependencies":{"mqtt":"^5.13.1","protobufjs":"^7.5.3","@iobroker/adapter-core":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"net":"^1.0.2","chai":"^6.0.1","aedes":"^0.51.3","mocha":"^11.7.1","sinon":"^21.0.0","globals":"^16.3.0","handlebars":"^4.7.8","proxyquire":"^2.1.3","sinon-chai":"^4.0.0","typescript":"~5.9.2","@types/chai":"^5.0.1","@types/node":"^24.1.0","@types/mocha":"^10.0.10","@types/sinon":"^17.0.4","chai-as-promised":"^8.0.2","@iobroker/testing":"^5.1.1","@types/proxyquire":"^1.3.31","@types/sinon-chai":"^3.2.11","@iobroker/adapter-dev":"^1.4.0","@iobroker/eslint-config":"^2.1.0","@types/chai-as-promised":"^8.0.1","@alcalzone/release-script":"^3.8.0","@alcalzone/release-script-plugin-license":"^3.7.0","@alcalzone/release-script-plugin-iobroker":"^3.7.2","@alcalzone/release-script-plugin-manual-review":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.ecoflow-mqtt_1.4.5_1757769696352_0.6502632061988347","host":"s3://npm-registry-packages-npm-production"}},"1.4.6":{"name":"iobroker.ecoflow-mqtt","version":"1.4.6","keywords":["ecoflow","powerstream","powerstation","delta","river","ioBroker"],"author":{"name":"foxthefox","email":"foxthefox@wysiwis.net"},"license":"MIT","_id":"iobroker.ecoflow-mqtt@1.4.6","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"foxthefox","email":"foxthefox@wysiwis.net"}],"homepage":"https://github.com/foxthefox/ioBroker.ecoflow-mqtt","bugs":{"url":"https://github.com/foxthefox/ioBroker.ecoflow-mqtt/issues"},"dist":{"shasum":"138cfcd35689503a08bbf4aedf86a774d115bd78","tarball":"https://registry.npmjs.org/iobroker.ecoflow-mqtt/-/iobroker.ecoflow-mqtt-1.4.6.tgz","fileCount":144,"integrity":"sha512-UmIXmoxwG4HwCZfR0UUMtwaOoZgdO7h4BR2qSBYPnXRNP8XlYhc5o6JWvGruISAcGYuhzaZVn3ZwyKCIcBUS5A==","signatures":[{"sig":"MEYCIQDy6h/Fih0FMdy+EBAvqBrRLf8F0YnkwTjpUiUIv93ZUQIhAPTWjbf0cz2Pc9j6InRYUILamWckC4EcNVbj7c5bnChj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7032051},"main":"main.js","engines":{"node":">= 20"},"scripts":{"lint":"eslint -c eslint.config.mjs .","test":"npm run test:js && npm run test:package","check":"tsc --noEmit -p tsconfig.check.json","docugen":"node ./lib/helper/gen_docs.js","release":"release-script","test:js":"mocha --config test/mocharc.custom.json \"{!(node_modules|test)/**/*.test.js,*.test.js,test/**/test!(PackageFiles|Startup).js}\"","translate":"translate-adapter","test:package":"mocha test/package --exit","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"foxthefox","email":"foxthefox@wysiwis.net"},"repository":{"url":"git+https://github.com/foxthefox/ioBroker.ecoflow-mqtt.git","type":"git"},"_npmVersion":"10.8.2","description":"connects to ecoflow products","directories":{},"_nodeVersion":"20.18.0","dependencies":{"mqtt":"^5.13.1","protobufjs":"^7.5.3","@iobroker/adapter-core":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"net":"^1.0.2","chai":"^6.0.1","aedes":"^0.51.3","mocha":"^11.7.1","sinon":"^21.0.0","globals":"^16.3.0","handlebars":"^4.7.8","proxyquire":"^2.1.3","sinon-chai":"^4.0.0","typescript":"~5.9.2","@types/chai":"^5.0.1","@types/node":"^24.1.0","@types/mocha":"^10.0.10","@types/sinon":"^17.0.4","chai-as-promised":"^8.0.2","@iobroker/testing":"^5.1.1","@types/proxyquire":"^1.3.31","@types/sinon-chai":"^3.2.11","@iobroker/adapter-dev":"^1.4.0","@iobroker/eslint-config":"^2.1.0","@types/chai-as-promised":"^8.0.1","@alcalzone/release-script":"^3.8.0","@alcalzone/release-script-plugin-license":"^3.7.0","@alcalzone/release-script-plugin-iobroker":"^3.7.2","@alcalzone/release-script-plugin-manual-review":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.ecoflow-mqtt_1.4.6_1758136437466_0.30507814213339857","host":"s3://npm-registry-packages-npm-production"}},"1.4.7":{"name":"iobroker.ecoflow-mqtt","version":"1.4.7","keywords":["ecoflow","powerstream","powerstation","delta","river","ioBroker"],"author":{"name":"foxthefox","email":"foxthefox@wysiwis.net"},"license":"MIT","_id":"iobroker.ecoflow-mqtt@1.4.7","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"foxthefox","email":"foxthefox@wysiwis.net"}],"homepage":"https://github.com/foxthefox/ioBroker.ecoflow-mqtt","bugs":{"url":"https://github.com/foxthefox/ioBroker.ecoflow-mqtt/issues"},"dist":{"shasum":"1be78c8f7f67929271482b222d8875f74e992afa","tarball":"https://registry.npmjs.org/iobroker.ecoflow-mqtt/-/iobroker.ecoflow-mqtt-1.4.7.tgz","fileCount":144,"integrity":"sha512-OHllWM6axFjAZ8Kju3/K7xRU3NJhVdF0SOxZVw5AlbUCb11eXOz/CdW7lGaBHrHWPINcmp497BCp9BA3iSO5NA==","signatures":[{"sig":"MEYCIQCBtiT/6eC0PvRopfqRUE4MfMVucMPzeUFj05Xdbm8fPAIhAJItFykG43aUvv9CfUIhR+MRRgU+eb1v4BA6piFvc8To","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7038597},"main":"main.js","engines":{"node":">= 20"},"scripts":{"sim":"node ./test/emu/ef_json_client.js","lint":"eslint -c eslint.config.mjs .","test":"npm run test:js && npm run test:package","check":"tsc --noEmit -p tsconfig.check.json","docugen":"node ./lib/helper/gen_docs.js","release":"release-script","test:js":"mocha --config test/mocharc.custom.json \"{!(node_modules|test)/**/*.test.js,*.test.js,test/**/test!(PackageFiles|Startup).js}\"","translate":"translate-adapter","test:package":"mocha test/package --exit","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"foxthefox","email":"foxthefox@wysiwis.net"},"repository":{"url":"git+https://github.com/foxthefox/ioBroker.ecoflow-mqtt.git","type":"git"},"_npmVersion":"10.8.2","description":"connects to ecoflow products","directories":{},"_nodeVersion":"20.18.0","dependencies":{"mqtt":"^5.13.1","protobufjs":"^7.5.3","@iobroker/adapter-core":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"net":"^1.0.2","chai":"^6.0.1","aedes":"^0.51.3","mocha":"^11.7.1","sinon":"^21.0.0","globals":"^16.3.0","handlebars":"^4.7.8","proxyquire":"^2.1.3","sinon-chai":"^4.0.0","typescript":"~5.9.2","@types/node":"^24.1.0","chai-as-promised":"^8.0.2","@iobroker/testing":"^5.1.1","@types/proxyquire":"^1.3.31","@iobroker/adapter-dev":"^1.5.0","@iobroker/eslint-config":"^2.1.0","@alcalzone/release-script":"^3.8.0","@alcalzone/release-script-plugin-license":"^3.7.0","@alcalzone/release-script-plugin-iobroker":"^3.7.2","@alcalzone/release-script-plugin-manual-review":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.ecoflow-mqtt_1.4.7_1759678946051_0.8060144850906694","host":"s3://npm-registry-packages-npm-production"}},"1.4.8":{"name":"iobroker.ecoflow-mqtt","version":"1.4.8","keywords":["ecoflow","powerstream","powerstation","delta","river","ioBroker"],"author":{"name":"foxthefox","email":"foxthefox@wysiwis.net"},"license":"MIT","_id":"iobroker.ecoflow-mqtt@1.4.8","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"foxthefox","email":"foxthefox@wysiwis.net"}],"homepage":"https://github.com/foxthefox/ioBroker.ecoflow-mqtt","bugs":{"url":"https://github.com/foxthefox/ioBroker.ecoflow-mqtt/issues"},"dist":{"shasum":"d7a23a984b6f639541810da2cffed942cf27aca9","tarball":"https://registry.npmjs.org/iobroker.ecoflow-mqtt/-/iobroker.ecoflow-mqtt-1.4.8.tgz","fileCount":154,"integrity":"sha512-9SrzLM2J93XRhu6H80TdVzNsyP1yQAGBsxqpaV9XxV95Iw/LWy5cVcbfgZAHTk7wOSL6w4WXiRZR8qPbSvjg6A==","signatures":[{"sig":"MEUCIQCXq+cJPPW2ypVQZHqnaaekjvcbuULXonX2YiiO3LhNgQIgMQuKBfuYlVsR+BTkcCWK5tFvvEofC1EnVUYWlWu639o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7794639},"main":"main.js","engines":{"node":">= 22"},"scripts":{"sim":"node ./test/emu/ef_json_client.js","lint":"eslint -c eslint.config.mjs .","sim2":"node ./test/emu/ef_client.js","test":"npm run test:js && npm run test:package","check":"tsc --noEmit -p tsconfig.check.json","docugen":"node ./lib/helper/gen_docs.js","release":"release-script","test:js":"mocha --config test/mocharc.custom.json \"{!(node_modules|test)/**/*.test.js,*.test.js,test/**/test!(PackageFiles|Startup).js}\"","translate":"translate-adapter","test:package":"mocha test/package --exit","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"foxthefox","email":"foxthefox@wysiwis.net"},"repository":{"url":"git+https://github.com/foxthefox/ioBroker.ecoflow-mqtt.git","type":"git"},"_npmVersion":"10.9.7","description":"connects to ecoflow products","directories":{},"_nodeVersion":"22.22.2","dependencies":{"mqtt":"^5.15.1","protobufjs":"^8.2.0","@iobroker/adapter-core":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"net":"^1.0.2","aedes":"^1.0.2","handlebars":"^4.7.9","proxyquire":"^2.1.3","typescript":"~6.0.3","@types/node":"^25.8.0","@tsconfig/node22":"^22.0.5","chai-as-promised":"^8.0.2","@iobroker/testing":"^5.2.2","@types/proxyquire":"^1.3.31","@iobroker/adapter-dev":"^1.5.0","@iobroker/eslint-config":"^2.3.4","@alcalzone/release-script":"^5.2.0","@alcalzone/release-script-plugin-license":"^5.2.0","@alcalzone/release-script-plugin-iobroker":"^5.2.0","@alcalzone/release-script-plugin-manual-review":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.ecoflow-mqtt_1.4.8_1780423155414_0.9103294300743527","host":"s3://npm-registry-packages-npm-production"}},"1.4.9":{"name":"iobroker.ecoflow-mqtt","version":"1.4.9","description":"connects to ecoflow products","author":{"name":"foxthefox","email":"foxthefox@wysiwis.net"},"homepage":"https://github.com/foxthefox/ioBroker.ecoflow-mqtt","license":"MIT","keywords":["ecoflow","powerstream","powerstation","delta","river","ioBroker"],"repository":{"type":"git","url":"git+https://github.com/foxthefox/ioBroker.ecoflow-mqtt.git"},"engines":{"node":">= 22"},"dependencies":{"@iobroker/adapter-core":"^3.3.2","mqtt":"^5.15.1","protobufjs":"^8.2.0"},"devDependencies":{"@alcalzone/release-script":"^5.2.0","@alcalzone/release-script-plugin-iobroker":"^5.2.0","@alcalzone/release-script-plugin-license":"^5.2.0","@alcalzone/release-script-plugin-manual-review":"^5.2.0","@iobroker/adapter-dev":"^1.5.0","@iobroker/eslint-config":"^2.3.4","@iobroker/testing":"^5.2.2","@tsconfig/node22":"^22.0.5","@types/node":"^25.8.0","@types/proxyquire":"^1.3.31","aedes":"^1.0.2","chai-as-promised":"^8.0.2","handlebars":"^4.7.9","net":"^1.0.2","proxyquire":"^2.1.3","typescript":"~6.0.3"},"main":"main.js","scripts":{"test:js":"mocha --config test/mocharc.custom.json \"{!(node_modules|test)/**/*.test.js,*.test.js,test/**/test!(PackageFiles|Startup).js}\"","test:package":"mocha test/package --exit","test:integration":"mocha test/integration --exit","test":"npm run test:js && npm run test:package","check":"tsc --noEmit -p tsconfig.check.json","lint":"eslint -c eslint.config.mjs .","translate":"translate-adapter","release":"release-script","docugen":"node ./lib/helper/gen_docs.js","sim":"node ./test/emu/ef_json_client.js","sim2":"node ./test/emu/ef_client.js"},"bugs":{"url":"https://github.com/foxthefox/ioBroker.ecoflow-mqtt/issues"},"_id":"iobroker.ecoflow-mqtt@1.4.9","_nodeVersion":"22.22.2","_npmVersion":"10.9.7","dist":{"integrity":"sha512-++nMTRyghOu5+bE+CodHkqMxauT9cw5tDYnYI/5nvOL6L/uUqmtEemATrlhMuBUCbmcsDXcTImQYOvS4ZQ6mVQ==","shasum":"03ab6d613540358b2a0f0bdfb254835bfa0e3e8d","tarball":"https://registry.npmjs.org/iobroker.ecoflow-mqtt/-/iobroker.ecoflow-mqtt-1.4.9.tgz","fileCount":156,"unpackedSize":7997465,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIGYggoKFoFbcBmQYD5azLMgPFbMKNr1uS5ClLSudnq+4AiBkxgVNdsPYmW55y8kECoOmu7a90m/HnH4F94Nr1fta7Q=="}]},"_npmUser":{"name":"foxthefox","email":"foxthefox@wysiwis.net"},"directories":{},"maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"foxthefox","email":"foxthefox@wysiwis.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/iobroker.ecoflow-mqtt_1.4.9_1780865629064_0.18719659185980597"},"_hasShrinkwrap":false}},"time":{"created":"2023-11-02T22:24:58.891Z","modified":"2026-06-07T20:53:49.428Z","0.0.1":"2023-11-02T22:24:59.097Z","0.0.6":"2023-11-05T12:46:51.951Z","0.0.8":"2023-11-07T15:24:19.006Z","0.0.18":"2024-01-10T14:07:09.090Z","0.0.19":"2024-01-16T14:18:40.875Z","0.0.20":"2024-01-17T16:41:49.706Z","0.0.21":"2024-01-24T16:05:50.701Z","0.0.22":"2024-03-26T06:24:20.872Z","0.0.23":"2024-03-27T07:16:13.471Z","0.0.24":"2024-03-27T22:10:33.680Z","0.0.25":"2024-03-28T07:13:30.061Z","0.0.26":"2024-03-28T21:33:18.482Z","0.0.27":"2024-04-02T05:41:28.305Z","0.0.28":"2024-04-12T05:31:58.618Z","0.0.29":"2024-05-16T20:07:58.984Z","0.0.30":"2024-05-19T17:44:48.381Z","0.0.31":"2024-06-01T19:45:54.209Z","0.0.32":"2024-06-02T08:35:31.917Z","0.0.33":"2024-06-09T10:28:06.979Z","0.0.34":"2024-08-02T21:54:24.416Z","0.0.35":"2024-08-03T22:09:17.095Z","0.0.36":"2024-08-04T12:29:10.819Z","0.0.37":"2024-08-04T18:42:54.449Z","0.0.38":"2024-08-09T20:58:09.935Z","0.0.39":"2024-08-10T20:29:33.359Z","0.0.40":"2024-08-10T22:20:35.113Z","0.0.41":"2024-08-11T19:47:52.930Z","0.0.42":"2024-08-21T11:28:23.778Z","1.0.0":"2024-08-21T20:35:29.889Z","1.0.1":"2024-08-26T19:47:12.315Z","1.0.2":"2024-08-27T21:54:56.596Z","1.0.3":"2024-09-04T19:22:35.244Z","1.0.4":"2024-09-11T16:37:08.037Z","1.0.5":"2024-10-29T20:32:25.255Z","1.1.0":"2025-01-02T15:02:20.765Z","1.1.1":"2025-01-02T22:12:36.554Z","1.1.2":"2025-01-07T20:47:29.460Z","1.1.3":"2025-01-11T13:41:40.846Z","1.2.0":"2025-01-15T19:48:08.707Z","1.2.1":"2025-01-18T22:19:51.536Z","1.2.2":"2025-02-01T18:06:28.638Z","1.3.0":"2025-03-27T21:35:17.979Z","1.3.1":"2025-04-06T10:53:09.095Z","1.3.2":"2025-04-08T20:10:42.063Z","1.4.0":"2025-08-17T20:43:05.282Z","1.4.1":"2025-08-19T20:14:34.904Z","1.4.2":"2025-08-20T21:18:53.947Z","1.4.3":"2025-09-02T20:58:58.281Z","1.4.4":"2025-09-12T20:38:12.984Z","1.4.5":"2025-09-13T13:21:36.592Z","1.4.6":"2025-09-17T19:13:57.760Z","1.4.7":"2025-10-05T15:42:26.315Z","1.4.8":"2026-06-02T17:59:15.662Z","1.4.9":"2026-06-07T20:53:49.325Z"},"bugs":{"url":"https://github.com/foxthefox/ioBroker.ecoflow-mqtt/issues"},"author":{"name":"foxthefox","email":"foxthefox@wysiwis.net"},"license":"MIT","homepage":"https://github.com/foxthefox/ioBroker.ecoflow-mqtt","keywords":["ecoflow","powerstream","powerstation","delta","river","ioBroker"],"repository":{"type":"git","url":"git+https://github.com/foxthefox/ioBroker.ecoflow-mqtt.git"},"description":"connects to ecoflow products","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"foxthefox","email":"foxthefox@wysiwis.net"}],"readme":"![Logo](admin/ecoflow-mqtt.png)\n\n# ioBroker.ecoflow-mqtt\n\n[![NPM version](https://img.shields.io/npm/v/iobroker.ecoflow-mqtt.svg)](https://www.npmjs.com/package/iobroker.ecoflow-mqtt)\n[![Downloads](https://img.shields.io/npm/dm/iobroker.ecoflow-mqtt.svg)](https://www.npmjs.com/package/iobroker.ecoflow-mqtt)\n![Number of Installations](https://iobroker.live/badges/ecoflow-mqtt-installed.svg)\n![Current version in stable repository](https://iobroker.live/badges/ecoflow-mqtt-stable.svg)\n\n[![NPM](https://nodei.co/npm/iobroker.ecoflow-mqtt.png?downloads=true)](https://nodei.co/npm/iobroker.ecoflow-mqtt/)\n\n**Tests:** ![Test and Release](https://github.com/foxthefox/ioBroker.ecoflow-mqtt/workflows/Test%20and%20Release/badge.svg)\n\n## ecoflow-mqtt adapter for ioBroker\n\nconnects to products of Ecoflow ([https://www.ecoflow.com])\n\n## WARNING\n\nThis adapter uses a non-offical communication with the devices.\nWrong communication or setting wrong values can affect the functionality of the device and may lead to exclusion from the service.\n\nThe adapter is based on the work of:\n\n- my own evaluation and research\n- https://github.com/tolwi/hassio-ecoflow-cloud\n- https://haus-automatisierung.com/hardware/2023/02/13/ecoflow-river-2-usv-batteriespeicher.html\n- https://forum.iobroker.net/topic/66743/ecoflow-connector-script-zur-dynamischen-leistungsanpassung\n- https://konkludenz.de/en/making-ecoflow-wave2-smart-home-capable-with-node-red-and-mqtt\n\n## EF credentials\n\nIn Admin Page (first tab) the mqqt credentials for the mqqt Broker need to be inserted.\n\n- UserName - something like \"app-....\"\n- UserID - a 19 digit number\n- UserPassword - an alphanumeric\n- ClientID - a string starting with \"ANDROID\\_....\"\n\nThere are 3 possibilities:\n\n1. by script https://github.com/mmiller7/ecoflow-withoutflow/blob/main/cloud-mqtt/ecoflow_get_mqtt_login.sh\n2. by website https://energychain.github.io/site_ecoflow_mqtt_credentials/\n3. by adapters own alogorithm (pressing the button), for this the ecoflow username and password is necessary.\n\nThe mqqt Broker settings are default and usually need no modification.\n\n!!! In cases where the mqtt-server refuses the connection it might be helpfull to check with option #2 the output of that website, in some cases it will return a different mqtt-broker address !!!\n\n## Device setup and Configuration\n\nUse the tab \"Device(s) Configuration\" for adding your equipment.\n\n<details><summary><i> Parametrizing the Powerstream or STREAM</i></summary>\n<p>\n\n- add a new row\n- set the deviceID of (Power)Stream as shown in the app, something like \"HW51..../BK....\"\n- give it a name\n- select the version\n\n</p></details>\n\n<details><summary><i>Parametrizing the Powerstation</i></summary>\n<p>\n\n- add a new row\n- set the deviceID of Powerstation as shown in the app, string varies by type of device\n- give it a name\n- select the device type\n- if additional battery pack is connected, check the port number where it is connected\n\n</p></details>\n\n<details><summary><i>Parametrizing the Smart Plug</i></summary>\n<p>\n\n- add a new row\n- set the deviceID of Smart Plug as shown in the app, something like \"HW52....\"\n- give it a name\n- set the type to \"plug\"\n\n</p></details>\n\n<details><summary><i>Parametrizing the Smartmeter</i></summary>\n<p>\n\n- add a new row\n- set the deviceID of Smartmeter (Shelly or EF) as shown in the app, if Shelly please be aware that the ID is different to the Shelly device itself\n- give it a name\n- set the type to \"Shelly3EM\" or \"EF smartmeter\"\n\n</p></details>\n\n<details><summary><i>Parametrizing the Generator</i></summary>\n<p>\n\n- add a new row\n- set the deviceID of Generator as shown in the app, something like \"DGEB....\"\n- give it a name\n- set the type to \"Generator\"\n\n</p></details>\n\n<details><summary><i>Parametrizing the Smart Home Panel</i></summary>\n<p>\n\n- add a new row\n- set the deviceID of Generator as shown in the app, something like \"SP10....\"\n- give it a name\n- set the type to \"SHP\" or \"SHP2\"\n\n</p></details>\n\n<details><summary><i>Parametrizing the Power Kit & Hub</i></summary>\n<p>\n\n- add a new row\n- set the deviceID of power kit as shown in the app, something like \"M10....\"\n- give it a name\n- set the type to \"Power Kit BP2000\" or \"Power Kit BP5000\"\n- if there is a second or third battery connected, then check it as slave1 or slave2\n\n</p></details>\n\n<details><summary><i>Parametrizing the Power Ocean DC fit</i></summary>\n<p>\n\n- add a new row\n- set the deviceID of Generator as shown in the app, something like \"HJ31....\"\n- give it a name\n- set the type to \"Power Ocean\"\n- if there is a second or third battery connected, then check it as slave1 or slave2\n\n</p></details>\n\n<details><summary><i>Parametrizing the Wave</i></summary>\n<p>\n\n- add a new row\n- set the deviceID of Smart Plug as shown in the app, something like \"KT21ZCH...\"\n- give it a name\n- set the type to \"Wave2\"\n\n</p></details>\n\n<details><summary><i>Parametrizing the Glacier</i></summary>\n<p>\n\n- add a new row\n- set the deviceID of Smart Plug as shown in the app, something like \"BX11ZCB...\"\n- give it a name\n- set the type to \"Glacier\"\n\n</p></details>\n\n<details><summary><i>Parametrizing the Alternator</i></summary>\n<p>\n\n- add a new row\n- set the deviceID of Smart Plug as shown in the app, something like \"F371ZE...\"\n- give it a name\n- set the type to \"Alternator 800W\"\n\n</p></details>\n\nUse the tab \"Homeassistant\" for setup of MQTT connection to HA\n\n<details><summary><i>Parametrizing Homeassistant Connector</i></summary>\n<p>\n\n- enable the service\n- set the user settings of the MQTT Broker of HA\n- set the connection parameter of the MQTT Broker of HA\n- select debug settings if required\n\nModification at HA side:\n\n- The adapter uses the discovery function in HA, no configuration of datapoints in HA is needed.\n- MQTT add-on ...\n\n</p></details>\n\n## Updating the adapter\n\nUsually it is enough to install the next version on top of the old one. In some cases (e.g. 1.0.0) it might be needed to erase the whole object tree.\nIf datapoint related values are changed, like min or max of the range, the you have to:\n\n- stop the adapter\n- deleted the concerned datapoints\n- start the adapter\n  After this the new ranges are taken over.\n\n## ioBroker adapter functions\n\n- the defined devices are connected to the adapter via mqtt\n- the adapter filters the incomming messages of the devices. only changed values are stored internally\n- if the App prevents adjusting at a certain condition, when known it is replicated (e.g. inverter ON when below minimum battery charge is prevented, you can see a warning in the log )\n- not everything is known, so information to status interpretation may be uncertain, this is mostly marked with trailing \"?\"\n\n### remarks to update of data point setup (min, max, unit, ....)\n\nIf settings to a data point are changed in the new version of adapter (e.g. name, unit, max value) the change is not effective until you:\n\n- stop the adapter instance\n- delete the respective datapoint or the whole object structure of the adapter instance\n- start the adapter instance\n\nDuring startup the datapoints are created, but not changed when existing.\n\n### remarks to warnings/errors\n\nSome occurances in the adapter are tagged as warning or error in order to appear in the log when the loglevel is in info mode.\nThis is not necessarily a failure or an indicator for not working adapter, it is more a sign for a not expected behaviour. The cause might not be in the adapter itself, but the attention is set.\n\n## HA connector/gateway\n\n- the MQTT discovery function in HA enables an elegant way of information exchange\n- the MQTT discovery function may not be activated when MQTT broker is already running in HA, it needs to be enabled during reconfiguration of MQTT service\n- at each start of iobroker adapter all discovery objects are transmitted to HA (even they should retain in HA)\n- iobroker adapter filters the incomming messages of the devices. only changed values are stored internally and transferred to HA.\n- if a value is not set by device data update, it will appear as unknown in HA\n- if the device is reachable, then the availability will be shown in the device connectivity, this is inherited to the \"sub-devices\" (unavailability is precessed in the same way)\n\n[some_hints_for HA](./doc/en/IOB_HA/navi.md)\n\n### annotations to functionality\n\n- Due to to the asynchronity of information updates and command transfer sometimes race conditions may be visible. So a switch is commanded and its toggling back and forth before it stays, can be observed.\n\n## Implemented Devices & Structure with Datapoints\n\nsome explanation to the device data\n\n- number -> data point with numeric value\n- level -> adjustable data point with numeric value, sometimes also selections which have numeric representation\n- switch -> adjustable data point boolean\n- diagnostic -> boolean or multi state data point transferred to text\n- string -> datapoint as text only\n- array -> datapoint with array\n- value to text conversion might use a non-validated text (feedback is welcome), this is indicated be \"?\" at the end of text\n\n### Powerstation\n\n[River Max](./doc/devices/rivermax.md)\n\n[River Pro](./doc/devices/riverpro.md)\n\n[River 2 Max](./doc/devices/river2max.md)\n\n[River 2 Pro](./doc/devices/river2pro.md)\n\n[River 3](./doc/devices/river3.md)\n\n[River 3 Plus](./doc/devices/river3plus.md)\n\n[Delta Mini](./doc/devices/deltamini.md)\n\n[Delta](./doc/devices/delta.md)\n\n[Delta Max](./doc/devices/deltamax.md)\n\n[Delta 2](./doc/devices/delta2.md)\n\n[Delta 2 Max](./doc/devices/delta2max.md)\n\n[Delta 3](./doc/devices/delta3.md)\n\n[Delta 3 Plus](./doc/devices/delta3plus.md)\n\n[Delta 3 Max Plus](./doc/devices/delta3maxplus.md)\n\n[Delta 3 Classic](./doc/devices/delta3classic.md)\n\n[Delta Pro](./doc/devices/deltapro.md)\n\n[Delta Pro 3](./doc/devices/deltapro3.md)\n\n[Delta Pro Ultra](./doc/devices/deltaproultra.md)\n\n### Smart Home Panel\n\n[Smart Home Panel](./doc/devices/panel.md)\n\n[Smart Home Panel 2](./doc/devices/panel2.md)\n\n### Power Kit & Hub\n\n[Power Kit](./doc/devices/powerkit.md)\n\n### Power Ocean\n\n[Power Ocean DC](./doc/devices/powerocean.md)\n\n[Power Ocean Plus](./doc/devices/poweroceanplus.md)\n\n[Power Ocean DC FIT](./doc/devices/poweroceanfit.md)\n\n### Generator\n\n[Generator](./doc/devices/generator.md)\n\nDual Fuel generator is not available, could be implemented, if data is available.\n\n### Powerstream & Stream\n\n[Powerstream](./doc/devices/pstream600.md)\n\n[Stream AC](./doc/devices/stream_ac.md)\n\n[Stream AC PRO](./doc/devices/stream_ac_pro.md)\n\n[Stream Ultra](./doc/devices/stream_ultra.md)\n\n[Stream Inverter](./doc/devices/stream_inverter.md)\n\nThe 800W version is also implemented and only difference is the 800W maximum power.\nsupply priority\n-> 0/false = prioritized grid supply;\n-> 1/true = prioritized battery supply (charging)\n\n### Smart Plugs\n\n[Smart Plug](./doc/devices/plug.md)\n\n### Smartmeter devices\n\n[Shelly3EM](./doc/devices/shelly3em.md)\n\n[Smartmeter](./doc/devices/smartmeter.md)\n\n### Wave Air conditioner\n\n[Wave2](./doc/devices/wave2.md)\n\n[Wave3](./doc/devices/wave3.md)\n\nWave is not available, could be implemented, if data is available.\n\n### Glacier refrigerator\n\n[Glacier](./doc/devices/glacier.md)\n\n[Glacier Classic 55L](./doc/devices/glacier55.md)\n\n### Alternator\n\n[Alternator](./doc/devices/alternator.md)\n\n### Charger\n\n[Rapid Pro 320W](./doc/devices/rapidpro320.md)\n\n### Unsupported devices\n\nfor debugging purpose this section is created, please select the device (delta pro3, delta3, delta3 plus) und put the serial in the added line\nit is anticipated that the unknown device is using protobuf\nit creates [PROTOBUF unknown] messages in th log, they contain the raw hex telegram\n\n## ToDo\n\n- check forgotten boundary conditions for commands (inhibit cmd, or additional value)\n- check beep command if reversing needed\n- SlaveBattery DM, outWatts multiplication by 10\n- more getCmds for SHP values\n\n## Changelog\n\n### **WORK IN PROGRESS**\n\n- (foxthefox) new datapoints Delta2max\n\n### 1.4.9 (npm)\n\n- (foxthefox) new device Strem Ultra X\n- (foxthefox) delta 3 plus backupReserveSoc in relation to Discharge Limit + 5%\n- (foxthefox) deltapro3 some max values adapted\n- (foxthefox) powerstream timeData\n- (foxthefox) corrections of max values in Stream series\n\n### 1.4.8 (npm)\n\n- (foxthefox) new device Glacier Classic 55L support\n- (foxthefox) new device Delta 3 Max Plus support\n- (foxthefox) new device Stream AC support\n- (foxthefox) new device Rapid Pro 320W support #372\n- (foxthefox) enhancements on wave3\n- (foxthefox) corrections in river3plus for data processing\n- (foxthefox) corrections in D2M for command inv.cfgAcEnabled #340\n- (foxthefox) poweroceanplus set hrPwr/fromPv/romBat/fromGrid values to 0 for non transmitted datapoints in HeatingRodEnergyStreamShow\n- (foxthefox) poweroceanplus pcsActPwr max 20kW, pcsXPhase_amp max 60A\n- (foxthefox) corrections in BMSHeartBeatReport for river3/river3plus\n- (foxthefox) powGetSysLoad for streamAC/ACPro/Ultra set to 10kW, powGetSchuko 2100W\n- (foxthefox) new msg counter for received telegrams from EF-cloud (within 10s)\n- (foxthefox) correction of enBeep (dataLen=2) for Delta3/+/max+/pro\n- (foxthefox) correction of AC1/2/3 switching on SHP2 (issue #312)\n- (foxthefox) Stream AC timetask58x exclude\n- (foxthefox) correction of powerocean / powerocean+ (issue #378), new ENERGY_STREAM_DETAIL and switch for missing datapoint -> value = 0\n- (foxthefox) dev dependencies cleanup\n- (foxthefox) #415 powGetPvSum max=3600, sysGridConnectionPower max = 2500\n- (foxthefox) #422 Backup Reserve Soc as level Delta 3 Plus\n- (foxthefox) #417 Delta Pro 3, remainTime max= 12520, dcdcChgReqCur max = 150, invBusVol/llcBusVol mult=0.1\n\n[older changes](./CHANGELOG_OLD.md)\n\n## Disclaimer\n\nThis open-source software is not affiliated with or endorsed by the company Ecoflow in any way.\nUse of the software is at your own risk and discretion, and I assume no liability for any potential\ndamages or issues that may arise from using the software. It is important to be aware that using\nthis open-source software comes without direct support or guarantees from the company Ecoflow.\n\n## License\n\nMIT License\n\nCopyright (c) 2023-2026 foxthefox <foxthefox@wysiwis.net>\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","readmeFilename":"README.md"}