Problem CCU3 + QNAP Docker mit oznu Homebridge

Apps für Mobilgeräte (Smartphones, Tablets) wie Android, Apple iOS, Windows Phone etc. sowie Desktop-Betriebssysteme (Windows, Linux, OS X etc.)

Moderator: Co-Administratoren

Antworten
Olsmatic
Beiträge: 54
Registriert: 12.09.2013, 12:16

Problem CCU3 + QNAP Docker mit oznu Homebridge

Beitrag von Olsmatic » 07.06.2020, 14:26

Hi Folks,

war schon lange nicht mehr im Forum aktiv - es lief ja alles soweit mit meiner CCU3.

Homebridge hatte ich bislang gemieden, weil ich wg. Stabilität die Komplexität gering halten wollte. Wenn es den Siri sein musste, habe ich das mit einem Kurzbefehl von PocketHome gelöst... Doch im Laufe der Zeit kamen auch viele, "smarte" Geräte hinzu, die letztlich gerne mit meinem QNAP-TS470 Pro über Homebridge einbinden wollte.

Da ich nicht so der Coder, sondern der Copy&Paster bin, habe ich mich über das oznu Homebridge UI für QNAP gefreut (nach vorherigen Versuchen ohne UI). Viele der smarten Geräte habe ich so problemlos einbinden können - aber das Homebridge-Homatic Plugin bekomme ich nicht zum laufen. Nach längerer Recherche und vielen Versuchen, bin ich mit dem Latein am Ende und bitte um Eure Hilfe. Womöglich ist es eine Banalität, die ich auf diesem mir neuen Gebiet übersehe oder falsch mache...

Bei mir läuft die CCU3 mit 3.51.6 und ein QNAP TS-470 Pro mit 16GB RAM und FW 4.3.6.1286 und ContainerStation 2.0.957. Darin das oznu/homebridge Docker (latest) 1.1.0 (Node.js v12.18.0, Npm v6.14.4)

Hier das Protokoll:
Ich denke am interessantesten ist der Timeout und dessen Ursache:
[CCU3] timeout while executing rega script
[CCU3] Error Error: socket hang upwhile executing rega script string

Code: Alles auswählen

  Thank you for using the oznu/homebridge docker image!

  If you find this project useful please STAR it on GitHub:

         https://github.com/oznu/docker-homebridge


