Anzeige verbleibende Ah anstelle verbrauchte Ah

Ich wollte auf Anhieb sehen wieviel Ah ich noch verfügbar habe, ja, ist nur eine Spielerei, aber mir gefällt es. Hier der passende Flow dafür, einfach im VEdirect Flow hinter den Shunt hängen und die beiden 1120 ersetzen durch eure Kapazität, dann werden die vebrauchten Ah von der Gesamtkapazität abgezogen und die noch zur Verfügung stehenden Ah angezeigt.

[
    {
        "id": "625dee594620b4a8",
        "type": "function",
        "z": "f3c72e93.fad02",
        "name": "Remaining AMPHOurs",
        "func": "var CE = msg.payload.CE;\nvar totalAH = 1120; // Gesamt verfügbare Ah\n\n// Berechne verfügbare Ah nach Abzug der verbrauchten Ah\nvar remainingAH = totalAH + CE;\n\nmsg.payload = remainingAH;\n\nreturn msg;",
        "outputs": 1,
        "noerr": 0,
        "initialize": "",
        "finalize": "",
        "libs": [],
        "x": 1500,
        "y": 740,
        "wires": [
            [
                "3b71dbb4d0dfd0a8",
                "f60124a0f58c3f5c"
            ]
        ]
    },
    {
        "id": "3b71dbb4d0dfd0a8",
        "type": "ui_gauge",
        "z": "f3c72e93.fad02",
        "name": "",
        "group": "634b3a04c99af47f",
        "order": 1,
        "width": "3",
        "height": "3",
        "gtype": "gage",
        "title": "verfügbare Ah",
        "label": "units",
        "format": "{{msg.payload}}",
        "min": "0",
        "max": "1120",
        "colors": [
            "#cb3a3a",
            "#e6e600",
            "#25a22d"
        ],
        "seg1": "100",
        "seg2": "250",
        "className": "",
        "x": 1800,
        "y": 720,
        "wires": []
    },
    {
        "id": "634b3a04c99af47f",
        "type": "ui_group",
        "name": "Solar",
        "tab": "deee53a800de461d",
        "order": 2,
        "disp": true,
        "width": "6",
        "collapse": false,
        "className": ""
    },
    {
        "id": "deee53a800de461d",
        "type": "ui_tab",
        "name": "Info",
        "icon": "mi-info",
        "order": 1,
        "disabled": false,
        "hidden": false
    }
]
3 Likes