updating configuration
This commit is contained in:
@@ -0,0 +1,132 @@
|
||||
const zigbeeHerdsmanConverters = require('zigbee-herdsman-converters');
|
||||
const genMultistateInputClusterId = 18;
|
||||
|
||||
const getKey = (object, value) => {
|
||||
for (const key in object) {
|
||||
if (object[key] == value) return key;
|
||||
}
|
||||
};
|
||||
const bind = async (endpoint, target, clusters) => {
|
||||
for (const cluster of clusters) {
|
||||
await endpoint.bind(cluster, target);
|
||||
}
|
||||
};
|
||||
|
||||
const fz = {
|
||||
diyruz_freepad_clicks: {
|
||||
cluster: 'genMultistateInput',
|
||||
type: ['readResponse', 'attributeReport'],
|
||||
convert: (model, msg, publish, options, meta) => {
|
||||
const button = getKey(model.endpoint(msg.device), msg.endpoint.ID);
|
||||
const lookup = {
|
||||
0: 'hold',
|
||||
1: 'single',
|
||||
2: 'double',
|
||||
3: 'triple',
|
||||
4: 'quadruple',
|
||||
255: 'release',
|
||||
};
|
||||
const clicks = msg.data['presentValue'];
|
||||
const action = lookup[clicks] ? lookup[clicks] : `many_${clicks}`;
|
||||
return {
|
||||
action: `${button}_${action}`,
|
||||
};
|
||||
},
|
||||
},
|
||||
};
|
||||
|
||||
const tz = {
|
||||
diyruz_freepad_on_off_config: {
|
||||
key: ['switch_type', 'switch_actions'],
|
||||
convertSet: async (entity, key, value, meta) => {
|
||||
const switchTypesLookup = {
|
||||
toggle: 0x00,
|
||||
momentary: 0x01,
|
||||
multifunction: 0x02,
|
||||
};
|
||||
const switchActionsLookup = {
|
||||
on: 0x00,
|
||||
off: 0x01,
|
||||
toggle: 0x02,
|
||||
};
|
||||
const intVal = parseInt(value, 10);
|
||||
const switchType = switchTypesLookup.hasOwnProperty(value) ? switchTypesLookup[value] : intVal;
|
||||
const switchActions = switchActionsLookup.hasOwnProperty(value) ? switchActionsLookup[value] : intVal;
|
||||
|
||||
const payloads = {
|
||||
switch_type: {
|
||||
switchType,
|
||||
},
|
||||
switch_actions: {
|
||||
switchActions,
|
||||
},
|
||||
};
|
||||
|
||||
await entity.write('genOnOffSwitchCfg', payloads[key]);
|
||||
},
|
||||
},
|
||||
};
|
||||
|
||||
const device = {
|
||||
zigbeeModel: ['DIYRuZ_FreePad'],
|
||||
model: 'DIYRuZ_FreePad',
|
||||
vendor: 'DIYRuZ',
|
||||
description: '[DiY 8/12/20 button keypad](http://modkam.ru/?p=1114)',
|
||||
supports: 'single, double, triple, quadruple, many, hold/release',
|
||||
fromZigbee: [fz.diyruz_freepad_clicks, zigbeeHerdsmanConverters.fromZigbeeConverters.battery],
|
||||
toZigbee: [tz.diyruz_freepad_on_off_config, zigbeeHerdsmanConverters.toZigbeeConverters.factory_reset],
|
||||
meta: {
|
||||
configureKey: 1,
|
||||
},
|
||||
configure: async (device, coordinatorEndpoint) => {
|
||||
const endpoint = device.getEndpoint(1);
|
||||
await bind(endpoint, coordinatorEndpoint, ['genPowerCfg']);
|
||||
if (device.applicationVersion < 3) { //Legacy PM2 firmwares
|
||||
const payload = [{
|
||||
attribute: 'batteryPercentageRemaining',
|
||||
minimumReportInterval: 0,
|
||||
maximumReportInterval: 3600,
|
||||
reportableChange: 0,
|
||||
}, {
|
||||
attribute: 'batteryVoltage',
|
||||
minimumReportInterval: 0,
|
||||
maximumReportInterval: 3600,
|
||||
reportableChange: 0,
|
||||
}];
|
||||
await endpoint.configureReporting('genPowerCfg', payload);
|
||||
}
|
||||
|
||||
|
||||
device.endpoints.forEach(async (ep) => {
|
||||
if (ep.outputClusters.includes(genMultistateInputClusterId)) {
|
||||
await bind(ep, coordinatorEndpoint, ['genMultistateInput']);
|
||||
}
|
||||
});
|
||||
},
|
||||
endpoint: (device) => {
|
||||
return {
|
||||
button_1: 1,
|
||||
button_2: 2,
|
||||
button_3: 3,
|
||||
button_4: 4,
|
||||
button_5: 5,
|
||||
button_6: 6,
|
||||
button_7: 7,
|
||||
button_8: 8,
|
||||
button_9: 9,
|
||||
button_10: 10,
|
||||
button_11: 11,
|
||||
button_12: 12,
|
||||
button_13: 13,
|
||||
button_14: 14,
|
||||
button_15: 15,
|
||||
button_16: 16,
|
||||
button_17: 17,
|
||||
button_18: 18,
|
||||
button_19: 19,
|
||||
button_20: 20,
|
||||
};
|
||||
},
|
||||
};
|
||||
|
||||
module.exports = device;
|
||||
@@ -0,0 +1,235 @@
|
||||
homeassistant: true
|
||||
permit_join: false
|
||||
frontend:
|
||||
port: 8080
|
||||
experimental:
|
||||
new_api: true
|
||||
mqtt:
|
||||
base_topic: z2m-tcp
|
||||
server: mqtt://192.168.1.6:1883
|
||||
user: hass
|
||||
password: mqttpass
|
||||
serial:
|
||||
port: tcp://192.168.1.132:6638
|
||||
advanced:
|
||||
log_level: info
|
||||
channel: 11
|
||||
pan_id: 6754
|
||||
last_seen: ISO_8601_local
|
||||
homeassistant_legacy_entity_attributes: false
|
||||
legacy_api: false
|
||||
legacy_availability_payload: false
|
||||
transmit_power: 20
|
||||
external_converters:
|
||||
- ptvo_counter_2ch.js
|
||||
device_options:
|
||||
legacy: false
|
||||
devices:
|
||||
'0x00124b001f315241':
|
||||
friendly_name: light_3
|
||||
'0x00124b001d3a3a12':
|
||||
friendly_name: light_4
|
||||
'0xa4c138b6bab321de':
|
||||
friendly_name: washer
|
||||
'0xa4c138bc0d05b7bf':
|
||||
friendly_name: light_hall_long
|
||||
'0xa4c13809d74d5e1f':
|
||||
friendly_name: dishwasher
|
||||
'0x00124b001f2f63d9':
|
||||
friendly_name: light_2
|
||||
'0x00124b001d644d03':
|
||||
friendly_name: light_1
|
||||
'0x54ef4410000d6708':
|
||||
friendly_name: brightness_bath
|
||||
'0x54ef4410001ffbb1':
|
||||
friendly_name: shower_light_sensor
|
||||
'0x00158d00012d9ad7':
|
||||
friendly_name: temperature_balcony
|
||||
'0xa4c1388a7a97e475':
|
||||
friendly_name: temperature_outside_bedroom
|
||||
'0x00158d00089761d4':
|
||||
friendly_name: temperature_bedroom
|
||||
'0x54ef4410003138d4':
|
||||
friendly_name: plug_water_heater
|
||||
'0x000b3cfffefadaaa':
|
||||
friendly_name: light_bedroom_2
|
||||
'0x086bd7fffe0042b0':
|
||||
friendly_name: light_bedroom_7
|
||||
'0x00158d00035356c6':
|
||||
friendly_name: button_test
|
||||
'0x00158d000392b34f':
|
||||
friendly_name: door_shower
|
||||
'0x54ef441000673f2a':
|
||||
friendly_name: radiator_kitchen
|
||||
'0x54ef4410006fe989':
|
||||
friendly_name: radiator_bedroom
|
||||
'0x54ef4410006fe51e':
|
||||
friendly_name: radiator_bedroom_balcony
|
||||
'0x00158d000913e2e7':
|
||||
friendly_name: temperature_mainroom
|
||||
'0x00158d000944bbdf':
|
||||
friendly_name: temperature_kitchen
|
||||
'0xa4c1385ae827ec1c':
|
||||
friendly_name: light_bath
|
||||
'0x00158d00053f1e20':
|
||||
friendly_name: curtain_mainroom
|
||||
'0x00158d000398d9e7':
|
||||
friendly_name: motion_bath
|
||||
'0x00158d0003941e67':
|
||||
friendly_name: door_bath
|
||||
'0x00158d00079836a0':
|
||||
friendly_name: curtain_kitchen
|
||||
'0x000d6f0012060764':
|
||||
friendly_name: smoke_detector_kitchen
|
||||
'0x9035eafffe541813':
|
||||
friendly_name: shower_mirror
|
||||
'0x00158d0003969a5d':
|
||||
friendly_name: door_locker_hall_left
|
||||
'0x54ef4410001ff4ec':
|
||||
friendly_name: brightness_hall
|
||||
'0x00158d000398fa90':
|
||||
friendly_name: motion_shower_center
|
||||
'0x00158d00053f38ef':
|
||||
friendly_name: curtain_bedroom
|
||||
'0x00158d0002b0c46a':
|
||||
friendly_name: curtain_bedroom_balcony
|
||||
'0x00158d000398f9a1':
|
||||
friendly_name: motion_hall_1
|
||||
'0x00158d000396c997':
|
||||
friendly_name: door_kitchen
|
||||
'0x00158d000396981f':
|
||||
friendly_name: door_cloakroom
|
||||
'0x00158d0003a10728':
|
||||
friendly_name: door_childroom
|
||||
'0x00158d000396c880':
|
||||
friendly_name: door_bedroom
|
||||
'0x00158d0003f1b8ee':
|
||||
friendly_name: motion_childroom
|
||||
'0x00158d00091c43c7':
|
||||
friendly_name: temperature_bath
|
||||
'0x00158d0008e1b6bc':
|
||||
friendly_name: water_leak_bath_bath
|
||||
'0x00158d00072a2198':
|
||||
friendly_name: water_leak_bath_sink
|
||||
'0x00158d0008e019d0':
|
||||
friendly_name: water_leak_kitchen_fridge
|
||||
'0x9035eafffe891816':
|
||||
friendly_name: light_bath_mirror
|
||||
'0x000d6f00131ca650':
|
||||
friendly_name: smoke_detector_hall
|
||||
'0x54ef4410002c8a61':
|
||||
friendly_name: plug_server
|
||||
'0x00158d0003a3a0f8':
|
||||
friendly_name: button_shower_sink
|
||||
'0x00158d0006ca2293':
|
||||
friendly_name: water_leak_radiator_hub
|
||||
'0xe0798dfffebca4cc':
|
||||
friendly_name: switch_mirror_bath_heater
|
||||
'0x54ef4410001952e3':
|
||||
friendly_name: plug_yolka
|
||||
'0x00158d000398de0b':
|
||||
friendly_name: motion_hall_2
|
||||
'0x00158d00044bac2c':
|
||||
friendly_name: motion_bath_2
|
||||
'0xe0798dfffec0fba2':
|
||||
friendly_name: switch_mirror_shower_heater
|
||||
'0xa4c138e184df9c4b':
|
||||
friendly_name: light_mainroom_mainlamp
|
||||
'0xa4c1382016d75a72':
|
||||
friendly_name: light_mainroom_spotlights
|
||||
'0xa4c13858fba9206a':
|
||||
friendly_name: light_mainroom_pc_spotlight
|
||||
'0xa4c138f30d13e363':
|
||||
friendly_name: light_balcony_spotlight
|
||||
'0xa4c13872c98a123d':
|
||||
friendly_name: light_bedroom_nightlight_left
|
||||
'0xa4c138ec247343ac':
|
||||
friendly_name: light_bedroom_spotlights
|
||||
'0xa4c138ebc36bcef7':
|
||||
friendly_name: light_bedroom_pc_spotlight
|
||||
'0xa4c138665085e34c':
|
||||
friendly_name: light_bedroom_mainlight
|
||||
'0xa4c138c4615096df':
|
||||
friendly_name: light_bedroom_pc_nightlight
|
||||
'0xa4c1381b0d3a90a8':
|
||||
friendly_name: light_bedroom_nightlight_right
|
||||
'0x54ef441000313804':
|
||||
friendly_name: light_curtain_mainroom
|
||||
'0x54ef44100031341f':
|
||||
friendly_name: light_curtain_kitchen
|
||||
'0xa4c138e15f46046e':
|
||||
friendly_name: light_kitchen_table_lamp
|
||||
'0xa4c138881ad5f2a7':
|
||||
friendly_name: light_kitchen_bar_lamp
|
||||
'0xa4c1389d59a26238':
|
||||
friendly_name: light_kitchen_set
|
||||
'0xa4c1385ff0c3da73':
|
||||
friendly_name: light_kitchen_spotlights
|
||||
'0xa4c138227e28f0f5':
|
||||
friendly_name: light_childroom_main
|
||||
'0xa4c138af504f84c7':
|
||||
friendly_name: light_childroom_bed
|
||||
'0xa4c13835b22ecd89':
|
||||
friendly_name: light_childroom_spotlights
|
||||
'0xa4c138a0cfb8e117':
|
||||
friendly_name: ventilation_bath
|
||||
'0xa4c1382b628aacb6':
|
||||
friendly_name: light_bath_shelf
|
||||
'0xa4c1385548a794f5':
|
||||
friendly_name: ventilation_shower
|
||||
'0xa4c138b789359794':
|
||||
friendly_name: light_shower_main_spotlights
|
||||
'0xa4c1385a75956001':
|
||||
friendly_name: light_shower_shower_spotlights
|
||||
'0xa4c138dbf32f44f8':
|
||||
friendly_name: light_shower_shelf_light
|
||||
'0x00158d000398f9f6':
|
||||
friendly_name: motion_shower_shower
|
||||
'0x00158d0003a106ea':
|
||||
friendly_name: door_locker2_hall_right
|
||||
'0x00158d0003536fac':
|
||||
friendly_name: door_locker2_hall_left
|
||||
'0x00158d0003a10585':
|
||||
friendly_name: door_locker3_hall_left
|
||||
'0xa4c138f709069275':
|
||||
friendly_name: curtain_bedroom_bobbinet_balcony
|
||||
'0x00158d00090e5cf7':
|
||||
friendly_name: temperature_childroom
|
||||
'0x00158d000396c7ab':
|
||||
friendly_name: door_locker_hall_right
|
||||
'0x00158d000396c934':
|
||||
friendly_name: door_locker3_hall_right
|
||||
'0x00158d0002113158':
|
||||
friendly_name: water_leak_water_hub
|
||||
'0xa4c1381710c7c92a':
|
||||
friendly_name: curtain_mainroom_bobbinet
|
||||
'0x54ef4410005d97df':
|
||||
friendly_name: presence_shower
|
||||
'0x00158d0003cc41a2':
|
||||
friendly_name: motion_kitchenset_right
|
||||
'0x00158d0000f6b2fa':
|
||||
friendly_name: motion_kitchenset_left
|
||||
'0xa4c1381257c87bdc':
|
||||
friendly_name: curtain_kitchen_bobbinet
|
||||
'0x00124b0022145c82':
|
||||
friendly_name: co2_bedroom
|
||||
'0x00158d00039d4fea':
|
||||
friendly_name: door_entrance
|
||||
'0x54ef4410006ff081':
|
||||
friendly_name: radiator_mainroom
|
||||
'0x54ef441000703fc3':
|
||||
friendly_name: radiator_childroom
|
||||
'0x00158d0008e038bc':
|
||||
friendly_name: water_leak_shower_sink
|
||||
'0x00158d00091c7eac':
|
||||
friendly_name: temperature_winecooler
|
||||
'0x00158d0003a5d05d':
|
||||
friendly_name: lock_door
|
||||
'0x00158d00090e6601':
|
||||
friendly_name: temperature_shower
|
||||
groups: {}
|
||||
availability:
|
||||
active:
|
||||
timeout: 1440
|
||||
passive:
|
||||
timeout: 1440
|
||||
@@ -0,0 +1,227 @@
|
||||
homeassistant: true
|
||||
frontend:
|
||||
port: 8080
|
||||
mqtt:
|
||||
base_topic: z2m-tcp
|
||||
server: mqtt://192.168.1.6:1883
|
||||
user: hass
|
||||
password: mqttpass
|
||||
serial:
|
||||
port: tcp://192.168.1.132:6638
|
||||
advanced:
|
||||
log_level: info
|
||||
channel: 11
|
||||
pan_id: 6754
|
||||
last_seen: ISO_8601_local
|
||||
transmit_power: 20
|
||||
device_options: {}
|
||||
devices:
|
||||
'0x00124b001f315241':
|
||||
friendly_name: light_3
|
||||
'0x00124b001d3a3a12':
|
||||
friendly_name: light_4
|
||||
'0xa4c138b6bab321de':
|
||||
friendly_name: washer
|
||||
'0xa4c138bc0d05b7bf':
|
||||
friendly_name: light_hall_long
|
||||
'0xa4c13809d74d5e1f':
|
||||
friendly_name: dishwasher
|
||||
'0x00124b001f2f63d9':
|
||||
friendly_name: light_2
|
||||
'0x00124b001d644d03':
|
||||
friendly_name: light_1
|
||||
'0x54ef4410000d6708':
|
||||
friendly_name: brightness_bath
|
||||
'0x54ef4410001ffbb1':
|
||||
friendly_name: shower_light_sensor
|
||||
'0x00158d00012d9ad7':
|
||||
friendly_name: temperature_balcony
|
||||
'0xa4c1388a7a97e475':
|
||||
friendly_name: temperature_outside_bedroom
|
||||
'0x00158d00089761d4':
|
||||
friendly_name: temperature_bedroom
|
||||
'0x54ef4410003138d4':
|
||||
friendly_name: plug_water_heater
|
||||
'0x000b3cfffefadaaa':
|
||||
friendly_name: light_bedroom_2
|
||||
'0x086bd7fffe0042b0':
|
||||
friendly_name: light_bedroom_7
|
||||
'0x00158d00035356c6':
|
||||
friendly_name: button_test
|
||||
'0x00158d000392b34f':
|
||||
friendly_name: door_shower
|
||||
'0x54ef441000673f2a':
|
||||
friendly_name: radiator_kitchen
|
||||
'0x54ef4410006fe989':
|
||||
friendly_name: radiator_bedroom
|
||||
'0x54ef4410006fe51e':
|
||||
friendly_name: radiator_bedroom_balcony
|
||||
'0x00158d000913e2e7':
|
||||
friendly_name: temperature_mainroom
|
||||
'0x00158d000944bbdf':
|
||||
friendly_name: temperature_kitchen
|
||||
'0xa4c1385ae827ec1c':
|
||||
friendly_name: light_bath
|
||||
'0x00158d00053f1e20':
|
||||
friendly_name: curtain_mainroom
|
||||
'0x00158d000398d9e7':
|
||||
friendly_name: motion_bath
|
||||
'0x00158d0003941e67':
|
||||
friendly_name: door_bath
|
||||
'0x00158d00079836a0':
|
||||
friendly_name: curtain_kitchen
|
||||
'0x000d6f0012060764':
|
||||
friendly_name: smoke_detector_kitchen
|
||||
'0x9035eafffe541813':
|
||||
friendly_name: shower_mirror
|
||||
'0x00158d0003969a5d':
|
||||
friendly_name: door_locker_hall_left
|
||||
'0x54ef4410001ff4ec':
|
||||
friendly_name: brightness_hall
|
||||
'0x00158d000398fa90':
|
||||
friendly_name: motion_shower_center
|
||||
'0x00158d00053f38ef':
|
||||
friendly_name: curtain_bedroom
|
||||
'0x00158d0002b0c46a':
|
||||
friendly_name: curtain_bedroom_balcony
|
||||
'0x00158d000398f9a1':
|
||||
friendly_name: motion_hall_1
|
||||
'0x00158d000396c997':
|
||||
friendly_name: door_kitchen
|
||||
'0x00158d000396981f':
|
||||
friendly_name: door_cloakroom
|
||||
'0x00158d0003a10728':
|
||||
friendly_name: door_childroom
|
||||
'0x00158d000396c880':
|
||||
friendly_name: door_bedroom
|
||||
'0x00158d0003f1b8ee':
|
||||
friendly_name: motion_childroom
|
||||
'0x00158d00091c43c7':
|
||||
friendly_name: temperature_bath
|
||||
'0x00158d0008e1b6bc':
|
||||
friendly_name: water_leak_bath_bath
|
||||
'0x00158d00072a2198':
|
||||
friendly_name: water_leak_bath_sink
|
||||
'0x00158d0008e019d0':
|
||||
friendly_name: water_leak_kitchen_fridge
|
||||
'0x9035eafffe891816':
|
||||
friendly_name: light_bath_mirror
|
||||
'0x000d6f00131ca650':
|
||||
friendly_name: smoke_detector_hall
|
||||
'0x54ef4410002c8a61':
|
||||
friendly_name: plug_server
|
||||
'0x00158d0003a3a0f8':
|
||||
friendly_name: button_shower_sink
|
||||
'0x00158d0006ca2293':
|
||||
friendly_name: water_leak_radiator_hub
|
||||
'0xe0798dfffebca4cc':
|
||||
friendly_name: switch_mirror_bath_heater
|
||||
'0x54ef4410001952e3':
|
||||
friendly_name: plug_yolka
|
||||
'0x00158d000398de0b':
|
||||
friendly_name: motion_hall_2
|
||||
'0x00158d00044bac2c':
|
||||
friendly_name: motion_bath_2
|
||||
'0xe0798dfffec0fba2':
|
||||
friendly_name: switch_mirror_shower_heater
|
||||
'0xa4c138e184df9c4b':
|
||||
friendly_name: light_mainroom_mainlamp
|
||||
'0xa4c1382016d75a72':
|
||||
friendly_name: light_mainroom_spotlights
|
||||
'0xa4c13858fba9206a':
|
||||
friendly_name: light_mainroom_pc_spotlight
|
||||
'0xa4c138f30d13e363':
|
||||
friendly_name: light_balcony_spotlight
|
||||
'0xa4c13872c98a123d':
|
||||
friendly_name: light_bedroom_nightlight_left
|
||||
'0xa4c138ec247343ac':
|
||||
friendly_name: light_bedroom_spotlights
|
||||
'0xa4c138ebc36bcef7':
|
||||
friendly_name: light_bedroom_pc_spotlight
|
||||
'0xa4c138665085e34c':
|
||||
friendly_name: light_bedroom_mainlight
|
||||
'0xa4c138c4615096df':
|
||||
friendly_name: light_bedroom_pc_nightlight
|
||||
'0xa4c1381b0d3a90a8':
|
||||
friendly_name: light_bedroom_nightlight_right
|
||||
'0x54ef441000313804':
|
||||
friendly_name: light_curtain_mainroom
|
||||
'0x54ef44100031341f':
|
||||
friendly_name: light_curtain_kitchen
|
||||
'0xa4c138e15f46046e':
|
||||
friendly_name: light_kitchen_table_lamp
|
||||
'0xa4c138881ad5f2a7':
|
||||
friendly_name: light_kitchen_bar_lamp
|
||||
'0xa4c1389d59a26238':
|
||||
friendly_name: light_kitchen_set
|
||||
'0xa4c1385ff0c3da73':
|
||||
friendly_name: light_kitchen_spotlights
|
||||
'0xa4c138227e28f0f5':
|
||||
friendly_name: light_childroom_main
|
||||
'0xa4c138af504f84c7':
|
||||
friendly_name: light_childroom_bed
|
||||
'0xa4c13835b22ecd89':
|
||||
friendly_name: light_childroom_spotlights
|
||||
'0xa4c138a0cfb8e117':
|
||||
friendly_name: ventilation_bath
|
||||
'0xa4c1382b628aacb6':
|
||||
friendly_name: light_bath_shelf
|
||||
'0xa4c1385548a794f5':
|
||||
friendly_name: ventilation_shower
|
||||
'0xa4c138b789359794':
|
||||
friendly_name: light_shower_main_spotlights
|
||||
'0xa4c1385a75956001':
|
||||
friendly_name: light_shower_shower_spotlights
|
||||
'0xa4c138dbf32f44f8':
|
||||
friendly_name: light_shower_shelf_light
|
||||
'0x00158d000398f9f6':
|
||||
friendly_name: motion_shower_shower
|
||||
'0x00158d0003a106ea':
|
||||
friendly_name: door_locker2_hall_right
|
||||
'0x00158d0003536fac':
|
||||
friendly_name: door_locker2_hall_left
|
||||
'0x00158d0003a10585':
|
||||
friendly_name: door_locker3_hall_left
|
||||
'0xa4c138f709069275':
|
||||
friendly_name: curtain_bedroom_bobbinet_balcony
|
||||
'0x00158d00090e5cf7':
|
||||
friendly_name: temperature_childroom
|
||||
'0x00158d000396c7ab':
|
||||
friendly_name: door_locker_hall_right
|
||||
'0x00158d000396c934':
|
||||
friendly_name: door_locker3_hall_right
|
||||
'0x00158d0002113158':
|
||||
friendly_name: water_leak_water_hub
|
||||
'0xa4c1381710c7c92a':
|
||||
friendly_name: curtain_mainroom_bobbinet
|
||||
'0x54ef4410005d97df':
|
||||
friendly_name: presence_shower
|
||||
'0x00158d0003cc41a2':
|
||||
friendly_name: motion_kitchenset_right
|
||||
'0x00158d0000f6b2fa':
|
||||
friendly_name: motion_kitchenset_left
|
||||
'0xa4c1381257c87bdc':
|
||||
friendly_name: curtain_kitchen_bobbinet
|
||||
'0x00124b0022145c82':
|
||||
friendly_name: co2_bedroom
|
||||
'0x00158d00039d4fea':
|
||||
friendly_name: door_entrance
|
||||
'0x54ef4410006ff081':
|
||||
friendly_name: radiator_mainroom
|
||||
'0x54ef441000703fc3':
|
||||
friendly_name: radiator_childroom
|
||||
'0x00158d0008e038bc':
|
||||
friendly_name: water_leak_shower_sink
|
||||
'0x00158d00091c7eac':
|
||||
friendly_name: temperature_winecooler
|
||||
'0x00158d0003a5d05d':
|
||||
friendly_name: lock_door
|
||||
'0x00158d00090e6601':
|
||||
friendly_name: temperature_shower
|
||||
groups: {}
|
||||
availability:
|
||||
active:
|
||||
timeout: 1440
|
||||
passive:
|
||||
timeout: 1440
|
||||
version: 2
|
||||
@@ -0,0 +1,230 @@
|
||||
homeassistant:
|
||||
enabled: true
|
||||
frontend:
|
||||
enabled: true
|
||||
port: 8080
|
||||
mqtt:
|
||||
base_topic: z2m-tcp
|
||||
server: mqtt://192.168.1.6:1883
|
||||
user: hass
|
||||
password: mqttpass
|
||||
serial:
|
||||
port: tcp://192.168.1.132:6638
|
||||
advanced:
|
||||
log_level: info
|
||||
channel: 11
|
||||
pan_id: 6754
|
||||
last_seen: ISO_8601_local
|
||||
transmit_power: 20
|
||||
device_options: {}
|
||||
devices:
|
||||
'0x00124b001f315241':
|
||||
friendly_name: light_3
|
||||
'0x00124b001d3a3a12':
|
||||
friendly_name: light_4
|
||||
'0xa4c138b6bab321de':
|
||||
friendly_name: washer
|
||||
'0xa4c138bc0d05b7bf':
|
||||
friendly_name: light_hall_long
|
||||
'0xa4c13809d74d5e1f':
|
||||
friendly_name: dishwasher
|
||||
'0x00124b001f2f63d9':
|
||||
friendly_name: light_2
|
||||
'0x00124b001d644d03':
|
||||
friendly_name: light_1
|
||||
'0x54ef4410000d6708':
|
||||
friendly_name: brightness_bath
|
||||
'0x54ef4410001ffbb1':
|
||||
friendly_name: shower_light_sensor
|
||||
'0x00158d00012d9ad7':
|
||||
friendly_name: temperature_balcony
|
||||
'0xa4c1388a7a97e475':
|
||||
friendly_name: temperature_outside_bedroom
|
||||
'0x00158d00089761d4':
|
||||
friendly_name: temperature_bedroom
|
||||
'0x54ef4410003138d4':
|
||||
friendly_name: plug_water_heater
|
||||
'0x000b3cfffefadaaa':
|
||||
friendly_name: light_bedroom_2
|
||||
'0x086bd7fffe0042b0':
|
||||
friendly_name: light_bedroom_7
|
||||
'0x00158d00035356c6':
|
||||
friendly_name: button_test
|
||||
'0x00158d000392b34f':
|
||||
friendly_name: door_shower
|
||||
'0x54ef441000673f2a':
|
||||
friendly_name: radiator_kitchen
|
||||
'0x54ef4410006fe989':
|
||||
friendly_name: radiator_bedroom
|
||||
'0x54ef4410006fe51e':
|
||||
friendly_name: radiator_bedroom_balcony
|
||||
'0x00158d000913e2e7':
|
||||
friendly_name: temperature_mainroom
|
||||
'0x00158d000944bbdf':
|
||||
friendly_name: temperature_kitchen
|
||||
'0xa4c1385ae827ec1c':
|
||||
friendly_name: light_bath
|
||||
'0x00158d00053f1e20':
|
||||
friendly_name: curtain_mainroom
|
||||
'0x00158d000398d9e7':
|
||||
friendly_name: motion_bath
|
||||
'0x00158d0003941e67':
|
||||
friendly_name: door_bath
|
||||
'0x00158d00079836a0':
|
||||
friendly_name: curtain_kitchen
|
||||
'0x000d6f0012060764':
|
||||
friendly_name: smoke_detector_kitchen
|
||||
'0x9035eafffe541813':
|
||||
friendly_name: shower_mirror
|
||||
'0x00158d0003969a5d':
|
||||
friendly_name: door_locker_hall_left
|
||||
'0x54ef4410001ff4ec':
|
||||
friendly_name: brightness_hall
|
||||
'0x00158d000398fa90':
|
||||
friendly_name: motion_shower_center
|
||||
'0x00158d00053f38ef':
|
||||
friendly_name: curtain_bedroom
|
||||
'0x00158d0002b0c46a':
|
||||
friendly_name: curtain_bedroom_balcony
|
||||
'0x00158d000398f9a1':
|
||||
friendly_name: motion_hall_1
|
||||
'0x00158d000396c997':
|
||||
friendly_name: door_kitchen
|
||||
'0x00158d000396981f':
|
||||
friendly_name: door_cloakroom
|
||||
'0x00158d0003a10728':
|
||||
friendly_name: door_childroom
|
||||
'0x00158d000396c880':
|
||||
friendly_name: door_bedroom
|
||||
'0x00158d0003f1b8ee':
|
||||
friendly_name: motion_childroom
|
||||
'0x00158d00091c43c7':
|
||||
friendly_name: temperature_bath
|
||||
'0x00158d0008e1b6bc':
|
||||
friendly_name: water_leak_bath_bath
|
||||
'0x00158d00072a2198':
|
||||
friendly_name: water_leak_bath_sink
|
||||
'0x00158d0008e019d0':
|
||||
friendly_name: water_leak_kitchen_fridge
|
||||
'0x9035eafffe891816':
|
||||
friendly_name: light_bath_mirror
|
||||
'0x000d6f00131ca650':
|
||||
friendly_name: smoke_detector_hall
|
||||
'0x54ef4410002c8a61':
|
||||
friendly_name: plug_server
|
||||
'0x00158d0003a3a0f8':
|
||||
friendly_name: button_shower_sink
|
||||
'0x00158d0006ca2293':
|
||||
friendly_name: water_leak_radiator_hub
|
||||
'0xe0798dfffebca4cc':
|
||||
friendly_name: switch_mirror_bath_heater
|
||||
'0x54ef4410001952e3':
|
||||
friendly_name: plug_yolka
|
||||
'0x00158d000398de0b':
|
||||
friendly_name: motion_hall_2
|
||||
'0x00158d00044bac2c':
|
||||
friendly_name: motion_bath_2
|
||||
'0xe0798dfffec0fba2':
|
||||
friendly_name: switch_mirror_shower_heater
|
||||
'0xa4c138e184df9c4b':
|
||||
friendly_name: light_mainroom_mainlamp
|
||||
'0xa4c1382016d75a72':
|
||||
friendly_name: light_mainroom_spotlights
|
||||
'0xa4c13858fba9206a':
|
||||
friendly_name: light_mainroom_pc_spotlight
|
||||
'0xa4c138f30d13e363':
|
||||
friendly_name: light_balcony_spotlight
|
||||
'0xa4c13872c98a123d':
|
||||
friendly_name: light_bedroom_nightlight_left
|
||||
'0xa4c138ec247343ac':
|
||||
friendly_name: light_bedroom_spotlights
|
||||
'0xa4c138ebc36bcef7':
|
||||
friendly_name: light_bedroom_pc_spotlight
|
||||
'0xa4c138665085e34c':
|
||||
friendly_name: light_bedroom_mainlight
|
||||
'0xa4c138c4615096df':
|
||||
friendly_name: light_bedroom_pc_nightlight
|
||||
'0xa4c1381b0d3a90a8':
|
||||
friendly_name: light_bedroom_nightlight_right
|
||||
'0x54ef441000313804':
|
||||
friendly_name: light_curtain_mainroom
|
||||
'0x54ef44100031341f':
|
||||
friendly_name: light_curtain_kitchen
|
||||
'0xa4c138e15f46046e':
|
||||
friendly_name: light_kitchen_table_lamp
|
||||
'0xa4c138881ad5f2a7':
|
||||
friendly_name: light_kitchen_bar_lamp
|
||||
'0xa4c1389d59a26238':
|
||||
friendly_name: light_kitchen_set
|
||||
'0xa4c1385ff0c3da73':
|
||||
friendly_name: light_kitchen_spotlights
|
||||
'0xa4c138227e28f0f5':
|
||||
friendly_name: light_childroom_main
|
||||
'0xa4c138af504f84c7':
|
||||
friendly_name: light_childroom_bed
|
||||
'0xa4c13835b22ecd89':
|
||||
friendly_name: light_childroom_spotlights
|
||||
'0xa4c138a0cfb8e117':
|
||||
friendly_name: ventilation_bath
|
||||
'0xa4c1382b628aacb6':
|
||||
friendly_name: light_bath_shelf
|
||||
'0xa4c1385548a794f5':
|
||||
friendly_name: ventilation_shower
|
||||
'0xa4c138b789359794':
|
||||
friendly_name: light_shower_main_spotlights
|
||||
'0xa4c1385a75956001':
|
||||
friendly_name: light_shower_shower_spotlights
|
||||
'0xa4c138dbf32f44f8':
|
||||
friendly_name: light_shower_shelf_light
|
||||
'0x00158d000398f9f6':
|
||||
friendly_name: motion_shower_shower
|
||||
'0x00158d0003a106ea':
|
||||
friendly_name: door_locker2_hall_right
|
||||
'0x00158d0003536fac':
|
||||
friendly_name: door_locker2_hall_left
|
||||
'0x00158d0003a10585':
|
||||
friendly_name: door_locker3_hall_left
|
||||
'0xa4c138f709069275':
|
||||
friendly_name: curtain_bedroom_bobbinet_balcony
|
||||
'0x00158d00090e5cf7':
|
||||
friendly_name: temperature_childroom
|
||||
'0x00158d000396c7ab':
|
||||
friendly_name: door_locker_hall_right
|
||||
'0x00158d000396c934':
|
||||
friendly_name: door_locker3_hall_right
|
||||
'0x00158d0002113158':
|
||||
friendly_name: water_leak_water_hub
|
||||
'0xa4c1381710c7c92a':
|
||||
friendly_name: curtain_mainroom_bobbinet
|
||||
'0x54ef4410005d97df':
|
||||
friendly_name: presence_shower
|
||||
'0x00158d0003cc41a2':
|
||||
friendly_name: motion_kitchenset_right
|
||||
'0x00158d0000f6b2fa':
|
||||
friendly_name: motion_kitchenset_left
|
||||
'0xa4c1381257c87bdc':
|
||||
friendly_name: curtain_kitchen_bobbinet
|
||||
'0x00124b0022145c82':
|
||||
friendly_name: co2_bedroom
|
||||
'0x00158d00039d4fea':
|
||||
friendly_name: door_entrance
|
||||
'0x54ef4410006ff081':
|
||||
friendly_name: radiator_mainroom
|
||||
'0x54ef441000703fc3':
|
||||
friendly_name: radiator_childroom
|
||||
'0x00158d0008e038bc':
|
||||
friendly_name: water_leak_shower_sink
|
||||
'0x00158d00091c7eac':
|
||||
friendly_name: temperature_winecooler
|
||||
'0x00158d0003a5d05d':
|
||||
friendly_name: lock_door
|
||||
'0x00158d00090e6601':
|
||||
friendly_name: temperature_shower
|
||||
groups: {}
|
||||
availability:
|
||||
enabled: true
|
||||
active:
|
||||
timeout: 1440
|
||||
passive:
|
||||
timeout: 1440
|
||||
version: 3
|
||||
File diff suppressed because one or more lines are too long
Reference in New Issue
Block a user