This forum uses cookies
This forum makes use of cookies to store your login information if you are registered, and your last visit if you are not. Cookies are small text documents stored on your computer; the cookies set by this forum can only be used on this website and pose no security risk. Cookies on this forum also track the specific topics you have read and when you last read them. Please confirm whether you accept or reject these cookies being set.

A cookie will be stored in your browser regardless of choice to prevent you being asked this question again. You will be able to change your cookie settings at any time using the link in the footer.

Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Introducing "keywords" feature
#1
Lightbulb 
As you might know OpenPlotter provides multiple defined actions:

wait
command
reset
shutdown
stop NMEA multiplexer
reset NMEA multiplexer
stop Signal K server
reset Signal K server
stop WiFi access point
start WiFi access point
stop SDR-AIS
reset SDR-AIS
publish Twitter
send e-mail
send SMS
play sound
stop all sounds
show message
close all messages
start all actions
stop all actions
set output to High
set output to Low
...


These actions can be triggered by comparing a custom value with any of these defined magnitudes:

Latitude
Longitude
Date
Time
Magnetic Variation
Magnetic Heading
True Heading
Course Over Ground
Speed Over Ground
Speed Trought Water
Water Depth
Apparent Wind Angle
True Wind Angle
Apparent Wind Speed
True Wind Speed
True Wind Direction
Air Pressure
Air Temperature
Air Relative Humidity
Rate of Turn
Heel
Pitch
multiple 1W sensors temperature
multiple switches status
multiple outputs status
...

"Keyword" is a new trigger. When OpenPlotter receives a Keyword from any source, you could trigger any actions. Keywords are strings defined by user and are source agnostic. We could get a keyword remotely or locally by SMS, gmail, Twitter, OpenCPN and from web/phone apps through OpenMarine cloud.

SMS: Connect your phone or GSM dongle to OpenPlotter. A daemon will check when a SMS containing a keyword has been received and will trigger the defined actions for that keyword.

Gmail: Configure OpenPlotter to check a gmail account with a subject containing a keyword.

Twitter: Configure OpenPlotter to check a Twitter account with a Tweet containing a keyword.

OpenCPN: The plugin Watchdog provides an excellent way to set alarms for anchor, landfall, deadman, boundary... We could configure OpenCPN to send a keyword to OpenPlotter and trigger any actions when an alarm is activated.

OpenMarine: As you might know we are working on a free cloud server to act as bridge between OpenPlotter and Web and phone apps. You could get a keyword from any app in real time and trigger the defined actions for that keyword.

Keywords not only could work as triggers, they could work also as actions. So, we could send keywords by SMS, gmail, twitter, and OpenMarine to any app capable of manage these keywords.

Amazing, isn't it?
Reply
#2
(2016-03-26, 03:18 PM)Sailoog Wrote: "Keyword" is a new trigger. When OpenPlotter receives a Keyword from any source, you could trigger any actions. Keywords are strings defined by user and are source agnostic. We could get a keyword remotely or locally by SMS, gmail, Twitter, OpenCPN and from web/phone apps through OpenMarine cloud.

SMS: Connect your phone or GSM dongle to OpenPlotter. A daemon will check when a SMS containing a keyword has been received and will trigger the defined actions for that keyword.

Gmail: Configure OpenPlotter to check a gmail account with a subject containing a keyword.

Twitter: Configure OpenPlotter to check a Twitter account with a Tweet containing a keyword.

OpenCPN: The plugin Watchdog provides an excellent way to set alarms for anchor, landfall, deadman, boundary... We could configure OpenCPN to send a keyword to OpenPlotter and trigger any actions when an alarm is activated.

OpenMarine: As you might know we are working on a free cloud server to act as bridge between OpenPlotter and Web and phone apps. You could get a keyword from any app in real time and trigger the defined actions for that keyword.

Keywords not only could work as triggers, they could work also as actions. So, we could send keywords by SMS, gmail, twitter, and OpenMarine to any app capable of manage these keywords.

Amazing, isn't it?

Yes, amazing!! Cool  Cool 

So you could turn things on before heading down to the boat. For instance, I'm using a BUK553-100A FET  to control a fuel pump which transfers diesel from the main tank into a day tank or the header tank for a heater, Openplotter controls this using a GPIO pin & delay so i don't have to remember to turn of the pump before filling the boat with diesel. 
You could easily rig a FET in parallel with the fridge switch then turn on the fridge with a keyword email so when you get down to the boat the beer is already cold Smile  
So many possibilities, I think a big plus for openplotter is that it is so adaptable, it can be configured in so many ways, even in these early days .
Reply
#3
This is for a version higher than version 8 ?
Reply
#4
Great!
How do I update V0.8 to use the keyword feature?
Reply
#5
Sorry guys but this has not been added to v0.8.0 yet because we are rewritten the monitoring system to implement Signal k as the main database. I'm working on this right now. It will be ready on v0.9.0.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)