12-15-2024, 06:17 AM
for example:
modify your ymal:
micro_wake_word:
on_wake_word_detected:
# then:
- voice_assistant.start:
wake_word: !lambda return wake_word;
- light.turn_on:
id: led_ww
red: 30%
green: 30%
blue: 70%
brightness: 60%
effect: fast pulse
models:
- model: github://esphome/micro-wake-word-models/models/v2/hey_jarvis.json #(-->replace this for different wake up word)
- model: github://esphome/micro-wake-word-models/models/v2/hey_jarvis.json #(this use by jarvis)
- model: github://esphome/micro-wake-word-models/models/v2/okay_nabu.json #(this use by nabu)
--------------------------------------------
1. A32 Pro use by KCS v3 firmware, so that support mqtt auto discovery function. it with zero code and config, very easy integrate to HA. But KC868-AIO not use by ESP32-S3, not support KCS v3 firmware. you can integrate KC868-AIO by ESPHome or MQTT.
a. if use by ESPHome, here is config yaml file for KC868-AIO: https://www.kincony.com/forum/showthread.php?tid=2736
b. if use by MQTT, you need config all DI,DO,AI,AO by mqtt according to this mqtt protocol document: https://www.kincony.com/forum/showthread.php?tid=3105
here also have mqtt demo code for KC868-A8, AIO use by same way:
https://www.kincony.com/forum/showthread.php?tid=7164
2. KCS firmware not support by Wiegand. i suggest you config by ESPHome, so that Wiegand is supported. also can integrate to HA for all hardware resource.
modify your ymal:
micro_wake_word:
on_wake_word_detected:
# then:
- voice_assistant.start:
wake_word: !lambda return wake_word;
- light.turn_on:
id: led_ww
red: 30%
green: 30%
blue: 70%
brightness: 60%
effect: fast pulse
models:
- model: github://esphome/micro-wake-word-models/models/v2/hey_jarvis.json #(-->replace this for different wake up word)
- model: github://esphome/micro-wake-word-models/models/v2/hey_jarvis.json #(this use by jarvis)
- model: github://esphome/micro-wake-word-models/models/v2/okay_nabu.json #(this use by nabu)
--------------------------------------------
1. A32 Pro use by KCS v3 firmware, so that support mqtt auto discovery function. it with zero code and config, very easy integrate to HA. But KC868-AIO not use by ESP32-S3, not support KCS v3 firmware. you can integrate KC868-AIO by ESPHome or MQTT.
a. if use by ESPHome, here is config yaml file for KC868-AIO: https://www.kincony.com/forum/showthread.php?tid=2736
b. if use by MQTT, you need config all DI,DO,AI,AO by mqtt according to this mqtt protocol document: https://www.kincony.com/forum/showthread.php?tid=3105
here also have mqtt demo code for KC868-A8, AIO use by same way:
https://www.kincony.com/forum/showthread.php?tid=7164
2. KCS firmware not support by Wiegand. i suggest you config by ESPHome, so that Wiegand is supported. also can integrate to HA for all hardware resource.