Skip to content

Question Modbus Register Request String #4

@tmycgn

Description

@tmycgn

I slightly struggle with how you have specified the holding registers of the Trovis in the Tasmota Smart Meter Interface syntax (https://tasmota.github.io/docs/Smart-Meter-Interface/#meter-metrics)...

Your example contains:

2,F7031CSSss@i0:10,Außentemp.,°C,Temp_Outside,1
2,F7031Cx06SSss@i0:10,Vorlauftemp.,°C,Temp_Flow,1
2,F7031Cx14SSss@i0:10,Rücklauftemp.,°C,Temp_Return,1

I use the presumably well-known list from Tom-Bom-badil as a reference:
https://github.com/Tom-Bom-badil/samson_trovis_557x/blob/ffaadbedb47476c05111ccc42d41ae8655a9a419/SmartHomeNG/shNG-plugins/trovis557x/_register.py

The Außentemperatur here has register 40010, the Vorlauftemp. 40013, the Rücklauftemp. 40017.
I understand that the F7 is your modbus slave ID, which 03 defines the readout of the holding register. Unfortunately, I don't understand the rest.

How do you get from CSSss to 40010 and from Cx06SSss to 4013?

I also know https://tasmota.github.io/docs/Smart-Meter-Interface/#meter-metrics but I still can't manage it. 🙈

I would really appreciate your answer and clarification, as I would like to add more registers to my configuration. 🎉

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions