Omnivoltaic BridgeWare™

Omnivoltaic BridgeWare™

The devices used in the off-grid sector often face power and computing limitations. This makes it very difficult when looking at how to make these devices visible on the cloud. Omnivoltaic has developed the BridgeWare™ to address this challenge. The hardware devices and embedded firmware form a layer of physical connection and data abstraction between off-grid device and the cloud.

The basic solution concept is simple: the hardware interface components handle device specific handshake, data query, and package the data streams as messages to the Omnivoltaic device Messaging Central. Combining its experience in both device manufacturing and device cloud representation, Omnivoltaic is uniquely positioned to create low-cost and “offline tolerant” devices and firmware that form data links to the cloud and internally referred to as BridgeWare™. All configurations of a BridgeWare™ module has 3 components:

Omnivoltaic has developed both embedded and add-on types of BridgeWare™ modules that are at the center of its off-grid system products, which typically consist of multiple components such as Battery Management Systems (BMS), Inverters and User Interface (UI). A wide range of device operational data can be obtained and propagated to the cloud as JSON objects. One key feature of Omnivoltaic BridgeWare™ is its tolerance to intermittent data links. Continuous data feeds via GSM or Lora networks, or intermittent data burst via phones or even IC cards can all be handled. To be able to handle unreliable data connection, or the complete lack of it, certain data local storage buffer is also part of the design balance.

Data must be eventually discovered and interpreted. Omnivoltaic has created and published a device data general attribute profile protocol (GATT), similar to the standard used by BLE industry. (link to Profile). The protocol is influenced by MQTT messaging standard, and indeed is implemented and tested on Omnivoltaic global MQTT broker.

Omnivoltaic BridgeWare™ transmission is an application layer protocol, so is largely agnostic of specific data link layer implementation. However, modules shipped by Omnivoltaic take specific modality of connectivity. In most locations, GSM based technology is used because of its availability.

Omnivoltaic Bridgeware™ can be used for various applications, such as;