@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 ()
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 ----->