HMCCU 5.0 im SVN verfügbar

Begonnen von zap, 26 Oktober 2021, 19:01:00

Vorheriges Thema - Nächstes Thema

tomcat.x

Zitat von: tomcat.x am 28 Oktober 2021, 15:28:13
unknown attribute rpcinterfaces

Hat das wirklich sonst niemand? Egal was ich definiere, kommt der Fehler. Nur nicht, wenn ich das Attribut weg lasse. Dann sind aber alle RPC-Server (BidCos-RF, VirtualDevices, HmIP-RF) aktiv, was ich gar nicht bräuchte. Mir würde HmIP-RF reichen.
FHEM: 6.1 auf Raspi 3, Raspbian (Buster), Perl v5.28.1
Sender/Empfänger: 2 x CULv3, Duofern Stick, HM-MOD-RPI-PCB
Gateways: FRITZ!Box 6591 (OS: 7.57), Trädfri, ConBee 2,  piVCCU, OpenMQTTGateway
Sensoren/Aktoren: FRITZ!DECT, FS20, FHT, HMS, HomeMatic, Trädfri, DuoFern, NetAtmo

zap

Ein Hinweis: durch eine leichtsinnige und vorschnelle Änderung der CUxD Integration kann es zu Problemen mit BidCosRF Geräten kommen, sofern man CUxD Geräte definiert hat. Ist in Arbeit.
2xCCU3, Fenster, Rollläden, Themostate, Stromzähler, Steckdosen ...)
Entwicklung: FHEM auf AMD NUC (Ubuntu)
Produktiv inzwischen auf Home Assistant gewechselt.
Maintainer: FULLY, Meteohub, HMCCU, AndroidDB

isy

#47
Moin zusammen,
gestern Abend hat es meine Installation mit 100% CPU Auslastung des perl Prozesses erwischt. Nach einiger Suche konnte ich die neue HMCCU Version möglicherweise als Fehlerquelle ausmachen. Ein Zusammenhang mit der aktuellen RaspberryMatic Version ist nicht auszuschließen.

Konfiguration:
- PI4 mit FHEM
- PI3 mit CCU3 und RaspberryMatic, kein BidCOS, nur HmIP

Was war vorausgegangen?
Am Vormittag:
- Reguläres Update im FHEM, damit neue Version HMCCU (wie im SVN) 25138
- Dann (blöd: 2 Changes auf einmal) update der CCU3 auf RaspberryMatic Version 3.59.6.20211009
- Alle Automatisierungen laufen soweit wie immer (Abends fahren die Rollladen, Licht geht an etc)
- HmIP Teile nicht wirklich getestet, ich habe nur einen Rauchmelder und einen Schlüsselschalter. Auffällig war nur, dass die Antwortzeit beim Aufruf des Brandmelders über FHEM Web fast 1 Minute dauerte. Habe mir aber nichts dabei weiter gedacht. Die angezeigten Werte waren OK.

In der Nacht:
- Flur-Nachlicht (HUE), über Bewegungsmelder (HM) gesteuert, geht nicht aus
- FHEM über WEB oder Telnet nicht mehr erreichbar
- SSH läuft
- FHEM Prozess perl auf 100%.
- Nach dem Systemstart erst auf 50%, dann nach ca. 20 Sekunden auf 100% und bleibt da.
- Letzter Eintrag im FHEM Log  "Server started with 540 defined entities (fhem.pl:25161/2021-10-30 perl:5.028001 os:linux user:fhem pid:584)"
- Keine FM gefunden im Log

Ich kann leider nicht wirklich sagen, wann das Problem zum ersten Mal aufgetreten ist.

Was habe ich dann versucht:
- Login ssh
- Memory, RAM, Speicher, SSD sieht alles gut aus
- OS Update durchgeführt, keine Änderung.
- FHEM mit der fhem.cfg.demo gestartet, um Fehler auf OS Seite final auszuschließen. Das funktioniert.
- Keine HMCCU RPC Prozesse im System
- Die CCU3 neu gestartet, FM beim Schlüsselschalter (Device not reachable, der funktioniert auch nicht, war mir egal zu dem Zeitpunkt)
- Über nano in der fhem.cfg die CCU3 Einträge  (das war meiner Vermutung nach wegen der Changes die mögliche Ursache) auskommentiert.
- FHEM läuft wieder!

Heute Vormittag:
- Die CCU3 nochmal neu gestartet, keine FM.
- Mit nano die Kommentare in der fhem.cfg entfernt und das Attribut "rpcserver" auf "off" gestellt
- Neustart läuft
- RPC Server auf "On", alles OK
- FHEM restore, damit HMCCU Version 25122 reaktiviert.
- Neustart läuft
- Attribut "rpcserver" auf "on" gestellt
- Neustart läuft
- Regulärer FHEM Update ohne die HMCCU Module
- Neustart läuft, damit sind alle anderen Updates als Fehlerquelle auszuschließen

Jetzt fehlt zur weiteren Eingrenzung der Update auf die HMCCU Version 25138.
Hättet ihr weitere Ideen?

VG Helmut


Ein Weg wird erst zu einem Weg, wenn man ihn geht

isy

#48
Jetzt komme ich nicht weiter.

Attribut "exclude-from-update 88_HMCCURPCPROC.pm HMCCUConf.pm 88_HMCCUCHN.pm 88_HMCCU.pm 88_HMCCUDEV.pm" gelöscht und FHEM update gestartet

Es werden nur die Dateien
2021.11.01 10:10:12 1: UPD FHEM/88_HMCCUCHN.pm
2021.11.01 10:10:12 1: UPD FHEM/88_HMCCUDEV.pm

geändert.

Ergebnis "version"
88_HMCCU.pm              25122 2021-10-26 16:45:01Z zap
88_HMCCUCHN.pm           25138 2021-10-28 17:06:08Z zap
88_HMCCURPCPROC.pm       25122 2021-10-26 16:45:01Z zap


