Boat Command: remote vessel monitoring for the app age

... written for Panbo by Steve Mitchell and posted on Mar 23, 2016

Boat Command vessel monitoring

In today's world of always-connected systems, I am surprised that there are not more vendors in the space of vessel monitoring. My adventures with remote monitoring systems started in the late 80's in the information technology world, and then in earnest in 2008 with Boat Sense Systems, and continued along through many other ups and downs. In my view, there are currently two promising players in the market -- Siren Marine & Boat Command. While searching for a system to keep my beautiful new Benetau 311 "Grace" safe, I chose to install and review the Boat Connect from Boat Command...

Jammy boat networkMy previous sailboat Jammy had a significant NMEA 2000 network which included monitoring of batteries, shore power, tank levels, weather conditions and more -- all told there were over 45 devices on the NMEA 2000 network, and even more through other subsystems. Through a Linux system on board, I was able to use Kees Verruijt's great canboat utilities plus scripts of my own to monitor critical aspects, as well as the Maretron SMS gateway and IPG100 gateway which allowed for minimal alerts and some bi-directional communication. But it still had problems responding reliably and was very difficult to configure.

Installing Maretron or other NMEA 2000-based products everywhere would be an option on Grace, and while useful to other systems on the boat that could share the data they produce, it still would require a lot of money and work. I have a Peplink Max BR1 LTE router on board which allows me to connect to the boat from anywhere in the world, but that device is not designed to monitor marine systems. Additionally, relying on a NMEA 2000 network that may not always be on, and is also extremely complex, may end up undermining the reliability of the system. While I still have SignalK and other systems present providing data about the boat 24x7, I wanted a standalone, reliable system that did not depend on complex technologies that could monitor the critical aspects of the boat while I was not there.

This time around I've chosen the Boat Connect, and added a shore power adapter, temperature sensor, and motion sensor (see Shop page). Total cost was about US$400 for the whole package, which is very reasonable. The system is based on a main unit that uses a cellular modem to send data to central servers, and also a GPS chip for location. The company provides a number of different sensors, relays, switches and other bits that you can connect to the main unit for different types of monitoring. The whole system is designed to be completely standalone, providing a way to monitor critical systems remotely wherever you are.

Boat Command used to have two versions of their product for U.S. and International use. As of the date of this article, Boat Command advised me that they have consolidated to a single product for the same price which will work at least in the U.S. and Canada. Existing owners (like me) can pay for a $50 swap out which includes a new wiring harness which requires some rework. Owners of the older model will find that when outside of their home country, no data will flow from the device, which severely limits its functionality. Hopefully Boat Command will clarify what countries they cover in more detail, and offer a more streamlined replacement for older units. It also would be good to understand if alerts still work while roaming.

Their solution is similar to the Siren Marine products, which Ben discussed in 2012 and 2014.

Hardware

The main unit is a well made ruggedized plastic case with details about your cellular connection and unit ID on the back. It has a connector on the left where a large pigtail plugs in and allows you to connect devices into its monitoring system, as well as control items remotely through on board relays.

Boat Command partially installed

