Neueste Beiträge

#11
Anfängerfragen / modbus tcp Attribute pollDelay...
Letzter Beitrag von mirror - 22 Mai 2026, 11:44:47
Ich lese wie folgt meinen WR aus:

define FOX_WR ModbusAttr 1 60 192.xxx.yyy.zzz:502 TCP
attr FOX_WR room Solar
attr FOX_WR silentReconnect 1
attr FOX_WR dev-h-defPoll 1
attr FOX_WR dev-h-defLen 2
attr FOX_WR dev-timing-timeout 5
attr FOX_WR dev-h-combine 50
attr FOX_WR dev-i-combine 40

attr FOX_WR dev-type-U16-len 1
attr FOX_WR dev-type-U16-unpack n

attr FOX_WR obj-h37609-reading BAT_voltage
attr FOX_WR obj-h37609-type U16
attr FOX_WR obj-h37609-expr $val/10
attr FOX_WR obj-h37609-poll 1
attr FOX_WR obj-h37609-pollDelay x5

Das Lesen der Register funktioniert sehr gut. Problem ist das pollDelay Attribute für Register, die ich nicht so oft auslesen will. Es wird nicht angenommen.
#12
Solaranlagen / Aw: 76_SolarForecast - Informa...
Letzter Beitrag von DS_Starter - 22 Mai 2026, 11:18:46
Hallo zusammen,

ich habe die Analyse des Lernverhaltens und die davon abgeleiteten Einstellhinweise noch etwas ausgebaut und strukturiert.
Beispiel Screenshot anbei wie das aussieht und was man dann für sein System ableiten kann.

Liegt im contrib.

LG,
Heiko
#13
Solaranlagen / Aw: Marstek Venus E Modulentwi...
Letzter Beitrag von enfantterrible - 22 Mai 2026, 10:55:08
cooles modul, soweit geht es, und die readings sehen gut aus. da du alle readings mit Einheit machst, kann ich sie nicht als zahl weiterverwenden denn sie werden als string gelesen, vielleicht packst du die Einheit mit in den Namen des readings, damit sind es dann wieder integer oder float

falls noch wer drueber stolpert, alle marstek geraete melden sich am router mit dem hostnamen "wlan0"
hat man mehrere geraete muss man probieren, wer es nun ist.

wenn wir grad bei marstek sind, gibts schon moeglichkeiten, den CT002 auszulesen?
#14
FHEM Code changes / Revision 31259: 55_minisip.pm:...
Letzter Beitrag von System - 22 Mai 2026, 09:50:54
Revision 31259: 55_minisip.pm: under development

55_minisip.pm: under development

Source: Revision 31259: 55_minisip.pm: under development
#15
FHEM Code changes / Revision 31258: 72_FritzSmart....
Letzter Beitrag von System - 22 Mai 2026, 09:50:54
Revision 31258: 72_FritzSmart.pm: Version 26.05.22

72_FritzSmart.pm: Version 26.05.22

Source: Revision 31258: 72_FritzSmart.pm: Version 26.05.22
#16
FHEM Code changes / Revision 31257: 72_FritzSmart....
Letzter Beitrag von System - 22 Mai 2026, 09:50:54
Revision 31257: 72_FritzSmart.pm: Version 26.05.22

72_FritzSmart.pm: Version 26.05.22

Source: Revision 31257: 72_FritzSmart.pm: Version 26.05.22
#17
FHEM Code changes / Revision 31256: 72_FritzSmart....
Letzter Beitrag von System - 22 Mai 2026, 09:50:54
Revision 31256: 72_FritzSmart.pm: Version 26.05.22

72_FritzSmart.pm: Version 26.05.22

