HMCCU 5.0 im SVN verfügbar

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

Vorheriges Thema - Nächstes Thema

Ralli

#630
Hallo zap,

nach dem Update bekomme ich folgenden Eintrag im Log und FHEM startet neu:

Can't locate object method "simple_request" via package "RPC::XML::Client::new: Missing location argument" (perhaps you forgot to load "RPC::XML::Client::new: Missing location argument"?) at ./FHEM/88_HMCCU.pm line 10548.

Das hatte ich vorher definitiv nicht.

Ergänzende Information: Ich nutze keine Authentifizierung für den RPC-Zugriff auf die CCU.
Gruß,
Ralli

Proxmox 8.2 Cluster mit HP ED800G2i7, Intel NUC11TNHi7+NUC7i5BNH, virtualisiertes fhem 6.3 dev, virtualisierte RaspberryMatic (3.75.7.20240601) mit HB-RF-ETH 1.3.0 / RPI-RF-MOD, HM-LAN-GW (1.1.5) und HMW-GW, FRITZBOX 7490 (07.57), FBDECT, Siri und Alexa

Gear

Zitat von: Ralli am 23 September 2023, 07:54:08nach dem Update bekomme ich folgenden Eintrag im Log und FHEM startet neu:
Can't locate object method "simple_request" via package "RPC::XML::Client::new: Missing location argument" (perhaps you forgot to load "RPC::XML::Client::new: Missing location argument"?) at ./FHEM/88_HMCCU.pm line 10548.
Ach, hier ich auch, gleicher Fehler.
> ODroid H3 => OMV => Docker => FHEM <
Fritz!Box 7590, Fritz!Repeater 6000, MQTT, RaspberryMatic, Zigbee2MQTT, ESP32, ESP8266, Shelly, Grafana ...
> 3D-Druck <

doman75

Hallo,

ich hatte auch nach dem Update am 23.9 das problem das fhem ständig neu startete , ich bin dann erstmal wieder zurück gegangen.
Gibt es diesbezüglich schon Neuigkeiten?

grüße
Doman

zap

Verwendet Ihr den HMCCU Befehl "get dutyCycle" ?
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

doman75


juergen012

..wenn ich get dutycycle manuell starte ..macht Fhem einen reboot..
Fhem unter Proxmox

zap

Also tritt der Fehler nur bei "get dutyCycle" auf?
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

juergen012

Fhem unter Proxmox

Ralli

Gruß,
Ralli

Proxmox 8.2 Cluster mit HP ED800G2i7, Intel NUC11TNHi7+NUC7i5BNH, virtualisiertes fhem 6.3 dev, virtualisierte RaspberryMatic (3.75.7.20240601) mit HB-RF-ETH 1.3.0 / RPI-RF-MOD, HM-LAN-GW (1.1.5) und HMW-GW, FRITZBOX 7490 (07.57), FBDECT, Siri und Alexa

zap

Habe gerade einen Bugfix ins SVN geladen.
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

Ralli

Danke, funktioniert. Kein Absturz mehr.
Gruß,
Ralli

Proxmox 8.2 Cluster mit HP ED800G2i7, Intel NUC11TNHi7+NUC7i5BNH, virtualisiertes fhem 6.3 dev, virtualisierte RaspberryMatic (3.75.7.20240601) mit HB-RF-ETH 1.3.0 / RPI-RF-MOD, HM-LAN-GW (1.1.5) und HMW-GW, FRITZBOX 7490 (07.57), FBDECT, Siri und Alexa

juemuc

Hallo zap,

