Zitat von: Benni am 05 Mai 2024, 10:16:55Hallo Jens,
du weißt aber schon, dass du einen "Verbündeten" auf der FHEM-Seite hat?
Ich könnte dir einget <FHEMAPP-Device> localtime
einbauen, das dir genau das zurückliefert, was es sagt, nämlich das Ergebnis der entsprechenden Perl-Funktion:{localtime()}
gb#
FUUID 61c62a18-f33f-cdd4-6f7b-ba7169bb8824af22
IODev fritzbox_Wohnzimmer
LASTInputDev fritzbox_Wohnzimmer
MSGCNT 64
NAME Kellersteckdose
NR 330
STATE Schaltzustand:An
<br>
Temperatur:20.0 C (measured)
<br>
Spannung:233.258 V
<br>
Verbrauch:246275 Wh
<br>
Kosten:83.7335 EUR
<br>
Tastensperre aktiv:Ja
TYPE FBDECT
eventCount 4
fritzbox_Wohnzimmer_MSGCNT 64
fritzbox_Wohnzimmer_TIME 2024-05-05 12:01:16
id 11657_0511892
props microphone,switch,powerMeter,tempSensor,switch
READINGS:
2024-05-05 12:01:16 AIN 11657 0511892
2024-05-05 12:01:16 FBNAME Kellersteckdose
2024-05-05 12:01:16 FBPROP microphone,switch,powerMeter,tempSensor,switch
2024-05-05 12:01:16 FBTYPE FRITZ!DECT 210
2024-05-05 12:01:16 ID 20012
2024-05-05 11:55:38 IODev fritzbox_Wohnzimmer
2022-10-02 08:23:28 KW 0
2024-05-05 11:59:21 Stromkosten 83.7335 EUR
2024-05-05 11:53:24 Test_Statistik 0.06426 EUR
2024-05-05 12:01:16 devicelock yes
2024-05-05 12:01:16 energy 246275 Wh
2024-05-05 12:01:16 fwversion 04.25
2024-05-05 12:01:16 locked no
2024-05-05 12:01:16 mode manuell
2024-05-05 12:01:16 power 235.42 W
2024-05-05 12:01:16 present yes
2024-05-05 11:59:55 statEnergy Hour: 0 Day: 213 Month: 213 Year: 213 (since: 2024-05-05_10:49:27 )
2024-05-05 11:59:55 statEnergyLast Hour: 213 Day: - Month: - Year: -
2024-05-05 11:59:55 statPowerDay Min: 0.00 Avg: 181.36 Max: 237.76 (since: 2024-05-05_10:49:27 )
2024-05-05 11:59:55 statPowerMonth Min: 0.00 Avg: 181.36 Max: 237.76 (since: 2024-05-05_10:49:27 )
2024-05-05 11:59:55 statPowerYear Min: 0.00 Avg: 181.35 Max: 237.76 (since: 2024-05-05_10:49:27 )
2024-05-05 11:59:55 statTemperatureDay Min: 18.5 Avg: 19.4 Max: 20.5 (since: 2024-05-05_10:49:27 )
2024-05-05 11:59:55 statTemperatureMonth Min: 18.5 Avg: 19.4 Max: 20.5 (since: 2024-05-05_10:49:27 )
2024-05-05 11:59:55 statTemperatureYear Min: 18.5 Avg: 19.4 Max: 20.5 (since: 2024-05-05_10:49:27 )
2024-05-05 11:59:55 statVoltageDay Min: 225.463 Avg: 232.931 Max: 236.111 (since: 2024-05-05_10:49:27 )
2024-05-05 11:59:55 statVoltageMonth Min: 225.463 Avg: 232.931 Max: 236.111 (since: 2024-05-05_10:49:27 )
2024-05-05 11:59:55 statVoltageYear Min: 225.463 Avg: 232.931 Max: 236.111 (since: 2024-05-05_10:49:27 )
2024-05-05 12:01:16 state on
2024-05-05 12:01:16 tempadjust 1.5 C
2024-05-05 12:01:16 temperature 20.0 C (measured)
2024-05-05 12:01:16 voltage 233.258 V
helper:
_98_statistics myStatDevice
Attributes:
devStateIcon .*An:on .*Aus:off
event-min-interval power:120
event-on-change-reading .*
eventMap yes:Ja off:Aus on:An no:Nein
group Keller
icon ge_wht_steckdose
room Keller,FBDECT
stateFormat Schaltzustand:state
<br>
Temperatur:temperature
<br>
Spannung:voltage
<br>
Verbrauch:energy
<br>
Kosten:Stromkosten
<br>
Tastensperre aktiv:devicelock
userReadings Stromkosten:energy.* {my $val = ReadingsNum($name, "energy", 0) / 1000 * 0.34; return "$val EUR";}
defmod Ochsner ModbusAttr 1 60 192.168.0.182:502 TCP
attr Ochsner obj-h028-reading Warmwassertemperatur
attr Ochsner obj-h029-reading WWT
attr Ochsner room Geraete
attr Ochsner showError 1
attr Ochsner verbose 5
Da ich schon eine Weile herumprobiere, teste ich derzeit nur diese zwei Readings. Die Wärmepumpe liefert Werte, was ich mit einer App getestet habe. Als Status zeigt mir das FHEM-Gerät OPENED an und auch ein Scan mit diesem Modul hat funktioniert. Nur beim Update alle 60 Sekunden kommen keine Werte. Im Logfile scheint es so, als ob der GetUpdate-Prozess abgebrochen wird:2024.05.05 11:42:20 4: Ochsner: GetUpdate (V4.5.6 - 7.11.2023) called from Fhem internal timer
2024.05.05 11:42:20 4: Ochsner: UpdateTimer called from GetUpdate with cmd next sets timer to call update function in 60.0 sec at 11:43:20.175, interval 60
2024.05.05 11:42:20 5: Ochsner: CreateUpdateHash full object list: h028 h029
2024.05.05 11:42:20 4: Ochsner: CombineUpdateHash objHash keys before combine:
2024.05.05 11:42:20 5: Ochsner: CombineUpdateHash tries to combine read commands
2024.05.05 11:42:20 5: Ochsner: CombineUpdateHash keys are now
2024.05.05 11:42:20 4: Ochsner: GetUpdate will now create requests for
Was könnte das Problem sein?Bzw. gibt es auch beim Alexa Modul einen entsprechenden set-Befehl dafür
set Alexa add Hue_ZBmini_2_A