Comments (5)
Ja, läuft mit den beiden Werten ersetzt super.
Konfiguration der Werte analog zur Tasmota-Konfiguration
https://tasmota.github.io/docs/Smart-Meter-Interface/#meter-definition
<jsonPrefix> | Prefix for Web UI and MQTT JSON payload. Up to 7 characters.
Bei Dir "SML", bei mir "DWS74" - Vorschlag Konfigurationstype: meterDefinitionMqttPrefix
https://tasmota.github.io/docs/Smart-Meter-Interface/#meter-metrics
<var> | MQTT label (max. 23 characters)
Bei Dir "curr_w", bei mir "Power" - Vorschlag Konfigurationstype: meterMetricsMqttLabel
Kriegst auch noch ein paar weitere Issues :-)
from hoymileszeroexport.
ja, schwieriges Thema. Ist eben bei jedem Zähler unterschiedlich (je nach Script) und muss daher individuell angepasst werden.
Bei dir läuft es dann wenn du "SML" durch "DWS74" ersetzt und "curr_w" durch "Power"?
Ich kann die beiden Werte prinzipiell mit oben in die Types einfügen...
from hoymileszeroexport.
Ja habs mal so benannt:
# the following three constants describes how to navigate through the Tasmota-JSON
# e.g. JSON_Result = {"StatusSNS":{"Time":"2023-02-28T12:49:49","SML":{"total_kwh":15011.575,"curr_w":-71}}}
TAS_JSON_STATUS = 'StatusSNS'
TAS_JSON_PAYLOAD_MQTT_PREFIX = 'SML' # Prefix for Web UI and MQTT JSON payload
TAS_JSON_POWER_MQTT_LABEL = 'curr_w' # Power-MQTT label
from hoymileszeroexport.
Ja, gut so. Danke!
from hoymileszeroexport.
Habe die Änderungen auch bei mir übernommen (obwohl es keine wirkliche Änderung seit vorgestern gab). Bei mir muss das ganze so aussehen:
`#TAS_JSON_STATUS = 'StatusSNS'
#TAS_JSON_PAYLOAD_MQTT_PREFIX = 'SML' # Prefix for Web UI and MQTT JSON payload
TAS_JSON_POWER_MQTT_LABEL = 'Leistung170' # Power-MQTT label
TAS_JSON_E_POWER_MQTT_LABEL = 'Leistung270' # ExportPower-MQTT label`
Und dann natürlich Watts = int(ParsedData[TAS_JSON_POWER_MQTT_LABEL] - ParsedData[TAS_JSON_E_POWER_MQTT_LABEL])
da der Zähler bei mir zwei Werte ausgibt. Sollte klappen, Sonne ist schon zu niedrig um Einspeiseleistung zu begrenzen. Aber schön zu sehen, dass es immer flexibler wird.
Vielleicht wäre noch eine variable Domänenangabe interessant, sowas wie TAS_JSON_DOMAIN = '/cm?cmnd=status%2010'
from hoymileszeroexport.
Related Issues (20)
- Configuration setup best practices HOT 2
- SELECT_INTERMEDIATE_METER to be a script ? HOT 5
- Neue Features (kein Issue!)
- opposite to ON_GRID_USAGE_JUMP_TO_LIMIT_PERCENT HOT 7
- Bitte um Hilfe für Update und MQTT-Einrichtung HOT 21
- Nach Update kein autom. Ein bei steigender Akkuspannung HOT 7
- POWERMETER_TARGET_POINT dynamisch anpassen HOT 7
- Begrennzung Richtung Targetpoint in Abängigkeit zur aktuellen Leistung einzelner WR`s?
- nullanpassung beschleunigen HOT 3
- Einspeisung nach reglung im Monat HOT 11
- Problem HoymilesZeroExport mit openDTU - hängt in der Früh HOT 25
- MQTT only HOT 2
- Docker Image ab v1.94 fehlt HOT 2
- [Question] - How to setup up the script in a docker container? HOT 1
- Problem to start the script HOT 3
- .
- Feature Request "Waschmaschinen-Modus" HOT 5
- Trucki2meanwellgateway T2MG direkt im Script einbinden? HOT 2
- den sricpt auf einem Windows11 Pc instalieren
- Frage zu Victron Multiplus II + HoymilesZeroExport HOT 7
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from hoymileszeroexport.