ich erhalte nach dem Neustart von FHEM diese Meldungen:
2023.09.27 09:54:36 2: HMCCURPCPROC [d_rpc140090HmIP_RF] RPC request getParamset failed: Generic error (UNREACH)
2023.09.27 09:54:36 2: HMCCURPCPROC [d_rpc140090HmIP_RF] Retrying request getParamset
2023.09.27 09:54:38 2: HMCCURPCPROC [d_rpc140090HmIP_RF] RPC request getParamset failed: Generic error (UNREACH)
2023.09.27 09:54:38 2: HMCCURPCPROC [d_rpc140090HmIP_RF] Retrying request getParamset
2023.09.27 09:54:38 2: HMCCUCHN [HMIP_SWDO_0000DA498D4303] Can't get parameterset SERVICE for address 0000DA498D4303
2023.09.27 09:54:39 2: HMCCURPCPROC [d_rpc140090HmIP_RF] RPC request getParamset failed: Generic error (UNREACH)
2023.09.27 09:54:39 2: HMCCURPCPROC [d_rpc140090HmIP_RF] Retrying request getParamset
2023.09.27 09:54:40 2: HMCCURPCPROC [d_rpc140090HmIP_RF] RPC request getParamset failed: Generic error (UNREACH)
2023.09.27 09:54:40 2: HMCCURPCPROC [d_rpc140090HmIP_RF] Retrying request getParamset
2023.09.27 09:54:40 2: HMCCUCHN [HMIP_SWDO_0000DA498D4303] Can't get parameterset SERVICE for address 0000DA498D4303:0
2023.09.27 09:54:42 2: HMCCURPCPROC [d_rpc140090HmIP_RF] RPC request getParamset failed: Generic error (UNREACH)
2023.09.27 09:54:42 2: HMCCURPCPROC [d_rpc140090HmIP_RF] Retrying request getParamset
2023.09.27 09:54:43 2: HMCCURPCPROC [d_rpc140090HmIP_RF] RPC request getParamset failed: Generic error (UNREACH)
2023.09.27 09:54:43 2: HMCCURPCPROC [d_rpc140090HmIP_RF] Retrying request getParamset
2023.09.27 09:54:43 2: HMCCUCHN [HMIP_SWDO_0000DA498D4303] Can't get parameterset SERVICE for address 0000DA498D4303:1