Versionen im svn (https://svn.fhem.de/trac/browser/trunk/fhem/FHEM)
88_HMCCU.pm 25138 
88_HMCCUCHN.pm 25138 
88_HMCCUDEV.pm 25138 
88_HMCCURPCPROC.pm 25122


Updateversuch mit
update all https://svn.fhem.de/trac/browser/trunk/fhem/contrib/HMCCU/controls_HMCCU.txt
ohne Reaktion (nothing to do)

update 88_HMCCU.pm gemacht
FHEM Restart, läuft, Versionen jetzt wie im svn
version
88_HMCCU.pm              25138 2021-10-28 17:06:08Z zap
88_HMCCUCHN.pm           25138 2021-10-28 17:06:08Z zap
88_HMCCURPCPROC.pm       25122 2021-10-26 16:45:01Z zap
HMCCUConf.pm             25122 2021-10-26 16:45:01Z zap


Was kann das (gewesen) sein?
Ein Weg wird erst zu einem Weg, wenn man ihn geht

meier81

Zitat von: isy am 01 November 2021, 09:56:15
Moin zusammen,
gestern Abend hat es meine Installation mit 100% CPU Auslastung des perl Prozesses erwischt. Nach einiger Suche konnte ich die neue HMCCU Version möglicherweise als Fehlerquelle ausgemachen. Ein Zusammenhang mit der aktuellen RaspberryMatic Version ist nicht auszuschließen.

Hallo,

das gleiche bzw. ein ähnliches Problem hatte ich vorgestern auch. Bei mir läuft das Ganze auf einer VM auf meiner NAS, FHEM ist aktuell und ich hatte Morgens bis Mittags die HM-Devices eingerichtet, alles gelaufen ohne Probleme. Hab dann spät Abends noch ein bisschen am meinem FTUI gebastelt und dort hat es mich dann erwischt. Ich wollte noch mal was nachschauen im FHEM, Änderungen wurden gerade keine durchgeführt, aber es ging nichts mehr, PERL-Prozess 100%. stop-start von FHEM keine Besserung, Neustart der VM brachte auch keine Besserung. mit FTP FHEM-Log runtergeladen und gesehen das von der Reihenfolge FHEM aussteigt vor dem ersten Eintrag von HMCCU (ist ja immer die gleiche Abfolge beim starten, daher sieht man das recht gut). Verschiedenes probiert, letztendlich hatte ich dann die Definition von HMCCU, BidCos_RF und HmIP_RF gelöscht, FHEM gestartet, läuft wieder. Anschließend FHEM gestoppt, die Definitionen wieder reingemacht und FHEM wieder gestartet, seitdem wieder alles in Ordnung.

Hab auch keine Ahnung was sich da verhakt hatte, vielleicht hat zap ja eine Idee.

Gruß Markus
QNAP NAS mit Debian VM, darauf FHEM, debmatic, influxdb2 und Grafana || HB-RF-ETH || SIGNALduino 433MHz mit Maple mini || WS980 Wetterstation || Xiaomi Mi Robot mit valetudo-FW || Buderus web KM100 || div. Tasmota-Devices

slor

Wäre es denkbar, dass der Inhalt von gelöschten Attributen in das Comment Attribute oder ein eigenes Reading verschoben wird? So hat man das noch als Referenz und kann im Notfall schnell kopieren. Wenn alles läuft, löscht man das Attribute/Reading einfach.
Fhem auf Raspberry Pi 4
CCU3 mit RaspberryMatic mit HMCCU an FHEM
HMCCU, Telegram, Conbee2 und Hue/Tradfri/Osram Lampen AQARA Sensoren, HomeConnect

zap

Zitat von: slor am 01 November 2021, 18:11:58
Wäre es denkbar, dass der Inhalt von gelöschten Attributen in das Comment Attribute oder ein eigenes Reading verschoben wird? So hat man das noch als Referenz und kann im Notfall schnell kopieren. Wenn alles läuft, löscht man das Attribute/Reading einfach.

Man kann die alten Default-Attribute der Version 4.3 wieder herstellen mit "set defaults old". Wenn man jedoch eigene Anpassungen gemacht hat, sind die weg.
Ich rate auch dringen davon ab, z.B. eventMap oder statevals weiterhin zu nutzen (eventMap kann natürlich genutzt werden, nur nicht, um HMCCU Befehle zu definieren). Das wird die Funktion der Devices stören / einschränken.
2xCCU3, Fenster, Rollläden, Themostate, Stromzähler, Steckdosen ...)
Entwicklung: FHEM auf AMD NUC (Ubuntu)
Produktiv inzwischen auf Home Assistant gewechselt.
Maintainer: FULLY, Meteohub, HMCCU, AndroidDB

zap

@isy: Ich glaube, ich habe beim letzten Update Vergessen, contrib einzuchecken.

Hatte ich auch für unwichtig gehalten, da ja im Master SVN jetzt die neuste Version liegt. Ich werde trotzdem versuchen, zukünftig alle 3 (svn, contrib und git) synchron zu halten. Bestenfalls werden contrib und git etwas voraus sein (ungetestet).
2xCCU3, Fenster, Rollläden, Themostate, Stromzähler, Steckdosen ...)
Entwicklung: FHEM auf AMD NUC (Ubuntu)
Produktiv inzwischen auf Home Assistant gewechselt.
Maintainer: FULLY, Meteohub, HMCCU, AndroidDB

slor

Zitat von: zap am 02 November 2021, 08:39:08
Man kann die alten Default-Attribute der Version 4.3 wieder herstellen mit "set defaults old". Wenn man jedoch eigene Anpassungen gemacht hat, sind die weg.
Die hab ich reichlich gemacht um das Aussehen anzupassen und div Readings zu definieren.

Ich müsste jetzt erst Mal alle Geräte exportieren und danach durchgehen was anders und neu ist.
Daher meine Frage.
Fhem auf Raspberry Pi 4
CCU3 mit RaspberryMatic mit HMCCU an FHEM
HMCCU, Telegram, Conbee2 und Hue/Tradfri/Osram Lampen AQARA Sensoren, HomeConnect

wtremmel

Hmm, irgendeine Idee warum

set Schlafzimmer_Taster datapoint 3.SUBMIT text1="09:00:00",text3="17:01:57"


nicht mehr funktioniert?

Fehlermeldung ist:
HMCCUDEV: Schlafzimmer_Taster Usage: set Schlafzimmer_Taster datapoint [{channel-number}.]{datapoint} {value} [...]

Deviceinfo:

DEV Taster_Schlafzimmer NEQ1596198 interface=BidCos-RF type=HM-Dis-EP-WM55
CHN NEQ1596198:0 Taster_Schlafzimmer:0
   0.UNREACH = false {b} [RE]
   0.STICKY_UNREACH = true {b} [RWE]
   0.CONFIG_PENDING = false {b} [RE]
   0.LOWBAT = false {b} [RE]
   0.RSSI_DEVICE = 1 {n} [RE]
   0.RSSI_PEER = 1 {n} [RE]
   0.DEVICE_IN_BOOTLOADER = false {b} [RE]
   0.UPDATE_PENDING = false {b} [RE]
   0.AES_KEY = 0 {n} [R]
CHN NEQ1596198:1 HM-Dis-EP-WM55 NEQ1596198:1
   1.PRESS_SHORT = false {b} [WE]
   1.PRESS_LONG =  {b} [WE]
   1.INSTALL_TEST = false {b} [E]
   1.PRESS_CONT =  {b} [E]
   1.PRESS_LONG_RELEASE =  {b} [E]
CHN NEQ1596198:2 HM-Dis-EP-WM55 NEQ1596198:2
   2.PRESS_SHORT = false {b} [WE]
   2.PRESS_LONG = false {b} [WE]
   2.INSTALL_TEST = false {b} [E]
   2.PRESS_CONT = false {b} [E]
   2.PRESS_LONG_RELEASE = false {b} [E]
CHN NEQ1596198:3 HM-Dis-EP-WM55 NEQ1596198:3
   3.SUBMIT =  {s} [W]

Device detection:
StateDatapoint = 1.PRESS_SHORT [KEY]
StateDatapoint = 2.PRESS_SHORT [KEY]
ControlDatapoint = 1.PRESS_SHORT [KEY]
ControlDatapoint = 2.PRESS_SHORT [KEY]

Recommended module for device definition: HMCCUCHN

Current state datapoint = 1.PRESS_SHORT

