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. GXDLMSClock

GXDLMSClock

By alnardn , 13 November, 2023
Forums
Gurux.DLMS

Hello! How does the shift time clock method work? When i try it to use like clock.shiftTime(reader.client, 10) it appears that i can't connect to clock object - reader.read(clock, 2), for example, returns None. Am i doing something wrong?
Thanks for help!

Profile picture for user Kurumi

Kurumi

2 years 7 months ago

Hi, You didn't add the error…

Hi,

You didn't add the error message, but I believe that you are trying to connect without authentication. You need to use an authenticated connection to shift the time.

You can read the values without authentication. You need to set the authentication level and client address. The client address depends on the used authentication level.

BR,
Mikko

alnardn

2 years 7 months ago

I connected to the meter…

I connected to the meter with password. Client address was 48. And there was no error messages. I was trying to understand what changes after using shiftTime method. After connecting to the meter i wrote:
clock.shiftTime(reader.client, 10)
reader.read(clock, 2)
And reading this object returns always None on all attributes after shift time. And frankly i don't understand what happens.Maybe I am using it wrong?

alnardn

2 years 7 months ago

Parameter client in shift…

Parameter client in shift time method - should I use client from settings.client or from reader.client. Maybe because of this nothing works.

Profile picture for user Kurumi

Kurumi

2 years 7 months ago

Hi, The settings.client and…

Hi,

The settings.client and reader.client settings are correct.

I believe that the issue is here:
clock.shiftTime(reader.client, 10)

You only generate the bytes but do not send them to the meter. Change code like this:

readDataBlock(clock.shiftTime(reader.client, 10), reply);

BR,
Mikko

alnardn

2 years 7 months ago

I really forgot about it…

I really forgot about it... Thank you very much for help!

Profile picture for user Kurumi

Kurumi

2 years 7 months ago

Hi, No problems. I'm glad if…

Hi,
No problems. I'm glad if that solves your problem.

BR,
Mikko

  • Create new account
  • Reset your password

Hire Us!

Latest Releases

  • Tue, 06/09/2026 - 11:16
    gurux.dlms.java 4.0.95
  • Tue, 06/09/2026 - 10:03
    Gurux.DLMS.Python 1.0.199
  • Mon, 06/08/2026 - 13:39
    gurux.dlms.cpp 9.0.2606.0801
  • Mon, 06/01/2026 - 10:15
    gurux.dlms.cpp 9.0.2606.0101
  • Thu, 05/28/2026 - 16:06
    gurux.dlms.java 4.0.94

New forum topics

  • Error reading L&G Meter
  • Pass a TCP Client to GXNet
  • Australian EDMI Mk10D (Essential Energy area)
  • Strange mix of data notificiation vs get response
  • DLMS Connection
More
RSS feed
Privacy FAQ GXDN Issues Contact
Follow Gurux on Twitter Follow Gurux on Linkedin