Gaszähler Stand zählen mit binärem Sensor

Hey, ich nutze an meinem Gaszähler einen induktiven Sensor. Dieser soll bei einem true/false Wechsel einfach eine Zahl 0,01 hoch zählen. Mit dem Standard Counter ist das so nicht möglich, da geht nur 1.
Wie kann ich denn einen sensor anlegen, der wie gesagt bei einem wechsel, eine Anfangszahl, sagen wir mal 6530, um 0,01 hoch zählt. Das Ganze möchte ich natürlich auch im Dashboard anzeigen.

Bei mir sieht es in ESP Home so aus. Benutzt du auch ESP Home oder wie machst du das?

sensor: 
  - platform: template
    name: "hwr-gasverbrauch"
    device_class: gas
    unit_of_measurement: "m³"
    state_class: "total_increasing"
    icon: "mdi:fire"
    accuracy_decimals: 2
    lambda: |-
      return id(total_pulses) * 0.01;

Für ESPHome hatte ich schon ein paar Beispiele gefunden.
Sorry, hab ich vergessen zu erwähnen. Nein, kein ESPHome. Der Sensor geht auf einen Homematic Eingang