Current control datapoint = 1.PRESS_SHORT

Device description

Device NEQ1596198 Taster_Schlafzimmer [HM-Dis-EP-WM55]
  CHILDREN: NEQ1596198:0,NEQ1596198:1,NEQ1596198:2,NEQ1596198:3,NEQ1596198:4,NEQ1596198:5,NEQ1596198:6,NEQ1596198:7,NEQ1596198:8
  FIRMWARE: 1.2
  FLAGS: Visible
  INTERFACE: MEQ1489693
  PARAMSETS: MASTER
  RF_ADDRESS: 5265659
  ROAMING: 0
  RX_MODE: BURST
  UPDATABLE: 1
Channel NEQ1596198:0 Taster_Schlafzimmer:0 [MAINTENANCE]
  AES_ACTIVE: 0
  DIRECTION: NONE
  FLAGS: Visible,Internal
  PARAMSETS: MASTER,VALUES
  PARENT: NEQ1596198
  PARENT_TYPE: HM-Dis-EP-WM55
Channel NEQ1596198:1 HM-Dis-EP-WM55 NEQ1596198:1 [KEY] known
  AES_ACTIVE: 0
  DIRECTION: SENDER
  FLAGS: Visible
  GROUP: NEQ1596198:2
  LINK_SOURCE_ROLES: KEYMATIC,REMOTECONTROL_RECEIVER,SWITCH,WINMATIC
  PARAMSETS: LINK,MASTER,VALUES
  PARENT: NEQ1596198
  PARENT_TYPE: HM-Dis-EP-WM55
Channel NEQ1596198:2 HM-Dis-EP-WM55 NEQ1596198:2 [KEY] known
  AES_ACTIVE: 0
  DIRECTION: SENDER
  FLAGS: Visible
  GROUP: NEQ1596198:1
  LINK_SOURCE_ROLES: KEYMATIC,REMOTECONTROL_RECEIVER,SWITCH,WINMATIC
  PARAMSETS: LINK,MASTER,VALUES
  PARENT: NEQ1596198
  PARENT_TYPE: HM-Dis-EP-WM55
Channel NEQ1596198:3 HM-Dis-EP-WM55 NEQ1596198:3 [KEY] known
  AES_ACTIVE: 0
  DIRECTION: NONE
  FLAGS: Visible
  PARAMSETS: MASTER,VALUES
  PARENT: NEQ1596198
  PARENT_TYPE: HM-Dis-EP-WM55
Channel NEQ1596198:4 HM-Dis-EP-WM55 NEQ1596198:4 [KEY] known
  AES_ACTIVE: 0
  DIRECTION: NONE
  FLAGS: Visible
  PARAMSETS: MASTER
  PARENT: NEQ1596198
  PARENT_TYPE: HM-Dis-EP-WM55
Channel NEQ1596198:5 HM-Dis-EP-WM55 NEQ1596198:5 [KEY] known
  AES_ACTIVE: 0
  DIRECTION: NONE
  FLAGS: Visible
  PARAMSETS: MASTER
  PARENT: NEQ1596198
  PARENT_TYPE: HM-Dis-EP-WM55
Channel NEQ1596198:6 HM-Dis-EP-WM55 NEQ1596198:6 [KEY] known
  AES_ACTIVE: 0
  DIRECTION: NONE
  FLAGS: Visible
  PARAMSETS: MASTER
  PARENT: NEQ1596198
  PARENT_TYPE: HM-Dis-EP-WM55
Channel NEQ1596198:7 HM-Dis-EP-WM55 NEQ1596198:7 [KEY] known
  AES_ACTIVE: 0
  DIRECTION: NONE
  FLAGS: Visible
  PARAMSETS: MASTER
  PARENT: NEQ1596198
  PARENT_TYPE: HM-Dis-EP-WM55
Channel NEQ1596198:8 HM-Dis-EP-WM55 NEQ1596198:8 [KEY] known
  AES_ACTIVE: 0
  DIRECTION: NONE
  FLAGS: Visible
  PARAMSETS: MASTER
  PARENT: NEQ1596198
  PARENT_TYPE: HM-Dis-EP-WM55

Defaults

Support for role KEY of device type HM-Dis-EP-WM55 is built in.
FHEM auf Raspi4 mit PoE, FS20, HomeMatic mit CCU2, Hue-Bridge,  Rolläden, Heizungen, Fenster, Licht.

zap

Ist bei mir auch so, muss ich mir anschauen
2xCCU3, Fenster, Rollläden, Themostate, Stromzähler, Steckdosen ...)
Entwicklung: FHEM auf AMD NUC (Ubuntu)
Produktiv inzwischen auf Home Assistant gewechselt.
Maintainer: FULLY, Meteohub, HMCCU, AndroidDB

Phiolin

#56
Ich habe hier einen neuen Wandthermostat mit Schaltausgang (https://de.elv.com/homematic-ip-wandthermostat-mit-schaltausgang-hmip-bwth-fuer-markenschalter-230-v-150628) der von HMCCU noch nicht mit Default-Attributen versehen wird, weil er in HMCCUConf nicht gelistet ist.

Hier ein list:

Internals:
   CFGFN     
   DEF        000C9D899EB248  sd=9.STATE cd=10.STATE
   FUUID      6182896e-f33f-8c0c-a92e-f68834cb30c26d67
   IODev      hmCCU
   NAME       EG.bz.HZ.Wandthermostat
   NR         25934
   STATE      on
   TYPE       HMCCUDEV
   ccuaddr    000C9D899EB248
   ccudevstate active
   ccuif      HmIP-RF
   ccuname    EG.bz.HZ.Wandthermostat
   ccurolestate SWITCH_TRANSMITTER
   ccusubtype BWTH
   ccutype    HmIP-BWTH
   firmware   1.2.4
   readonly   no
   OLDREADINGS:
   READINGS:
     2021-11-03 14:17:19   1.ACTIVE_PROFILE 1
     2021-11-03 14:17:19   1.ACTUAL_TEMPERATURE 20.9
     2021-11-03 14:17:19   1.ACTUAL_TEMPERATURE_STATUS NORMAL
     2021-11-03 14:17:19   1.BOOST_MODE    false
     2021-11-03 14:17:19   1.BOOST_TIME    0
     2021-11-03 14:17:19   1.FROST_PROTECTION false
     2021-11-03 14:17:19   1.HEATING_COOLING HEATING
     2021-11-03 14:17:19   1.HUMIDITY      52
     2021-11-03 14:17:19   1.HUMIDITY_STATUS NORMAL
     2021-11-03 14:17:19   1.PARTY_MODE    false
     2021-11-03 14:17:19   1.QUICK_VETO_TIME 0
     2021-11-03 14:17:19   1.SET_POINT_MODE manual
     2021-11-03 14:17:19   1.SET_POINT_TEMPERATURE 21.0
     2021-11-03 14:17:19   1.SWITCH_POINT_OCCURED false
     2021-11-03 14:17:19   1.WINDOW_STATE  closed
     2021-11-03 14:17:19   10.STATE        on
     2021-11-03 14:17:19   8.EMERGENCY_OPERATION false
     2021-11-03 14:17:19   8.FROST_PROTECTION false
     2021-11-03 14:17:19   8.HUMIDITY_ALARM false
     2021-11-03 14:17:19   8.STATE         true
     2021-11-03 14:17:19   9.STATE         on
     2021-11-03 14:17:19   activity        alive
     2021-11-03 14:17:19   desired-temp    21.0
     2021-11-03 14:17:19   devstate        ok
     2021-11-03 14:17:19   hmstate         on
     2021-11-03 14:17:19   humidity        52
     2021-11-03 14:17:19   measured-temp   20.9
     2021-11-03 14:17:19   rssidevice      -54
     2021-11-03 14:17:19   rssipeer        -50
     2021-11-03 14:17:19   state           on
   helper:
     bm:
       HMCCUDEV_Attr:
         cnt        11
         dmx        -1000
         dtot       0
         dtotcnt    0
         mTS        03.11. 14:09:11
         max        2.88486480712891e-05
         tot        0.000186443328857422
         mAr:
           set
           EG.bz.HZ.Wandthermostat
           ccureadingfilter
           1,10,8,9..*
       HMCCUDEV_Define:
         cnt        1
         dmx        -1000
         dtot       0
         dtotcnt    0
         mTS        03.11. 14:06:54
         max        0.0441601276397705
         tot        0.0441601276397705
         mAr:
           HASH(0x5635d02d6a90)
           ARRAY(0x5635d0b1fd70)
           HASH(0x5635cfc99880)
       HMCCUDEV_Get:
         cnt        14
         dmx        -1000
         dtot       0
         dtotcnt    0
         mTS        03.11. 14:07:18
         max        0.179963111877441
         tot        0.34819769859314
         mAr:
           HASH(0x5635d02d6a90)
           ARRAY(0x5635d099b070)
           HASH(0x5635d0c72b80)
       HMCCUDEV_Rename:
         cnt        1
         dmx        -1000
         dtot       0
         dtotcnt    0
         mTS        03.11. 14:07:12
         max        9.20295715332031e-05
         tot        9.20295715332031e-05
         mAr:
           EG.bz.HZ.Wandthermostat
           HmIP_BWTH_000C9D899EB248_9
       HMCCUDEV_Set:
         cnt        86
         dmx        -1000
         dtot       0
         dtotcnt    0
         mTS        03.11. 14:10:01
         max        0.000233888626098633
         tot        0.00872445106506348
         mAr:
           HASH(0x5635d02d6a90)
           ARRAY(0x5635cfd205d0)
           HASH(0x5635d072f670)
   hmccu:
     channels   13
     defCDP     10.STATE
     defSDP     9.STATE
     detect     5
     devspec    000C9D899EB248
     forcedev   0
     nodefaults 0
     role       0:MAINTENANCE,1:HEATING_CLIMATECONTROL_TRANSCEIVER,2:HEATING_CLIMATECONTROL_RECEIVER,3:HEATING_CLIMATECONTROL_CL_TRANSMITTER,4:HEATING_SHUTTER_CONTACT_RECEIVER,5:HEATING_CLIMATECONTROL_SWITCH_TRANSMITTER,6:HEATING_KEY_RECEIVER,7:CLIMATECONTROL_FLOOR_TRANSMITTER,8:CLIMATECONTROL_FLOOR_DIRECT_TRANSMITTER,9:SWITCH_TRANSMITTER,10:SWITCH_VIRTUAL_RECEIVER,11:SWITCH_VIRTUAL_RECEIVER,12:SWITCH_VIRTUAL_RECEIVER
     semDefaults 0
     cmdlist:
       get       
       set        manu:noArg desired-temp auto:noArg holiday:noArg off:noArg on:noArg boost:noArg
     control:
     dp:
       0.CONFIG_PENDING:
         VALUES:
           NVAL       0
           ONVAL      0
           OSVAL      false
           OVAL       0
           SVAL       false
           VAL        0
       0.DUTY_CYCLE:
         VALUES:
           NVAL       0
           ONVAL      0
           OSVAL      false
           OVAL       0
           SVAL       false
           VAL        0
       0.RSSI_DEVICE:
         VALUES:
           NVAL       -54
           ONVAL      -54
           OSVAL      -54
           OVAL       -54
           SVAL       -54
           VAL        -54
       0.RSSI_PEER:
         VALUES:
           NVAL       -50
           ONVAL      -50
           OSVAL      -50
           OVAL       -50
           SVAL       -50
           VAL        -50
       0.UNREACH:
         VALUES:
           NVAL       0
           ONVAL      0
           OSVAL      alive
           OVAL       0
           SVAL       alive
           VAL        0
       0.UPDATE_PENDING:
         VALUES:
           NVAL       0
           ONVAL      0
           OSVAL      false
           OVAL       0
           SVAL       false
           VAL        0
       1.ACTIVE_PROFILE:
         VALUES:
           NVAL       1
           ONVAL      1
           OSVAL      1
           OVAL       1
           SVAL       1
           VAL        1
       1.ACTUAL_TEMPERATURE:
         VALUES:
           NVAL       20.9
           ONVAL      20.9
           OSVAL      20.9
           OVAL       20.9
           SVAL       20.9
           VAL        20.9
       1.ACTUAL_TEMPERATURE_STATUS:
         VALUES:
           NVAL       0
           ONVAL      0
           OSVAL      NORMAL
           OVAL       0
           SVAL       NORMAL
           VAL        0
       1.BOOST_MODE:
         VALUES:
           NVAL       0
           ONVAL      0
           OSVAL      false
           OVAL       0
           SVAL       false
           VAL        0
       1.BOOST_TIME:
         VALUES:
           NVAL       0
           ONVAL      0
           OSVAL      0
           OVAL       0
           SVAL       0
           VAL        0
       1.FROST_PROTECTION:
         VALUES:
           NVAL       0
           ONVAL      0
           OSVAL      false
           OVAL       0
           SVAL       false
           VAL        0
       1.HEATING_COOLING:
         VALUES:
           NVAL       0
           ONVAL      0
           OSVAL      HEATING
           OVAL       0
           SVAL       HEATING
           VAL        0
       1.HUMIDITY:
         VALUES:
           NVAL       52
           ONVAL      52
           OSVAL      52
           OVAL       52
           SVAL       52
           VAL        52
       1.HUMIDITY_STATUS:
         VALUES:
           NVAL       0
           ONVAL      0
           OSVAL      NORMAL
           OVAL       0
           SVAL       NORMAL
           VAL        0
       1.PARTY_MODE:
         VALUES:
           NVAL       0
           ONVAL      0
           OSVAL      false
           OVAL       0
           SVAL       false
           VAL        0
       1.QUICK_VETO_TIME:
         VALUES:
           NVAL       0
           ONVAL      0
           OSVAL      0
           OVAL       0
           SVAL       0
           VAL        0
       1.SET_POINT_MODE:
         VALUES:
           NVAL       1
           ONVAL      1
           OSVAL      manual
           OVAL       1
           SVAL       manual
           VAL        1
       1.SET_POINT_TEMPERATURE:
         VALUES:
           NVAL       21.0
           ONVAL      21.0
           OSVAL      21.0
           OVAL       21.0
           SVAL       21.0
           VAL        21.0
       1.SWITCH_POINT_OCCURED:
         VALUES:
           NVAL       0
           ONVAL      0
           OSVAL      false
           OVAL       0
           SVAL       false
           VAL        0
       1.WINDOW_STATE:
         VALUES:
           NVAL       0
           ONVAL      0
           OSVAL      closed
           OVAL       0
           SVAL       closed
           VAL        0
       10.STATE:
         VALUES:
           NVAL       1
           ONVAL      1
           OSVAL      on
           OVAL       1
           SVAL       on
           VAL        1
       11.STATE:
         VALUES:
           NVAL       0
           ONVAL      0
           OSVAL      off
           OVAL       0
           SVAL       off
           VAL        0
       12.STATE:
         VALUES:
           NVAL       0
           ONVAL      0
           OSVAL      off
           OVAL       0
           SVAL       off
           VAL        0
       8.EMERGENCY_OPERATION:
         VALUES:
           NVAL       0
           ONVAL      0
           OSVAL      false
           OVAL       0
           SVAL       false
           VAL        0
       8.FROST_PROTECTION:
         VALUES:
           NVAL       0
           ONVAL      0
           OSVAL      false
           OVAL       0
           SVAL       false
           VAL        0
       8.HUMIDITY_ALARM:
         VALUES:
           NVAL       0
           ONVAL      0
           OSVAL      false
           OVAL       0
           SVAL       false
           VAL        0
       8.STATE:
         VALUES:
           NVAL       1
           ONVAL      1
           OSVAL      true
           OVAL       1
           SVAL       true
           VAL        1
       9.STATE:
         VALUES:
           NVAL       1
           ONVAL      1
           OSVAL      on
           OVAL       1
           SVAL       on
           VAL        1
     roleCmds:
       get:
       set:
         auto:
           channel    1
           role       HEATING_CLIMATECONTROL_TRANSCEIVER
           subcount   1
           syntax     V:CONTROL_MODE:0
           usage      auto
           subcmd:
             000:
               args       0
               dpt        CONTROL_MODE
               fnc       
               max        3
               min        0
               parname    CONTROL_MODE
               partype    3
               ps         VALUES
               scn        000
               unit       
         boost:
           channel    1
           role       HEATING_CLIMATECONTROL_TRANSCEIVER
           subcount   1
           syntax     V:BOOST_MODE:1
           usage      boost
           subcmd:
             000:
               args       1
               dpt        BOOST_MODE
               fnc       
               max        1
               min        0
               parname    BOOST_MODE
               partype    3
               ps         VALUES
               scn        000
               unit       
         desired-temp:
           channel    1
           role       HEATING_CLIMATECONTROL_TRANSCEIVER
           subcount   1
           syntax     V:SET_POINT_TEMPERATURE:?temperature
           usage      desired-temp temperature
           subcmd:
             000:
               args       
               dpt        SET_POINT_TEMPERATURE
               fnc       
               max        30.5
               min        4.5
               parname    temperature
               partype    2
               ps         VALUES
               scn        000
               unit       �C
         holiday:
           channel    1
           role       HEATING_CLIMATECONTROL_TRANSCEIVER
           subcount   1
           syntax     V:CONTROL_MODE:2
           usage      holiday
           subcmd:
             000:
               args       2
               dpt        CONTROL_MODE
               fnc       
               max        3
               min        0
               parname    CONTROL_MODE
               partype    3
               ps         VALUES
               scn        000
               unit       
         manu:
           channel    1
           role       HEATING_CLIMATECONTROL_TRANSCEIVER
           subcount   1
           syntax     V:CONTROL_MODE:1
           usage      manu
           subcmd:
             000:
               args       1
               dpt        CONTROL_MODE
               fnc       
               max        3
               min        0
               parname    CONTROL_MODE
               partype    3
               ps         VALUES
               scn        000
               unit       
         off:
           channel    1
           role       SWITCH_VIRTUAL_RECEIVER
           subcount   2
           syntax     V:STATE:0
           usage      off
           subcmd:
             000:
               args       1
               dpt        CONTROL_MODE
               fnc       
               max        3
               min        0
               parname    CONTROL_MODE
               partype    3
               ps         VALUES
               scn        000
               unit       
             001:
               args       4.5
               dpt        SET_POINT_TEMPERATURE
               fnc       
               max        30.5
               min        4.5
               parname    SET_POINT_TEMPERATURE
               partype    3
               ps         VALUES
               scn        001
               unit       �C
         on:
           channel    1
           role       SWITCH_VIRTUAL_RECEIVER
           subcount   2
           syntax     V:STATE:1
           usage      on
           subcmd:
             000:
               args       1
               dpt        CONTROL_MODE
               fnc       
               max        3
               min        0
               parname    CONTROL_MODE
               partype    3
               ps         VALUES
               scn        000
               unit       
             001:
               args       30.5
               dpt        SET_POINT_TEMPERATURE
               fnc       
               max        30.5
               min        4.5
               parname    SET_POINT_TEMPERATURE
               partype    3
               ps         VALUES
               scn        001
               unit       �C
     state:
       chn        9
       dpt        STATE
Attributes:
   ccureadingfilter 1,10,8,9..*
   ccureadingname (C#\.)?ACTUAL_TEMPERATURE$:+measured-temp;(C#\.)?HUMIDITY$:+humidity;(C#\.)?SET_POINT_TEMPERATURE$:+desired-temp
   cmdIcon    auto:sani_heating_automatic manu:sani_heating_manual boost:sani_heating_boost on:general_an off:general_aus
   group      Automatik-Heizung
   homebridgeMapping TargetTemperature=desired-temp::desired-temp,minValue=5,maxValue=35,minStep=0.5,nocache=1
CurrentTemperature=measured-temp,nocache=1
StatusLowBattery=battery,values=ok:BATTERY_LEVEL_NORMAL;/^.*/:BATTERY_LEVEL_LOW
TargetHeatingCoolingState=HEATING_COOLING,nocache=1,values=OFF:0;HEATING:1;COOLING:2;AUTO:3,cmds=OFF:off;HEAT:boost;AUTO:auto;COOL:desired-temp+18
CurrentHeatingCoolingState=HEATING_COOLING,nocache=1,values=OFF:0;HEATING:1;COOLING:2;AUTO:0,valud=OFF
CurrentRelativeHumidity=HUMIDITY
   room       Homematic,Bad_EG,Homekit
   substexcl  desired-temp
   webCmd     desired-temp:auto:manu:boost:on:off
   widgetOverride desired-temp:slider,4.5,0.5,30.5,1


Ich habe ein paar Attribute selbst hinzugefügt (ccureadingname, substexcl, ccureadingfilter um Kanal 8 erweitert, cmdIcon, widgetOverride, webCmd), also nicht verwirren lassen bitte. :)
Im wesentlichen verhält sich das Ding genau wie ein normaler Wandthermostat, die Werte aus HEATING_CLIMATECONTROL_TRANSCEIVER sollten also auch für dieses Gerät passen und deshalb hab ich von da auch erst mal die Attribute kopiert.
Zusätzlich sind ein paar nützliche Werte in Kanal 8, vor allem der Schaltzustand des Stellmotors der Fußbodenheizung (8.STATE) der angibt ob der Schaltausgang gerade Strom auf den Stellmotor gibt oder nicht.
Vielleicht können dafür passende Defaults noch in die Config aufgenommen werden?


deviceInfo:
DEV EG.bz.HZ.Wandthermostat 000C9D899EB248 interface=HmIP-RF type=HmIP-BWTH
CHN 000C9D899EB248:0 EG.bz.HZ.Wandthermostat:0
   0.CONFIG_PENDING = false {b} [RE]
   0.DUTY_CYCLE = false {b} [RE]
   0.INSTALL_TEST = true {b} [RW]
   0.OPERATING_VOLTAGE = 0.000000 {f} [RE]
   0.OPERATING_VOLTAGE_STATUS = 0 {i} [RE]
   0.RSSI_DEVICE = 201 {n} [RE]
   0.RSSI_PEER = 206 {n} [RE]
   0.UNREACH = false {b} [RE]
   0.UPDATE_PENDING = false {b} [RE]
CHN 000C9D899EB248:1 HmIP-BWTH 000C9D899EB248:1
   1.ACTIVE_PROFILE = 1 {i} [RWE]
   1.ACTUAL_TEMPERATURE = 21.900000 {f} [RE]
   1.ACTUAL_TEMPERATURE_STATUS = 0 {i} [RE]
   1.BOOST_MODE = false {b} [WE]
   1.BOOST_TIME = 0 {i} [RE]
   1.CONTROL_DIFFERENTIAL_TEMPERATURE =  {f} [W]
   1.CONTROL_MODE =  {i} [W]
   1.DURATION_UNIT =  {i} [W]
   1.DURATION_VALUE =  {i} [W]
   1.FROST_PROTECTION = false {b} [RE]
   1.HEATING_COOLING = 0 {i} [RWE]
   1.HUMIDITY = 51 {i} [RE]
   1.HUMIDITY_STATUS = 0 {i} [RE]
   1.PARTY_MODE = false {b} [RE]
   1.PARTY_SET_POINT_TEMPERATURE = 0.000000 {f} [RE]
   1.PARTY_TIME_END =  {s} [RWE]
   1.PARTY_TIME_START =  {s} [RWE]
   1.QUICK_VETO_TIME = 0 {i} [RE]
   1.SET_POINT_MODE = 1 {i} [RWE]
   1.SET_POINT_TEMPERATURE = 21.000000 {f} [RWE]
   1.SWITCH_POINT_OCCURED = false {b} [RE]
   1.WINDOW_STATE = 0 {i} [RWE]
CHN 000C9D899EB248:8 HmIP-BWTH 000C9D899EB248:8
   8.EMERGENCY_OPERATION = false {b} [RE]
   8.FROST_PROTECTION = false {b} [RE]
   8.HUMIDITY_ALARM = false {b} [RE]
   8.STATE = false {b} [RE]
CHN 000C9D899EB248:9 HmIP-BWTH 000C9D899EB248:9
   9.STATE = false {b} [RE]
CHN 000C9D899EB248:10 HmIP-BWTH 000C9D899EB248:10
   10.STATE = false {b} [RE]
CHN 000C9D899EB248:11 HmIP-BWTH 000C9D899EB248:11
   11.STATE = false {b} [RE]
CHN 000C9D899EB248:12 HmIP-BWTH 000C9D899EB248:12
   12.STATE = false {b} [RE]

Device detection:
StateDatapoint = 1.ACTUAL_TEMPERATURE [HEATING_CLIMATECONTROL_TRANSCEIVER]
StateDatapoint = 10.STATE [SWITCH_VIRTUAL_RECEIVER]
StateDatapoint = 11.STATE [SWITCH_VIRTUAL_RECEIVER]
StateDatapoint = 12.STATE [SWITCH_VIRTUAL_RECEIVER]
StateDatapoint = 9.STATE [SWITCH_TRANSMITTER]
ControlDatapoint = 1.SET_POINT_TEMPERATURE [HEATING_CLIMATECONTROL_TRANSCEIVER]
ControlDatapoint = 10. []

Recommended module for device definition: HMCCUDEV

Current state datapoint = .

Current control datapoint = .

Device description

Device 000C9D899EB248 EG.bz.HZ.Wandthermostat [HmIP-BWTH]
  AES_ACTIVE: 1
  AVAILABLE_FIRMWARE: 0.0.0
  CHILDREN: 000C9D899EB248:0,000C9D899EB248:1,000C9D899EB248:2,000C9D899EB248:3,000C9D899EB248:4,000C9D899EB248:5,000C9D899EB248:6,000C9D899EB248:7,000C9D899EB248:8,000C9D899EB248:9,000C9D899EB248:10,000C9D899EB248:11,000C9D899EB248:12
  DIRECTION: NONE
  FIRMWARE: 1.2.4
  FIRMWARE_UPDATE_STATE: UP_TO_DATE
  FLAGS: Visible
  PARAMSETS: MASTER,SERVICE
  RF_ADDRESS: 2717617
  ROAMING: 0
  RX_MODE:
  SUBTYPE: BWTH
  UPDATABLE: 1
Channel 000C9D899EB248:0 EG.bz.HZ.Wandthermostat:0 [MAINTENANCE]
  AES_ACTIVE: 1
  DIRECTION: NONE
  FLAGS: Visible
  PARAMSETS: MASTER,VALUES,SERVICE
  PARENT: 000C9D899EB248
  PARENT_TYPE: HmIP-BWTH
  RF_ADDRESS: 0
  ROAMING: 0
  RX_MODE:
  UPDATABLE: 1
Channel 000C9D899EB248:1 HmIP-BWTH 000C9D899EB248:1 [HEATING_CLIMATECONTROL_TRANSCEIVER] known
  AES_ACTIVE: 1
  DIRECTION: SENDER
  FLAGS: Visible
  LINK_SOURCE_ROLES: CLIMATE_CONTROL_WTH_TRV
  PARAMSETS: MASTER,VALUES,LINK,SERVICE
  PARENT: 000C9D899EB248
  PARENT_TYPE: HmIP-BWTH
  RF_ADDRESS: 0
  ROAMING: 0
  RX_MODE:
  UPDATABLE: 1
Channel 000C9D899EB248:2 HmIP-BWTH 000C9D899EB248:2 [HEATING_CLIMATECONTROL_RECEIVER]
  AES_ACTIVE: 1
  DIRECTION: RECEIVER
  FLAGS: Visible
  LINK_TARGET_ROLES: CLIMATE_CONTROL_TRV_WTH
  PARAMSETS: MASTER,VALUES,LINK,SERVICE
  PARENT: 000C9D899EB248
  PARENT_TYPE: HmIP-BWTH
  RF_ADDRESS: 0
  ROAMING: 0
  RX_MODE:
  UPDATABLE: 1
Channel 000C9D899EB248:3 HmIP-BWTH 000C9D899EB248:3 [HEATING_CLIMATECONTROL_CL_TRANSMITTER]
  AES_ACTIVE: 1
  DIRECTION: SENDER
  FLAGS: Visible
  LINK_SOURCE_ROLES: CLIMATE_CONTROL_CL
  PARAMSETS: MASTER,VALUES,LINK,SERVICE
  PARENT: 000C9D899EB248
  PARENT_TYPE: HmIP-BWTH
  RF_ADDRESS: 0
  ROAMING: 0
  RX_MODE:
  UPDATABLE: 1
Channel 000C9D899EB248:4 HmIP-BWTH 000C9D899EB248:4 [HEATING_SHUTTER_CONTACT_RECEIVER]
  AES_ACTIVE: 1
  DIRECTION: RECEIVER
  FLAGS: Visible
  LINK_TARGET_ROLES: WINDOW_SWITCH
  PARAMSETS: MASTER,VALUES,LINK,SERVICE
  PARENT: 000C9D899EB248
  PARENT_TYPE: HmIP-BWTH
  RF_ADDRESS: 0
  ROAMING: 0
  RX_MODE:
  UPDATABLE: 1
Channel 000C9D899EB248:5 HmIP-BWTH 000C9D899EB248:5 [HEATING_CLIMATECONTROL_SWITCH_TRANSMITTER]
  AES_ACTIVE: 1
  DIRECTION: SENDER
  FLAGS: Visible
  LINK_SOURCE_ROLES: SWITCH
  PARAMSETS: MASTER,VALUES,LINK,SERVICE
  PARENT: 000C9D899EB248
  PARENT_TYPE: HmIP-BWTH
  RF_ADDRESS: 0
  ROAMING: 0
  RX_MODE:
  UPDATABLE: 1
Channel 000C9D899EB248:6 HmIP-BWTH 000C9D899EB248:6 [HEATING_KEY_RECEIVER]
  AES_ACTIVE: 1
  DIRECTION: RECEIVER
  FLAGS: Visible
  LINK_TARGET_ROLES: REMOTE_CONTROL
  PARAMSETS: MASTER,VALUES,LINK,SERVICE
  PARENT: 000C9D899EB248
  PARENT_TYPE: HmIP-BWTH
  RF_ADDRESS: 0
  ROAMING: 0
  RX_MODE:
  UPDATABLE: 1
Channel 000C9D899EB248:7 HmIP-BWTH 000C9D899EB248:7 [CLIMATECONTROL_FLOOR_TRANSMITTER]
  AES_ACTIVE: 1
  DIRECTION: SENDER
  FLAGS: Visible
  LINK_SOURCE_ROLES: CLIMATE_CONTROL_FLOOR
  PARAMSETS: MASTER,VALUES,LINK,SERVICE
  PARENT: 000C9D899EB248
  PARENT_TYPE: HmIP-BWTH
  RF_ADDRESS: 0
  ROAMING: 0
  RX_MODE:
  UPDATABLE: 1
Channel 000C9D899EB248:8 HmIP-BWTH 000C9D899EB248:8 [CLIMATECONTROL_FLOOR_DIRECT_TRANSMITTER]
  AES_ACTIVE: 1
  DIRECTION: SENDER
  FLAGS: Visible
  LINK_SOURCE_ROLES: CLIMATE_CONTROL_FLOOR_DIRECT
  PARAMSETS: MASTER,VALUES,LINK,SERVICE
  PARENT: 000C9D899EB248
  PARENT_TYPE: HmIP-BWTH
  RF_ADDRESS: 0
  ROAMING: 0
  RX_MODE:
  UPDATABLE: 1
Channel 000C9D899EB248:9 HmIP-BWTH 000C9D899EB248:9 [SWITCH_TRANSMITTER] known
  AES_ACTIVE: 1
  DIRECTION: NONE
  FLAGS:
  PARAMSETS: MASTER,VALUES,SERVICE
  PARENT: 000C9D899EB248
  PARENT_TYPE: HmIP-BWTH
  RF_ADDRESS: 0
  ROAMING: 0
  RX_MODE:
  UPDATABLE: 1
Channel 000C9D899EB248:10 HmIP-BWTH 000C9D899EB248:10 [SWITCH_VIRTUAL_RECEIVER] known
  AES_ACTIVE: 1
  DIRECTION: RECEIVER
  FLAGS: Visible
  LINK_TARGET_ROLES: CLIMATE_CONTROL_FLOOR_DIRECT
  PARAMSETS: MASTER,VALUES,LINK,SERVICE
  PARENT: 000C9D899EB248
  PARENT_TYPE: HmIP-BWTH
  RF_ADDRESS: 0
  ROAMING: 0
  RX_MODE:
  UPDATABLE: 1
Channel 000C9D899EB248:11 HmIP-BWTH 000C9D899EB248:11 [SWITCH_VIRTUAL_RECEIVER] known
  AES_ACTIVE: 1
  DIRECTION: RECEIVER
  FLAGS:
  LINK_TARGET_ROLES: CLIMATE_CONTROL_FLOOR_DIRECT
  PARAMSETS: MASTER,VALUES,LINK,SERVICE
  PARENT: 000C9D899EB248
  PARENT_TYPE: HmIP-BWTH
  RF_ADDRESS: 0
  ROAMING: 0
  RX_MODE:
  UPDATABLE: 1
Channel 000C9D899EB248:12 HmIP-BWTH 000C9D899EB248:12 [SWITCH_VIRTUAL_RECEIVER] known
  AES_ACTIVE: 1
  DIRECTION: RECEIVER
  FLAGS:
  LINK_TARGET_ROLES: CLIMATE_CONTROL_FLOOR_DIRECT
  PARAMSETS: MASTER,VALUES,LINK,SERVICE
  PARENT: 000C9D899EB248
  PARENT_TYPE: HmIP-BWTH
  RF_ADDRESS: 0
  ROAMING: 0
  RX_MODE:
  UPDATABLE: 1



Wolfpunk

Das Attribut rpcinterfaces verschwindet immer beim FHEM Neustart. Ich brauche aber nur HmIP-RF und nicht alle 3 RPC Interfaces. Kann das sonst noch jemand bei sich beobachten?

a_quadrat

Hallo zap,

ich habe vor 2 Tagen auf die Version 5.0 aktualisiert und seit dem, friert FHEM in regelmäßigen Abständen ein. Anbei ein Auszug aus dem Log.

Kann das was mit der neuen Version zu tun haben?

2021.11.04 04:35:52 2: HMCCURPCPROC [d_rpcBidCos_Wired] Sending data to FHEM failed 100 times. select found no reader
2021.11.04 04:54:02 2: deCONZ: http request failed: write to http://192.168.178.98:8080 timed out
2021.11.04 05:23:15 1: 192.168.178.45:1883 disconnected, waiting to reappear (MQTT)
2021.11.04 05:46:07 2: deCONZ: http request failed: write to http://192.168.178.98:8080 timed out
2021.11.04 05:47:50 1: PERL WARNING: Argument "" isn't numeric in addition (+) at (eval 457798) line 1.
2021.11.04 06:19:11 2: deCONZ: http request failed: write to http://192.168.178.98:8080 timed out
2021.11.04 06:29:17 2: HMCCURPCPROC [d_rpcBidCos_RF] Received no events from interface CB2001178045178085 for 600.364784002304 seconds
2021.11.04 06:29:17 2: HMCCU [d_ccu] Reconnecting to CCU
2021.11.04 06:29:17 2: HMCCURPCPROC [d_rpcBidCos_RF] Registering callback http://192.168.178.45:7411/fh2001 of type A with ID CB2001178045178085 at http://192.168.178.85:2001
2021.11.04 06:29:17 2: HMCCURPCPROC [d_rpcHmIP_RF] Registering callback http://192.168.178.45:7420/fh2010 of type A with ID CB2010178045178085 at http://192.168.178.85:2010
2021.11.04 06:29:30 2: HMCCURPCPROC [d_rpcBidCos_Wired] Registering callback http://192.168.178.45:7410/fh2000 of type A with ID CB2000178045178085 at http://192.168.178.85:2000
2021.11.04 06:30:07 2: HMCCURPCPROC [d_rpcBidCos_RF] CB2001178045178085 NewDevice received 66 device and channel specifications
2021.11.04 06:31:47 2: HMCCURPCPROC [d_rpcHmIP_RF] CB2010178045178085 NewDevice received 80 device and channel specifications
2021.11.04 06:32:39 2: HMCCURPCPROC [d_rpcBidCos_Wired] RPC request error RPC::XML::Client::simple_request: RPC::XML::Client::send_request: HTTP server error: read timeout
2021.11.04 06:32:39 1: HMCCURPCPROC [d_rpcBidCos_Wired] Failed to register callback for ID CB2000178045178085
2021.11.04 06:32:42 2: HMCCURPCPROC [d_rpcBidCos_RF] Received no events from interface CB2001178045178085 for 600.39089679718 seconds
2021.11.04 06:32:42 2: HMCCU [d_ccu] Reconnecting to CCU
2021.11.04 06:32:44 2: HMCCURPCPROC [d_rpcBidCos_Wired] Registering callback http://192.168.178.45:7410/fh2000 of type A with ID CB2000178045178085 at http://192.168.178.85:2000
2021.11.04 06:33:43 2: HMCCURPCPROC [d_rpcHmIP_RF] Sending data to FHEM failed 100 times. select found no reader
2021.11.04 06:35:45 2: HMCCURPCPROC [d_rpcHmIP_RF] Sending data to FHEM failed 100 times. select found no reader
2021.11.04 06:35:47 2: HMCCURPCPROC [d_rpcBidCos_Wired] RPC request error RPC::XML::Client::simple_request: RPC::XML::Client::send_request: HTTP server error: read timeout
2021.11.04 06:35:47 1: HMCCURPCPROC [d_rpcBidCos_Wired] Failed to register callback for ID CB2000178045178085
2021.11.04 06:35:47 2: HMCCURPCPROC [d_rpcHmIP_RF] Registering callback http://192.168.178.45:7420/fh2010 of type A with ID CB2010178045178085 at http://192.168.178.85:2010
2021.11.04 06:35:54 2: HMCCURPCPROC [d_rpcBidCos_RF] Registering callback http://192.168.178.45:7411/fh2001 of type A with ID CB2001178045178085 at http://192.168.178.85:2001
2021.11.04 06:36:55 2: HMCCURPCPROC [d_rpcBidCos_RF] CB2001178045178085 NewDevice received 66 device and channel specifications
2021.11.04 06:38:18 2: HMCCURPCPROC [d_rpcHmIP_RF] CB2010178045178085 NewDevice received 80 device and channel specifications
2021.11.04 06:39:37 1: 192.168.178.45:1883 disconnected, waiting to reappear (MQTT)
2021.11.04 06:40:32 2: HMCCURPCPROC [d_rpcHmIP_RF] Sending data to FHEM failed 100 times. select found no reader
2021.11.04 06:42:35 2: HMCCURPCPROC [d_rpcHmIP_RF] Sending data to FHEM failed 100 times. select found no reader
2021.11.04 06:44:30 2: HMCCURPCPROC [d_rpcHmIP_RF] Sending data to FHEM failed 100 times. select found no reader
2021.11.04 06:44:40 1: PERL WARNING: Argument "" isn't numeric in addition (+) at (eval 458106) line 1.
2021.11.04 06:46:17 2: HMCCURPCPROC [d_rpcHmIP_RF] Sending data to FHEM failed 100 times. select found no reader
2021.11.04 06:47:20 1: Calendar Kalender_SmartHome: retrieval failed with error message <hidden>: Can't connect(2) to https://calendar.google.com:443:  SSL connect attempt failed
2021.11.04 06:47:28 1: Calendar Kalender_SmartHome: retrieved no or empty data
2021.11.04 06:48:28 2: HMCCURPCPROC [d_rpcHmIP_RF] Sending data to FHEM failed 100 times. select found no reader
2021.11.04 06:50:29 2: HMCCURPCPROC [d_rpcHmIP_RF] Sending data to FHEM failed 100 times. select found no reader
2021.11.04 06:52:15 2: HMCCURPCPROC [d_rpcHmIP_RF] Sending data to FHEM failed 100 times. select found no reader
2021.11.04 06:54:16 2: HMCCURPCPROC [d_rpcHmIP_RF] Sending data to FHEM failed 100 times. select found no reader
2021.11.04 06:56:35 2: HMCCURPCPROC [d_rpcHmIP_RF] Sending data to FHEM failed 100 times. select found no reader
2021.11.04 06:58:21 2: HMCCURPCPROC [d_rpcHmIP_RF] Sending data to FHEM failed 100 times. select found no reader
2021.11.04 07:00:42 2: HMCCURPCPROC [d_rpcHmIP_RF] Sending data to FHEM failed 100 times. select found no reader
2021.11.04 07:01:14 2: deCONZ: http request failed: write to http://192.168.178.98:8080 timed out
2021.11.04 07:02:48 2: HMCCURPCPROC [d_rpcHmIP_RF] Sending data to FHEM failed 100 times. select found no reader
2021.11.04 07:05:22 2: HMCCURPCPROC [d_rpcHmIP_RF] Sending data to FHEM failed 100 times. select found no reader
2021.11.04 07:07:38 2: HMCCURPCPROC [d_rpcHmIP_RF] Sending data to FHEM failed 100 times. select found no reader


VG Andreas

zap

@a_quadrat: Wie sieht Deine Installation aus? Läuft die CCU auf dem gleichen Rechner wie FHEM? Welche CCU (Software / Hardware) nutzt Du?

Grundsätzlich scheint es einige Kommunikationsprobleme zu geben ("read timeout", "select found no reader").

Auch die Meldung "PERL WARNING: Argument "" isn't numeric in addition (+) at (eval 457798) line 1." sieht nicht gut aus. Scheint von "deCONZ" zu kommen, was auch immer das ist.

Außerdem scheint die CCU keine Events zu schicken, was FHEM dazu veranlasst, die Kommunikation neu aufzubauen. Wenn die CCU nicht antwortet, werden läuft FHEM ggf. in Timeouts und wird "langsam".
2xCCU3, Fenster, Rollläden, Themostate, Stromzähler, Steckdosen ...)
Entwicklung: FHEM auf AMD NUC (Ubuntu)
Produktiv inzwischen auf Home Assistant gewechselt.
Maintainer: FULLY, Meteohub, HMCCU, AndroidDB