The myVehicle driver integrates most common vehicle data protocols to create variables within myServer that can be used as event triggers or as a real time updated Digital Dashboard.
How it works:
The Allonis Vehicle Interface Device plugs into the vehicle's On Board Diagnostic port. For most vehicles, this standard connector will be within a foot of the steering wheel. The VID then connects via USB or bluetooth to Allonis's scan tool software running on a Raspberry Pi4 (called the "Vehicle Interface Controller". The VIC processes all messages and sends them to myServer via an ethernet MQTT message. myServer listens for the MQTT message and upon receipt, the myVehicle driver updates variables within myServer. Once there, a myServer user interface can real time display the values.
The VIC can be configured to send data in English or Metric values. myServer can ask the VIC to send all data elements supported for that vehicle for initialization. Thereafter, the VIC will send only data that has been changed since last transmission. Data elements can be configured for how often it is processed. These two features can tune the system for update frequency vs. too much data.
Allonis supports VID1 for OBDII vehicles. This is all 1996 and newer passenger car and most trucks sold globally.
Shortly, the VID1 will also support newer J1939 vehicles that are commonly heavy duty trucks and diesel powered Recreational Vehicles. A round 9 pin Deutsch connector adapter is used for these vehicles.
VID2 will support older J1708 vehicles using either a 9 or a 6 pin round Deutsch connector. VID2 will also support J1939 protocol concurrent with J1708 as many mid year RVs use both.
VID3 will support many marine powertrains (TBD).
VID4 will support RV-C CAN communication Recreational Vehicles. This can be used to control many cross manufacturer available electronic devices commonly installed in newer RVs. Slides, Leveling systems, Heating, Air Conditioning, Awnings, Inverters, Generators, etc will be supported.
VID5 will support other proprietary RV communication networks.
All of the VIDs will communicate through the Vehicle Interface Controller software. VIC can also run on the myServer Pi4 for smaller systems.