infra4talos/apps-kustomized/zigbee2mqtt/configmap.yaml

139 lines
4.4 KiB
YAML
Raw Normal View History

---
apiVersion: v1
kind: ConfigMap
metadata:
labels:
app.kubernetes.io/instance: zigbee2mqtt
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/name: zigbee2mqtt
app.kubernetes.io/version: 1.19.1
helm.sh/chart: zigbee2mqtt-9.4.2
name: zigbee2mqtt-settings
namespace: zigbee2mqtt
data:
configuration.yaml: |
advanced:
homeassistant_discovery_topic: homeassistant
homeassistant_status_topic: homeassistant/status
last_seen: ISO_8601
log_level: debug
log_output:
- console
channel: 25
network_key:
- 140
- 18
- 129
- 36
- 87
- 2
- 242
- 222
- 178
- 205
- 177
- 160
- 9
- 212
- 115
- 122
experimental:
new_api: true
frontend:
port: 8080
homeassistant: true
serial:
port: '/dev/zig'
mqtt:
base_topic: zigbee2mqtt
include_device_information: true
server: 'mqtt://mosquitto.martyn.berlin'
permit_join: false
devices:
'0xa4c1385bec2c7f60':
friendly_name: '0xa4c1385bec2c7f60'
'0xa4c138998e1d61b2':
friendly_name: '0xa4c138998e1d61b2'
'0xa4c138dbd3eb65de':
friendly_name: '0xa4c138dbd3eb65de'
'0xa4c1381d71f392c9':
friendly_name: '0xa4c1381d71f392c9'
'0xa4c138bdf9f23a06':
friendly_name: '0xa4c138bdf9f23a06'
'0xa4c1385d80974719':
friendly_name: '0xa4c1385d80974719'
'0xa4c138a05e5e3cfa':
friendly_name: '0xa4c138a05e5e3cfa'
'0x00124b00251e68fa':
friendly_name: '0x00124b00251e68fa'
'0x00124b00251e94b6':
friendly_name: '0x00124b00251e94b6'
'0x00124b00251973af':
friendly_name: '0x00124b00251973af'
'0xa4c138a27426ae88':
friendly_name: '0xa4c138a27426ae88'
'0xa4c138c77b4071a0':
friendly_name: '0xa4c138c77b4071a0'
'0xa4c13803c6901458':
friendly_name: '0xa4c13803c6901458'
'0x00158d000830e5aa':
friendly_name: '0x00158d000830e5aa'
'0x680ae2fffee55de6':
friendly_name: '0x680ae2fffee55de6'
'0x588e81fffe21fbf0':
friendly_name: '0x588e81fffe21fbf0'
'0xf0d1b800001d71bb':
friendly_name: '0xf0d1b800001d71bb'
'0xa4c1380017db181e':
friendly_name: ender3
'0xa4c13886e0e34594':
friendly_name: '0xa4c13886e0e34594'
'0xa4c13815d4b54004':
friendly_name: '0xa4c13815d4b54004'
'0xa4c138f57872ae4d':
friendly_name: '0xa4c138f57872ae4d'
'0xa4c138353fbe5365':
friendly_name: '0xa4c138353fbe5365'
'0xa4c138093448ff93':
friendly_name: '0xa4c138093448ff93'
'0xa4c138851346c56d':
friendly_name: '0xa4c138851346c56d'
'0x00124b00251971fa':
friendly_name: '0x00124b00251971fa'
'0xa4c138de0eac709d':
friendly_name: '0xa4c138de0eac709d'
'0xd0cf5efffebfcc67':
friendly_name: '0xd0cf5efffebfcc67'
'0xa4c138aa6e4afbfd':
friendly_name: '0xa4c138aa6e4afbfd'
external_converters:
- ledvanceA60S.js
ledvanceA60S.js: |
const fz = require('zigbee-herdsman-converters/converters/fromZigbee');
const tz = require('zigbee-herdsman-converters/converters/toZigbee');
const exposes = require('zigbee-herdsman-converters/lib/exposes');
const reporting = require('zigbee-herdsman-converters/lib/reporting');
const extend = require('zigbee-herdsman-converters/lib/extend');
const ota = require('zigbee-herdsman-converters/lib/ota');
const tuya = require('zigbee-herdsman-converters/lib/tuya');
const e = exposes.presets;
const ea = exposes.access;
const definition = {
zigbeeModel: ['A60S RGBW'],
model: 'A60S RGBW',
vendor: 'Ledvance',
description: 'Ledvance Classic E27 Multicolor',
// Note that fromZigbee, toZigbee and exposes are missing here since we use extend here.
// Extend contains a default set of fromZigbee/toZigbee converters and expose for common device types.
// The following extends are available:
// - extend.switch
// - extend.light_onoff_brightness
// - extend.light_onoff_brightness_colortemp
// - extend.light_onoff_brightness_color
// - extend.light_onoff_brightness_colortemp_color
extend: extend.light_onoff_brightness_colortemp_color(),
};
module.exports = definition;