The install took me about an hour from start to finish. The longest part was planning where the device would go so I could reach all the relevant items I wanted to monitor, while also having a good cellular and GPS signal. Some trial and error may be required. For me, the engine room was the best spot since I could get to the two battery banks, route temperature and security sensor wires to their destinations, and get to shore power (eventually -- haven't installed that yet).

Make sure that before you install the unit that you test the location for cellular coverage. This unit uses the cellular network to communicate, and GPS for location, so if there's something blocking either of those, the unit won't be much use. You also will need the code off the back of the unit to get started.

Web Interface

After creating an account and then following the setup process online, I added my unit, and chose a subscription plan. After a few minutes, I was greeted with a whole host of data coming from my boat!

Boat Command screen

The web app main page shows the GPS location including a satellite photo if available, two battery bank voltages, options for geofencing and security, and the weather outside. Depending on the options you purchase, you will see more data -- I see inside temperature since I added that probe. On the right hand side of the page, a real-time news feed of the latest alerts scroll by, allowing for quick action.

The implementation of this page has been well thought through from the UX (User eXperience) design aspect. A very clear view of where your boat is, along with data along the top that is critical, and the newsfeed -- similar to a lot of social media and other dashboard-like systems. This is where Boat Command have set themselves apart from a lot of the other systems I've used. It just feels easier and more intuitive to use from the very beginning.

Mobile App

Boat Commmand app screen

In addition to the web app, there is a fantastic mobile app which has most of the same functionality, minus some account management features. It has worked really well during the last few months, and is a great way to check on your boat quickly no matter where you are. I find myself using the mobile app far more than the web one, and responding to any alerts by reviewing data trends here.

As with the web app, you have a quick overview screen when you first connect, and you can drill down into each area to see more data, and adjust alarms and alerts. All of this is done through your cell phone's data connection, not text messages or other background methods.

Configuration Options

Boat Command menus

Within the web app, there are a number of menus and options available to configure your boat and account. There are also areas to set up useful info like service records and insurance certificates. Having these records in the app could be helpful in the case of an alert or other serious situation -- not having to scramble around looking for your insurance info could be a huge comfort in a time crunch.

Configuring text and email alerts is under your account settings, and everything else important is in the Boat Settings menu, including details about your vessel properties and size. Alerts can be setup for both text message and email, and are configurable under each type of sensor.

Monthly Subscription

Boat Command subscriptions and pricing

One thing that is important to note is your subscription level. There are various levels depending on the frequency of data collected from the system -- the costs increase as you increase the frequency. I chose the most granular, as I felt that gathering data every hour was far better for formulating trends -- 4 to 8 hours in today's always-on world seems like an eternity. Note that alerts and alarms don't wait for that timeframe and are as real-time as possible. All of this pricing is not readily available on the manufacturer's site, and I would encourage them to be more transparent with this information prior to purchase.

Data and Alerts

Boat Command battery details

Once everything is installed, and the system has started reporting data, you'll be able to see more details under each sub area. Above you can see details on setting alarm levels for low voltage, alert history, and a log of the voltage as it's reported every hour. You can use the data to start building trends and adjusting the alert levels appropriately so you're not needlessly alerted at 3 in the morning. I also have used it when performing battery usage tests when configuring and installing new equipment, allowing me to see the impact of some new piece of gear over time on battery.

Boat Command temperatureAlerts and thresholds are configurable based on the type of sensor, and may have different properties. In the screen shot above, there are two settings for both a high and low temperature. For battery sensors, there's only a low voltage setting. For security it's an on/off setting, and same with geofence, although there's a range/distance setting for that item as well. This gives you flexibility in defining exact conditions for being alerted whether you're in a cold or hot climate, and based on how your boat is used. This is refreshing amount of configurability compared to some of the older systems, which had fixed anchor ranges, or only high temp alarms.

Boat Command geofencing

One of the nice features beyond standard battery and temp monitoring is the ability to set geofence and security options. This will be useful when anchoring and leaving the boat, or just for general security. I have not been able to extensively test the geofence options, but the GPS locations being reported thus far have seemed very accurate, so I have high hopes. The security portion is completely dependent on where you install a motion sensor, and it's sensitivity. I have one that watches for people entering the companionway, and it has worked flawlessly so far, even alerting me to something flopping around while I was not at the boat.

Sharing

Boat Command sharingOne convenient feature is the ability to share your boat data with guests or family members. You can choose the level of access they have in terms of editing, or just viewing. This could be useful if you're out of town and you have someone checking on the boat for you, or in the case of charter companies watching over their investment, while allowing a captain to see a read only copy while on a voyage. It's also a great conversation piece if you happen to be a sailing geek like me, with other sailing geek friends - nothing is cooler than seeing your boat on a map, and even tweaking things remotely.

Test Drive

Boat Command has a test boat always connected, and you can setup a free login at their site and interact with their boat as a guest user, which I highly recommend if you're curious about the app itself. You can even download the mobile app for free and login the same way.

Inputs and Relays

Boat Command relays

Inputs allow you to connect devices to the system that can send a signal when something changes. I am using one input for the motion detector which drives the Security Monitor feature, and there are 4 more available in the unit for a total of 5. One is user-selectable to be either Shore Power or Engine Hours. I will be using one for monitoring shore power as soon as I can route the wires to the correct location.

Shore power monitoring is easy to setup, and utilizes a wall-wart style power supply that you connect to an AC circuit that has two DC power wires coming out the backside. When there is AC current present, it powers the wall wart, thereby energizing the DC wires into the Boat Command unit, and allowing you to monitor the state of your shore connection.

One area I have not tested yet is the system's ability to control relays. This would allow you to turn off/on a remote device such as a bilge pump, light, or fan without being on the boat directly. From what I've seen in the documentation and instructional video, it seems pretty straightforward to set up, and easy to control through the apps.

Challenges

No system is perfect, and while Boat Command has done a lot of things right, there are still areas for improvement. The first was their online setup video which is almost 30 minutes long, and tends to have a lot of extra details that are hard to parse. They've split it up into smaller video chunks, but some of the context is missing. It would be great to see a more streamlined setup video, especially given how easy the product is to get started with.

One area I'm not sure how I feel about, and has been discussed on my personal site, is whether the product is marine quality. This is centered around the unit being originally developed for the RV market. In Boat Command's installation instructions, inside the box, and on their website, they make no secret that the product was developed by Viatrax Automation, which has it's roots in the transportation industry. While the jury is out as to whether this product will survive in a marine environment, there's something to be said for the quality of their web and mobile apps, and having multiple markets feeding their coffers.

Boat Command's support department also didn't leave me with a feeling of confidence. In the few times I interacted with them, I experienced multi-day delays, and very short repsonses that required further follow up, and further delays. For a system that is critical in monitoring my big investment, I would like to see more reliable responses, ticket tracking, and technical responses.

I would like to see Boat Command add a "daily report" style text message or email similar to other systems. I found that very helpful to see on a daily basis to ensure things were OK. I also made suggestions about being able to name your battery banks and other sensors with more descriptive names, which seems to have been overlooked in their design.

Conclusions

Overall the Boat Command system has functioned exactly as advertised, and there have not been any outages in the 2 months I've been using it. I've put it through a number of tests, and also had some real-world alarms, and have been very pleased with the access to the data that I have both via a computer and mobile phone. The alerts have always been immediate, and are easy to understand and react to.

Boat Command alerts

One big advantage that Boat Command has over the other solutions is such a rich web and mobile app - I've highlighted that in several sections above, but I believe it's an important differentiator in the market right now. These folks have come up with a great way to monitor and interact with your boat that is modern and easy to use. I would like to see vendors in this space focus more time on data analysis and trends -- I believe the data they collect could be put to good use when it comes to service reminders, or show when batteries are not holding a charge as they used to.

Other remote monitoring solutions appear to be moving to a more modern and connected direction as well, and with the advent of SignalK and the ability to consume and produce data the way you want on your boat, I suspect we will see even more interesting methods to interact with boats remotely in the very near future.

I'd love to hear about other folks experience with Boat Command, as well as other vendors and the pros/cons of their systems as well.

******************************************************************************************

For the second time in March, I'm pleased to introduce a new voice on Panbo; actually, I'm tickled pink. I've been appreciating Steve Mitchell's thorough marine electronics reviews, and well informed conclusions, at his SailBits site for a while, he's now got a new boat to go wild with, and he's obviously going to be a great Panbo Correspondent. In fact, part of this review was originally posted on SailBits under Boat Command initial install and review, and Steve doesn't limit himself to electronics or even boats (the Aeroccino 3 milk frother just significantly improved my morning latte making ritual and the results that I share upstairs). And it's worth mentioning that new Contributing Editor Adam Hyde's help behind the scenes is instrumental in putting Steve and hopefully other new voices onto Panbo.

I also want to add that I too have been testing the Boat Command Connect system, albeit much more erratically so far, and I pretty much totally agree with Steve's findings (though matching opinions is definitely not a Panbo writer requirement). For instance, when Steve mentions fast response times (and showing off, boat geek style), I think of flipping the high bilge switch I've set up on Gizmo and moments later having the Boat Connect alert email pop up with a "hey you" vibrate on the Garmin Quatix 3 watch I'm also testing (fantastic so far). It's very cool and proof, I think, that monitoring like this can be useful on the boat too. Note, though, that I anticipate at least one significant new boat monitoring system to debut soon, possibly two, and I certainly wouldn't be surprised if more are just over the horizon. I'll write further about my Boat Command testing in the comments section, where I hope some of you will also give Steve a welcoming howdy-do. ~ Ben

Boat Command email alarm on Garmin Quatix

Comments

Outstanding entry. Interesting product, great pics, and well written.

Posted by: Dan Corcoran (b393capt) at March 23, 2016 5:59 PM | Reply

Steve,

I've been looking at this space for a couple years and one of the things that I like about a dedicated system versus tying into the N2k bus is that the power draw is much less when you don't need to turn on N2k bus.

There are quite a few players in the market. Over the last couple of years at METs there has been a dozen or so companies trying to get into this space. I haven't really noticed anyone getting much traction yet.

Interestingly enough, it is quite easy to roll your own using an Adruino or Raspberry. I'm not sure what issues you had with your system but I was able to put together a an alert system using IFTTT.com (If this then that), COSM (now Xively) and an inexpensive data sim card.

Andy Brown
Blue Sea Systems Engineering Wonk

Posted by: Andy Brown at March 23, 2016 7:46 PM | Reply

One thing about Boat Command that Steve didn't mention, but which I noticed pretty quickly, is the lack of an internal or aux power supply. In other words, if its power supply goes down -- which is typically your boat's main battery bank -- Boat Connect goes down too and you know nothing about it until maybe you check the web site or app after a while and notice that there are no new updates.

By contrast, the Siren Marine products have internal recharging backup power, and you not only get alerted if main power goes down but Siren monitoring stays alive. I believe there are scenarios where that becomes especially critical, like when the boat thief is smart enough to cut mysterious power leads around the main panel but still can't find the hidden monitoring device.

What's more, there is no reference whatsoever to backup power on the competition "Why pay more and get less?" comparison chart that Boat Command offers at the bottom of its home page -- https://boatcommand.com/ . Now I like it when companies dare to put up comparisons like that, but this is a good example of why skepticism is mandatory.

I also like Boat Command, a lot, but backup power is an issue. An easy partial fix, I think, would be the option to get an alert if the cloud site does not receive its regular update from the boat unit, which should be as easy as creating the "heartbeat" message that let's you know all is well daily or at an interval you'd like better (a desire Steve mentioned). It's just software (he said).

Finally, I've seen over the years how important those "I'm OK" messages can be. There's sort of a psych element to why boat monitoring has not taken off, I think, based on this: For many of us a boat is an object of pleasure, and thus worrying about it can be little hard to fully acknowledge. Which is why that first "I'm OK" message can feel like such a relief, and may be followed up with "Why the hell didn't I get boat monitoring sooner" ;-)

Posted by: Ben E at March 23, 2016 10:38 PM | Reply

Hi Andy,

Those are great options to do a DIY system. I've tried a number of different options too, including IFTTT.

I have several Linux boxes using various things to send messages to me when conditions change in addition to the Boat Command. Having the centralized LTE / WiFi device allows me to have multiple devices leverage the connection, as well as provide a permanent network on board for other things (remote access, etc.).

While the DIY stuff I have works, it requires a lot of configuration, trial and error, as well as lacks the data logging information. I'm sure I could plumb IFTTT with something like Graphite or another database system to track changes as well.

My long term goal has always been to have a data collecting device on the boat that forwards down-sampled versions of the data off to the cloud where it can be analyzed not only for alerts, but also for trends and more. We're even closer to that today with SignalK and other things than we have before, and I look forward to more new software and DIY stuff in this space as well!

Posted by: Steve Mitchell in reply to Andy Brown at March 23, 2016 10:43 PM | Reply

I have to say I'm very happy using Victron Energy's VRM portal/VRM World and Color Control GX to monitor my electric propulsion sailing yacht. I particularly like the remote control feature, so I can update say inverter firmware and best of all I can switch inverter/chargers on/off and change settings - all from my Smartphone or laptop.

A public page for my private conversion to electric propulsion is here:

https://www.facebook.com/ElektraYachts/

I've written a blog for Victron about their VRM World

https://www.victronenergy.com/blog/2016/02/17/vrm-world-view-shared-vrm-sites-around-the-world/

John Rushworth

Posted by: John Rushworth at March 24, 2016 8:29 AM | Reply

Very glad to see a review of Boat Command in addition to Ben's of Siren. THANKS!

I am definitely in the market for a monitoring system so a month ago or so I called both companies. After reading everything on their sites I felt more drawn to the Siren system but was interested in monitoring more than one battery/bank and concerned about whole "What happens when I am away from the boat in the Bahamas?" deal.

In a call to Siren I was informed that they are planning a new product that will monitor two battery banks, WILL do "international" and do a few more new tricks but... When? I dunno...

What I'd really like to see is someone jump onboard the wireless sensor train, or tell me why it shouldn't happen!;) I have various types of wireless sensors from ADT all over my house that run for at least a year on one small 123 battery.

