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. "clock" Object Incorrect Time

"clock" object incorrect time

Forum Rules

Before commenting read Forum rules

Don't comment the topic if you have a new question.

You can create a new topic selecting correct category from Gurux Forum and then create a new topic selecting "New Topic" from the top left.

By vycska , 19 June, 2019
Forums
DLMSDirector

I think in GXDLMSDirector the "clock" object shows incorrect time. According to standard, as I have seen, the "time" attribute is local date and time and that is what is returned by the meter () but GXDLMSDirector changes that according to deviation of time zone and daylight saving time (and maybe some other things).
Also "time_zone" attribute value is doubtful. If time zone is GMT+3, the deviation should be +180 min, not -180 min.
I'm not exactly sure about these issues so could you please clarify them.

Profile picture for user Kurumi

Kurumi

6 years 11 months ago

Hi,

Hi,

You are not the first one who is talking from this. This is from normal time to UTC, not UTC time. Read more from Blue Book 4.1.6.1 Date and time formats.

If you want to use UTC time, select "Use UTC time, not standard" from GXDLMSDirector settings. It's on the Advanced tab.

BR,

Mikko

vycska

6 years 11 months ago

What do you mean by "this" in

What do you mean by "this" in your second sentence?

I have read 4.1.6.1. There you can find that deviation is local time to UTC thus, I guess, like I said in the first post, GMT+3 should be +180. There is no other information about local time/UTC issue there.

About local time. In the "clock" description you can see that 2nd attribute "time" is actually local time. My meter returns, let's say, 2019-06-20 15:16:17 and GXDLMSDirector modifies this and shows 2019-06-20 18:16:17. Why is it so?

I do not want to use UTC time [want to see what is returned by the meter, i.e. local time], so why shoud I select "Use UTC time, not standard"? Also, what is the meaning of "not standard" here -- not according to DLMS standard?

Profile picture for user Kurumi

Kurumi

6 years 11 months ago

Hi,

Hi,

The deviation is from normal time to UTC, not UTC time. GMT+3 is -180, if you are not using India or Italy standard.

When clock time is coming from the meter, a Time zone is part of the time. GXDLMSDirector shows meter clock using your PC time settings. For this reason, the clock is not shown correctly in your PC.

Check Time Zone parameter. If it's 180 and your time zone is UTC+3, select "Use UTC time, not standard".

BR,
Mikko
BR,

Mikko

vycska

6 years 11 months ago

Thanks for clarification, I

Thanks for clarification, I understand now.

  • 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

Who's new

  • Tuanhgg
  • Adel
  • charnon
  • Paddles
  • Miguel Ángel
RSS feed
Privacy FAQ GXDN Issues Contact
Follow Gurux on Twitter Follow Gurux on Linkedin