Source: Revision 31256: 72_FritzSmart.pm: Version 26.05.22
#18
Homematic / Frage zum HM-ES-TX-WM, Batt.St...
Letzter Beitrag von franky08 - 22 Mai 2026, 09:37:03
Hallo in die Runde!
Wie der Titel schon sagt, nach dem Batteriewechsel und einem getConfig erfolgt keine Aktualisierung der Readings battery und PowerOn. Bitte nicht über die alten Readings im Device wundern, die stammen noch aus der Zeit als der Sensor als Strom-Sensor eingesetzt war!
Internals:
   DEF        353366
   FUUID      66adeffa-f33f-3827-e07b-a546aab96eacec87
   HMLAN1_MSGCNT 30482
   HMLAN1_RAWMSG E353366,0000,02062927,FF,FFBB,7A865335336600000000649916000011
   HMLAN1_RSSI -69
   HMLAN1_TIME 2026-05-22 09:24:41
   HMLAN2_MSGCNT 29326
   HMLAN2_RAWMSG E353366,0000,14D81833,FF,FFA4,7A865335336600000000649916000011
   HMLAN2_RSSI -92
   HMLAN2_TIME 2026-05-22 09:24:41
   HMLAN3_MSGCNT 30145
   HMLAN3_RAWMSG E353366,0000,129A3C5E,FF,FFAD,7A865335336600000000649916000011
   HMLAN3_RSSI -83
   HMLAN3_TIME 2026-05-22 09:24:41
   IODev      HMLAN3
   LASTInputDev HMLAN1
   MSGCNT     89953
   NAME       Gas_Sensor
   NR         1241
   NTFY_ORDER 48-Gas_Sensor
   STATE      E: 6592.79 P: 0.017
   TYPE       CUL_HM
   chanNo     01
   disableNotifyFn 1
   eventCount 91259
   lastMsg    No:7A - t:53 s:353366 d:000000 00649916000011
   protLastRcv 2026-05-22 09:24:41
   protRcv    30754 last_at:2026-05-22 09:24:41
   protSnd    32 last_at:2026-05-22 08:51:10
   protState  CMDs_done
   rssi_at_HMLAN1 cnt:30482 min:-103 max:-65 avg:-74.17 lst:-69
   rssi_at_HMLAN2 cnt:29326 min:-104 max:-77 avg:-84.91 lst:-92
   rssi_at_HMLAN3 cnt:30145 min:-104 max:-58 avg:-70.26 lst:-83
   READINGS:
     2026-03-29 15:34:53   Activity        alive
     2026-04-23 16:56:19   CommandAccepted yes
     2026-05-22 08:51:10   D-firmware      1.0
     2026-05-22 08:51:10   D-serialNr      MEQ0025911
     2026-05-22 08:51:09   IODev           HMLAN3
     2026-05-22 08:51:10   PairedTo        0x123ABC
     2016-05-27 23:33:15   R-mtrConstGas   0.01 m3/I
     2016-05-27 23:33:15   R-mtrConstIr    75 U/kWh
     2016-05-27 23:33:15   R-mtrConstLed   10000 i/kWh
     2016-05-27 23:33:15   R-mtrSensIr     33 %
     2016-05-27 23:33:15   R-mtrType       gas
     2016-05-27 23:33:14   R-pairCentral   0x123ABC
     2018-11-01 12:23:35   R-sign          off
     2016-05-27 23:33:14   R-transmDevTryMax 6
     2016-05-27 23:33:15   R-transmitTryMax 6
     2026-05-22 08:51:10   RegL_00.         00:00 02:01 0A:12 0B:3A 0C:BC 14:06 17:C2 74:15
     2026-05-22 08:51:10   RegL_01.         00:00 08:00 30:06 95:01 96:00 97:4B 98:00 99:0A 9A:27 9B:10 9C:21
     2026-04-11 15:18:21   battery         low
     2026-05-22 09:24:41   boot            off
     2026-05-22 08:52:10   cfgState        ok
     2026-05-22 08:51:10   commState       CMDs_done
     2026-05-22 09:24:41   eState          E: 6592.79 P: 0.017
     2026-05-22 09:24:41   gasCnt          6592.79
     2026-05-22 09:24:41   gasCntCalc      19245.96
     2022-08-09 09:37:49   gasCntOffset    12653.17
     2026-05-22 09:24:41   gasPower        0.017
     2022-08-09 09:29:12   powerOn         2022-08-09 09:29:12
     2026-05-22 09:24:41   realPower       0.017
     2026-04-11 15:18:21   recentStateType info
     2026-05-22 09:24:41   rssi_at_HMLAN1  -69
     2026-05-22 09:24:41   rssi_at_HMLAN2  -92
     2026-05-22 09:24:41   rssi_at_HMLAN3  -83
     2016-07-25 17:25:42   rssi_at_HMLAN4  -97
     2016-09-03 19:07:36   rssi_at_HMLGW   -82
     2026-05-22 09:24:41   statGasCnt      Hour: 0.00 Day: 0.68 Month: 63.15 Year: 1045.78
     2026-05-22 08:59:55   statGasCntLast  Hour: 0.00 Day: 0.94 Month: 148.34 Year: 1708.24
     2026-04-11 15:18:21   state           0
   helper:
     HM_CMDNR   122
     _98_statistics Gas_statistic
     cSnd       01123ABC35336600040000000000,01123ABC35336601040000000001
     cfgStateUpdt 0
     getCfgListNo
     lastMsgTm  1779434681.1342
     mId        00DE
     peerFriend
     peerOpt    -:powerSensor
     regLst     0,1
     rxType     12
     supp_Pair_Rep 0
     ack:
     cmds:
       TmplKey    :no:1774790705.52299
       TmplTs     1774790705.52299
       cmdKey     1:1:0::Gas_Sensor:00DE:01:
       cmdLst:
         assignHmKey noArg
         clear      [({msgErrors}|msgEvents|rssi|attack|trigger|register|oldRegs|readings|all)]
         deviceRename -newName-
         fwUpdate   -filename- [-bootTime-]
         getConfig  noArg
         getDevInfo noArg
         getRegRaw  (List0|List1|List2|List3|List4|List5|List6|List7) [-peerChn-]
         peerBulk   -peer1,peer2,...- [({set}|unset)]
         raw        -data- [...]
         regBulk    -list-.-peerChn- -addr1:data1- [-addr2:data2-]...
         regSet     [(prep|{exec})] -regName- -value- [-peerChn-]
         reset      noArg
         sign       [(on|{off})]
         text       -txt1- [-txt2-]
         tplDel     -tplDel-
         tplSet_0   -tplChan-
         unpair     noArg
       lst:
         condition  slider,0,1,255
         peer       
         peerOpt   
         tplChan   
         tplDel     
         tplPeer   
       rtrvLst:
         cmdList    [({short}|long)]
         deviceInfo [({short}|long)]
         list       [({normal}|full)]
         param      -param-
         reg        -addr- -list- [-peerChn-]
         regList    noArg
         regTable   noArg
         regVal     -addr- -list- [-peerChn-]
         saveConfig [-filename-]
         tplInfo    noArg
     expert:
       def        1
       det        1
       raw        1
       tpl        0
     io:
       flgs       0
       newChn     +353366,00,01,00
       nextSend   1779434681.225
       rxt        2
       vccu       vccu
       p:
         353366
         00
         01
         00
       prefIO:
         HMLAN3
     mRssi:
       mNo        7A
       io:
         HMLAN1:
           -69
           -69
         HMLAN2:
           -92
           -92
         HMLAN3:
           -81
           -81
     peerIDsH:
     prt:
       bErr       0
       sProc      0
       rspWait:
       tryMsg:
     q:
       qReqConf   
       qReqStat   
     regCollect:
     role:
       chn        1
       dev        1
     rssi:
       at_HMLAN1:
         avg        -74.1794173610652
         cnt        30482
         lst        -69
         max        -65
         min        -103
       at_HMLAN2:
         avg        -84.9125008524856
         cnt        29326
         lst        -92
         max        -77
         min        -104
       at_HMLAN3:
         avg        -70.2683363741923
         cnt        30145
         lst        -83
         max        -58
         min        -104
     shadowReg:
     tmpl:
   hmccu:
