NEWS
Iobroker consumption adapter
-
Hi,
Kennt/nutzt schon jemand den iobroker.consumption Adapter ?
zum Adapter: https://www.npmjs.com/package/iobroker.consumption
Weiss jemand was die Lizenz kostet?
Wir es einmalig sein oder Abo Modell?
Wird nur der SQL Adapter installiert oder auch eine SQL Datenbank?
Adapter requires the my-SQL or postgres SQL DB and ioBroker.sql adapter to be installed (It will be automatically installed) It should work with SQLite too, but it is not recommended because of performance.
-
@wendy2702 sagte in Iobroker consumption adapter:
zum Adapter:
das ist das npm Repo.
gibt es auch was auf github oder sonstwo? -
-
@wendy2702 Danke!
so wie ich das lese kannst du sie free nutzen, dann aber max. 4 Quellennäheres müsstest du @bluefox fragen
-
-
@wendy2702 sagte in Iobroker consumption adapter:
Solange aber ne xtra SQL DB erforderlich sein wird,
das könnte der gewerblichen Nutzung geschuldet sein, da wird wohl kaum einer mit history arbeiten.
Kann aber auch sein, dass der Adapter intern SQL-Abfragen schickt. -
-
@wendy2702 habe den Adapter auch "gefunden", wurde auf YT gezeigt und sieht sehr interessant aus. InfluxDB geht jetzt auch (SQL-Adapter musste aber installiert sein, sonst konnte man den Adapter nicht installieren).
Adapter läuft, schreibt Daten in die Influx DB, allerdings finde ich nirgends, wie ich mir
jetzt Visualisierung oder Tabellen Anzeigen lassen kann.
In Vis (Vis1) gibt es keine neuen Widgets und es scheint keinerlei Infos im Forum zu geben, obwohl der Adapter schon mehrere Jahre existiert....Hat den Adapter mittlerweile jemand am Laufen?
-
@ritschy2000 ich habe mich nicht weiter mit dem Adapter beschäftigt.
-
Ich frage mich auch manchmal, warum man für alles einen Spezial-Adapter bauen muss ... wahrscheinlich ist die Konfigurations-/Skripthölle erträglicher, bei einer maßgeschneiderten Adapterlösung, an der man deutlich weniger konfigurieren muss, um eine vorzeigbare Lösung zu bekommen ...
Ich finde es dann aber auch manchmal schwierig zu beurteilen, was dann jeweils zum Problem passt ...- sourceanalytics
- iobrokerconsumption
- energiefluss
Die Screenshots sehen interessant aus, sind aber durchaus nicht selbsterklärend ... Meine Vermutung ist, dass man die Ausgaben des Adapters in den web.0 - Ordner als vis Frame einbinden kann?
-
ich hole das Thema mal hervor, da es sonst nichts weiter zu diesem Adapter gibt.
hab mir den installiert, in Abhängigkeit mit dem sql Adapter, allerdings dann influxdb in den Optionen ausgewählt
Die Einstellungen hab ich soweit hinterlegt, mal abgesehen von den Preisdefinitionen, wegen Gasumrechnung kwh/m³ und Wasserpreis, wo ich nicht weiß, bezieht sich das auf Liter oder auf nen m3 und dem Problem die Zahlen einmal mit nem.
und einmal mit nem,
eintragen zu müssen, jedoch- wird nichts berechnet
- klicke ich mich im Widget(vis2) durch, wirft es Fehler im Log
- und ich nicht weiß, ob die Einstellungen so richtig sind
consumption.0 2025-01-07 08:29:03.084 error Not implemented consumption.0.instances._e8_ce6d8_.trigger: {"end":1736035908476,"start":1735686000000,"type":"charts","station":"Station01","resource":"heat"} web.0 2025-01-07 08:29:03.079 warn Used invalid characters: consumption.0.instances."e8_ce6d8".trigger changed to consumption.0.instances._e8_ce6d8_.trigger consumption.0 2025-01-07 08:29:02.499 error getDataForYear: Invalid call consumption.0 2025-01-07 08:29:02.499 error Invalid call influxdb.1 2025-01-07 08:29:02.498 error query: Error: error parsing query: found NAME, expected identifier, string, number, bool at line 1, char 42 consumption.0 2025-01-07 08:29:02.454 error getDataForYear: Invalid call consumption.0 2025-01-07 08:29:02.454 error Invalid call influxdb.1 2025-01-07 08:29:02.453 error query: Error: error parsing query: found NAME, expected identifier, string, number, bool at line 1, char 42 web.0 2025-01-07 08:29:02.447 warn Used invalid characters: consumption.0.instances."e8_ce6d8".trigger changed to consumption.0.instances._e8_ce6d8_.trigger consumption.0 2025-01-07 08:29:01.881 error getDataForYear: Invalid call consumption.0 2025-01-07 08:29:01.881 error Invalid call influxdb.1 2025-01-07 08:29:01.880 error query: Error: error parsing query: found NAME, expected identifier, string, number, bool at line 1, char 42 web.0 2025-01-07 08:29:01.872 warn Used invalid characters: consumption.0.instances."e8_ce6d8".trigger changed to consumption.0.instances._e8_ce6d8_.trigger consumption.0 2025-01-07 08:29:01.288 error getDataForYear: Invalid call consumption.0 2025-01-07 08:29:01.288 error Invalid call influxdb.1 2025-01-07 08:29:01.287 error query: Error: error parsing query: found NAME, expected identifier, string, number, bool at line 1, char 42 consumption.0 2025-01-07 08:29:01.243 error getDataForYear: Invalid call consumption.0 2025-01-07 08:29:01.243 error Invalid call influxdb.1 2025-01-07 08:29:01.242 error query: Error: error parsing query: found NAME, expected identifier, string, number, bool at line 1, char 42 web.0 2025-01-07 08:29:01.234 warn Used invalid characters: consumption.0.instances."e8_ce6d8".trigger changed to consumption.0.instances._e8_ce6d8_.trigger consumption.0 2025-01-07 08:29:00.943 error getHistoryValues: "Invalid call" consumption.0 2025-01-07 08:29:00.943 error Invalid call influxdb.1 2025-01-07 08:29:00.942 error query: Error: error parsing query: found NAME, expected identifier, string, number, bool at line 1, char 42 web.0 2025-01-07 08:29:00.893 warn Used invalid characters: consumption.0.instances."e8_ce6d8".trigger changed to consumption.0.instances._e8_ce6d8_.trigger consumption.0 2025-01-07 08:29:00.134 error Cannot parse trigger consumption.0.instances._e8_ce6d8_.trigger: {"end":1736035908476,"start":1735686000000,"type":"plan","station":"Station01","resource":"heat"} consumption.0 2025-01-07 08:29:00.133 error Invalid call influxdb.1 2025-01-07 08:29:00.132 error query: Error: error parsing query: found NAME, expected identifier, string, number, bool at line 1, char 42 consumption.0 2025-01-07 08:29:00.087 error getDataForYear: Invalid call consumption.0 2025-01-07 08:29:00.086 error Invalid call influxdb.1 2025-01-07 08:29:00.084 error query: Error: error parsing query: found NAME, expected identifier, string, number, bool at line 1, char 42 web.0 2025-01-07 08:28:59.948 warn Used invalid characters: consumption.0.instances."e8_ce6d8".trigger changed to consumption.0.instances._e8_ce6d8_.trigger consumption.0 2025-01-07 08:28:59.196 error Not implemented consumption.0.instances._e8_ce6d8_.trigger: {"end":1736035908476,"start":1735686000000,"type":"charts","station":"Station01","resource":"heat"} web.0 2025-01-07 08:28:59.188 warn Used invalid characters: consumption.0.instances."e8_ce6d8".trigger changed to consumption.0.instances._e8_ce6d8_.trigger consumption.0 2025-01-07 08:28:58.537 error Not implemented consumption.0.instances._e8_ce6d8_.trigger: {"end":1736035908476,"start":1735686000000,"type":"charts","station":"Station01","resource":"water"} web.0 2025-01-07 08:28:58.530 warn Used invalid characters: consumption.0.instances."e8_ce6d8".trigger changed to consumption.0.instances._e8_ce6d8_.trigger consumption.0 2025-01-07 08:28:57.825 error Not implemented consumption.0.instances._e8_ce6d8_.trigger: {"end":1736035908476,"start":1735686000000,"type":"charts","station":"Station01","resource":"energy"} web.0 2025-01-07 08:28:57.820 warn Used invalid characters: consumption.0.instances."e8_ce6d8".trigger changed to consumption.0.instances._e8_ce6d8_.trigger consumption.0 2025-01-07 08:28:56.862 error Not implemented consumption.0.instances._e8_ce6d8_.trigger: {"end":1736035908476,"start":1735686000000,"type":"charts","station":"Station01","resource":"heat"} web.0 2025-01-07 08:28:56.813 warn Used invalid characters: consumption.0.instances."e8_ce6d8".trigger changed to consumption.0.instances._e8_ce6d8_.trigger web.0 2025-01-07 08:28:56.748 error Invalid pattern on subscribe: The pattern "consumption.0.instances."e8_ce6d8".result" is not a valid ID pattern consumption.0 2025-01-07 08:28:56.738 info Instance ""e8_ce6d8"" created consumption.0 2025-01-07 08:28:49.823 error Not implemented consumption.0.instances._e8_ce6d8_.trigger: {"end":1736035908476,"start":1735686000000,"type":"charts","station":"Station01","resource":"heat"} web.0 2025-01-07 08:28:49.773 warn Used invalid characters: consumption.0.instances."e8_ce6d8".trigger changed to consumption.0.instances._e8_ce6d8_.trigger consumption.0 2025-01-07 08:28:49.712 info Instance ""e8_ce6d8"" created web.0 2025-01-07 08:28:49.709 error Invalid pattern on subscribe: The pattern "consumption.0.instances."e8_ce6d8".result" is not a valid ID pattern
anbei die Einstellungen
Die Datenpunkte werden dann ebenfalls automatisiert angelegt, dazu hab ich zusätzlich die Werte hinterlegt
admin v7.4.10
consumptionstatistic v1.0.2
statistics v3.1.0
vis2 v2.9.64
web v6.3.1
eventuell kann @Bluefox etwas dazu sagen