Skip to main content
Home
for DLMS smart meters
Open source solutions for DLMS smart metering

Main navigation

  • Home
  • Products
  • About us
  • Open Source
  • Community
  • Forum
  • Downloads
User account menu
  • Log in

Breadcrumb

  1. Home
  2. Node
  3. Communicating With DLMS Smart Meter Through Bluetooth.

Communicating with DLMS Smart Meter through bluetooth.

By saraf_kshitiz , 25 September, 2025
Forums
Gurux DLMS for Android

Hello Mikko Sir,

As I discussed with you regarding communicating with smart meter via BLE (Bluetooth Low Energy) in this forum: https://gurux.fi/node/34855, you gave a reference for studying : https://gurux.fi/GXDLMSDirector.Media.

As I studied it, I was unable to find any help regarding the android app Gurux.DLMS.Android. I need to implement Bluetooth media in this app.

Is there a way to do so? Please guide.

Thanks,
Kshitiz

Profile picture for user Kurumi

Kurumi

1 year 1 month ago

Hi, I believe that the…

Hi,

I believe that the easier way to do it is if you use Gurux.Net.Android as a template and replace socket handling with Bluetooth communication.

BR,
Mikko

saraf_kshitiz

1 year 1 month ago

Hi Mikko Sir, Thanks for…

Hi Mikko Sir,

Thanks for the solution, but I believe using Gurux.Net.Android may cause more complications in my current code and so it might be easier for me to make Bluetooth media class (say GXBluetooth) as a replacement for GXSerial when setting media in GXDevice object : mDevice.setMedia(gxBluetooth);

Please tell if this approach is good to go. Also, I would request Gurux to implement bluetooth media in Gurux.DLMS.Android as it is much needed currently by many users. Also, it seems a bit complicated to implement this by self as I've done POC on this for a week and yet not reached any suitable outcome of development.
I'm not able to send bytes to the meter via bluetooth. I've not found any help regarding this as very few developers might have implemented this for now.
Please guide.

Thanks,
Kshitiz

Profile picture for user Kurumi

Kurumi

1 year 1 month ago

Hi Kshitiz, You can also use…

Hi Kshitiz,

You can also use GXSerial as a base. Our customers haven't requested Bluetooth media at the moment, so I don't have information when it's added.

Communication with the devices can be very complicated and take a very long time.

So keep on trying. I'll ask the customers if they are interested in the Bluetooth media.
It they are, it's possible to add support to Bluetooth.

BR,
Mikko

  • Create new account
  • Reset your password

Hire Us!

Latest Releases

  • Tue, 10/13/2026 - 12:00
    gurux.dlms.java 4.0.97
  • Tue, 09/22/2026 - 14:02
    Gurux.DLMS.Net 9.0.2609.2201
  • Mon, 09/21/2026 - 10:18
    Gurux.DLMS.Net 9.0.2609.2101
  • Wed, 08/26/2026 - 09:04
    Gurux.DLMS.Python 1.0.203
  • Mon, 08/17/2026 - 11:28
    Gurux.DLMS.Python 1.0.202

New forum topics

  • Association refresh related issue
  • Need RJ45 pin configuration for Saral 300 and Saral 305 Secure meters
  • Query Regarding Class 63 Status Mapping Support in Gurux DLMS Python
  • Inhemeter
  • DLMS Server - Profile Generic - can't add too many items to profile generic capture object - how to set maximum profile entries
More
RSS feed
Privacy FAQ GXDN Issues Contact
Follow Gurux on Twitter Follow Gurux on Linkedin