├── .gitignore ├── .npmrc ├── .vscode ├── launch.json └── settings.json ├── LICENSE.md ├── PROTOCOL.md ├── README.md ├── _config.yaml ├── docs ├── assets │ ├── css │ │ └── main.css │ ├── images │ │ ├── icons.png │ │ ├── icons@2x.png │ │ ├── widgets.png │ │ └── widgets@2x.png │ └── js │ │ ├── main.js │ │ └── search.js ├── classes │ ├── brightnesscommand.html │ ├── cloudchannel.html │ ├── customchannel.html │ ├── datetimecommand.html │ ├── displayanimation.html │ ├── displaytext.html │ ├── divoomjimp.html │ ├── divoomjimpanim.html │ ├── divoomjimpstatic.html │ ├── jimparray.html │ ├── lightningchannel.html │ ├── scoreboardchannel.html │ ├── tempweathercommand.html │ ├── timeboxevo.html │ ├── timeboxevomessage.html │ ├── timeboxevomessagearray.html │ ├── timeboxevorequest.html │ ├── timechannel.html │ └── vjeffectchannel.html ├── enums │ ├── lightningtype.html │ ├── timedisplaytype.html │ ├── vjeffecttype.html │ └── weathertype.html ├── index.html └── interfaces │ ├── brightnessopts.html │ ├── datetimeopts.html │ ├── displaytextopts.html │ ├── lightningopts.html │ ├── scoreboardoptions.html │ ├── tempweatheropts.html │ ├── timeoptions.html │ └── vjeffectoptions.html ├── images ├── VJ Channels.png └── Visualizers.png ├── package.json ├── rollup.config.js ├── src ├── channels │ ├── cloud.ts │ ├── custom.ts │ ├── exports.ts │ ├── lightning.ts │ ├── scoreboard.ts │ ├── time.ts │ └── vjeffect.ts ├── commands │ ├── brightness.ts │ ├── date_time.ts │ ├── exports.ts │ └── temp_weather.ts ├── drawing │ ├── drawing.ts │ ├── exports.ts │ ├── jimp_overloads.ts │ └── text.ts ├── helpers │ └── utils.ts ├── index.ts ├── messages │ ├── message.ts │ └── message_array.ts ├── requests.ts └── types.ts ├── test ├── channels │ ├── cloud.spec.ts │ ├── custom.spec.ts │ ├── lightning.spec.ts │ ├── scoreboard.spec.ts │ ├── time.spec.ts │ └── vjeffects.spec.ts ├── commands │ ├── brightness.spec.ts │ ├── date_time.spec.ts │ └── temp_weather.spec.ts ├── drawing │ ├── drawing.spec.ts │ └── text.spec.ts ├── index.spec.ts ├── inputs │ ├── Star CMY.png │ ├── dino.gif │ ├── notagif.gif │ ├── notanimage.png │ ├── rainbow.png │ └── star.gif ├── messages │ ├── message.spec.ts │ └── message_array.spec.ts ├── request.spec.ts └── utils.spec.ts ├── tsconfig.json └── typedoc.json /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RomRider/node-divoom-timebox-evo/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RomRider/node-divoom-timebox-evo/HEAD/.npmrc -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RomRider/node-divoom-timebox-evo/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RomRider/node-divoom-timebox-evo/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RomRider/node-divoom-timebox-evo/HEAD/LICENSE.md -------------------------------------------------------------------------------- /PROTOCOL.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RomRider/node-divoom-timebox-evo/HEAD/PROTOCOL.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RomRider/node-divoom-timebox-evo/HEAD/README.md -------------------------------------------------------------------------------- /_config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RomRider/node-divoom-timebox-evo/HEAD/_config.yaml -------------------------------------------------------------------------------- /docs/assets/css/main.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RomRider/node-divoom-timebox-evo/HEAD/docs/assets/css/main.css -------------------------------------------------------------------------------- /docs/assets/images/icons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RomRider/node-divoom-timebox-evo/HEAD/docs/assets/images/icons.png -------------------------------------------------------------------------------- /docs/assets/images/icons@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RomRider/node-divoom-timebox-evo/HEAD/docs/assets/images/icons@2x.png -------------------------------------------------------------------------------- /docs/assets/images/widgets.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RomRider/node-divoom-timebox-evo/HEAD/docs/assets/images/widgets.png -------------------------------------------------------------------------------- /docs/assets/images/widgets@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RomRider/node-divoom-timebox-evo/HEAD/docs/assets/images/widgets@2x.png -------------------------------------------------------------------------------- /docs/assets/js/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RomRider/node-divoom-timebox-evo/HEAD/docs/assets/js/main.js -------------------------------------------------------------------------------- /docs/assets/js/search.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RomRider/node-divoom-timebox-evo/HEAD/docs/assets/js/search.js -------------------------------------------------------------------------------- /docs/classes/brightnesscommand.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RomRider/node-divoom-timebox-evo/HEAD/docs/classes/brightnesscommand.html -------------------------------------------------------------------------------- /docs/classes/cloudchannel.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RomRider/node-divoom-timebox-evo/HEAD/docs/classes/cloudchannel.html -------------------------------------------------------------------------------- /docs/classes/customchannel.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RomRider/node-divoom-timebox-evo/HEAD/docs/classes/customchannel.html -------------------------------------------------------------------------------- /docs/classes/datetimecommand.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RomRider/node-divoom-timebox-evo/HEAD/docs/classes/datetimecommand.html -------------------------------------------------------------------------------- /docs/classes/displayanimation.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RomRider/node-divoom-timebox-evo/HEAD/docs/classes/displayanimation.html -------------------------------------------------------------------------------- /docs/classes/displaytext.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RomRider/node-divoom-timebox-evo/HEAD/docs/classes/displaytext.html -------------------------------------------------------------------------------- /docs/classes/divoomjimp.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RomRider/node-divoom-timebox-evo/HEAD/docs/classes/divoomjimp.html -------------------------------------------------------------------------------- /docs/classes/divoomjimpanim.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RomRider/node-divoom-timebox-evo/HEAD/docs/classes/divoomjimpanim.html -------------------------------------------------------------------------------- /docs/classes/divoomjimpstatic.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RomRider/node-divoom-timebox-evo/HEAD/docs/classes/divoomjimpstatic.html -------------------------------------------------------------------------------- /docs/classes/jimparray.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RomRider/node-divoom-timebox-evo/HEAD/docs/classes/jimparray.html -------------------------------------------------------------------------------- /docs/classes/lightningchannel.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RomRider/node-divoom-timebox-evo/HEAD/docs/classes/lightningchannel.html -------------------------------------------------------------------------------- /docs/classes/scoreboardchannel.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RomRider/node-divoom-timebox-evo/HEAD/docs/classes/scoreboardchannel.html -------------------------------------------------------------------------------- /docs/classes/tempweathercommand.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RomRider/node-divoom-timebox-evo/HEAD/docs/classes/tempweathercommand.html -------------------------------------------------------------------------------- /docs/classes/timeboxevo.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RomRider/node-divoom-timebox-evo/HEAD/docs/classes/timeboxevo.html -------------------------------------------------------------------------------- /docs/classes/timeboxevomessage.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RomRider/node-divoom-timebox-evo/HEAD/docs/classes/timeboxevomessage.html -------------------------------------------------------------------------------- /docs/classes/timeboxevomessagearray.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RomRider/node-divoom-timebox-evo/HEAD/docs/classes/timeboxevomessagearray.html -------------------------------------------------------------------------------- /docs/classes/timeboxevorequest.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RomRider/node-divoom-timebox-evo/HEAD/docs/classes/timeboxevorequest.html -------------------------------------------------------------------------------- /docs/classes/timechannel.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RomRider/node-divoom-timebox-evo/HEAD/docs/classes/timechannel.html -------------------------------------------------------------------------------- /docs/classes/vjeffectchannel.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RomRider/node-divoom-timebox-evo/HEAD/docs/classes/vjeffectchannel.html -------------------------------------------------------------------------------- /docs/enums/lightningtype.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RomRider/node-divoom-timebox-evo/HEAD/docs/enums/lightningtype.html -------------------------------------------------------------------------------- /docs/enums/timedisplaytype.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RomRider/node-divoom-timebox-evo/HEAD/docs/enums/timedisplaytype.html -------------------------------------------------------------------------------- /docs/enums/vjeffecttype.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RomRider/node-divoom-timebox-evo/HEAD/docs/enums/vjeffecttype.html -------------------------------------------------------------------------------- /docs/enums/weathertype.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RomRider/node-divoom-timebox-evo/HEAD/docs/enums/weathertype.html -------------------------------------------------------------------------------- /docs/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RomRider/node-divoom-timebox-evo/HEAD/docs/index.html -------------------------------------------------------------------------------- /docs/interfaces/brightnessopts.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RomRider/node-divoom-timebox-evo/HEAD/docs/interfaces/brightnessopts.html -------------------------------------------------------------------------------- /docs/interfaces/datetimeopts.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RomRider/node-divoom-timebox-evo/HEAD/docs/interfaces/datetimeopts.html -------------------------------------------------------------------------------- /docs/interfaces/displaytextopts.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RomRider/node-divoom-timebox-evo/HEAD/docs/interfaces/displaytextopts.html -------------------------------------------------------------------------------- /docs/interfaces/lightningopts.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RomRider/node-divoom-timebox-evo/HEAD/docs/interfaces/lightningopts.html -------------------------------------------------------------------------------- /docs/interfaces/scoreboardoptions.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RomRider/node-divoom-timebox-evo/HEAD/docs/interfaces/scoreboardoptions.html -------------------------------------------------------------------------------- /docs/interfaces/tempweatheropts.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RomRider/node-divoom-timebox-evo/HEAD/docs/interfaces/tempweatheropts.html -------------------------------------------------------------------------------- /docs/interfaces/timeoptions.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RomRider/node-divoom-timebox-evo/HEAD/docs/interfaces/timeoptions.html -------------------------------------------------------------------------------- /docs/interfaces/vjeffectoptions.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RomRider/node-divoom-timebox-evo/HEAD/docs/interfaces/vjeffectoptions.html -------------------------------------------------------------------------------- /images/VJ Channels.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RomRider/node-divoom-timebox-evo/HEAD/images/VJ Channels.png -------------------------------------------------------------------------------- /images/Visualizers.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RomRider/node-divoom-timebox-evo/HEAD/images/Visualizers.png -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RomRider/node-divoom-timebox-evo/HEAD/package.json -------------------------------------------------------------------------------- /rollup.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RomRider/node-divoom-timebox-evo/HEAD/rollup.config.js -------------------------------------------------------------------------------- /src/channels/cloud.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RomRider/node-divoom-timebox-evo/HEAD/src/channels/cloud.ts -------------------------------------------------------------------------------- /src/channels/custom.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RomRider/node-divoom-timebox-evo/HEAD/src/channels/custom.ts -------------------------------------------------------------------------------- /src/channels/exports.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RomRider/node-divoom-timebox-evo/HEAD/src/channels/exports.ts -------------------------------------------------------------------------------- /src/channels/lightning.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RomRider/node-divoom-timebox-evo/HEAD/src/channels/lightning.ts -------------------------------------------------------------------------------- /src/channels/scoreboard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RomRider/node-divoom-timebox-evo/HEAD/src/channels/scoreboard.ts -------------------------------------------------------------------------------- /src/channels/time.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RomRider/node-divoom-timebox-evo/HEAD/src/channels/time.ts -------------------------------------------------------------------------------- /src/channels/vjeffect.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RomRider/node-divoom-timebox-evo/HEAD/src/channels/vjeffect.ts -------------------------------------------------------------------------------- /src/commands/brightness.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RomRider/node-divoom-timebox-evo/HEAD/src/commands/brightness.ts -------------------------------------------------------------------------------- /src/commands/date_time.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RomRider/node-divoom-timebox-evo/HEAD/src/commands/date_time.ts -------------------------------------------------------------------------------- /src/commands/exports.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RomRider/node-divoom-timebox-evo/HEAD/src/commands/exports.ts -------------------------------------------------------------------------------- /src/commands/temp_weather.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RomRider/node-divoom-timebox-evo/HEAD/src/commands/temp_weather.ts -------------------------------------------------------------------------------- /src/drawing/drawing.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RomRider/node-divoom-timebox-evo/HEAD/src/drawing/drawing.ts -------------------------------------------------------------------------------- /src/drawing/exports.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RomRider/node-divoom-timebox-evo/HEAD/src/drawing/exports.ts -------------------------------------------------------------------------------- /src/drawing/jimp_overloads.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RomRider/node-divoom-timebox-evo/HEAD/src/drawing/jimp_overloads.ts -------------------------------------------------------------------------------- /src/drawing/text.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RomRider/node-divoom-timebox-evo/HEAD/src/drawing/text.ts -------------------------------------------------------------------------------- /src/helpers/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RomRider/node-divoom-timebox-evo/HEAD/src/helpers/utils.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RomRider/node-divoom-timebox-evo/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/messages/message.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RomRider/node-divoom-timebox-evo/HEAD/src/messages/message.ts -------------------------------------------------------------------------------- /src/messages/message_array.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RomRider/node-divoom-timebox-evo/HEAD/src/messages/message_array.ts -------------------------------------------------------------------------------- /src/requests.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RomRider/node-divoom-timebox-evo/HEAD/src/requests.ts -------------------------------------------------------------------------------- /src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RomRider/node-divoom-timebox-evo/HEAD/src/types.ts -------------------------------------------------------------------------------- /test/channels/cloud.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RomRider/node-divoom-timebox-evo/HEAD/test/channels/cloud.spec.ts -------------------------------------------------------------------------------- /test/channels/custom.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RomRider/node-divoom-timebox-evo/HEAD/test/channels/custom.spec.ts -------------------------------------------------------------------------------- /test/channels/lightning.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RomRider/node-divoom-timebox-evo/HEAD/test/channels/lightning.spec.ts -------------------------------------------------------------------------------- /test/channels/scoreboard.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RomRider/node-divoom-timebox-evo/HEAD/test/channels/scoreboard.spec.ts -------------------------------------------------------------------------------- /test/channels/time.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RomRider/node-divoom-timebox-evo/HEAD/test/channels/time.spec.ts -------------------------------------------------------------------------------- /test/channels/vjeffects.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RomRider/node-divoom-timebox-evo/HEAD/test/channels/vjeffects.spec.ts -------------------------------------------------------------------------------- /test/commands/brightness.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RomRider/node-divoom-timebox-evo/HEAD/test/commands/brightness.spec.ts -------------------------------------------------------------------------------- /test/commands/date_time.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RomRider/node-divoom-timebox-evo/HEAD/test/commands/date_time.spec.ts -------------------------------------------------------------------------------- /test/commands/temp_weather.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RomRider/node-divoom-timebox-evo/HEAD/test/commands/temp_weather.spec.ts -------------------------------------------------------------------------------- /test/drawing/drawing.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RomRider/node-divoom-timebox-evo/HEAD/test/drawing/drawing.spec.ts -------------------------------------------------------------------------------- /test/drawing/text.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RomRider/node-divoom-timebox-evo/HEAD/test/drawing/text.spec.ts -------------------------------------------------------------------------------- /test/index.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RomRider/node-divoom-timebox-evo/HEAD/test/index.spec.ts -------------------------------------------------------------------------------- /test/inputs/Star CMY.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RomRider/node-divoom-timebox-evo/HEAD/test/inputs/Star CMY.png -------------------------------------------------------------------------------- /test/inputs/dino.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RomRider/node-divoom-timebox-evo/HEAD/test/inputs/dino.gif -------------------------------------------------------------------------------- /test/inputs/notagif.gif: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/inputs/notanimage.png: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/inputs/rainbow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RomRider/node-divoom-timebox-evo/HEAD/test/inputs/rainbow.png -------------------------------------------------------------------------------- /test/inputs/star.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RomRider/node-divoom-timebox-evo/HEAD/test/inputs/star.gif -------------------------------------------------------------------------------- /test/messages/message.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RomRider/node-divoom-timebox-evo/HEAD/test/messages/message.spec.ts -------------------------------------------------------------------------------- /test/messages/message_array.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RomRider/node-divoom-timebox-evo/HEAD/test/messages/message_array.spec.ts -------------------------------------------------------------------------------- /test/request.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RomRider/node-divoom-timebox-evo/HEAD/test/request.spec.ts -------------------------------------------------------------------------------- /test/utils.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RomRider/node-divoom-timebox-evo/HEAD/test/utils.spec.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RomRider/node-divoom-timebox-evo/HEAD/tsconfig.json -------------------------------------------------------------------------------- /typedoc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RomRider/node-divoom-timebox-evo/HEAD/typedoc.json --------------------------------------------------------------------------------