Skip to content

OneMeter Gateway - FAQ

Will the gateway work on my version of Raspberry Pi?

Yes, assuming it has Bluetooth and Wi-Fi. We tested the Raspberry Pi 4B, 3B and Zero W. Other platforms require testing (or external Bluetooth/Wi-Fi modules), and additional testing from our side may be required by preparing a dedicated version of the application for your platform. In this case, we allow installation via the installation package.

Will the gateway work on my computer?

Yes, assuming it's a computer running Linux. We have tested it on Ubuntu, Arch Linux (and of course Raspberry Pi OS). The main requirements are the ability to communicate with the Internet, as well as active Bluetooth scanning. We use the BlueZ library (List of compatible distributions). Currently we have the ability to generate images exclusively for Raspberry Pi OS. For other Linux distributions, we offer the installation package.


The gateway is not planned to be compatible with Windows (including Windows 10 IoT).

How do I set up the gateway?

We have prepared a User Manual to guide you through this process.

Is the data transmitted by the gateway secure?

Yes. The gateway does not interfere with the contents of the readings received from OneMeter devices transmitted to the server. Because they are encrypted, it is only possible for the server to know their contents when they reach the OneMeter Cloud.

What is the gateways maximum range?

Most likely several/several dozen meters. Maximum of 50 m. It depends on the type of computer used.

Is a permanent internet connection required for the gateway to work properly?

No. It is, however, required that the gateway is occasionally connected to the Internet, but temporary loss of signal does not cause loss of received data (it is stored in the gateway's memory and sent to the server when Internet connection is regained).

Does the gateway remember data when there is no connection to the OneMeter Cloud?

Yes. The gateway's flash memory allows you to store the received readings and forward them to the server later - when the connection is re-established. The data is also retained if the system is restarted. The exact limit for the maximum number of days of readings is not yet known. If the Internet connection is unstable, we recommend that you make sure (at least once a week) that the data is reaching the cloud.

How long does it take for the gateway to transmit data to the OneMeter Cloud?

The data will appear in the OneMeter Cloud a few seconds after a device readout (assuming a stable internet connection). The gateway transmits data from OneMeter devices as soon as it is received and, if there is no connection to the server, as soon as the connection is established again. If Internet connectivity issues occur for an extended period of time (more than a week), the synchronization process may be extended to several minutes. This is due to the way the gateway's communication protocol with the server works to ensure the highest possible performance for as many users of the system as possible.

How many devices can the gateway transmit data from, to the OneMeter Cloud?

We've successfully tested using 8 OneMeter devices simultaneously. The application allows you to work with even more devices nearby - we estimate that there may be dozens of them. The final value depends on the quality of your Internet connection, signal strength, load on our servers and the number of OBIS codes read by individual OneMeter devices from energy meters.

How do I check that the gateway is connected to the OneMeter Cloud and is transmitting data?

Check the LED status (on Raspberry Pi devices).

Can other users use my gateway to transfer data from their OneMeter devices to the OneMeter Cloud?

Yes. The gateway transmits encrypted data from all OneMeter devices in the vicinity to the OneMeter Cloud. For more information, see Terms of Use of the Gateway, which can now be found in the User Manual.

Can I move a memory card with a system image to another Raspberry Pi?

Probably yes. According to our tests, you can switch freely between, at least, the Raspberry Pi 3 B and Zero W.

Can I upload the reading data to my own server and process it there?

At the moment, no. We are considering making the OneMeter API public, but we cannot guarantee that this will happen soon.

Where can I find more information about Raspberry Pi?

Please refer to the product documentation.

You can find out more about OneMeter here.

Last update: 2021-04-09