Anyway, I've been waiting to see if there is some announcement on Siren's site or in their blog about an upcoming unit but so far, nada...

Ben, do you have any info on a new/forthcoming Siren system?

Anyway, thanks for ALL the great info and reviews!

Posted by: DouglasP at March 24, 2016 9:25 AM | Reply

Steve,

Steve awesome write up in this topic and thanks for sharing. Boat monitoring is here to stay. These days people talk to their house, car, and each other strictly thru M2M. Its time they talk to their boat as well.

I think when it comes to boat monitoring a back up power source is key. That is one key component that pretty much turned me off this product right off the bat. Loss of external power, blow a fuse and your left in the dark. Lets says you pay $22 a month for unlimited everything but your boat battery drops to 11.5v and now you can't get anything. Another thing that they say they offer is weather....Internal onboard temp is one thing and that is great to see. But when it just says "weather" with a outside temp thats technically just using your position to give you a local temp. There is nothing that can give you actual weather reports like rain/sun/lightning??

Can you just expand on the subscription side of things? It says "unlimited alerts" for the $6 sub to the $22 sub but a limited number of "on demand reports". Does sending a command to disarm or arm the system count as a "on demand action"?

Again thanks for the info and thank you Ben as always for your input.

Posted by: Alex at March 24, 2016 9:53 AM | Reply