Hier das dazugehörige "list" eines Devices:
Internals:
   DEF        0000DA498D4303:1
   FUUID      61aa77c5-f33f-4885-fd58-4856b1d4dab81012
   IODev      HMCCU3
   NAME       HMIP_SWDO_0000DA498D4303
   NR         308
   STATE      Status: closed / LastOpen: 26.09.2023 - 22:23:55 / LastClose: 27.09.2023 - 09:10:32
   TYPE       HMCCUCHN
   ccuaddr    0000DA498D4303:1
   ccudevstate active
   ccuif      HmIP-RF
   ccuname    HMIP-SWDO 0000DA498D4303:1
   ccurolestate SHUTTER_CONTACT
   ccusubtype SWD
   ccutype    HMIP-SWDO
   eventCount 1
   firmware   1.18.10
   readonly   no
   READINGS:
     2023-09-27 09:52:49   IODev           HMCCU3
     2023-09-27 09:55:08   LastClose       27.09.2023 - 09:10:32
     2023-09-27 09:55:08   LastOpen        26.09.2023 - 22:23:55
     2023-09-27 09:10:33   PRESS_SHORT     1
     2023-09-27 09:55:08   STATE           closed
     2023-09-27 09:55:08   activity        dead
     2023-09-27 09:55:08   battery         ok
     2023-09-27 09:55:08   devstate        unreach
     2023-09-27 09:55:08   hmstate         unreachable
     2023-09-27 09:55:08   rssidevice      -48
     2023-09-27 09:55:08   rssipeer        N/A
     2023-09-27 09:55:08   sabotage        false
     2023-09-27 09:55:08   state           closed
     2023-09-27 09:55:08   voltage         1.3
   hmccu:
     channels   1
     detect     0
     devspec    0000DA498D4303:1
     nodefaults 1
     role       1:SHUTTER_CONTACT
     setDefaults 0
     cmdlist:
       get       
       set       
     control:
     dp:
       0.ARR_TIMEOUT:
         MASTER:
           NVAL       10
           ONVAL      10
           OSVAL      10
           OVAL       10
           SVAL       10
           VAL        10
         VALUES:
       0.CONFIG_PENDING:
         VALUES:
           NVAL       false
           ONVAL      0
           OSVAL      false
           OVAL       0
           SVAL       false
           VAL        false
       0.CYCLIC_BIDI_INFO_MSG_DISCARD_FACTOR:
         MASTER:
           NVAL       0
           ONVAL      0
           OSVAL      0
           OVAL       0
           SVAL       0
           VAL        0
         VALUES:
       0.CYCLIC_BIDI_INFO_MSG_DISCARD_VALUE:
         MASTER:
           NVAL       30
           ONVAL      30
           OSVAL      30
           OVAL       30
           SVAL       30
           VAL        30
         VALUES:
       0.CYCLIC_INFO_MSG:
         MASTER:
           NVAL       1
           ONVAL      1
           OSVAL      1
           OVAL       1
           SVAL       1
           VAL        1
         VALUES:
       0.CYCLIC_INFO_MSG_DIS:
         MASTER:
           NVAL       20
           ONVAL      20
           OSVAL      20
           OVAL       20
           SVAL       20
           VAL        20
         VALUES:
       0.CYCLIC_INFO_MSG_DIS_UNCHANGED:
         MASTER:
           NVAL       0
           ONVAL      0
           OSVAL      0
           OVAL       0
           SVAL       0
           VAL        0
         VALUES:
       0.CYCLIC_INFO_MSG_OVERDUE_THRESHOLD:
         MASTER:
           NVAL       2
           ONVAL      2
           OSVAL      2
           OVAL       2
           SVAL       2
           VAL        2
         VALUES:
       0.DISABLE_MSG_TO_AC:
         MASTER:
           NVAL       0
           ONVAL      0
           OSVAL      0
           OVAL       0
           SVAL       0
           VAL        0
         VALUES:
       0.DUTYCYCLE_LIMIT:
         MASTER:
           NVAL       180
           ONVAL      180
           OSVAL      180
           OVAL       180
           SVAL       180
           VAL        180
         VALUES:
       0.DUTY_CYCLE:
         VALUES:
           NVAL       false
           ONVAL      0
           OSVAL      false
           OVAL       0
           SVAL       false
           VAL        false
       0.ENABLE_ROUTING:
         MASTER:
           NVAL       1
           ONVAL      1
           OSVAL      1
           OVAL       1
           SVAL       1
           VAL        1
         VALUES:
       0.ERROR_CODE:
         VALUES:
           NVAL       0
           ONVAL      0
           OSVAL      0
           OVAL       0
           SVAL       0
           VAL        0
       0.INSTALL_TEST:
         VALUES:
           NVAL       true
           ONVAL      true
           OSVAL      true
           OVAL       true
           SVAL       true
           VAL        true
       0.LOCAL_RESET_DISABLED:
         MASTER:
           NVAL       0
           ONVAL      0
           OSVAL      0
           OVAL       0
           SVAL       0
           VAL        0
         VALUES:
       0.LOW_BAT:
         VALUES:
           NVAL       false
           ONVAL      0
           OSVAL      ok
           OVAL       0
           SVAL       ok
           VAL        false
       0.LOW_BAT_LIMIT:
         MASTER:
           NVAL       1.1
           ONVAL      1.1
           OSVAL      1.1
           OVAL       1.1
           SVAL       1.1
           VAL        1.1
         VALUES:
       0.OPERATING_VOLTAGE:
         VALUES:
           NVAL       1.300000
           ONVAL      1.3
           OSVAL      1.3
           OVAL       1.3
           SVAL       1.3
           VAL        1.300000
       0.OPERATING_VOLTAGE_STATUS:
         VALUES:
           NVAL       0
           ONVAL      0
           OSVAL      NORMAL
           OVAL       0
           SVAL       NORMAL
           VAL        0
       0.RSSI_DEVICE:
         VALUES:
           NVAL       -48
           ONVAL      -48
           OSVAL      -48
           OVAL       -48
           SVAL       -48
           VAL        208
       0.RSSI_PEER:
         VALUES:
           NVAL       N/A
           ONVAL      N/A
           OSVAL      N/A
           OVAL       0
           SVAL       N/A
           VAL        0
       0.SABOTAGE:
         VALUES:
           NVAL       false
           ONVAL      0
           OSVAL      false
           OVAL       0
           SVAL       false
           VAL        false
       0.SUPPORTING_WIRED_OPERATION_MODE:
         MASTER:
           NVAL       1
           ONVAL      1
           OSVAL      1
           OVAL       1
           SVAL       1
           VAL        1
         VALUES:
       0.UNREACH:
         VALUES:
           NVAL       true
           ONVAL      1
           OSVAL      dead
           OVAL       1
           SVAL       dead
           VAL        true
       0.UPDATE_PENDING:
         VALUES:
           NVAL       false
           ONVAL      0
           OSVAL      false
           OVAL       0
           SVAL       false
           VAL        false
       1.ALARM_MODE_TYPE:
         MASTER:
           NVAL       0
           ONVAL      0
           OSVAL      0
           OVAL       0
           SVAL       0
           VAL        0
         VALUES:
       1.ALARM_MODE_ZONE_1:
         MASTER:
           NVAL       0
           ONVAL      0
           OSVAL      0
           OVAL       0
           SVAL       0
           VAL        0
         VALUES:
       1.ALARM_MODE_ZONE_2:
         MASTER:
           NVAL       0
           ONVAL      0
           OSVAL      0
           OVAL       0
           SVAL       0
           VAL        0
         VALUES:
       1.ALARM_MODE_ZONE_3:
         MASTER:
           NVAL       0
           ONVAL      0
           OSVAL      0
           OVAL       0
           SVAL       0
           VAL        0
         VALUES:
       1.ALARM_MODE_ZONE_4:
         MASTER:
           NVAL       0
           ONVAL      0
           OSVAL      0
           OVAL       0
           SVAL       0
           VAL        0
         VALUES:
       1.ALARM_MODE_ZONE_5:
         MASTER:
           NVAL       0
           ONVAL      0
           OSVAL      0
           OVAL       0
           SVAL       0
           VAL        0
         VALUES:
       1.ALARM_MODE_ZONE_6:
         MASTER:
           NVAL       0
           ONVAL      0
           OSVAL      0
           OVAL       0
           SVAL       0
           VAL        0
         VALUES:
       1.ALARM_MODE_ZONE_7:
         MASTER:
           NVAL       0
           ONVAL      0
           OSVAL      0
           OVAL       0
           SVAL       0
           VAL        0
         VALUES:
       1.EVENT_DELAY_UNIT:
         MASTER:
           NVAL       0
           ONVAL      0
           OSVAL      0
           OVAL       0
           SVAL       0
           VAL        0
         VALUES:
       1.EVENT_DELAY_VALUE:
         MASTER:
           NVAL       0
           ONVAL      0
           OSVAL      0
           OVAL       0
           SVAL       0
           VAL        0
         VALUES:
       1.MSG_FOR_POS_A:
         MASTER:
           NVAL       2
           ONVAL      2
           OSVAL      2
           OVAL       2
           SVAL       2
           VAL        2
         VALUES:
       1.MSG_FOR_POS_B:
         MASTER:
           NVAL       1
           ONVAL      1
           OSVAL      1
           OVAL       1
           SVAL       1
           VAL        1
         VALUES:
       1.SAMPLE_INTERVAL:
         MASTER:
           NVAL       0.5
           ONVAL      0.5
           OSVAL      0.5
           OVAL       0.5
           SVAL       0.5
           VAL        0.5
         VALUES:
       1.STATE:
         VALUES:
           NVAL       0
           ONVAL      0
           OSVAL      closed
           OVAL       0
           SVAL       closed
           VAL        0
     roleCmds:
       set:
     state:
       chn        1
       dpt        STATE