Attributes:
   IOgrp      vccu:HMLAN3
   actCycle   000:10
   actStatus  alive
   autoReadReg 4_reqStatus
   comment    Batt. neu:22.04.26
   expert     defReg,allReg,rawReg
   firmware   1.0
   model      HM-ES-TX-WM
   room       Heizung
   rssiLog    1
   serialNr   MEQ0025911
   stateFormat eState
   subType    powerSensor
   userReadings realPower:gasPower.* {gasRealPower();},gasPrevCnt:gasCnt {ReadingsVal("Gas_Sensor","gasCnt",0);}
   verbose    2
#19
Solaranlagen / Aw: Anbindung Solakon One mit ...
Letzter Beitrag von oaotto_123 - 22 Mai 2026, 09:09:06
Hallo,
nimmt hier keiner das "solakon smartmeter" oder so was her ?
Ich habe am Zähler IR-Lesekopf mit ESP und in Fhem OBIS SML zum auslesen, aber kann man die 2 irgendwie zusammenlegen?

Gruß Otto
#20
Bastelecke / Aw: Neato Saugroboter lokal st...
Letzter Beitrag von der.einstein - 22 Mai 2026, 09:01:25
Für alle Neato-Nutzer:
Habe gestern ein 4-Adern JST-Kabel an einen XIAO ESP32-S3 gelötet, und die Openneato Software aufgespielt.
Dann den Roboter aufgeschraubt (man braucht ein spezielles anti-tempering Torx T10 Bit), den ESP mit dem JST-Stecker angeschlossen.
Ich musste noch in der "App" (interne Website auf dem ESP) die GPIOs für TX/RX auf 43/44 stellen für meinen Chip.
Dann war noch über die App ein "clear robot errors" und "restart robot" nötig.

Jetzt kann ich darüber meinen Roboter wieder steuern und es hat sogar eine API! Ein Traum!

Es war wirklich einfach, ich kann nur sagen probiert es aus!