ZitatWelcher crtlDebug Eintrag schreibt denn das "switched on (continued)"? Das habe ich bei mir noch nie im Log gehabt.Das ist ein normaler Log des Moduls mit verbose 2, also kein Debug (Log ohne "DEBUG>").
Zitat von: DS_Starter am 13 Mai 2024, 10:13:31Im Normalfall passiert es sofort, ist aber abhängig vom Consumer(modul) und gerade bei asynchron, also wenn nicht auf die Antwort gewartet werden soll, kann es etwas länger dauern.Ist über MQTT. Da kommt die Antwort leider nicht sofort, deshalb habe ich das asynchron aktiviert. Event vom Consumer kommt, da ich das auch ins DbLog schreibe.
Zu asynchron fällt mir ein, dass WhirlpoolESP / heater auch einen Event bringen muss!
Du kannst asynchron=0 setzen falls das Consumermodul die Schaltantwort sofort zurück bringt.
ZitatHier ein Beispiel von mir:
2024.05.13 10:01:21.687 1: SolCast DEBUG> ############### consumerSwitching consumer "04" ###############
2024.05.13 10:01:21.688 1: SolCast DEBUG> consumer "04" - general switching parameters => auto mode: 1, current Consumption: 760 W, nompower: 720, surplus: 2699 W, planstate: interrupted:, starttime: 13.05.2024 08:00:01
2024.05.13 10:01:21.688 1: SolCast DEBUG> consumer "04" - isInLocktime: 0
2024.05.13 10:01:21.688 1: SolCast DEBUG> consumer "04" - current Context is >switch on< => swoncond: 1, on-command: on
2024.05.13 10:01:21.689 1: SolCast DEBUG> consumer "04" - device >SolCastDummy3< is used as switching device
2024.05.13 10:01:21.804 2: SolCast - switching Consumer 'SolarForecast Consumer Dummy3' to 'on', cause: existing surplus
2024.05.13 10:01:21.804 1: SolCast DEBUG> consumer "04" - current Context is >switch off< => swoffcond: 0, off-command: off
2024.05.13 10:01:21.805 1: SolCast DEBUG> consumer "04" - current planning state: continuing
2024.05.13 10:01:21.806 2: SolCast - Consumer 'SolarForecast Consumer Dummy3' switched on (continued)
unit-soc="%"
unit-value="W"
no-wb-in-home
pvmax="7"
batmax="28800"
[soc]="PylonTech_mSOC:mSOC"
[produce]="solarlog_totalpac:state"
[wb-feed]="Wallbox:Watt"
[feed]="SHRDZM_84F3EB1C394B:sensor_2.7.0_momentan_export"
[receive]="SHRDZM_84F3EB1C394B:sensor_1.7.0_momentan_import"
pv-forecast="0"
[pv-prod-tdy]="SE7K:overview-energyDay"
unit-sum="Wh"
home-consume-tdy="0"
[grid-consume-tdy]="SHRDZM_84F3EB1C394B:statGesamt_Bezug_kWhDay"
[grid-feed-tdy]="SHRDZM_84F3EB1C394B:statGesamt_Einspeisung_kWhDay"
flow-threshold="0.5"
calc-bat-remain-time
batstep="21,35,51,75,95"
[charge-discharge]="PylonTech_Power:W"
has-no-grid-feed
[grid-charge]="PylonTech_Power:W"
calc-bat-remain-soc-not-percent
ZitatWie oft soll denn interrupting bzw. continuing auftreten, bis du schaltest? Oder wird das direkt beim Ersten Auftreten gemacht?Im Normalfall passiert es sofort, ist aber abhängig vom Consumer(modul) und gerade bei asynchron, also wenn nicht auf die Antwort gewartet werden soll, kann es etwas länger dauern.
Zitat von: Traindriver am 12 Mai 2024, 18:24:26Siehe auch: https://hub.docker.com/r/dockurr/windows
Zitat von: satprofi am 11 Mai 2024, 11:07:58Ich verstehe den Satz so, "wenn SOC nicht als % vorliegt", man es nicht setzen darf. In meinem Fall ist der Wert aber in Prozent, und ich muss es setzen. Fehler in Beschreibung?Das kann durchaus sein, dafür müssten wir uns das mal genauer anschauen - wie definierst du folgende Parameter? Was wird an die Component übergeben - Wh, kWh, %?
Zitat von: DS_Starter am 13 Mai 2024, 09:03:03In die pvHistory werden die Daten erst seit der V 1.19.0 geschrieben:Ok, dann hab' ich nicht genau genug geschaut. Das Update habe ich gestern Vormittag gemacht, und siehe da ab dem "11" Eintrag der PV-History von gestern ist der Wert für den Bezugspreis befüllt.
Zitat von: DS_Starter am 13 Mai 2024, 09:03:03Das sollte funktionieren weil ich ReadingsNum verwende, d.h. das System sollte nur den Wert 0.1736 herausziehen.Ja tut es, ich verwende conprice=<Device>:<Reading>:EUR/kWh.
Den Schlüssel würdest du so angeben:
conprice=<Device>:<Reading>:EUR oder
conprice=<Device>:<Reading>:EUR/kWh oder
conprice=<Device>:<Reading>:€