Attributes:
   alexaName  Schlafzimmerfenster
   alias      Schlafzimmerfenster
   devStateStyle style="text-align:right"
   disable    0
   event-min-interval battery:3600
   event-on-change-reading .*
   genericDeviceType window
   group      HM Fenster-/Türkontakte
   homebridgeMapping ContactSensorState=state,values=closed:CONTACT_DETECTED;open:CONTACT_NOT_DETECTED
   icon       hm-sec-win@black
   room       Alexa
   stateFormat {sleep 1;"Status: ".ReadingsVal($name,"state" ,"")." / LastOpen: ".ReadingsVal("HMCCU3","Fenster_Schlafzimmer_auf","")." / LastClose: ".ReadingsVal("HMCCU3","Fenster_Schlafzimmer_zu","")}
   userReadings LastOpen {ReadingsVal("HMCCU3","Fenster_Schlafzimmer_auf","")},LastClose {ReadingsVal("HMCCU3","Fenster_Schlafzimmer_zu","")}

Viele Grüße
Jürgen
3x Sonos Play 1, 1x Sonos Arc + Sub, 1 Sonos-One, 1x Sonos Playbar
FB6690 + FB7490 mit 4x Dect 200 und 3 Dect-ULE-Thermostate,  raspberry3B+, HM Funkmodul HM-MOD-RPI-PCB, HM Klingelsensor HM-Sen-DB-PCB, HM (IP) Fensterkontakte und  Amazon Echo Dot,  piVCCU, pi OS (bookworm).

zap

Ein Fehler in der CCU Firmware. Dort ist bei einigen Gerätetypen ein Parameterset SERVICE hinterlegt, das jedoch nicht existiert. Kann HMCCU nicht wissen und versucht, die Daten abzufragen.

Kannst Du ignorieren. Ich denke, ich werde SERVICE komplett ignorieren. Hat keinen echten Mehrwert.
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

juemuc

Danke für die Info.

Viele Grüße
Jürgen
3x Sonos Play 1, 1x Sonos Arc + Sub, 1 Sonos-One, 1x Sonos Playbar
FB6690 + FB7490 mit 4x Dect 200 und 3 Dect-ULE-Thermostate,  raspberry3B+, HM Funkmodul HM-MOD-RPI-PCB, HM Klingelsensor HM-Sen-DB-PCB, HM (IP) Fensterkontakte und  Amazon Echo Dot,  piVCCU, pi OS (bookworm).

Maista

Hallo zap

Bei mir lief das Update ohne sichtbare Logeinträge durch.

Danke fürs Update

Gruß Gerd