Ccu2: why no Homematic RF devices appear ? Homematic ip devices are available

@all:Hi, just started with HA yet (newbie). Maybe I’m doing something wrong but don’t get what is wrong.
Hope you can help me how to solve. Maybe pyhomematic wants to have special things?
Thx in advance

no problem with all my hmip devices; all are available and work well out of the box

problem

  • no rf device is detected (don’t understand why)
  • expect to see following devices (all are supported I guess)
    HM-Sec-Key
    HM-LC-Sw1PBU-FM
    HM-LC-Dim1TPBU-FM
    HM-LC-Ja1PBU-FM (2nd)
    HM-RCV-50 (:slight_smile:)

some logging info at the end

HA running on

  • Raspi4/32bit /4gb
  • HassOS 4.13
  • Home Assistant 0.116.0b2
  • configuration.yaml
homematic:
  interfaces:
    ip:
        host: !secret ip_host
        port: 2010
        resolvenames: json
        username: !secret ip_username
        password: !secret ip_password
    rf:
        host: !secret rf_host
        port: 2001
        resolvenames: json
        username: !secret rf_username
        password: !secret rf_password

logging info

2020-10-05 21:11:32 DEBUG (SyncWorker_0) [pyhomematic.connection] HMConnection: Creating server object
2020-10-05 21:11:32 DEBUG (SyncWorker_0) [pyhomematic._hm] ServerThread.__init__
2020-10-05 21:11:32 DEBUG (SyncWorker_0) [pyhomematic._hm] createProxies: Creating proxies
2020-10-05 21:11:32 INFO (SyncWorker_0) [pyhomematic._hm] Creating proxy ip. Connecting to xxxxxxx:2010
2020-10-05 21:11:32 DEBUG (SyncWorker_0) [pyhomematic._hm] LockingServerProxy.__init__: Getting local ip
2020-10-05 21:11:32 DEBUG (SyncWorker_0) [pyhomematic._hm] LockingServerProxy.__init__: Got local ip xxxxx
2020-10-05 21:11:32 INFO (SyncWorker_0) [pyhomematic._hm] Creating proxy rf. Connecting to xxxxxx:2001
2020-10-05 21:11:32 DEBUG (SyncWorker_0) [pyhomematic._hm] LockingServerProxy.__init__: Getting local ip
2020-10-05 21:11:32 DEBUG (SyncWorker_0) [pyhomematic._hm] LockingServerProxy.__init__: Got local ip xxxx
2020-10-05 21:11:32 DEBUG (SyncWorker_0) [pyhomematic._hm] RPCFunctions.__init__
2020-10-05 21:11:32 DEBUG (SyncWorker_0) [pyhomematic._hm] RPCFunctions.__init__: iterating proxy = homeassistant-ip
2020-10-05 21:11:32 DEBUG (SyncWorker_0) [pyhomematic._hm] RPCFunctions.__init__: iterating proxy = homeassistant-rf
2020-10-05 21:11:32 DEBUG (SyncWorker_0) [pyhomematic._hm] ServerThread.__init__: Setting up server
2020-10-05 21:11:32 DEBUG (SyncWorker_0) [pyhomematic._hm] ServerThread.__init__: Registering RPC functions
2020-10-05 21:11:32 INFO (Thread-3) [pyhomematic._hm] Starting server at http://0.0.0.0:41337
2020-10-05 21:11:32 DEBUG (SyncWorker_0) [pyhomematic._hm] ServerThread.proxyInit: init('http://xxxx:41337', 'homeassistant-ip')

<------ ip devices details ----->

2020-10-05 21:11:34 DEBUG (SyncWorker_0) [pyhomematic._hm] RPCFunctions.addDeviceNames
2020-10-05 21:11:34 DEBUG (SyncWorker_0) [pyhomematic._hm] RPCFunctions.addDeviceNames: Getting names via JSON-RPC
2020-10-05 21:11:34 DEBUG (SyncWorker_0) [pyhomematic._hm] RPCFunctions.jsonRpcPost: Method: Session.login
2020-10-05 21:11:34 DEBUG (SyncWorker_0) [pyhomematic._hm] RPCFunctions.jsonRpcPost: API-Endpoint: http://xxx:80/api/homematic.cgi
2020-10-05 21:11:34 DEBUG (SyncWorker_0) [pyhomematic._hm] RPCFunctions.jsonRpcPost: Method: Interface.listInterfaces
2020-10-05 21:11:34 DEBUG (SyncWorker_0) [pyhomematic._hm] RPCFunctions.jsonRpcPost: API-Endpoint: http://xxx:80/api/homematic.cgi
2020-10-05 21:11:34 DEBUG (SyncWorker_0) [pyhomematic._hm] RPCFunctions.addDeviceNames: Got interface: HmIP-RF
2020-10-05 21:11:34 DEBUG (SyncWorker_0) [pyhomematic._hm] RPCFunctions.jsonRpcPost: Method: Device.listAllDetail
2020-10-05 21:11:34 DEBUG (SyncWorker_0) [pyhomematic._hm] RPCFunctions.jsonRpcPost: API-Endpoint: http://xxx:80/api/homematic.cgi
2020-10-05 21:11:42 WARNING (MainThread) [homeassistant.setup] Setup of homematic is taking over 10 seconds.
2020-10-05 21:11:44 DEBUG (SyncWorker_0) [pyhomematic._hm] RPCFunctions.addDeviceNames: Resolving devicenames
2020-10-05 21:11:44 DEBUG (SyncWorker_0) [pyhomematic._hm] RPCFunctions.jsonRpcPost: Method: Session.logout
2020-10-05 21:11:44 DEBUG (SyncWorker_0) [pyhomematic._hm] RPCFunctions.jsonRpcPost: API-Endpoint: http://xxx:80/api/homematic.cgi

<------ ip devices details about status ----->

… network configuration + firewall was source of problems.
HomeAssistant is in one sub-network and ccu in another sub-network; so firewall blocks.

now both components are together in same subnet and in works now. :roll_eyes:

1 Like