Some additional Open Vehicles Monitoring System plugins
This provides the ability to raise a notification as a reminder to plug in. It uses a set location to determine when the vehicle is parked at the desired charge location, and uses set times to determine when the notification should be sent.
When the conditions are met and vehicle is not plugged in, an alert/usr.reminders.plugin event will be raised.
- Save reminders.js as /store/scripts/lib/reminders.js
- Add line to /store/scripts/ovmsmain.js:
- reminders = require("lib/reminders");
- Issue script reload or evaluate the require line
- Install Reminders.htm web plugin, recommended setup:
- Type: Page
- Page: /usr/Reminders
- Label: Reminders
- Menu: Tools
- Auth: Cookie
This provides simple monitoring of tire pressures. As no current event framework is provided for TPMS, this plugin will periodically poll for the current tire pressures. It provides the ability to notify if pressures beyond set values, or if too large a difference is seen between the tires. As this is poll based, it is not suitable for notifying immediate problems with tire pressures, and is instead more suitable for identifying gradual leaks.
This will raise alert/usr.tpmsmonitor.lowtirepressure events.
- Save tpmsmonitor.js as /store/scripts/lib/tpmsmonitor.js
- Add line to /store/scripts/ovmsmain.js:
- tpmsmonitor = require("lib/tpmsmonitor");
- Issue script reload or evaluate the require line
- Install TPMSMonitor.htm web plugin, recommended setup:
- Type: Page
- Page: /usr/TPMSMonitor
- Label: TPMSMonitor
- Menu: Tools
- Auth: Cookie
Start the climate control using a timer. Currently only has individual timers (not recurring)
- Save schedule.js as /store/scripts/lib/schedule.js
- Add line to /store/scripts/ovmsmain.js:
- schedule = require("lib/schedule");
- Issue script reload or evaluate the require line
- Install Schedule.htm web plugin, recommended setup:
- Type: Page
- Page: /usr/Schedule
- Label: Schedule
- Menu: Tools
- Auth: Cookie