@Andy

"an inexpensive data sim card"

Do tell more please. How are you doing LTE connectivity on your boat?

Thanks

Posted by: Sparky at March 24, 2016 10:54 AM | Reply

Hi Alex,

Thanks for the kind words!

IoT (Internet of Things) and remote access is not just something nice to have, but in many cases consumers expect that it will be available for every product they purchase. I use SmartThings and a few other technologies at home, and can do some amazing things both while home, and away. I'm hoping this happens with Remote Vessel Monitoring soon as well.

Ben pointed out, as you have as well, that the lack of a backup battery is something that Boat Command needs to address. I think the easiest way is to have a notification on their end that comes out if the unit disappears off the network. Should be relatively easy to do, and not require a re-tooling of the physical hardware to add a battery. That being said, they don't have it know, and Siren and others do, so if that is a concern to your install, BC might not be the right choice.

I am in the online app very frequently, and have other means of knowing if my battery banks fail, so I'm not worried about that piece for now.

Weather right now is just a temperature from nearby weather stations. I don't have an outdoor weather device anymore (used to on Jammy -- Maretron WSO100) and am OK with just having local temp - it's a good indication of whether the internal temp on the boat is being influenced or other things going on. Right now they do not have weather reports beyond just the basic temp, but that's a good idea.

