Hallo zusammen,
ich habe einige Gosund SP1 auf Tasmota geflashed und seit einiger Zeit in Betrieb.
Ich würde nun gerne die Verbräuche speichern (aktueller Tag, aktueller Monat, aktuelles Jahr). Die Suche
habe ich bereits bemüht und dazu aber nur den electricityCalculator gefunden der damit aber wohl nicht
funktioniert. Ich bin mit Sicherheit nicht der einzige der soetwas machen möchte, könntet ihr
mir bitte helfen durch eine Verlinkung oder ein Beispiel oder ein Modul ?
Danke !
Es gibt ein statistics (https://fhem.de/commandref_modular.html#statistics) Modul um solche Werte zu erzeugen.
Vielen Dank für den Hinweis !
ich habe versucht das ganze mit dem statistics Modul umzusetzen. Leider liefert das Modul keine Daten.
Ich wollte damit quasi sichtbar machen, wie viel an der Steckdose pro Tag, Monat, Jahr insgesamt verbraucht wird.
Kann das bitte einer kontrollieren was ich da noch falsch mache?
Gosund Device
Internals:
CID WLAN_Steckd_5
DEF WLAN_Steckd_5
DEVICETOPIC MQTT2_WLAN_Steckd_5
FUUID 5fec8ce3-f33f-bf55-e4b2-27a40aad2006b61d
IODev mqttBroker
LASTInputDev mqttBroker
MSGCNT 155
NAME MQTT2_WLAN_Steckd_5
NR 425
STATE on
TYPE MQTT2_DEVICE
mqttBroker_MSGCNT 155
mqttBroker_TIME 2021-03-24 10:27:32
JSONMAP:
Channel_0 0
Channel_1 0
Channel_2 0
Channel_3 0
Channel_4 0
Color 0
Dimmer 0
HSBColor 0
POWER1 0
POWER2 0
POWER3 0
POWER4 0
READINGS:
2020-12-30 15:25:31 Command Unknown
2021-03-24 10:27:32 ENERGY_ApparentPower 0
2021-03-24 10:27:32 ENERGY_Current 0.000
2021-03-24 10:27:32 ENERGY_Factor 0.00
2021-03-24 10:27:32 ENERGY_Period 0
2021-03-24 10:27:32 ENERGY_Power 0
2021-03-24 10:27:32 ENERGY_ReactivePower 0
2021-03-24 10:27:32 ENERGY_Today 0.000
2021-03-24 10:27:32 ENERGY_Total 75.478
2021-03-24 10:27:32 ENERGY_TotalStartTime 2020-12-30T15:18:50
2021-03-24 10:27:32 ENERGY_Voltage 239
2021-03-24 10:27:32 ENERGY_Yesterday 0.030
2021-03-23 22:00:00 Energy_old 75.478
2021-02-20 12:47:36 FallbackTopic cmnd/WLAN-Steckd-5_fb/
2021-02-20 12:47:36 GroupTopic cmnd/tasmotas/
2021-03-24 10:27:32 Heap 31
2021-02-20 12:47:36 Hostname WLAN-Steckd-5
2021-02-20 12:47:36 IPAddress 192.168.1.35
2020-12-30 15:29:11 IPAddress1 192.168.1.35 (192.168.1.130)
2020-12-30 15:26:03 IPAddress2 255.255.255.0
2020-12-30 15:26:21 IPAddress3 192.168.1.1
2020-12-30 15:26:39 IPAddress4 192.168.1.101
2021-03-24 04:02:52 LWT Online
2021-03-24 10:27:32 LoadAvg 19
2021-02-20 12:47:36 Module Gosund SP1 v23
2021-03-24 10:27:32 MqttCount 49
2020-12-30 15:25:12 NtpServer1 pool.ntp.org
2020-12-30 15:25:19 NtpServer2 192.168.1.1
2020-12-30 15:29:19 Restart Restarting
2021-02-20 12:47:36 RestartReason Power on
2020-12-30 15:29:17 SaveData off
2020-12-30 15:24:41 SetOption26 on
2021-03-24 10:27:32 Sleep 50
2021-03-24 10:27:32 SleepMode Dynamic
2020-12-30 15:24:39 StateText1 off
2020-12-30 15:24:40 StateText2 on
2020-12-30 15:24:40 StateText3 toggle
2020-12-30 15:24:40 StateText4 hold
2021-03-24 10:27:32 Time 2021-03-24T10:27:32
2020-12-30 15:25:04 Timezone 99
2021-03-24 10:27:32 Uptime 31T21:40:04
2021-03-24 10:27:32 UptimeSec 2756404
2021-02-20 12:47:36 Version 8.1.0.2(tasmota)
2021-02-20 12:47:36 WebServerMode Admin
2021-03-24 10:27:32 Wifi_AP 1
2021-03-24 10:27:32 Wifi_BSSId 3C:A6:2F:E8:40:3D
2021-03-24 10:27:32 Wifi_Channel 1
2021-03-24 10:27:32 Wifi_Downtime 0T00:00:43
2021-03-24 10:27:32 Wifi_LinkCount 4
2021-03-24 10:27:32 Wifi_RSSI 46
2021-03-24 10:27:32 Wifi_SSId XCore
2021-03-24 10:27:32 Wifi_Signal -77
2020-12-30 15:24:39 attrTemplateVersion 20200522 or prior
2021-03-24 10:27:32 statStateDay on: 10:27:37 on_Count: 1
2021-03-23 23:59:55 statStateDayLast on: 05:48:39 on_Count: 1 (since: 2021-03-23_18:11:16)
2021-03-24 10:27:32 statStateMonth on: 16:16:16 on_Count: 1 (since: 2021-03-23_18:11:16)
2021-03-24 10:27:32 statStateYear on: 16:16:16 on_Count: 1 (since: 2021-03-23_18:11:16)
2021-02-20 14:38:22 state on
helper:
_98_statistics Carport_Verbrauch
Attributes:
IODev mqttBroker
alias Auto
autocreate 0
comment NOTE: For on-for-timer SetExtensions are used. You may add on-for-timer option running on the device. The following is limited to 1h max duration, but will not affect future simple "on" commands:<br>on-for-timer {my $duration = $EVTPART1*10; 'cmnd/cmnd/Steckd5/Backlog POWER1 1; delay '.$duration.'; POWER1 0'}<br>See the "Praxisbeispiele" in the wiki for "pulseTime1" alternative option and it's restrictions.
event-on-change-reading .*
event-on-update-reading :*
icon electric_car_icon
jsonMap POWER1:0 POWER2:0 POWER3:0 POWER4:0 Dimmer:0 Channel_0:0 Channel_1:0 Channel_2:0 Channel_3:0 Channel_4:0 HSBColor:0 Color:0
model tasmota_basic_state_power1
readingList tele/Steckd5/LWT:.* LWT
tele/Steckd5/STATE:.* { json2nameValue($EVENT,'',$JSONMAP) }
tele/Steckd5/SENSOR:.* { json2nameValue($EVENT,'',$JSONMAP) }
tele/Steckd5/INFO.:.* { json2nameValue($EVENT,'',$JSONMAP) }
tele/Steckd5/UPTIME:.* { json2nameValue($EVENT,'',$JSONMAP) }
stat/Steckd5/POWER1:.* state
stat/Steckd5/RESULT:.* { json2nameValue($EVENT,'',$JSONMAP) }
room Funksteckdosen,MQTT2_DEVICE
setList off:noArg cmnd/Steckd5/POWER1 0
on:noArg cmnd/Steckd5/POWER1 1
toggle:noArg cmnd/Steckd5/POWER1 2
setOtaUrl:textField cmnd/Steckd5/OtaUrl $EVTPART1
upgrade:noArg cmnd/Steckd5/upgrade 1
setStateList on off toggle
Statistics Device:
Internals:
DEF MQTT2_WLAN_Steckd_5
DEV_REGEXP MQTT2_WLAN_Steckd_5
FUUID 605a2129-f33f-bf55-daca-64ffd3d10a040024
NAME Carport_Verbrauch
NOTIFYDEV global,MQTT2_WLAN_Steckd_5
NR 441
NTFY_ORDER 10-Carport_Verbrauch
PREFIX stat
STATE Updated stats for: MQTT2_WLAN_Steckd_5
TYPE statistics
READINGS:
2021-03-24 04:03:01 monitoredDevicesMQTT2_DEVICE MQTT2_WLAN_Steckd_5
2021-03-24 09:59:55 nextPeriodChangeCalc 2021-03-24 10:59:55
2021-03-24 10:27:32 state Updated stats for: MQTT2_WLAN_Steckd_5
fhem:
modulVersion $Date: 2019-12-24 00:07:57 +0100 (Tue, 24 Dec 2019) $
nextPeriodChangeTime 1616579995
Attributes:
room Funksteckdosen,MQTT2_DEVICE
singularReadings MQTT2_WLAN_Steckd_5:ENERGY_Total:Max:Hour|MQTT2_WLAN_Steckd_5:ENERGY_Total:Max:Day|MQTT2_WLAN_Steckd_5:ENERGY_Total:Max:Month|MQTT2_WLAN_Steckd_5:ENERGY_Total:Max:Year
Vielen Dank !