Using accentuated char in variable names causes message parser to fail.
At least in my case, a system with English as main language, the pellet consumption was always unavailable until I removed the ä of Verbraurchtszahler. The sensor was never reporting anything. Using a normal "a" fixed the issue