Empty smart meter P1 telegrams

I'm getting empty telegrams:
 <date> flukso-336da5 daemon.err parsed[690]: /usr/sbin/parsed.lua:131: decoder returned an empty telegram

When I inspect the output of my smart meter (Landis + Gyr ZMF110) I see the following output:

  1. root@flukso-336da5:~# /etc/init.d/flukso restart
  2. Daemon returned 0 as return value. (total 6 times this line)
  3. root@flukso-336da5:~# /etc/init.d/flukso stop  
  4. root@flukso-336da5:~# cat /dev/ttyS0
  5. h?֪?V???????fggf?d??޽y=gif?6m6????֭?=V???6?6???V??????,???խ?=V???lٴg?g?YY??????V?????֖V?6???6??,v??,֖v֭?=gi??6?lZ????vV?6-Y?l-)թ??=gi?l6?lZ???????6????-)թ??=gi??6?lڳ???vֶ6?l?l-)թ??=gi?l6?lڳ??????6????-)թ??=V???lٴgٴ?????֭?=gi??6-ٴ???6?lֶ-)U??=gi?l6-ٴ???6????-)U??=V???6?6?????lZl-)U??=V???lٴf?g??֭?=V???lٴd??g?????֭?=V???lٴd?c?????֭?=gi???lZ,ٴ?????V???lٴd?gcky=gi?,?6-?6???????֭?=gi??ٳ?f????????֭?=gi?,ٳ?f????????֭?=gi?,?6-66???????֭?=gi??ٳ?f????????֭?=gi?,ٳ?f????????֭?=V???lٴgf?g???=V???lٴgf?????=gi?,?6-ٴ???ֶ??+?gi??Y6-ٴ???????+?gi?,Y6-ٴ???????+?gi?l?6-ٴ???6????-)U??=gi??Y6-ٴ???6mY?d?JTky=gi?lY6-ٴ???6?6??-)U??=gi?l?6-ٴ???6????-)U??=gi??ٳ?d????6????-)U??=gi?lٳ?d????6????-)U??=V??lv6?6?????֭?=V???lٴg???Y?f???֖?V??,֖??֖??,?,??֖v֭?=V??lv6m6???V??????????????V?6??l?R?ky=V??lv6?ٴ??֭?=o?????=

I have some of this behaviour in other posts but I'm unsure what to do next.

I have done a factory reset more than once. Should I issue a  fp1 command (only once)?

bellyf's picture

I had not restarted the FLM yet and decided to run the  fp1 command to see what happens:

  1. root@flukso-336da5:/# fp1
  2. root@flukso-336da5:/# /etc/init.d/flukso restart
  3. root@flukso-336da5:/# cat /dev/ttyS0

No change in behaviour (ie still garbled output from the smart meter).

Any help is welcome to get this working.

jghaanstra's picture

Running the command "fp1" fixed it for me. This registers the virtual sensors for the smart meter and should only be run after a reset as it could cause the registration of extra sensors if run more then once. For some reason my Fluksometer lost the virtual sensors so running this command fixed it.

bellyf's picture

I did a full reset again (pressed the reset button > 60 secs), did a restart from the FLM command line followed by a fp1 but it did not solve my problem ... I still get the garbled telegram text after cat /dev/ttyS0. I have never had a single good reading from my smart meter on my FLM so I think something else is wrong.

Bart ... what's next?

bellyf's picture

It's working! After my last reset and fp1 (a week ago) at first nothing seemed to have changed since I still did't see any proper output from /dev/ttyS0 but when I checked 2 days ago my dash is showing smart meter readings. Great!

I have asked Bart whether he has done some magical after I sent an email but I haven't heard yet.