Please make sure to re-install all plugin depencies after adding a new plugin:
./domusto.js plugin install-deps
Plugin | Description |
---|---|
Timer | Switch based on specific time or sunset, sunrise etc. |
GPIO Pins for RPI | Control the GPIO pins on a Raspberry Pi |
Marantz | Control your Marantz receiver |
Nefit Easy | Read the temperature of Nefit Easy thermostat |
P1 smart meter | Read the electrical smartmeter with P1 protocol |
Philips HUE | Control Philips HUE lights |
PushBullet | Sends push messages to devices with the Pushbullet.com API |
RFXcom | Send and receive 433Mhz signals with RFXcom usb transceiver |
Shell executer | Execute shell commands on an DOMUSTO signal |
./domusto.js plugin list
$ domusto.js plugin add basvdijk/domusto-marantz
$ domusto.js plugin remove basvdijk/domusto-marantz
$ domusto.js plugin update
Error
10:08:37 - Starting compilation in watch mode...
src/domusto-plugins/domusto-nefit-easy/index.ts(10,36): error TS2307: Cannot find module 'nefit-easy-commands'.
src/domusto-plugins/domusto-pushbullet/index.ts(10,29): error TS2307: Cannot find module 'pushbullet'.
src/domusto-plugins/domusto-timer/index.ts(12,26): error TS2307: Cannot find module 'suncalc'.
src/domusto-plugins/domusto-timer/index.ts(13,27): error TS2307: Cannot find module 'node-schedule'.
src/domusto-plugins/domusto-zwave/index.ts(10,24): error TS2307: Cannot find module 'openzwave-shared'.
10:08:48 - Compilation complete. Watching for file changes.
Solution Reinstall plugin deps:
./domusto.js plugin install-deps