Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

DSMR v2.2, null value in column #1710

Closed
git1k2 opened this issue Sep 24, 2022 · 4 comments
Closed

DSMR v2.2, null value in column #1710

git1k2 opened this issue Sep 24, 2022 · 4 comments

Comments

@git1k2
Copy link

git1k2 commented Sep 24, 2022

Description

Hoi,

Ik heb een DSMR v2.2 en gebruik een slimmelezer (ipv4 verbinding naar esp-link). Nu zie ik langzaam grafieken ontstaan, maar ook veel fouten in de logging.

Iemand een idee waar dit aan ligt?

Foutmelding:

django.db.utils.IntegrityError: null value in column "electricity_delivered_1" of relation "dsmr_datalogger_dsmrreading" violates not-null constraint
DETAIL:  Failing row contains (83, 2022-09-24 18:04:06.522431+00, null, 0.000, 26257.913, 0.000, 0.580, 0.000, 2022-09-24 18:00:00+00, 10197.528, f, null, null, null, null, null, null, null, null, null, null, null, null).

Telegram:

/XMX5XMXABCE000046867

0-0:96.1.1(***redacted***)
1-0:1.8.1(28877.601*kWh)
1-0:1.8.2(26257.913*kWh)
1-0:2.8.1(00000.000*kWh)
1-0:2.8.2(00000.000*kWh)
0-0:96.14.0(0001)
1-0:1.7.0(0000.60*kW)
1-0:2.7.0(0000.00*kW)
0-0:96.13.1()
0-0:96.13.0()
0-1:96.1.0(***redacted***)
0-1:24.1.0(03)
0-1:24.3.0(220924190000)(2C)(60)(1)(0-1:24.2.0)(m3)
(10197.528)
!

DSMR-reader version

5.6

DSMR-reader platform

Docker (e.g. Xirixiz)

Debug info dump

DSMR-READER
    App / Python / Database                                                       v5.6 / v3.10.6 / postgresql
    BE sleep / DL sleep / Retention / Override                                     1.0s / 5.0s / 672h / False
    Latest telegram version read / Parser settings                                               "None" / "3"

DATA
    Telegrams total (est.)                                                                                 27
    Consumption records electricity / gas (est.)                                                      -1 / -1

UNRESOLVED ISSUES
    No day statistics found                                                                               now

@git1k2 git1k2 added the bug label Sep 24, 2022
@dennissiemensma
Copy link
Member

dennissiemensma commented Sep 24, 2022 via email

@git1k2
Copy link
Author

git1k2 commented Sep 25, 2022

Dank voor je hulp! Heb het gelezen en geprobeerd, maar dit loste het niet op. Het lijkt op een probleem met het telegram zelf.

In het console van esp-link zie ik het volgende telegram:

...
1-0:1.8.1(28883.658*kWh)
1-0:1.8.2(26257.913*kWh)
1-0:2.8.1(00000.000*kWh)
1-0:2.8.2(00000.000*kWh)
...

Maar bekijk ik dit met netcat / telnet, gaat er iets mis bij 1-0:1.8.1:

...
1-0:1.8.183.658*kWh)
1-0:1.8.2(26257.913*kWh)
1-0:2.8.1(00000.000*kWh)
1-0:2.8.2(00000000*kWh)
...

Na een reset van de esp-link ging het even goed. Maar na een tijdje zag ik onderstaande in het log van esp-link en gaat het weer fout. Dit is geen issue met dsmr-reader, maar met mijn esp-link.

...
232920> espbuffsend: cannot alloc tx buffer
232920> E:M 2928
232920> espbuffsend: cannot alloc tx buffer
232920> E:M 2928
...

@git1k2
Copy link
Author

git1k2 commented Sep 25, 2022

Heb een RPi met ser2net geconfigureerd in plaats van de ESP met esp-link en dan werkt het prima! Geen dsmr-reader probleem dus. Ik ga later nog even uitzoeken waarom de ESP in het console wel goede data ziet, maar over het netwerk tekens mist.

ser2net config voor DSMR v2.2:

connection: &con0096
    accepter: tcp,23
    enable: on
    options:
      max-connections: 10
      telnet-brk-on-sync: true
    connector: serialdev,
              /dev/serial/by-id/usb-FTDI_USB_HS_SERIAL_CONVERTER_FTVW1XQK-if00-port0,
              9600e71,local

@git1k2 git1k2 closed this as completed Sep 25, 2022
@dennissiemensma dennissiemensma added this to the Other milestone Sep 25, 2022
@dennissiemensma
Copy link
Member

Oke dank voor de terugkoppeling!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants