# Bitpool Edge

## What is Bitpool Edge?

Bitpool-Edge is a collection of hardware products and software services which perform the function of collecting `Internet of Things` (IoT) data from the real-world, as close to its source as possible.

> The term `edge` relates to *distributed information technology*, and refers to the mechanisms which reside on the periphery of client networks.

At Bitpool, we have built our edge solutions in conjunction with some of the worlds leading IoT vendors to create a friction-less experience to collect and process data from our customer edge networks.

The documentation below supports our current offering, for free and commercial solutions that *`live on the edge...`*

## Software Modules

Bitpool-Edge is broken up into free to use and commercial use.

* `Free to Use` (free)
* `Commercial` (freemium)

### Bitpool Edge - Free to Use

These are open source JavaScript modules which have been developed specifically for the open-source community based product, Node-RED. This software does not require any licensing and is free of charge for commercial or personal use.

> Bitpool Edge provides a pre-canned IoT integration platform for buildings built upon the NODE-Red Framework ([Bitpool-Edge](https://hub.docker.com/r/bitpoolos/bitpool-edge)). All nodes shown below are installed and ready to go.
>
> Please check your system requirements beforehand.

#### Nodes

* [Modbus](https://wiki.bitpool.com/bitpool-edge/connectors/bitpool-edge-modbus) - nodes for communicating with Modbus equipment.
* [Bitpool Uploader](https://wiki.bitpool.com/bitpool-edge/connectors/bitpool-edge-uploader) - a node to upload topic/value pairs to a Bitpool pool.

### Tridium Niagara - Freemium

These are closed source Java modules which have been developed for the Niagara ecosystem and operate for a short period of time.

> A valid license is required for unrestricted use, please check the how to license documentation.&#x20;

#### Modules

* [Bitpool Uploader Service](https://wiki.bitpool.com/niagara-connectors/niagara-bitpool-uploader-service) - a service that allows the uploading of Niagara histories into a Bitpool pool.
* [MQTT Driver Module](https://wiki.bitpool.com/niagara-connectors/niagara-mqtt-driver-module) - a driver module that can subscribe and publish data in/out of the Niagara ecosystem.

#### How To's

* [Update a Bitpool SSL Certificate](https://wiki.bitpool.com/niagara-connectors/how-to-install-or-update-bitpool-ssl-certificates-in-niagara) - a process for updating a station with the latest valid Bitpool SSL certificate.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://wiki.bitpool.com/bitpool-edge.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
