___________________________________________________________________________ ---------------------------- HomeMatic BidCoS ---------------------------- ___________________________________________________________________________ ####################################### ########## General Settings ########## ####################################### [General] ## The BidCoS address of Homegear. It is recommended to change this to a random 3 byte hexadecimal ## value starting with 0xFD (e. g. 0xFD43AB). Only change this, when no HomeMatic BidCoS devices ## are paired to Homegear as existing pairings will not work anymore! centralAddress = 0xFD3A71 ## Specify a 16 byte (32 characters) long AES key here to protect your wireless communication ## !!! IMPORTANT: It is highly recommended to change this key before pairing the first device. ## !!! IMPORTANT: Never ever lose this key. That would render your devices useless. ## To remove the key from your devices, you need to factory reset them using Homegear. The factory ## reset on the device is not possible!!! #rfKey = 00112233445566778899AABBCCDDEEFF rfKey = ## With each key change currentRFKeyIndex needs to be ## incremented by 1 currentRfKeyIndex = 1 ## When you change rfKey, put the old key here. To change the key Homegear needs to know the ## old and the new one. ## !!! Do not set oldRFKey when you set rfKey for the first time !!! ##oldRFKey = 00112233445566778899AABBCCDDEEFF ## When set to "true" unsigned broadcast packets are processed by Homegear. This could enable an ## attacker to make Homegear do things, you don't want. That means, this option is a security ## risk. processBroadcastWithAesEnabled = false ####################################### ################# CUL ################# ####################################### ## The device family this interface is for [CUL] ## Specify an unique id here to identify this device in Homegear id = My-HMLAN ## When default is set to "true" Homegear will assign this device ## to new peers. default = true ## Options: cul, cc1100, coc, cunx, hmcfglan, hmlgw, hm-mod-rpi-pcb, homegeargateway deviceType = cul #device = /dev/ttyUSB0 #device = /dev/ttyUSB1 #device = /dev/serial/by-path/pci-0000:00:14.0-usb-0:1:1.0 #device = /dev/serial/by-id/usb-SHK_NANO_CUL_868-if00-port0 device = /dev/serial/by-id/usb-busware.de_CUL_HM-if00 #device = /dev/ttyACM0 #device = /dev/ttyACM1 ## Default: responseDelay = 95 ## Should be "95" for CUL or COC, "100" for TI CC1101 and "60" for HM-CFG-LAN or HM-LGW responseDelay = 95 ####################################### ########## Homegear Gateway ########## ####################################### ## The device family this interface is for #[Homegear Gateway] ## Specify an unique id here to identify this device in Homegear #id = My-HG-GW ## When default is set to "true" Homegear will assign this device ## to new peers. #default = true ## Options: cul, cc1100, coc, cunx, hmcfglan, hmlgw, hm-mod-rpi-pcb, homegeargateway #deviceType = homegeargateway ## The host name or IP address of the gateway #host = ## The port of the gateway #port = 2017 ## The CA certificate #caFile = ## The client certificate #certFile = ## The client key file #keyFile = ## Default: responseDelay = 95 ## Should be "95" for CUL or COC, "100" for TI CC1101, "90" for Homegear Gateway and "60" for HM-CFG-LAN or HM-LGW #responseDelay = 90 ####################################### ### HomeMatic Wireless LAN Gateway ### ####################################### ## The device family this interface is for #[HomeMatic Wireless LAN Gateway] ## Specify an unique id here to identify this device in Homegear #id = My-HM-LGW ## When default is set to "true" Homegear will assign this device ## to new peers. #default = true ## Options: cul, cc1100, coc, cunx, hmcfglan, hmlgw, hm-mod-rpi-pcb, homegeargateway #deviceType = hmlgw ## IP address of your HM-LGW #host = 192.168.178.100 ## First Port number your HM-LGW listens on. Normally 2000. #port = 2000 ## Keep alive port number your HM-LGW listens on. Normally 2001. #portKeepAlive = 2001 ## Put the security key printed on your HM-LGW here #lanKey = SecurityKey ## Default: responseDelay = 95 ## Should be "95" for CUL or COC, "100" for TI CC1101 and "60" for HM-CFG-LAN or HM-LGW #responseDelay = 60 ## Default: sendFix = false ## Some LAN-Gateways do not send packets correctly. If sent packets are not received by the ## devices (you get error messages, that packets were not received after 3 retries), set ## sendFix to true. ## Note that the behavior of sendFix changed in version 0.6.13. If you had it set to true, ## set it to false now and the other way around. #sendFix = false ####################################### ############# HM-CFG-LAN ############# ####################################### ## The device family this interface is for #[HM-CFG-LAN] ## Specify an unique id here to identify this device in Homegear #id = My-HMLAN ## When default is set to "true" Homegear will assign this device ## to new peers. #default = true ## Options: cul, cc1100, coc, cunx, hmcfglan, hmlgw, hm-mod-rpi-pcb, homegeargateway #deviceType = hmcfglan ## IP address of your HM-CFG-LAN #host = 10.10.11.11 ## Port number your HM-CFG-LAN listens on. Normally 1000. #port = 1000 ## Put the AES key printed on your HM-CFG-LAN here #lanKey = 2FE0D8FAF2C40DA335161DCAA7C55F6C ## Default: responseDelay = 95 ## Should be "95" for CUL or COC, "100" for TI CC1101 and "60" for HM-CFG-LAN or HM-LGW #responseDelay = 60 #sendFix = true ####################################### ######### COC, SCC, CSM, CCD ######### ####################################### ## The device family this interface is for #[COC, SCC, CSM, CCD] ## Specify an unique id here to identify this device in Homegear #id = My-COC ## When default is set to "true" Homegear will assign this device ## to new peers. #default = true ## Options: cul, cc1100, coc, cunx, hmcfglan, hmlgw, hm-mod-rpi-pcb, homegeargateway ## Also use "coc" for SCC, CCD and CSM #deviceType = coc #device = /dev/ttyAMA0 ## Default: responseDelay = 95 ## Should be "95" for CUL or COC, "100" for TI CC1101 and "60" for HM-CFG-LAN or HM-LGW #responseDelay = 95 ## Default: gpio1 = 0 ## "17" for COC, SCC and CCD. Empty for CSM. #gpio1 = 17 ## Default: gpio2 = 0 ## "18" for COC and SCC. "22" for CCD. Empty for CSM. #gpio2 = 18 ## Default: stackPosition = 0 (= no stacking) ## Set stackPosition if you use the SCC and stacked multiple devices. ## Set stackPosition to "1" for the lowest device, to "2" for the device ## above that and so on. # stackPosition = 0 ####################################### ########### HM-MOD-RPI-PCB ########### ####################################### ## The device family this interface is for #[HomeMatic Wireless Module for Raspberry Pi] ## Specify an unique id here to identify this device in Homegear #id = My-HM-MOD-RPI-PCB ## When default is set to "true" Homegear will assign this device ## to new peers. #default = true ## Options: cul, cc1100, coc, cunx, hmcfglan, hmlgw, hm-mod-rpi-pcb, homegeargateway #deviceType = hm-mod-rpi-pcb #device = /dev/ttyAMA0 ## Default: responseDelay = 95 ## Should be "95" for CUL or COC, "100" for TI CC1101 and "60" for HM-CFG-LAN or HM-LGW #responseDelay = 95 ## Default: gpio1 = 0 ## "18" for HM-MOD-RPI-PCB #gpio1 = 18 ####################################### ################ CUNX ################ ####################################### ## The device family this interface is for #[CUNX] ## Specify an unique id here to identify this device in Homegear #id = My-CUNX ## When default is set to "true" Homegear will assign this device ## to new peers. #default = true ## Options: cul, cc1100, coc, cunx, hmcfglan, hmlgw, hm-mod-rpi-pcb, homegeargateway #deviceType = cunx ## IP address of your CUNO #host = 192.168.178.100 ## Port number your CUNX listens on. Normally 2323. #port = 2323 ## Default: responseDelay = 95 ## Should be "93" for CUNX #responseDelay = 93 ####################################### ########## TI CC1101 Module ########## ####################################### ## The device family this interface is for #[TI CC1101 Module] ## Specify an unique id here to identify this device in Homegear #id = My-CC1101 ## When default is set to "true" Homegear will assign this device ## to new peers. #default = true ## Options: cul, cc1100, coc, cunx, hmcfglan, hmlgw, hm-mod-rpi-pcb, homegeargateway #deviceType = cc1100 #device = /dev/spidev0.0 ## Default: responseDelay = 95 ## Should be "95" for CUL or COC, "100" for TI CC1101 and "60" for HM-CFG-LAN or HM-LGW #responseDelay = 100 ## The interrupt pin to use. "0" for GDO0 or "2" for GDO2. ## You only need to connect one of them. Specify the GPIO ## you connected the interrupt pin to below. #interruptPin = 2 ## The GPIO GDO0 or GDO2 is connected to. Specify which GDO to use above. #gpio1 = 24 ### Additional TI CC1190 Config ### ## The GPIO high gain mode of the CC1190 is connected to. ## Default: -1 (disabled) #gpio2 = 5 ## The hexadecimal value for the PATABLE of the TI CC1101. ## Default: ## - Without high gain mode: 0xC2 ## - With high gain mode: 0x27 (maximum legally allowed setting) #txPowerSetting = 0x27 # vim: filetype=cfg