Might be even better to have an embedded link to your local marine forecast, or ties into Windyty or other tools like that! I know I look at detailed forecasts before doing much on the boat...

I am not sure that commanding something to turn on or off counts as an on-demand action. If you hit refresh to get updated data from everything, that definitely counts. I think what they're trying to limit is the cellular data costs of sending up all of the info on all of the sensors to their servers, not necessarily an on/off action of a relay, but I don't know that definitively.

Thanks very much for your comment!

Posted by: Steve Mitchell in reply to Alex at March 24, 2016 11:06 AM | Reply

With a two battery input would it not be fairly easy to rig up a very small 12v solar / battery / charger combo to power the BC, like is used for hiking or camping? The specs show 70 mA at peak, so it doesn't seem to be a big power hog?

Posted by: Adam Hyde at March 24, 2016 8:44 PM | Reply

I have a Boat Command on my vessel and have been pleased with its operation using the motion sensor, temp monitor, battery monitor, but I do wish they had more info on how to utilize the relay controls. The unit lacks a way to hook up a standard feature of a security alarm siren or light with reset capabilities. If anyone has done this please forward the info for a fellow DIYer.

Posted by: Chris Logan at September 19, 2016 12:19 PM | Reply

Not to worry, Boat command will operate at a lower level than your battery alarm. Unless you blow the fuse, you will receive the message.