[6/7/2020, 1:54:37 PM] [HB Supervisor] OS: Linux 4.2.8 x64
[6/7/2020, 1:54:37 PM] [HB Supervisor] Homebridge Path: /usr/local/lib/node_modules/homebridge/bin/homebridge
[6/7/2020, 1:54:37 PM] [HB Supervisor] UI Path: /usr/local/lib/node_modules/homebridge-config-ui-x/dist/bin/standalone.js
[6/7/2020, 1:54:37 PM] [HB Supervisor] Starting Homebridge with extra flags: -P /homebridge/node_modules
[6/7/2020, 1:54:37 PM] [HB Supervisor] Started Homebridge v1.1.0 with PID: 357
[6/7/2020, 1:54:38 PM] Loaded config.json with 4 accessories and 2 platforms.
[6/7/2020, 1:54:38 PM] ---
[6/7/2020, 1:54:38 PM] Loaded plugin: homebridge-dummy@0.4.1
[6/7/2020, 1:54:38 PM] Registering accessory 'homebridge-dummy.DummySwitch'
[6/7/2020, 1:54:38 PM] ---
[6/7/2020, 1:54:38 PM] Loaded plugin: homebridge-dyson-pure-cool@1.7.8
[6/7/2020, 1:54:38 PM] Registering platform 'homebridge-dyson-pure-cool.DysonPureCoolPlatform'
[6/7/2020, 1:54:38 PM] ---
[6/7/2020, 1:54:39 PM] [Config] Homebridge Config UI X v4.21.0 is listening on 0.0.0.0 port 8581
[6/7/2020, 1:54:39 PM] Loaded plugin: homebridge-foscamcamera@0.3.1
[6/7/2020, 1:54:39 PM] Registering platform 'homebridge-foscamcamera.FoscamCamera'
[6/7/2020, 1:54:39 PM] ---
[6/7/2020, 1:54:39 PM] Loaded plugin: homebridge-homematic@0.1.231
[6/7/2020, 1:54:39 PM] Registering platform 'homebridge-homematic.HomeMatic'
[6/7/2020, 1:54:39 PM] ---
[6/7/2020, 1:54:39 PM] Loaded plugin: homebridge-robonect@1.0.20
[6/7/2020, 1:54:39 PM] Registering accessory 'homebridge-robonect.HomebridgeRobonect'
[6/7/2020, 1:54:39 PM] ---
[6/7/2020, 1:54:39 PM] Loaded plugin: homebridge-xiaomi-fan@0.8.1
[6/7/2020, 1:54:39 PM] Registering accessory 'homebridge-xiaomi-fan.xiaomifan'
[6/7/2020, 1:54:39 PM] ---
[6/7/2020, 1:54:39 PM] Loaded plugin: homebridge-xiaomi-roborock-vacuum@0.11.9
[6/7/2020, 1:54:39 PM] Registering accessory 'homebridge-xiaomi-roborock-vacuum.XiaomiRoborockVacuum'
[6/7/2020, 1:54:39 PM] ---
[6/7/2020, 1:54:39 PM] Loaded plugin: homebridge-config-ui-x@4.21.0
[6/7/2020, 1:54:39 PM] Registering platform 'homebridge-config-ui-x.config'
[6/7/2020, 1:54:39 PM] ---
[6/7/2020, 1:54:39 PM] Loading 2 platforms...
[6/7/2020, 1:54:39 PM] [CCU3] Initializing HomeMatic platform...
[6/7/2020, 1:54:39 PM] [CCU3] [Core] merging configurations
[6/7/2020, 1:54:39 PM] [CCU3] Homematic Plugin Version 0.1.231
[6/7/2020, 1:54:39 PM] [CCU3] Plugin by thkl  https://github.com/thkl
[6/7/2020, 1:54:39 PM] [CCU3] Homematic is a registered trademark of the EQ-3 AG
[6/7/2020, 1:54:39 PM] [CCU3] Please report any issues to https://github.com/thkl/homebridge-homematic/issues
[6/7/2020, 1:54:39 PM] [CCU3] running in production mode
[6/7/2020, 1:54:39 PM] [CCU3] will connect to your ccu at 192.168.178.10
[6/7/2020, 1:54:39 PM] [CCU3] IMPORTANT !! Starting this version, your homematic custom configuration is located in /homebridge/homematic_config.json
[6/7/2020, 1:54:39 PM] [CCU3] [RPC] using xmprpc for communication with BidCos-RF
[6/7/2020, 1:54:39 PM] [CCU3] init RPC for BidCos-RF.
[6/7/2020, 1:54:39 PM] [CCU3] [RPC] local ip used : 10.0.5.1. you may change that with local_ip parameter in config
[6/7/2020, 1:54:39 PM] [CCU3] init RPC for VirtualDevices.
[6/7/2020, 1:54:39 PM] [CCU3] [RPC] local ip used : 10.0.5.1. you may change that with local_ip parameter in config
[6/7/2020, 1:54:39 PM] [CCU3] [RPC] using xmprpc for communication with BidCos-Wired
[6/7/2020, 1:54:39 PM] [CCU3] init RPC for BidCos-Wired.
[6/7/2020, 1:54:39 PM] [CCU3] [RPC] local ip used : 10.0.5.1. you may change that with local_ip parameter in config
[6/7/2020, 1:54:39 PM] [CCU3] init RPC for HmIP-RF.
[6/7/2020, 1:54:39 PM] [CCU3] [RPC] local ip used : 10.0.5.1. you may change that with local_ip parameter in config
[6/7/2020, 1:54:39 PM] [DysonPureCoolPlatform] Initializing DysonPureCoolPlatform platform...
[6/7/2020, 1:54:39 PM] Loading 4 accessories...
[6/7/2020, 1:54:39 PM] [Zephyr] Initializing xiaomifan accessory...
[6/7/2020, 1:54:39 PM] [Schirokko] Initializing xiaomifan accessory...
[6/7/2020, 1:54:39 PM] [Dusty] Initializing XiaomiRoborockVacuum accessory...
HAP Warning: Characteristic 000000AC-0000-1000-8000-0026BB765291 not in required or optional characteristics for service 00000040-0000-1000-8000-0026BB765291. Adding anyway.
HAP Warning: Characteristic 000000AB-0000-1000-8000-0026BB765291 not in required or optional characteristics for service 00000040-0000-1000-8000-0026BB765291. Adding anyway.
[6/7/2020, 1:54:39 PM] [Shaun] Initializing HomebridgeRobonect accessory...
[6/7/2020, 1:54:39 PM] [DysonPureCoolPlatform] Device credentials not stored, asking Dyson API. If you want to prevent communication with the Dyson API, copy the credentials for each device from the coming log entries to the config.json.
[6/7/2020, 1:54:39 PM] [DysonPureCoolPlatform] Signing in.
[6/7/2020, 1:54:39 PM] [CCU3] [RPC] server for interface BidCos-RF. is listening on port 9090.
[6/7/2020, 1:54:39 PM] [CCU3] [RPC] Creating Local HTTP Client for CCU RPC Events
[6/7/2020, 1:54:39 PM] [CCU3] [RPC] server for interface VirtualDevices. is listening on port 9093.
[6/7/2020, 1:54:39 PM] [CCU3] [RPC] Creating Local HTTP Client for CCU RPC Events
[6/7/2020, 1:54:39 PM] [CCU3] [RPC] server for interface BidCos-Wired. is listening on port 9091.
[6/7/2020, 1:54:39 PM] [CCU3] [RPC] Creating Local HTTP Client for CCU RPC Events
[6/7/2020, 1:54:39 PM] [CCU3] [RPC] server for interface HmIP-RF. is listening on port 9092.
[6/7/2020, 1:54:39 PM] [CCU3] [RPC] Creating Local HTTP Client for CCU RPC Events
[6/7/2020, 1:54:39 PM] [CCU3] if PONG is PONG CCU is alive
[6/7/2020, 1:54:40 PM] [Dusty] STA getDevice | Connected to: 192.168.178.48
[6/7/2020, 1:54:40 PM] [Dusty] STA getDevice | Model: rockrobo.vacuum.v1
[6/7/2020, 1:54:40 PM] [Dusty] STA getDevice | State: charging
[6/7/2020, 1:54:40 PM] [Dusty] STA getDevice | FanSpeed: 38
[6/7/2020, 1:54:40 PM] [Dusty] STA getDevice | BatteryLevel: 100
[6/7/2020, 1:54:40 PM] [Dusty] INF getSerialNumber | rockrobo.vacuum.v1 | Serial Number is ############
[6/7/2020, 1:54:40 PM] [Dusty] STA getDevice | Serialnumber: 1387100419431
[6/7/2020, 1:54:40 PM] [Dusty] INF getFirmware | rockrobo.vacuum.v1 | Firmwareversion is 3.5.4_004007
[6/7/2020, 1:54:40 PM] [Dusty] STA getDevice | Firmwareversion: 3.5.4_004007
[6/7/2020, 1:54:40 PM] [Dusty] INF changedCleaning | rockrobo.vacuum.v1 | Cleaning is OFF.
[6/7/2020, 1:54:40 PM] [Dusty] MON changedCharging | rockrobo.vacuum.v1 | ChargingState is now true
[6/7/2020, 1:54:40 PM] [Dusty] INF changedCharging | rockrobo.vacuum.v1 | Charging is active
[6/7/2020, 1:54:40 PM] [Dusty] INF changedCharging | rockrobo.vacuum.v1 | Robot was docked.
[6/7/2020, 1:54:40 PM] [Dusty] MON changedSpeed | rockrobo.vacuum.v1 | FanSpeed is now 38%
[6/7/2020, 1:54:40 PM] [Dusty] INF changedSpeed | rockrobo.vacuum.v1 | Speed was changed to 38% (Quiet), for HomeKit 40%
[6/7/2020, 1:54:40 PM] [Dusty] INF changedPause | rockrobo.vacuum.v1 | Paused not possible, no cleaning
[6/7/2020, 1:54:40 PM] [Schirokko] Xiaomi Fan - connected to Fan
[6/7/2020, 1:54:40 PM] [Schirokko] MiioDevice {
  model=zhimi.fan.za4,
  types=miio,
  capabilities=
}
[6/7/2020, 1:54:40 PM] [Zephyr] Xiaomi Fan - connected to Fan
[6/7/2020, 1:54:40 PM] [Zephyr] MiioDevice {
  model=zhimi.fan.za4,
  types=miio,
  capabilities=
}
[6/7/2020, 1:54:40 PM] [DysonPureCoolPlatform] Signed in.
[6/7/2020, 1:54:40 PM] [DysonPureCoolPlatform] Credentials for device with serial number NN2-EU-HCA0714A are: ###############OYW1lIjoiUHVyaWZpZXLCoENvb2zCoFRvd2VyIiwiVmVyc2lvbiI6IjIxLjA0LjAzIiwiTG9jYWxDcmVkZW50aWFscyI6Ik9XZlVsRkhRRmh5NkV3RktIVURXeGtpbjg3b21WSHd0WXlWQ0NaRXpyeEowOGRrbVlIcGl5VUxqMWhWQ0VLUWRMMHlNeW5CM2FQSGE5NlZKWlRyVWpTOS9yRHVKOWZnUXd0dlM0bkM3WWxTVFgydWRxVG9PSlhrcnRuZHFZcmg4KzIva0s1aXhpZkQ4c2wzTURzUndnOExQeDNHNWZWeUs3aGQ3cDBPeXRUbUZGSTNGUWhqQjh0NlUwSmIzdFhJVCIsIkF1dG9VcGRhdGUiOnRydWUsIk5ld1ZlcnNpb25BdmFpbGFibGUiOmZhbHNlLCJQcm9kdWN0VHlwZSI6IjQ3NSIsIkNvbm5lY3Rpb25UeXBlIjoid3NzIiwicGFzc3dvcmQiOiI5WWF2M0R6ZjN6SlZEMEdzd3JzMW9sdE44b3E1anBHK3hIRllqN29ROUIzOTF3ZFBKbUlrWXlQVGVleHBaTEc1R1F2WThiZ1JNU1poeXExekxlNlVodz09In0=
[6/7/2020, 1:54:40 PM] [DysonPureCoolPlatform] Got devices from the Dyson API.
[6/7/2020, 1:56:40 PM] [CCU3] timeout while executing rega script
[6/7/2020, 1:56:40 PM] [CCU3] Error Error: socket hang upwhile executing rega script string sDeviceId;string sChannelId;boolean df = true;Write('{"devices":[');foreach(sDeviceId, root.Devices().EnumIDs()){object oDevice = dom.GetObject(sDeviceId);if(oDevice){var oInterface = dom.GetObject(oDevice.Interface());if(df) {df = false;} else { Write(',');}Write('{');Write('"id": "' # sDeviceId # '",');Write('"name": "' # oDevice.Name() # '",');Write('"address": "' # oDevice.Address() # '",');Write('"type": "' # oDevice.HssType() # '",');Write('"channels": [');boolean bcf = true;foreach(sChannelId, oDevice.Channels().EnumIDs()){object oChannel = dom.GetObject(sChannelId);if(bcf) {bcf = false;} else {Write(',');}Write('{');Write('"cId": ' # sChannelId # ',');Write('"name": "' # oChannel.Name() # '",');if(oInterface){Write('"intf": "' # oInterface.Name() # '",');Write('"address": "' # oInterface.Name() #'.' # oChannel.Address() # '",');}Write('"type": "' # oChannel.HssType() # '",');Write('"access": "' # oChannel.UserAccessRights(iulOtherThanAdmin)# '"');Write('}');}Write(']}');}}Write(']');var s = dom.GetObject("Homekit");string cid;boolean sdf = true;if (s) {Write(',"subsection":[');foreach(cid, s.EnumUsedIDs()){  if(sdf) {sdf = false;} else { Write(',');}Write(cid);}Write(']');}Write('}');
[6/7/2020, 1:56:40 PM] [CCU3] [Core] ok local cache is set to /homebridge/ccu.json
[6/7/2020, 1:56:40 PM] [CCU3] [Core] loaded ccu data from local cache ... WARNING: your mileage may vary
[6/7/2020, 1:56:40 PM] [CCU3] [ServiceClassLoader] There is no service for HmIP-BROLL:MAINTENANCE
[6/7/2020, 1:56:40 PM] [CCU3] [ServiceClassLoader] There is no service for HmIP-BROLL:SHUTTER_TRANSMITTER
[6/7/2020, 1:56:40 PM] [CCU3] [ServiceClassLoader] There is no service for HmIP-BROLL:BLIND_WEEK_PROFILE
[6/7/2020, 1:56:40 PM] [CCU3] [ServiceClassLoader] There is no service for HM-ES-PMSw1-Pl:CONDITION_POWER
[6/7/2020, 1:56:40 PM] [CCU3] [ServiceClassLoader] There is no service for HM-ES-PMSw1-Pl:CONDITION_CURRENT
[6/7/2020, 1:56:40 PM] [CCU3] [ServiceClassLoader] There is no service for HM-ES-PMSw1-Pl:CONDITION_VOLTAGE
[6/7/2020, 1:56:40 PM] [CCU3] [ServiceClassLoader] There is no service for HM-ES-PMSw1-Pl:CONDITION_FREQUENCY
[6/7/2020, 1:56:40 PM] [CCU3] [ServiceClassLoader] There is no service for HmIP-BSM:MAINTENANCE
[6/7/2020, 1:56:40 PM] [CCU3] [ServiceClassLoader] There is no service for HmIP-BSM:SWITCH_TRANSMITTER
[6/7/2020, 1:56:40 PM] [CCU3] [ServiceClassLoader] There is no service for HmIP-BSM:COND_SWITCH_TRANSMITTER
[6/7/2020, 1:56:40 PM] [CCU3] [ServiceClassLoader] There is no service for HmIP-BSM:SWITCH_WEEK_PROFILE
[6/7/2020, 1:56:40 PM] [CCU3] [ServiceClassLoader] There is no service for HmIP-eTRV-2:MAINTENANCE
[6/7/2020, 1:56:40 PM] [CCU3] [ServiceClassLoader] There is no service for HmIP-eTRV-2:HEATING_CLIMATECONTROL_RECEIVER
[6/7/2020, 1:56:40 PM] [CCU3] [ServiceClassLoader] There is no service for HmIP-eTRV-2:HEATING_CLIMATECONTROL_CL_RECEIVER
[6/7/2020, 1:56:40 PM] [CCU3] [ServiceClassLoader] There is no service for HmIP-eTRV-2:HEATING_SHUTTER_CONTACT_RECEIVER
[6/7/2020, 1:56:40 PM] [CCU3] [ServiceClassLoader] There is no service for HmIP-eTRV-2:HEATING_ROOM_TH_TRANSCEIVER
[6/7/2020, 1:56:40 PM] [CCU3] [ServiceClassLoader] There is no service for HmIP-eTRV-2:HEATING_ROOM_TH_RECEIVER
[6/7/2020, 1:56:40 PM] [CCU3] [ServiceClassLoader] There is no service for HmIP-eTRV-2:HEATING_KEY_RECEIVER
[6/7/2020, 1:56:40 PM] [CCU3] [ServiceClassLoader] There is no service for HmIP-eTRV-2:MAINTENANCE
[6/7/2020, 1:56:40 PM] [CCU3] [ServiceClassLoader] There is no service for HmIP-eTRV-2:HEATING_CLIMATECONTROL_RECEIVER
[6/7/2020, 1:56:40 PM] [CCU3] [ServiceClassLoader] There is no service for HmIP-eTRV-2:HEATING_CLIMATECONTROL_CL_RECEIVER
[6/7/2020, 1:56:40 PM] [CCU3] [ServiceClassLoader] There is no service for HmIP-eTRV-2:HEATING_SHUTTER_CONTACT_RECEIVER
[6/7/2020, 1:56:40 PM] [CCU3] [ServiceClassLoader] There is no service for HmIP-eTRV-2:HEATING_ROOM_TH_TRANSCEIVER
[6/7/2020, 1:56:40 PM] [CCU3] [ServiceClassLoader] There is no service for HmIP-eTRV-2:HEATING_ROOM_TH_RECEIVER
[6/7/2020, 1:56:40 PM] [CCU3] [ServiceClassLoader] There is no service for HmIP-eTRV-2:HEATING_KEY_RECEIVER
[6/7/2020, 1:56:40 PM] [CCU3] [ServiceClassLoader] There is no service for HmIP-eTRV-2:MAINTENANCE
[6/7/2020, 1:56:40 PM] [CCU3] [ServiceClassLoader] There is no service for HmIP-eTRV-2:HEATING_CLIMATECONTROL_RECEIVER
[6/7/2020, 1:56:40 PM] [CCU3] [ServiceClassLoader] There is no service for HmIP-eTRV-2:HEATING_CLIMATECONTROL_CL_RECEIVER
[6/7/2020, 1:56:40 PM] [CCU3] [ServiceClassLoader] There is no service for HmIP-eTRV-2:HEATING_SHUTTER_CONTACT_RECEIVER
[6/7/2020, 1:56:40 PM] [CCU3] [ServiceClassLoader] There is no service for HmIP-eTRV-2:HEATING_ROOM_TH_TRANSCEIVER
[6/7/2020, 1:56:40 PM] [CCU3] [ServiceClassLoader] There is no service for HmIP-eTRV-2:HEATING_ROOM_TH_RECEIVER
[6/7/2020, 1:56:40 PM] [CCU3] [ServiceClassLoader] There is no service for HmIP-eTRV-2:HEATING_KEY_RECEIVER
[6/7/2020, 1:56:40 PM] [CCU3] [ServiceClassLoader] There is no service for HmIP-eTRV-2:MAINTENANCE
[6/7/2020, 1:56:40 PM] [CCU3] [ServiceClassLoader] There is no service for HmIP-eTRV-2:HEATING_CLIMATECONTROL_RECEIVER
[6/7/2020, 1:56:40 PM] [CCU3] [ServiceClassLoader] There is no service for HmIP-eTRV-2:HEATING_CLIMATECONTROL_CL_RECEIVER
[6/7/2020, 1:56:40 PM] [CCU3] [ServiceClassLoader] There is no service for HmIP-eTRV-2:HEATING_SHUTTER_CONTACT_RECEIVER
[6/7/2020, 1:56:40 PM] [CCU3] [ServiceClassLoader] There is no service for HmIP-eTRV-2:HEATING_ROOM_TH_TRANSCEIVER
[6/7/2020, 1:56:40 PM] [CCU3] [ServiceClassLoader] There is no service for HmIP-eTRV-2:HEATING_ROOM_TH_RECEIVER
[6/7/2020, 1:56:40 PM] [CCU3] [ServiceClassLoader] There is no service for HmIP-eTRV-2:HEATING_KEY_RECEIVER
[6/7/2020, 1:56:40 PM] [CCU3] [ServiceClassLoader] There is no service for HmIP-BROLL:MAINTENANCE
[6/7/2020, 1:56:40 PM] [CCU3] [ServiceClassLoader] There is no service for HmIP-BROLL:SHUTTER_TRANSMITTER
[6/7/2020, 1:56:40 PM] [CCU3] [ServiceClassLoader] There is no service for HmIP-BROLL:BLIND_WEEK_PROFILE
[6/7/2020, 1:56:40 PM] [CCU3] [ServiceClassLoader] There is no service for HM-Sec-SFA-SM:ALARMACTUATOR
[6/7/2020, 1:56:40 PM] [CCU3] [ServiceClassLoader] There is no service for HM-Sec-SFA-SM:ALARMACTUATOR
[6/7/2020, 1:56:40 PM] [CCU3] [ServiceClassLoader] There is no service for HmIP-BSM:MAINTENANCE
[6/7/2020, 1:56:40 PM] [CCU3] [ServiceClassLoader] There is no service for HmIP-BSM:SWITCH_TRANSMITTER
[6/7/2020, 1:56:40 PM] [CCU3] [ServiceClassLoader] There is no service for HmIP-BSM:COND_SWITCH_TRANSMITTER
[6/7/2020, 1:56:40 PM] [CCU3] [ServiceClassLoader] There is no service for HmIP-BSM:SWITCH_WEEK_PROFILE
[6/7/2020, 1:56:40 PM] [CCU3] [ServiceClassLoader] There is no service for HmIP-WTH-2:MAINTENANCE
[6/7/2020, 1:56:40 PM] [CCU3] [ServiceClassLoader] There is no service for HmIP-WTH-2:HEATING_CLIMATECONTROL_RECEIVER
[6/7/2020, 1:56:40 PM] [CCU3] [ServiceClassLoader] There is no service for HmIP-WTH-2:HEATING_CLIMATECONTROL_CL_TRANSMITTER
[6/7/2020, 1:56:40 PM] [CCU3] [ServiceClassLoader] There is no service for HmIP-WTH-2:HEATING_SHUTTER_CONTACT_RECEIVER
[6/7/2020, 1:56:40 PM] [CCU3] [ServiceClassLoader] There is no service for HmIP-WTH-2:HEATING_CLIMATECONTROL_SWITCH_TRANSMITTER
[6/7/2020, 1:56:40 PM] [CCU3] [ServiceClassLoader] There is no service for HmIP-WTH-2:HEATING_KEY_RECEIVER
[6/7/2020, 1:56:40 PM] [CCU3] [ServiceClassLoader] There is no service for HmIP-WTH-2:CLIMATECONTROL_FLOOR_TRANSMITTER
[6/7/2020, 1:56:40 PM] [CCU3] [ServiceClassLoader] There is no service for HmIP-WTH-2:MAINTENANCE
[6/7/2020, 1:56:40 PM] [CCU3] [ServiceClassLoader] There is no service for HmIP-WTH-2:HEATING_CLIMATECONTROL_RECEIVER
[6/7/2020, 1:56:40 PM] [CCU3] [ServiceClassLoader] There is no service for HmIP-WTH-2:HEATING_CLIMATECONTROL_CL_TRANSMITTER
[6/7/2020, 1:56:40 PM] [CCU3] [ServiceClassLoader] There is no service for HmIP-WTH-2:HEATING_SHUTTER_CONTACT_RECEIVER
[6/7/2020, 1:56:40 PM] [CCU3] [ServiceClassLoader] There is no service for HmIP-WTH-2:HEATING_CLIMATECONTROL_SWITCH_TRANSMITTER
[6/7/2020, 1:56:40 PM] [CCU3] [ServiceClassLoader] There is no service for HmIP-WTH-2:HEATING_KEY_RECEIVER
[6/7/2020, 1:56:40 PM] [CCU3] [ServiceClassLoader] There is no service for HmIP-WTH-2:CLIMATECONTROL_FLOOR_TRANSMITTER
[6/7/2020, 1:56:40 PM] [CCU3] [ServiceClassLoader] There is no service for HM-ES-PMSw1-Pl:CONDITION_POWER
[6/7/2020, 1:56:40 PM] [CCU3] [ServiceClassLoader] There is no service for HM-ES-PMSw1-Pl:CONDITION_CURRENT
[6/7/2020, 1:56:40 PM] [CCU3] [ServiceClassLoader] There is no service for HM-ES-PMSw1-Pl:CONDITION_VOLTAGE
[6/7/2020, 1:56:40 PM] [CCU3] [ServiceClassLoader] There is no service for HM-ES-PMSw1-Pl:CONDITION_FREQUENCY
[6/7/2020, 1:56:40 PM] Initializing platform accessory 'Vorgarten 1'...
[6/7/2020, 1:56:40 PM] Initializing platform accessory 'Rolltor Toggle 2'...
[6/7/2020, 1:56:40 PM] Initializing platform accessory 'Bad Licht 1'...
[6/7/2020, 1:56:40 PM] Initializing platform accessory 'Bad Rollo 1'...
[6/7/2020, 1:56:40 PM] Initializing platform accessory 'Kraeutergarten 1'...
[6/7/2020, 1:56:40 PM] Initializing platform accessory 'Tor Zaun 2'...
[6/7/2020, 1:56:40 PM] Initializing platform accessory 'Straeucher  J  3'...
[6/7/2020, 1:56:40 PM] Initializing platform accessory 'Rasensprenger 4'...
[6/7/2020, 1:56:40 PM] Initializing platform accessory 'Buero Olaf Rollo 1'...
[6/7/2020, 1:56:40 PM] Initializing platform accessory 'Buero Olaf Rollo 2'...
[6/7/2020, 1:56:40 PM] Initializing platform accessory 'Buero Olaf Rollo 4'...
[6/7/2020, 1:56:40 PM] Initializing platform accessory 'Buero Olaf Rollo 5'...
[6/7/2020, 1:56:40 PM] Initializing platform accessory 'Buero Olaf Rollo 6'...
[6/7/2020, 1:56:40 PM] Initializing platform accessory 'Buero Joann 1'...
[6/7/2020, 1:56:40 PM] Initializing platform accessory 'Couch Rollo 1'...
[6/7/2020, 1:56:40 PM] Initializing platform accessory 'E Bike Ladegeräte 1'...
[6/7/2020, 1:56:40 PM] Initializing platform accessory 'E Bike Ladegeräte 2'...
[6/7/2020, 1:56:40 PM] Initializing platform accessory 'EZ Neonring'...
[6/7/2020, 1:56:40 PM] Initializing platform accessory 'EZ Schiebetür 1'...
[6/7/2020, 1:56:40 PM] Initializing platform accessory 'EZ Fenster 1'...
[6/7/2020, 1:56:40 PM] Initializing platform accessory 'Garage Neigungssensor'...
[6/7/2020, 1:56:40 PM] Initializing platform accessory 'Garage Werkbank 1'...
[6/7/2020, 1:56:40 PM] Initializing platform accessory 'Garage Werkbank 2'...
[6/7/2020, 1:56:40 PM] Initializing platform accessory 'Garage Werkbank 4'...
[6/7/2020, 1:56:40 PM] Initializing platform accessory 'HmIP BSM 000855699C4EA3 5'...
[6/7/2020, 1:56:40 PM] Initializing platform accessory 'HmIP BSM 000855699C4EA3 6'...
[6/7/2020, 1:56:40 PM] Initializing platform accessory 'Garage Werkbank 7'...
[6/7/2020, 1:56:40 PM] Initializing platform accessory 'HK Duschbad 1'...
[6/7/2020, 1:56:40 PM] Initializing platform accessory 'HK Keller 1'...
[6/7/2020, 1:56:40 PM] Initializing platform accessory 'HK Max 1'...
[6/7/2020, 1:56:40 PM] Initializing platform accessory 'HK Schlafzimmer 1'...
[6/7/2020, 1:56:40 PM] Initializing platform accessory 'Keller Lichterkette 1'...
[6/7/2020, 1:56:40 PM] Initializing platform accessory 'Korridor Sperre 1'...
[6/7/2020, 1:56:40 PM] Initializing platform accessory 'Küche Rolladen 1'...
[6/7/2020, 1:56:40 PM] Initializing platform accessory 'Licht Haustür'...
[6/7/2020, 1:56:40 PM] Initializing platform accessory 'Licht Keller ein'...
[6/7/2020, 1:56:40 PM] Initializing platform accessory 'Licht Keller aus'...
[6/7/2020, 1:56:40 PM] Initializing platform accessory 'Licht Küche Ofen'...
[6/7/2020, 1:56:40 PM] Initializing platform accessory 'Licht Küchenschrank li'...
[6/7/2020, 1:56:40 PM] Initializing platform accessory 'Licht Küchenschrank re'...
[6/7/2020, 1:56:40 PM] Initializing platform accessory 'Licht Vorgarten'...
[6/7/2020, 1:56:40 PM] Initializing platform accessory 'Lichtschiene 1'...
[6/7/2020, 1:56:40 PM] Initializing platform accessory 'Markise'...
[6/7/2020, 1:56:40 PM] Initializing platform accessory 'Max Rollo 1'...
[6/7/2020, 1:56:40 PM] Initializing platform accessory 'Max Licht 1'...
[6/7/2020, 1:56:40 PM] Initializing platform accessory 'Rollo SZ 1'...
[6/7/2020, 1:56:40 PM] Initializing platform accessory 'Rollo SZ 2'...
[6/7/2020, 1:56:40 PM] Initializing platform accessory 'Rollo SZ 4'...
[6/7/2020, 1:56:40 PM] Initializing platform accessory 'Rollo SZ 5'...
[6/7/2020, 1:56:40 PM] Initializing platform accessory 'Rollo SZ 6'...
[6/7/2020, 1:56:40 PM] Initializing platform accessory 'Schalter EZ/WZ Ecke 1'...
[6/7/2020, 1:56:40 PM] Initializing platform accessory 'Schalter EZ/WZ Ecke 2'...
[6/7/2020, 1:56:40 PM] Initializing platform accessory 'Steckdose Vorgarten'...
[6/7/2020, 1:56:40 PM] Initializing platform accessory 'Zwischenstecker EasyCamWZ 1'...
[6/7/2020, 1:56:40 PM] Initializing platform accessory 'Gartenlicht 1'...
[6/7/2020, 1:56:40 PM] Initializing platform accessory 'Subwoofer 1'...
[6/7/2020, 1:56:40 PM] Initializing platform accessory 'Taster Küche aus'...
[6/7/2020, 1:56:40 PM] Initializing platform accessory 'Taster Küche ein'...
[6/7/2020, 1:56:40 PM] Initializing platform accessory 'TuerFB Master 1'...
[6/7/2020, 1:56:40 PM] Initializing platform accessory 'TuerFB Master 2'...
[6/7/2020, 1:56:40 PM] Initializing platform accessory 'TuerFB Master 3'...
[6/7/2020, 1:56:40 PM] Initializing platform accessory 'TuerFB Master 4'...
[6/7/2020, 1:56:40 PM] Initializing platform accessory 'Türschloss'...
[6/7/2020, 1:56:40 PM] Initializing platform accessory 'Waschueche Licht 1'...
[6/7/2020, 1:56:40 PM] Initializing platform accessory 'Waschueche Licht 2'...
[6/7/2020, 1:56:40 PM] Initializing platform accessory 'Waschueche Licht 4'...
[6/7/2020, 1:56:40 PM] Initializing platform accessory 'Waschueche Licht 5'...
[6/7/2020, 1:56:40 PM] Initializing platform accessory 'Waschueche Licht 6'...
[6/7/2020, 1:56:40 PM] Initializing platform accessory 'Waschueche Licht 7'...
[6/7/2020, 1:56:40 PM] Initializing platform accessory 'Wetterstation'...
[6/7/2020, 1:56:40 PM] Initializing platform accessory 'WT Büro Joann 1'...
[6/7/2020, 1:56:40 PM] Initializing platform accessory 'WT WZ 1'...
[6/7/2020, 1:56:40 PM] Initializing platform accessory 'WZ SchiebeRollo 1'...
[6/7/2020, 1:56:40 PM] Initializing platform accessory 'WZ Stehlampe'...
[6/7/2020, 1:56:40 PM] Initializing platform accessory 'WZ Fenster 1'...
[6/7/2020, 1:56:40 PM] Initializing platform accessory 'Gartengeräte laden 1'...
[6/7/2020, 1:56:40 PM] Initializing platform accessory 'Gartengeräte messen 2'...
Setup Payload:
X-HM://0023ISYWY44FH
Enter this code with your HomeKit app on your iOS device to pair with Homebridge:
                       
    ┌────────────┐     
    │ 031-45-154 │     
    └────────────┘     
                       
[6/7/2020, 1:56:41 PM] Homebridge is running on port 52350.
[6/7/2020, 1:57:11 PM] [CCU3] Unable to fetch new versions
[6/7/2020, 1:57:11 PM] [CCU3] [Core] NPM 0.1.231 vs Local 0.1.231
Hier die config.json (192.168.178.110 = QNAP):

Code: Alles auswählen

{
    "mdns": {
        "interface": "192.168.178.110"
    },
    "bridge": {
        "name": "Homebridge",
        "username": "0E:CC:6E:4E:94:1B",
        "port": 52350,
        "pin": "031-45-154"
    },
    "accessories": [
        {
            "name": "Zephyr",
            "ip": "192.168.178.49",
            "token": "########################",
            "prefsDir": "~/.xiaomiFan",
            "pollingInterval": 5,
            "moveControl": true,
            "buzzerControl": true,
            "ledControl": true,
            "accessory": "xiaomifan"
        },
        {
            "name": "Schirokko",
            "ip": "192.168.178.69",
            "token": "######################",
            "prefsDir": "~/.xiaomiFan",
            "pollingInterval": 5,
            "moveControl": true,
            "buzzerControl": true,
            "ledControl": true,
            "accessory": "xiaomifan"
        },
        {
            "name": "Dusty",
            "ip": "192.168.178.48",
            "token": "######################",
            "waterBox": false,
            "pause": true,
            "dock": true,
            "delay": false,
            "cleanword": "saugen",
            "autoroom": false,
            "accessory": "XiaomiRoborockVacuum"
        },
        {
            "accessory": "HomebridgeRobonect",
            "name": "Shaun",
            "mower": "Gardena",
            "model": "R40Li",
            "robonect-card": "HX",
            "serial-number": "#############",
            "getUrl": "http://192.168.178.100"
        }
    ],
    "platforms": [
        {
            "name": "CCU3",
            "ccu_ip": "192.168.178.10",
            "subsection": "Homekit",
            "enable_hmip": true,
            "enable_wired": true,
            "ios10": true,
            "platform": "HomeMatic"
        },
        {
            "username": "###############",
            "password": "###############",
            "devices": [
                {
                    "ipAddress": "192.168.178.28",
                    "serialNumber": "#################",
                    "enableAutoModeWhenActivating": true,
                    "isNightModeEnabled": true,
                    "isJetFocusEnabled": false,
                    "isTemperatureSensorEnabled": true,
                    "isHumiditySensorEnabled": true,
                    "isAirQualitySensorEnabled": true,
                    "isSingleSensorAccessoryModeEnabled": false,
                    "isSingleAccessoryModeEnabled": false
                }
            ],
            "platform": "DysonPureCoolPlatform"
        }
    ],
    "platform": "FoscamCamera",
    "name": "EasyCamHome",
    "cameras": [
        {
            "username": "############",
            "password": ###############",
            "host": "192.168.178.56",
            "port": 88,
            "stay": 13,
            "away": 15,
            "night": 14,
            "armPreset": "Start",
            "disarmPreset": "LeftMost",
            "sensitivity": 2,
            "triggerInterval": 5,
            "videoConfig": {
                "source": "-re -i rtsp://myfancy_rtsp_stream",
                "stillImageSource": "-i http://faster_still_image_grab_url/this_is_optional.jpg",
                "maxStreams": 2,
                "maxWidth": 1280,
                "maxHeight": 720,
                "maxFPS": 30
            }
        }
    ]
}
Einige "Test-Geräte / Kanäle habe ich in dem Gewerk "Homekit" auf meiner CCU3 zugeordnet...

Ebenso habe ich eine ccu.json, wo nur die Geräte, die ich bedienbar möchte drin stecken (ca.54)

Die Firewall der CCU habe ich mittlerweile durchlöchert:
Port-Freigabe:
9090;
9091;
9092;
9093;
52350;
8581

IP-Adressen für den eingeschränkten Zugriff:
192.168.0.1;
192.168.0.0/16;
fc00::/7;
10.192.0.0/12;
192.168.178.0/16;
192.168.178.1;
192.168.178.110;
10.0.5.0/16

Die homematic_config.json sieht so aus:

Code: Alles auswählen

{
  "enable_hmip": true,
  "enable_wired": true,
  "ios10": true
}
Dateianhänge
2020-06-07_14-18-55.png
Über CCU2 steuerbar: 60 Geräte, 128Kanäle, MobotixT25, M12, 14 Philips Hue, Gartenbewässerung 5-Linien.

Fonzo
Beiträge: 6687
Registriert: 22.05.2012, 08:40
System: CCU
Hat sich bedankt: 25 Mal
Danksagung erhalten: 478 Mal

Re: Problem CCU3 + QNAP Docker mit oznu Homebridge

Beitrag von Fonzo » 07.06.2020, 14:49

Olsmatic hat geschrieben:
07.06.2020, 14:26
Bei mir läuft die CCU3 mit 3.51.6 und ein QNAP TS-470 Pro mit 16GB RAM und FW 4.3.6.1286 und ContainerStation 2.0.957. Darin das oznu/homebridge Docker (latest)
Ohne das spezielle Tool jetzt zu kennen, aber ich würde mich bei der Fehlersuche an Deiner Stelle als aller erstes mal schauen das Du im Docker auch wirklich die Multicast Pakete empfängst bzw. die durchgeroutet werden, sonst wird das nicht funktionieren. Von anderen Lösungen kenne ich das so, dass man dort dann NAT Support für die Homebridge im Docker einschaltet, ansonsten wirst Du nicht einfach eine Verbindung von der Software im Docker zur CCU3 hinbekommen.

Olsmatic
Beiträge: 54
Registriert: 12.09.2013, 12:16

Re: Problem CCU3 + QNAP Docker mit oznu Homebridge

Beitrag von Olsmatic » 07.06.2020, 15:46

Hi,

Danke nach Anleitung ist aber die Einrichtung als Host vorgeschrieben... https://github.com/oznu/docker-homebrid ... ge-on-QNAP
Allgemein zur oznu/homebridge: https://hub.docker.com/r/oznu/homebridge

Aber was wohl am wichtigsten ist: Es läuft!

Beim Zusammenschreiben für das Forum ist mir ein kleiner Fehler in der Firewall-Konfiguration der CCU aufgefallen (den ich oben nicht aufgeführt habe, sondernn direkt korrigiert habe). Ich hatte anstatt 10.0.5.0/16 versehentlich 10.0.5.0/11 geschrieben. Allerdings habe ich immer noch die o.g. Fehlermeldungen.... Ich vermute das sie mit dem Doppelgemoppel von einerseits Geräten im Gewerk Homekit und andererseits der CCU.json zu tun haben.
Über CCU2 steuerbar: 60 Geräte, 128Kanäle, MobotixT25, M12, 14 Philips Hue, Gartenbewässerung 5-Linien.

Fonzo
Beiträge: 6687
Registriert: 22.05.2012, 08:40
System: CCU
Hat sich bedankt: 25 Mal
Danksagung erhalten: 478 Mal

Re: Problem CCU3 + QNAP Docker mit oznu Homebridge

Beitrag von Fonzo » 07.06.2020, 15:53

Olsmatic hat geschrieben:
07.06.2020, 15:46
Danke nach Anleitung ist aber die Einrichtung als Host vorgeschrieben...
Unabhängig davon sind denn alle Ports im Docker gemappt z.B. bei Homematic 5544?

Olsmatic
Beiträge: 54
Registriert: 12.09.2013, 12:16

Re: Problem CCU3 + QNAP Docker mit oznu Homebridge

Beitrag von Olsmatic » 07.06.2020, 17:13

Das kann ich dir leider nicht sagen. Ich hatte verschiedene Artikel gefunden die entsprechende Ports und IPS in der Firewall der CCU betrafen.
Über CCU2 steuerbar: 60 Geräte, 128Kanäle, MobotixT25, M12, 14 Philips Hue, Gartenbewässerung 5-Linien.

Fonzo
Beiträge: 6687
Registriert: 22.05.2012, 08:40
System: CCU
Hat sich bedankt: 25 Mal
Danksagung erhalten: 478 Mal

Re: Problem CCU3 + QNAP Docker mit oznu Homebridge

Beitrag von Fonzo » 07.06.2020, 18:07

Olsmatic hat geschrieben:
07.06.2020, 17:13
Ich hatte verschiedene Artikel gefunden die entsprechende Ports und IPS in der Firewall der CCU betrafen.
Für IP-Symcon in einem Docker in Kombination mit Homematic ist zumindest Port 5544 auf dem Container zu mappen, sonst können die Antworten auch nicht ausgewertet werden. Das wird in Deinem Fall auch nicht anders sein, aber Du kannst ja noch mal suchen ob Du irgendwas spezifisches zu der verwendeten Homebridge mit Homematic findest. Ansonsten kannst Du auch als Gegenprobe eine Demo von IP-Symcon in einem Docker installieren NATSupport anklicken und prüfen ob dort eine Verbindung zu Homematic hergestellt werden kann, dann lässt sich das auch über HomeKit schalten. In dem Fall ist dann der Fehler weniger auf Seite der CCU3 zu suchen, sondern bei den Einstellungen deiner benutzten Homebrigde bzw. dem Docker Container.

Antworten

Zurück zu „HomeMatic Apps und Desktop-Anwendungen“