I do agree that their billing options need to be explained better. Other than that I am extremely pleased with the unit.

One caveat - they use at&t for cell service, so make sure you have coverage.

Posted by: Dave L in reply to Ben E at September 22, 2016 9:50 PM | Reply

Cool! It turns out that my Sail colleague Clark Beek is quite the fan of Boat Command and has figured out how to set it up with a smoke alarm:

http://www.sailfeed.com/2016/08/boat-command-connect-meets-smoke-alarm/

Clark gave me access to his BC web page -- a nice feature -- and it's impressive. He's logging (and often alarming) 2 batteries, 2 bilge pumps, the smoke alarm, an entry alarm, and his engine hours, besides the standard geofence and inside temp.

Posted by: Ben E at October 22, 2016 5:06 PM | Reply

Boat Command is NOT reliable all the time. When it works, it works great, but there are times - far too many... that you cannot be an update for hours. WHY??? I have repeatedly asked the owner and managing partner - I get the same BS answers all the time - "it could be YOUR internet etc". I try it on 3 different units operating under Comcast, Verizon and T Mobile - Same crap - Last update was 6 hours ago. This is not reliable if YOUR boat is sinking!!!! Be careful what to expect from this - there are ISSUES with reliability.
Otherwise, it would be a GREAT item.

john

Posted by: John at December 29, 2016 6:47 PM | Reply

Hi John,

I've found automated Boat Command alerts and updates to be very reliable, but sometimes when I request an update from the phone app or my BC web page, it takes more than the warned-about 30 seconds for the BC server to contact the boat unit and get info back.

So please explain your problem in more detail. If you look at the battery listing, is the voltage being updated at least at the rate your subscription promises, every 8, 4 or 1 hours? That would indicate that the cellular connection from your boat to BC is solid.

Have you tried doing something on the boat that should cause an alert like opening a certain door or activating a high bilge alarm? I've tried this fairly often and have always gotten a text message alert within a minute.

Posted by: Ben E at December 31, 2016 8:14 AM | Reply

Leave a comment