<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/">
	<channel>
		<title><![CDATA[Smart Home Automation Forum - KinCony AS]]></title>
		<link>https://www.kincony.com/forum/</link>
		<description><![CDATA[Smart Home Automation Forum - https://www.kincony.com/forum]]></description>
		<pubDate>Thu, 07 May 2026 05:55:06 +0000</pubDate>
		<generator>MyBB</generator>
		<item>
			<title><![CDATA[Very Low Volume even at MAX]]></title>
			<link>https://www.kincony.com/forum/showthread.php?tid=9177</link>
			<pubDate>Fri, 27 Mar 2026 07:23:27 +0800</pubDate>
			<dc:creator><![CDATA[<a href="https://www.kincony.com/forum/member.php?action=profile&uid=10644">MartinBanner</a>]]></dc:creator>
			<guid isPermaLink="false">https://www.kincony.com/forum/showthread.php?tid=9177</guid>
			<description><![CDATA[I finally have it working with esphome. Unfortunately I'm unable to use it - or any local device - for a voice assistant. My host is too old without AVX to host Whisper. However I still have it working as a smart speaker able to play media and tts just fine (not easy!). However the volume is too low no matter what I do. I can hear it but barely. From the marketing pictures the speaker appears to be 8 ohm at 3W. I have a few Gen1 Amazon Dots and they appear to be only about 1.2W and are much much louder than the AS. Are there any hints to maximize the volume? I'm running the most current version of Esphome builder and Home Assistant as of the date of this post.<br />
<br />
I've commented out volume_max as it is said the default is 100%, but I've tried many values with no improvement.<br />
<br />
Thanks for any help<br />
<br />
Martin<br />
<br />
Here's the yaml<br />
<br />
<div class="codeblock"><div class="title">Code:</div><div class="body" dir="ltr"><code># Whisper addon cannot be started on the HP Microserver<br />
# Voice Assistant will not work<br />
# AVX instruction set required. Not avail on Turion II<br />
# only Instructionsets: MMX, 3DNow!, SSE, SSE2, SSE3, SSE4A,<br />
# AMD64, AMD-V (AMD Virtualization), and EVP (Enhanced Virus Protection).<br />
<br />
esphome:<br />
  name: as<br />
  friendly_name: AS<br />
  platformio_options:<br />
    board_build.flash_mode: dio<br />
  on_boot:<br />
    - light.turn_on:<br />
        id: led_ww<br />
        blue: 100%<br />
        brightness: 60%<br />
        effect: fast pulse<br />
<br />
esp32:<br />
  board: esp32-s3-devkitc-1<br />
  framework:<br />
    type: esp-idf<br />
    sdkconfig_options:<br />
      CONFIG_ESP32S3_DEFAULT_CPU_FREQ_240: "y"<br />
      CONFIG_ESP32S3_DATA_CACHE_64KB: "y"<br />
      CONFIG_ESP32S3_DATA_CACHE_LINE_64B: "y"<br />
      CONFIG_AUDIO_BOARD_CUSTOM: "y"<br />
 <br />
psram:<br />
  mode: octal  # quad for N8R2 and octal for N16R8<br />
  speed: 80MHz<br />
<br />
# Enable logging<br />
logger:<br />
  hardware_uart: USB_SERIAL_JTAG<br />
<br />
# Enable Home Assistant API<br />
api:<br />
  encryption:<br />
    key: "TFpb+pBAvQIS1MVwaA7EoJ2DkpWE+79UvVro7yMyGdU="<br />
<br />
ota:<br />
  - platform: esphome<br />
    password: "******************"<br />
<br />
wifi:<br />
  ssid: "wifi"<br />
  password: "***************************"<br />
  fast_connect: True<br />
  manual_ip:<br />
    static_ip: 192.168.55.127 #WiFi<br />
    gateway: 192.168.55.1<br />
    subnet: 255.255.255.0<br />
    dns1: 192.168.55.1<br />
  # Enable fallback hotspot (captive portal) in case wifi connection fails<br />
  ap:<br />
    ssid: "Esp32-S3-Wake-Word"<br />
    password: "*************"<br />
<br />
captive_portal:<br />
<br />
button:<br />
  - platform: restart<br />
    name: "Restart"<br />
    id: but_rest<br />
 <br />
light:<br />
  - platform: esp32_rmt_led_strip<br />
    id: led_ww<br />
    rgb_order: GRB<br />
    pin: GPIO16<br />
    num_leds: 1<br />
    chipset: ws2812<br />
    name: "on board light"<br />
    effects:<br />
      - pulse:<br />
      - pulse:<br />
          name: "Fast Pulse"<br />
          transition_length: 0.5s<br />
          update_interval: 0.5s<br />
          min_brightness: 0%<br />
          max_brightness: 100%<br />
<br />
i2s_audio:<br />
  - id: i2s_output<br />
    i2s_lrclk_pin: GPIO6  #LRC<br />
    i2s_bclk_pin: GPIO7 #BLCK<br />
<br />
speaker:<br />
  - platform: i2s_audio<br />
    id: i2s_audio_speaker<br />
    dac_type: external<br />
    sample_rate: 48000<br />
    i2s_dout_pin:<br />
      number: GPIO8<br />
    bits_per_sample: 32bit<br />
    i2s_audio_id: i2s_output<br />
    timeout: never<br />
    buffer_duration: 100ms<br />
    channel: mono<br />
    # sample_rate: 16000<br />
    # bits_per_sample: 32bit<br />
  # Virtual speakers to combine the announcement and media streams together into one output<br />
  - platform: mixer<br />
    id: mixing_speaker<br />
    output_speaker: i2s_audio_speaker<br />
    # num_channels: 2<br />
    num_channels: 1<br />
    source_speakers:<br />
      - id: announcement_mixing_input<br />
        timeout: never<br />
      - id: media_mixing_input<br />
        timeout: never<br />
  # Vritual speakers to resample each pipelines' audio, if necessary, as the mixer speaker requires the same sample rate<br />
  - platform: resampler<br />
    id: announcement_resampling_speaker<br />
    output_speaker: announcement_mixing_input<br />
    sample_rate: 48000<br />
    bits_per_sample: 16<br />
  - platform: resampler<br />
    id: media_resampling_speaker<br />
    output_speaker: media_mixing_input<br />
    sample_rate: 48000<br />
    bits_per_sample: 16<br />
<br />
media_player:<br />
  - platform: speaker<br />
    id: external_media_player<br />
    name: Media Player<br />
    internal: False<br />
    volume_increment: 0.05<br />
    volume_min: 0.4<br />
#    volume_max: 0.85 # when amp gain connected to ground. Avoids cutting out.<br />
    icon: mdi:speaker-wireless<br />
    announcement_pipeline:<br />
      speaker: announcement_resampling_speaker<br />
      format: FLAC    # FLAC is the least processor intensive codec<br />
      num_channels: 1  # Stereo audio is unnecessary for announcements<br />
      sample_rate: 48000<br />
    media_pipeline:<br />
      speaker: media_resampling_speaker<br />
      format: FLAC    # FLAC is the least processor intensive codec<br />
      # num_channels: 2<br />
      num_channels: 1<br />
      sample_rate: 48000<br />
    on_announcement:<br />
      - mixer_speaker.apply_ducking:<br />
          id: media_mixing_input<br />
          decibel_reduction: 20<br />
          duration: 0.0s</code></div></div>]]></description>
			<content:encoded><![CDATA[I finally have it working with esphome. Unfortunately I'm unable to use it - or any local device - for a voice assistant. My host is too old without AVX to host Whisper. However I still have it working as a smart speaker able to play media and tts just fine (not easy!). However the volume is too low no matter what I do. I can hear it but barely. From the marketing pictures the speaker appears to be 8 ohm at 3W. I have a few Gen1 Amazon Dots and they appear to be only about 1.2W and are much much louder than the AS. Are there any hints to maximize the volume? I'm running the most current version of Esphome builder and Home Assistant as of the date of this post.<br />
<br />
I've commented out volume_max as it is said the default is 100%, but I've tried many values with no improvement.<br />
<br />
Thanks for any help<br />
<br />
Martin<br />
<br />
Here's the yaml<br />
<br />
<div class="codeblock"><div class="title">Code:</div><div class="body" dir="ltr"><code># Whisper addon cannot be started on the HP Microserver<br />
# Voice Assistant will not work<br />
# AVX instruction set required. Not avail on Turion II<br />
# only Instructionsets: MMX, 3DNow!, SSE, SSE2, SSE3, SSE4A,<br />
# AMD64, AMD-V (AMD Virtualization), and EVP (Enhanced Virus Protection).<br />
<br />
esphome:<br />
  name: as<br />
  friendly_name: AS<br />
  platformio_options:<br />
    board_build.flash_mode: dio<br />
  on_boot:<br />
    - light.turn_on:<br />
        id: led_ww<br />
        blue: 100%<br />
        brightness: 60%<br />
        effect: fast pulse<br />
<br />
esp32:<br />
  board: esp32-s3-devkitc-1<br />
  framework:<br />
    type: esp-idf<br />
    sdkconfig_options:<br />
      CONFIG_ESP32S3_DEFAULT_CPU_FREQ_240: "y"<br />
      CONFIG_ESP32S3_DATA_CACHE_64KB: "y"<br />
      CONFIG_ESP32S3_DATA_CACHE_LINE_64B: "y"<br />
      CONFIG_AUDIO_BOARD_CUSTOM: "y"<br />
 <br />
psram:<br />
  mode: octal  # quad for N8R2 and octal for N16R8<br />
  speed: 80MHz<br />
<br />
# Enable logging<br />
logger:<br />
  hardware_uart: USB_SERIAL_JTAG<br />
<br />
# Enable Home Assistant API<br />
api:<br />
  encryption:<br />
    key: "TFpb+pBAvQIS1MVwaA7EoJ2DkpWE+79UvVro7yMyGdU="<br />
<br />
ota:<br />
  - platform: esphome<br />
    password: "******************"<br />
<br />
wifi:<br />
  ssid: "wifi"<br />
  password: "***************************"<br />
  fast_connect: True<br />
  manual_ip:<br />
    static_ip: 192.168.55.127 #WiFi<br />
    gateway: 192.168.55.1<br />
    subnet: 255.255.255.0<br />
    dns1: 192.168.55.1<br />
  # Enable fallback hotspot (captive portal) in case wifi connection fails<br />
  ap:<br />
    ssid: "Esp32-S3-Wake-Word"<br />
    password: "*************"<br />
<br />
captive_portal:<br />
<br />
button:<br />
  - platform: restart<br />
    name: "Restart"<br />
    id: but_rest<br />
 <br />
light:<br />
  - platform: esp32_rmt_led_strip<br />
    id: led_ww<br />
    rgb_order: GRB<br />
    pin: GPIO16<br />
    num_leds: 1<br />
    chipset: ws2812<br />
    name: "on board light"<br />
    effects:<br />
      - pulse:<br />
      - pulse:<br />
          name: "Fast Pulse"<br />
          transition_length: 0.5s<br />
          update_interval: 0.5s<br />
          min_brightness: 0%<br />
          max_brightness: 100%<br />
<br />
i2s_audio:<br />
  - id: i2s_output<br />
    i2s_lrclk_pin: GPIO6  #LRC<br />
    i2s_bclk_pin: GPIO7 #BLCK<br />
<br />
speaker:<br />
  - platform: i2s_audio<br />
    id: i2s_audio_speaker<br />
    dac_type: external<br />
    sample_rate: 48000<br />
    i2s_dout_pin:<br />
      number: GPIO8<br />
    bits_per_sample: 32bit<br />
    i2s_audio_id: i2s_output<br />
    timeout: never<br />
    buffer_duration: 100ms<br />
    channel: mono<br />
    # sample_rate: 16000<br />
    # bits_per_sample: 32bit<br />
  # Virtual speakers to combine the announcement and media streams together into one output<br />
  - platform: mixer<br />
    id: mixing_speaker<br />
    output_speaker: i2s_audio_speaker<br />
    # num_channels: 2<br />
    num_channels: 1<br />
    source_speakers:<br />
      - id: announcement_mixing_input<br />
        timeout: never<br />
      - id: media_mixing_input<br />
        timeout: never<br />
  # Vritual speakers to resample each pipelines' audio, if necessary, as the mixer speaker requires the same sample rate<br />
  - platform: resampler<br />
    id: announcement_resampling_speaker<br />
    output_speaker: announcement_mixing_input<br />
    sample_rate: 48000<br />
    bits_per_sample: 16<br />
  - platform: resampler<br />
    id: media_resampling_speaker<br />
    output_speaker: media_mixing_input<br />
    sample_rate: 48000<br />
    bits_per_sample: 16<br />
<br />
media_player:<br />
  - platform: speaker<br />
    id: external_media_player<br />
    name: Media Player<br />
    internal: False<br />
    volume_increment: 0.05<br />
    volume_min: 0.4<br />
#    volume_max: 0.85 # when amp gain connected to ground. Avoids cutting out.<br />
    icon: mdi:speaker-wireless<br />
    announcement_pipeline:<br />
      speaker: announcement_resampling_speaker<br />
      format: FLAC    # FLAC is the least processor intensive codec<br />
      num_channels: 1  # Stereo audio is unnecessary for announcements<br />
      sample_rate: 48000<br />
    media_pipeline:<br />
      speaker: media_resampling_speaker<br />
      format: FLAC    # FLAC is the least processor intensive codec<br />
      # num_channels: 2<br />
      num_channels: 1<br />
      sample_rate: 48000<br />
    on_announcement:<br />
      - mixer_speaker.apply_ducking:<br />
          id: media_mixing_input<br />
          decibel_reduction: 20<br />
          duration: 0.0s</code></div></div>]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Pinout od AS Voice Assistant P1 and P2???]]></title>
			<link>https://www.kincony.com/forum/showthread.php?tid=8794</link>
			<pubDate>Sun, 07 Dec 2025 21:19:10 +0800</pubDate>
			<dc:creator><![CDATA[<a href="https://www.kincony.com/forum/member.php?action=profile&uid=7080">ZodInLynn</a>]]></dc:creator>
			<guid isPermaLink="false">https://www.kincony.com/forum/showthread.php?tid=8794</guid>
			<description><![CDATA[Hi, I am trying to add onto the Kincony AS Voice assistant (hardware) and I cannot find the pinout of the P1 and P2 "connectors" (are they set up for 433mhx transmitter and receiver?)  <br />
<br />
I have looked everywhere and cannot find any info.<br />
<br />
could you please let me know (and add the info to the product web page for others??) what the pins on these "ports" do and what GPIO they area attached to???<br />
<br />
a graphic with all of the solder pads labelled would be most helpful......<br /><!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.kincony.com/forum/images/attachtypes/image.png" title="JPG Image" border="0" alt=".jpg" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=8747" target="_blank" title="">PXL_20251207_021252078~2.jpg</a> (Size: 858.66 KB / Downloads: 156)
<!-- end: postbit_attachments_attachment -->]]></description>
			<content:encoded><![CDATA[Hi, I am trying to add onto the Kincony AS Voice assistant (hardware) and I cannot find the pinout of the P1 and P2 "connectors" (are they set up for 433mhx transmitter and receiver?)  <br />
<br />
I have looked everywhere and cannot find any info.<br />
<br />
could you please let me know (and add the info to the product web page for others??) what the pins on these "ports" do and what GPIO they area attached to???<br />
<br />
a graphic with all of the solder pads labelled would be most helpful......<br /><!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.kincony.com/forum/images/attachtypes/image.png" title="JPG Image" border="0" alt=".jpg" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=8747" target="_blank" title="">PXL_20251207_021252078~2.jpg</a> (Size: 858.66 KB / Downloads: 156)
<!-- end: postbit_attachments_attachment -->]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Kincony AS]]></title>
			<link>https://www.kincony.com/forum/showthread.php?tid=8473</link>
			<pubDate>Sat, 30 Aug 2025 13:22:47 +0800</pubDate>
			<dc:creator><![CDATA[<a href="https://www.kincony.com/forum/member.php?action=profile&uid=4507">fdcemb5</a>]]></dc:creator>
			<guid isPermaLink="false">https://www.kincony.com/forum/showthread.php?tid=8473</guid>
			<description><![CDATA[I had a problem installing the YAML file for Kincony AS, as the line rmt_channel: 0 in the YAML file flagged red; every effort to identify<span style="color: #ff4136;" class="mycode_color"><span style="color: #000000;" class="mycode_color"> it failed. I then removed </span>rmt_channel: 0<span style="color: #000000;" class="mycode_color"> and was to install it in ESPHome.  The device was discovered and I followed the instruction to complete the configuration. The device doesn't turn to listening after I say 'hey jarvis'. It remains idle. What could caused this? See attachedpicture</span></span><br /><!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.kincony.com/forum/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=8231" target="_blank" title="">Kincony AS-idle.png</a> (Size: 149.27 KB / Downloads: 450)
<!-- end: postbit_attachments_attachment -->]]></description>
			<content:encoded><![CDATA[I had a problem installing the YAML file for Kincony AS, as the line rmt_channel: 0 in the YAML file flagged red; every effort to identify<span style="color: #ff4136;" class="mycode_color"><span style="color: #000000;" class="mycode_color"> it failed. I then removed </span>rmt_channel: 0<span style="color: #000000;" class="mycode_color"> and was to install it in ESPHome.  The device was discovered and I followed the instruction to complete the configuration. The device doesn't turn to listening after I say 'hey jarvis'. It remains idle. What could caused this? See attachedpicture</span></span><br /><!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.kincony.com/forum/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=8231" target="_blank" title="">Kincony AS-idle.png</a> (Size: 149.27 KB / Downloads: 450)
<!-- end: postbit_attachments_attachment -->]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[KC868 server16 and GSM module]]></title>
			<link>https://www.kincony.com/forum/showthread.php?tid=8286</link>
			<pubDate>Wed, 02 Jul 2025 06:46:51 +0800</pubDate>
			<dc:creator><![CDATA[<a href="https://www.kincony.com/forum/member.php?action=profile&uid=4507">fdcemb5</a>]]></dc:creator>
			<guid isPermaLink="false">https://www.kincony.com/forum/showthread.php?tid=8286</guid>
			<description><![CDATA[My KC868 server16 has a GSM module. How do I use the GSM module in server16 to do sms and calls]]></description>
			<content:encoded><![CDATA[My KC868 server16 has a GSM module. How do I use the GSM module in server16 to do sms and calls]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Question:AS.  Improving AI Voice for Medication Management System on ESP32 S3]]></title>
			<link>https://www.kincony.com/forum/showthread.php?tid=7873</link>
			<pubDate>Wed, 26 Mar 2025 07:45:18 +0800</pubDate>
			<dc:creator><![CDATA[<a href="https://www.kincony.com/forum/member.php?action=profile&uid=8265">Abdullah-alanazi</a>]]></dc:creator>
			<guid isPermaLink="false">https://www.kincony.com/forum/showthread.php?tid=7873</guid>
			<description><![CDATA[<span style="color: #000000;" class="mycode_color"><br />
Hi everyone,</span><br />
<br />
<span style="color: #000000;" class="mycode_color">I’ve recently bought an AI assistant product and watched a YouTube video about it. However, I’m not satisfied with the AI’s voice in the video. I want the voice to be more efficient and soothing for a medication management system I’m working on. My plan is to integrate this AI into a medication box where it will help remind users to take their medication.</span><br />
<br />
<span style="color: #000000;" class="mycode_color">I know it’s challenging to make it sound like Alexa, but I want it to be clear, effective, and user-friendly. How can I improve the code to make the voice sound better and more suitable for this purpose?</span><br />
<br />
<span style="color: #000000;" class="mycode_color">Also, I’m wondering if there’s a way to integrate machine learning into this system to make it smarter over time. I’m a beginner and still have a lot to learn, so any help would be appreciated.</span><br />
<br />
<span style="color: #000000;" class="mycode_color">The AI assistant I’m using is based on the ESP32 S3 Wroom 1U. Would it be possible to switch to a Raspberry Pi 4instead? If so, how would I go about doing that? I like the ESP32 because it has an SD card, microphone, speaker, and I2S, which are all useful for my project. But I’m unsure of what to do next.</span><br />
<br />
OR is there a solution easy one I didn't see?<br />
<span style="color: #000000;" class="mycode_color">Please help!</span>]]></description>
			<content:encoded><![CDATA[<span style="color: #000000;" class="mycode_color"><br />
Hi everyone,</span><br />
<br />
<span style="color: #000000;" class="mycode_color">I’ve recently bought an AI assistant product and watched a YouTube video about it. However, I’m not satisfied with the AI’s voice in the video. I want the voice to be more efficient and soothing for a medication management system I’m working on. My plan is to integrate this AI into a medication box where it will help remind users to take their medication.</span><br />
<br />
<span style="color: #000000;" class="mycode_color">I know it’s challenging to make it sound like Alexa, but I want it to be clear, effective, and user-friendly. How can I improve the code to make the voice sound better and more suitable for this purpose?</span><br />
<br />
<span style="color: #000000;" class="mycode_color">Also, I’m wondering if there’s a way to integrate machine learning into this system to make it smarter over time. I’m a beginner and still have a lot to learn, so any help would be appreciated.</span><br />
<br />
<span style="color: #000000;" class="mycode_color">The AI assistant I’m using is based on the ESP32 S3 Wroom 1U. Would it be possible to switch to a Raspberry Pi 4instead? If so, how would I go about doing that? I like the ESP32 because it has an SD card, microphone, speaker, and I2S, which are all useful for my project. But I’m unsure of what to do next.</span><br />
<br />
OR is there a solution easy one I didn't see?<br />
<span style="color: #000000;" class="mycode_color">Please help!</span>]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[ESPhome builder 2025.2]]></title>
			<link>https://www.kincony.com/forum/showthread.php?tid=7650</link>
			<pubDate>Wed, 19 Feb 2025 22:09:20 +0800</pubDate>
			<dc:creator><![CDATA[<a href="https://www.kincony.com/forum/member.php?action=profile&uid=6528">eyevisions</a>]]></dc:creator>
			<guid isPermaLink="false">https://www.kincony.com/forum/showthread.php?tid=7650</guid>
			<description><![CDATA[After updating ESPhome builder in HA.  The device can no longer be updated. Something goes wrong with LED.<br />
<br />
INFO ESPHome 2025.2.0<br />
INFO Reading configuration /config/esphome/as.yaml...<br />
INFO Updating <a href="https://github.com/esphome/esphome.git@pull/7672/head" target="_blank" rel="noopener" class="mycode_url">https://github.com/esphome/esphome.git@pull/7672/head</a><br />
Failed config<br />
<br />
light.esp32_rmt_led_strip: [source /config/esphome/as.yaml:133]<br />
  platform: esp32_rmt_led_strip<br />
  id: led_ww<br />
  rgb_order: GRB<br />
  pin: GPIO15<br />
  num_leds: 3<br />
  <br />
  This feature is not available for the IDF framework version 5.<br />
  rmt_channel: 0<br />
  chipset: ws2812<br />
  name: On Board Light 1<br />
  effects: <br />
    - addressable_color_wipe: <br />
        name: Startup Pulse<br />
        colors: <br />
 <br />
The device is working only new device can not be intergradet in HA]]></description>
			<content:encoded><![CDATA[After updating ESPhome builder in HA.  The device can no longer be updated. Something goes wrong with LED.<br />
<br />
INFO ESPHome 2025.2.0<br />
INFO Reading configuration /config/esphome/as.yaml...<br />
INFO Updating <a href="https://github.com/esphome/esphome.git@pull/7672/head" target="_blank" rel="noopener" class="mycode_url">https://github.com/esphome/esphome.git@pull/7672/head</a><br />
Failed config<br />
<br />
light.esp32_rmt_led_strip: [source /config/esphome/as.yaml:133]<br />
  platform: esp32_rmt_led_strip<br />
  id: led_ww<br />
  rgb_order: GRB<br />
  pin: GPIO15<br />
  num_leds: 3<br />
  <br />
  This feature is not available for the IDF framework version 5.<br />
  rmt_channel: 0<br />
  chipset: ws2812<br />
  name: On Board Light 1<br />
  effects: <br />
    - addressable_color_wipe: <br />
        name: Startup Pulse<br />
        colors: <br />
 <br />
The device is working only new device can not be intergradet in HA]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Not showing up as Assist satellite target in automations]]></title>
			<link>https://www.kincony.com/forum/showthread.php?tid=7333</link>
			<pubDate>Tue, 07 Jan 2025 23:30:03 +0800</pubDate>
			<dc:creator><![CDATA[<a href="https://www.kincony.com/forum/member.php?action=profile&uid=7105">ApexNick</a>]]></dc:creator>
			<guid isPermaLink="false">https://www.kincony.com/forum/showthread.php?tid=7333</guid>
			<description><![CDATA[I am trying to create an automation that makes an announcement at a certain time, but it does not shoe up as a target. How do I fix this? HAOS 2024.12.5 .]]></description>
			<content:encoded><![CDATA[I am trying to create an automation that makes an announcement at a certain time, but it does not shoe up as a target. How do I fix this? HAOS 2024.12.5 .]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[AS voice assistant - Home Assistant - cannot install faster-whisper]]></title>
			<link>https://www.kincony.com/forum/showthread.php?tid=7297</link>
			<pubDate>Wed, 01 Jan 2025 07:19:15 +0800</pubDate>
			<dc:creator><![CDATA[<a href="https://www.kincony.com/forum/member.php?action=profile&uid=7080">ZodInLynn</a>]]></dc:creator>
			<guid isPermaLink="false">https://www.kincony.com/forum/showthread.php?tid=7297</guid>
			<description><![CDATA[Hi,<br />
I have a new AS voice assistant, and am attempting to install it on Home Assistant (running on an 64 bit x86 under a bunch of Linux in virtualbox VM)<br />
<br />
While attempting to install faster-whisper I continuously get installation errors, and faster whisper will not install. <br />
<br />
--------error log from HA---------<br />
Logger: homeassistant.util.package<br />
Source: util/package.py:152<br />
First occurred: 5:15:01 PM (3 occurrences)<br />
Last logged: 5:15:04 PM<br />
<br />
Unable to install package wyoming-faster-whisper==1.0.1: × No solution found when resolving dependencies: ╰─▶ Because only the following versions of ctranslate2 are available: ctranslate2&lt;=3.17.0 ctranslate2==3.17.1 ctranslate2==3.18.0 ctranslate2==3.19.0 ctranslate2==3.20.0 ctranslate2==3.21.0 ctranslate2==3.22.0 ctranslate2==3.23.0 ctranslate2==3.24.0 ctranslate2&gt;4 and ctranslate2&gt;=3.17.0,&lt;=3.24.0 has no wheels with a matching Python ABI tag, we can conclude that ctranslate2&gt;=3.17.0,&lt;3.17.1 cannot be used. And because wyoming-faster-whisper==1.0.1 depends on ctranslate2&gt;=3.17,&lt;4 and you require wyoming-faster-whisper==1.0.1, we can conclude that your requirements are unsatisfiable.<br />
---------END ERROR LOG------<br />
<br />
My question is, is there a workaround (already checked faster whisper GitHub for any solutions none there, and this issue has been around since 2023) or can another piece of software be substituted for faster whisper? <br />
<br />
Thanks in advance....?]]></description>
			<content:encoded><![CDATA[Hi,<br />
I have a new AS voice assistant, and am attempting to install it on Home Assistant (running on an 64 bit x86 under a bunch of Linux in virtualbox VM)<br />
<br />
While attempting to install faster-whisper I continuously get installation errors, and faster whisper will not install. <br />
<br />
--------error log from HA---------<br />
Logger: homeassistant.util.package<br />
Source: util/package.py:152<br />
First occurred: 5:15:01 PM (3 occurrences)<br />
Last logged: 5:15:04 PM<br />
<br />
Unable to install package wyoming-faster-whisper==1.0.1: × No solution found when resolving dependencies: ╰─▶ Because only the following versions of ctranslate2 are available: ctranslate2&lt;=3.17.0 ctranslate2==3.17.1 ctranslate2==3.18.0 ctranslate2==3.19.0 ctranslate2==3.20.0 ctranslate2==3.21.0 ctranslate2==3.22.0 ctranslate2==3.23.0 ctranslate2==3.24.0 ctranslate2&gt;4 and ctranslate2&gt;=3.17.0,&lt;=3.24.0 has no wheels with a matching Python ABI tag, we can conclude that ctranslate2&gt;=3.17.0,&lt;3.17.1 cannot be used. And because wyoming-faster-whisper==1.0.1 depends on ctranslate2&gt;=3.17,&lt;4 and you require wyoming-faster-whisper==1.0.1, we can conclude that your requirements are unsatisfiable.<br />
---------END ERROR LOG------<br />
<br />
My question is, is there a workaround (already checked faster whisper GitHub for any solutions none there, and this issue has been around since 2023) or can another piece of software be substituted for faster whisper? <br />
<br />
Thanks in advance....?]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Just Arrived: Annoying Buzz]]></title>
			<link>https://www.kincony.com/forum/showthread.php?tid=7259</link>
			<pubDate>Wed, 25 Dec 2024 16:32:35 +0800</pubDate>
			<dc:creator><![CDATA[<a href="https://www.kincony.com/forum/member.php?action=profile&uid=7019">vries2k</a>]]></dc:creator>
			<guid isPermaLink="false">https://www.kincony.com/forum/showthread.php?tid=7259</guid>
			<description><![CDATA[Hello,<br />
<br />
I was excited to receive my Kincony AS speaker. But when I plug in the USB cable the speaker makes an loud "Buzz".<br />
What is wrong? What can I do to fix it? This is not normal.<br />
<br />
Thanks.]]></description>
			<content:encoded><![CDATA[Hello,<br />
<br />
I was excited to receive my Kincony AS speaker. But when I plug in the USB cable the speaker makes an loud "Buzz".<br />
What is wrong? What can I do to fix it? This is not normal.<br />
<br />
Thanks.]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[One input switch - turn on lights one after other]]></title>
			<link>https://www.kincony.com/forum/showthread.php?tid=7245</link>
			<pubDate>Fri, 20 Dec 2024 05:49:07 +0800</pubDate>
			<dc:creator><![CDATA[<a href="https://www.kincony.com/forum/member.php?action=profile&uid=6961">tziku</a>]]></dc:creator>
			<guid isPermaLink="false">https://www.kincony.com/forum/showthread.php?tid=7245</guid>
			<description><![CDATA[Hi,<br />
I use A8S v2 for controlling my lights at home.<br />
I have 1 pushbutton at Digital-Input-D1 and i want to controll my lights in this order:<br />
-1st press turn ON K1+K2 , <br />
-2nd press turn OFF K1<br />
-3rd press turn ON K1 + TURN OFF K2<br />
-4th press turn OFF K1+K2<br />
....then repeat.<br />
<br />
Is is possible from IFTTT Settings ?]]></description>
			<content:encoded><![CDATA[Hi,<br />
I use A8S v2 for controlling my lights at home.<br />
I have 1 pushbutton at Digital-Input-D1 and i want to controll my lights in this order:<br />
-1st press turn ON K1+K2 , <br />
-2nd press turn OFF K1<br />
-3rd press turn ON K1 + TURN OFF K2<br />
-4th press turn OFF K1+K2<br />
....then repeat.<br />
<br />
Is is possible from IFTTT Settings ?]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[first time to use KinCony AS]]></title>
			<link>https://www.kincony.com/forum/showthread.php?tid=7232</link>
			<pubDate>Sun, 15 Dec 2024 14:44:13 +0800</pubDate>
			<dc:creator><![CDATA[<a href="https://www.kincony.com/forum/member.php?action=profile&uid=1">admin</a>]]></dc:creator>
			<guid isPermaLink="false">https://www.kincony.com/forum/showthread.php?tid=7232</guid>
			<description><![CDATA[Some user asked us why first time received new KinCony AS power on will have buzzing sound from speaker.<br />
<br />
Don't worry, because our test firmware inside. First time you use config by esphome, download by USB cable, Then you can use it.<br />
here is esphome yaml: <a href="https://www.kincony.com/forum/showthread.php?tid=6890" target="_blank" rel="noopener" class="mycode_url">https://www.kincony.com/forum/showthread.php?tid=6890</a>]]></description>
			<content:encoded><![CDATA[Some user asked us why first time received new KinCony AS power on will have buzzing sound from speaker.<br />
<br />
Don't worry, because our test firmware inside. First time you use config by esphome, download by USB cable, Then you can use it.<br />
here is esphome yaml: <a href="https://www.kincony.com/forum/showthread.php?tid=6890" target="_blank" rel="noopener" class="mycode_url">https://www.kincony.com/forum/showthread.php?tid=6890</a>]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[change wake up name]]></title>
			<link>https://www.kincony.com/forum/showthread.php?tid=7227</link>
			<pubDate>Fri, 13 Dec 2024 22:29:42 +0800</pubDate>
			<dc:creator><![CDATA[<a href="https://www.kincony.com/forum/member.php?action=profile&uid=6745">gal</a>]]></dc:creator>
			<guid isPermaLink="false">https://www.kincony.com/forum/showthread.php?tid=7227</guid>
			<description><![CDATA[Hi <br />
How do I change wake up name Hey Jarvis to a different name I want , I do not have the option like in your video as shown below..<br />
<br />
<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.kincony.com/forum/images/attachtypes/image.png" title="JPEG Image" border="0" alt=".jpeg" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=6696" target="_blank" title="">Screenshot_13-12-2024_141647_homeassistant.local.jpeg</a> (Size: 99.76 KB / Downloads: 662)
<!-- end: postbit_attachments_attachment -->]]></description>
			<content:encoded><![CDATA[Hi <br />
How do I change wake up name Hey Jarvis to a different name I want , I do not have the option like in your video as shown below..<br />
<br />
<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.kincony.com/forum/images/attachtypes/image.png" title="JPEG Image" border="0" alt=".jpeg" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=6696" target="_blank" title="">Screenshot_13-12-2024_141647_homeassistant.local.jpeg</a> (Size: 99.76 KB / Downloads: 662)
<!-- end: postbit_attachments_attachment -->]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Speaker Not Working]]></title>
			<link>https://www.kincony.com/forum/showthread.php?tid=7166</link>
			<pubDate>Wed, 04 Dec 2024 16:39:25 +0800</pubDate>
			<dc:creator><![CDATA[<a href="https://www.kincony.com/forum/member.php?action=profile&uid=6793">Juanma</a>]]></dc:creator>
			<guid isPermaLink="false">https://www.kincony.com/forum/showthread.php?tid=7166</guid>
			<description><![CDATA[Hello guys, I’ve spent a week trying to solve the following problem: the speaker doesn’t work in any way. I’ve tried many methods to get it working, such as reinstalling the software, reinstalling Home Assistant, and reinstalling everything from scratch. The voice activation command “Hey Jarvis” works, but the response is not heard through the speaker. I’m not sure if I’m doing something wrong or if the speaker is simply faulty. I’m attaching screenshots and a video showing how I have everything set up. I hope you can help me. Thank you.  <br />
<br />
VIDEO:  <a href="https://youtu.be/3dvJ8tbW9W8" target="_blank" rel="noopener" class="mycode_url">https://youtu.be/3dvJ8tbW9W8</a><br />
VIDEO2: <a href="https://youtu.be/EIVSB3mJAF8" target="_blank" rel="noopener" class="mycode_url">https://youtu.be/EIVSB3mJAF8</a><br />
<br />
Let me know if you need more information or anything else.<br /><!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.kincony.com/forum/images/attachtypes/txt.png" title="Text Document" border="0" alt=".txt" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=6578" target="_blank" title="">logs_jarvis2_compile.txt</a> (Size: 143.54 KB / Downloads: 483)
<!-- end: postbit_attachments_attachment --><br /><!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.kincony.com/forum/images/attachtypes/txt.png" title="Text Document" border="0" alt=".txt" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=6579" target="_blank" title="">jarvis.yaml.txt</a> (Size: 3.98 KB / Downloads: 385)
<!-- end: postbit_attachments_attachment -->]]></description>
			<content:encoded><![CDATA[Hello guys, I’ve spent a week trying to solve the following problem: the speaker doesn’t work in any way. I’ve tried many methods to get it working, such as reinstalling the software, reinstalling Home Assistant, and reinstalling everything from scratch. The voice activation command “Hey Jarvis” works, but the response is not heard through the speaker. I’m not sure if I’m doing something wrong or if the speaker is simply faulty. I’m attaching screenshots and a video showing how I have everything set up. I hope you can help me. Thank you.  <br />
<br />
VIDEO:  <a href="https://youtu.be/3dvJ8tbW9W8" target="_blank" rel="noopener" class="mycode_url">https://youtu.be/3dvJ8tbW9W8</a><br />
VIDEO2: <a href="https://youtu.be/EIVSB3mJAF8" target="_blank" rel="noopener" class="mycode_url">https://youtu.be/EIVSB3mJAF8</a><br />
<br />
Let me know if you need more information or anything else.<br /><!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.kincony.com/forum/images/attachtypes/txt.png" title="Text Document" border="0" alt=".txt" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=6578" target="_blank" title="">logs_jarvis2_compile.txt</a> (Size: 143.54 KB / Downloads: 483)
<!-- end: postbit_attachments_attachment --><br /><!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.kincony.com/forum/images/attachtypes/txt.png" title="Text Document" border="0" alt=".txt" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=6579" target="_blank" title="">jarvis.yaml.txt</a> (Size: 3.98 KB / Downloads: 385)
<!-- end: postbit_attachments_attachment -->]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[voice assistant supported languages list in home assistant]]></title>
			<link>https://www.kincony.com/forum/showthread.php?tid=6933</link>
			<pubDate>Mon, 28 Oct 2024 07:39:07 +0800</pubDate>
			<dc:creator><![CDATA[<a href="https://www.kincony.com/forum/member.php?action=profile&uid=1">admin</a>]]></dc:creator>
			<guid isPermaLink="false">https://www.kincony.com/forum/showthread.php?tid=6933</guid>
			<description><![CDATA[<a href="https://developers.home-assistant.io/docs/voice/intent-recognition/supported-languages/" target="_blank" rel="noopener" class="mycode_url">https://developers.home-assistant.io/doc...languages/</a>]]></description>
			<content:encoded><![CDATA[<a href="https://developers.home-assistant.io/docs/voice/intent-recognition/supported-languages/" target="_blank" rel="noopener" class="mycode_url">https://developers.home-assistant.io/doc...languages/</a>]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[how to use AS ESP32-S3 voice assistant in home assistant]]></title>
			<link>https://www.kincony.com/forum/showthread.php?tid=6904</link>
			<pubDate>Tue, 22 Oct 2024 09:46:40 +0800</pubDate>
			<dc:creator><![CDATA[<a href="https://www.kincony.com/forum/member.php?action=profile&uid=1">admin</a>]]></dc:creator>
			<guid isPermaLink="false">https://www.kincony.com/forum/showthread.php?tid=6904</guid>
			<description><![CDATA[Set Up Voice Assist Pipeline<br />
<br />
To set up voice assistant, we would need two components to create the Voice Assist pipeline in Home Assistant.<br />
<br />
Whisper: For speech-to-text<br />
Piper: For text-to-speech<br />
<br />
1: Whisper Addon<br />
2: Piper Addon<br />
3: And finally the entire Voice Assist pipeline.<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.kincony.com/forum/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=6270" target="_blank" title="">addon.png</a> (Size: 102.85 KB / Downloads: 2832)
<!-- end: postbit_attachments_attachment --><br />
You don't need to set up the Wake Word addon, as we will use the on-device Wake Word detection with the Micro Wake Word framework<br />
So make sure to watch it and set up the Voice Assist pipeline<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.kincony.com/forum/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=6271" target="_blank" title="">voice-assistant-1.png</a> (Size: 100.86 KB / Downloads: 2725)
<!-- end: postbit_attachments_attachment --><br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.kincony.com/forum/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=6272" target="_blank" title="">voice-assistant-2.png</a> (Size: 99.13 KB / Downloads: 2716)
<!-- end: postbit_attachments_attachment --><br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.kincony.com/forum/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=6273" target="_blank" title="">voice-assistant-3.png</a> (Size: 108.74 KB / Downloads: 2742)
<!-- end: postbit_attachments_attachment --><br />
ESPHome - add device - create new device called AS:<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.kincony.com/forum/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=6274" target="_blank" title="">esphome-add-device-AS.png</a> (Size: 87.01 KB / Downloads: 2705)
<!-- end: postbit_attachments_attachment --><br />
copy and paste KinCony AS yaml file:<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.kincony.com/forum/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=6275" target="_blank" title="">esphome-add-device-yaml.png</a> (Size: 89.89 KB / Downloads: 2704)
<!-- end: postbit_attachments_attachment --><br />
<div class="codeblock"><div class="title">Code:</div><div class="body" dir="ltr"><code>esphome:<br />
  name: as<br />
  friendly_name: AS<br />
  platformio_options:<br />
    board_build.flash_mode: dio<br />
  on_boot:<br />
    - light.turn_on:<br />
        id: led_ww<br />
        blue: 100%<br />
        brightness: 60%<br />
        effect: fast pulse<br />
<br />
esp32:<br />
  board: esp32-s3-devkitc-1<br />
  framework:<br />
    type: esp-idf<br />
<br />
    sdkconfig_options:<br />
      CONFIG_ESP32S3_DEFAULT_CPU_FREQ_240: "y"<br />
      CONFIG_ESP32S3_DATA_CACHE_64KB: "y"<br />
      CONFIG_ESP32S3_DATA_CACHE_LINE_64B: "y"<br />
      CONFIG_AUDIO_BOARD_CUSTOM: "y"<br />
 &nbsp;&nbsp;<br />
psram:<br />
  mode: octal  # quad for N8R2 and octal for N16R8<br />
  speed: 80MHz<br />
<br />
<br />
# Enable logging<br />
logger:<br />
  hardware_uart: USB_SERIAL_JTAG<br />
<br />
# Enable Home Assistant API<br />
api:<br />
  encryption:<br />
    key: "TFpb+pBAvQIS1MVwaA7EoJ2DkpWE+79UvVro7yMyGdU="<br />
  on_client_connected:<br />
        then:<br />
          - delay: 50ms<br />
          - light.turn_off: led_ww<br />
          - micro_wake_word.start:<br />
  on_client_disconnected:<br />
        then:<br />
          - voice_assistant.stop: <br />
<br />
<br />
<br />
ota:<br />
  - platform: esphome<br />
    password: "1245211a05eef56614a2ef5a3f3e971c"<br />
<br />
wifi:<br />
  ssid: "KinCony"<br />
  password: "a12345678"<br />
<br />
  # Enable fallback hotspot (captive portal) in case wifi connection fails<br />
  ap:<br />
    ssid: "Esp32-S3-Wake-Word"<br />
    password: "LJfUrdJk3svP"<br />
<br />
captive_portal:<br />
<br />
<br />
button:<br />
  - platform: restart<br />
    name: "Restart"<br />
    id: but_rest<br />
<br />
switch:<br />
  - platform: template<br />
    id: mute<br />
    name: mute<br />
    optimistic: true<br />
    on_turn_on: <br />
      - micro_wake_word.stop:<br />
      - voice_assistant.stop:<br />
      - light.turn_on:<br />
          id: led_ww         &nbsp;&nbsp;<br />
          red: 100%<br />
          green: 0%<br />
          blue: 0%<br />
          brightness: 60%<br />
          effect: fast pulse <br />
      - delay: 2s<br />
      - light.turn_off:<br />
          id: led_ww<br />
      - light.turn_on:<br />
          id: led_ww         &nbsp;&nbsp;<br />
          red: 100%<br />
          green: 0%<br />
          blue: 0%<br />
          brightness: 30%<br />
    on_turn_off:<br />
      - micro_wake_word.start:<br />
      - light.turn_on:<br />
          id: led_ww         &nbsp;&nbsp;<br />
          red: 0%<br />
          green: 100%<br />
          blue: 0%<br />
          brightness: 60%<br />
          effect: fast pulse <br />
      - delay: 2s<br />
      - light.turn_off:<br />
          id: led_ww <br />
 &nbsp;&nbsp;<br />
light:<br />
  - platform: esp32_rmt_led_strip<br />
    id: led_ww<br />
    rgb_order: GRB<br />
    pin: GPIO16<br />
    num_leds: 1<br />
    rmt_channel: 0<br />
    chipset: ws2812<br />
    name: "on board light"<br />
    effects:<br />
      - pulse:<br />
      - pulse:<br />
          name: "Fast Pulse"<br />
          transition_length: 0.5s<br />
          update_interval: 0.5s<br />
          min_brightness: 0%<br />
          max_brightness: 100%<br />
          <br />
          <br />
 # Audio and Voice Assistant Config          <br />
i2s_audio:<br />
  - id: i2s_in<br />
    i2s_lrclk_pin: GPIO3  #WS <br />
    i2s_bclk_pin: GPIO2 #SCK<br />
  - id: i2s_speaker<br />
    i2s_lrclk_pin: GPIO6  #LRC <br />
    i2s_bclk_pin: GPIO7 #BLCK<br />
<br />
microphone:<br />
  - platform: i2s_audio<br />
    id: va_mic<br />
    adc_type: external<br />
    i2s_din_pin: GPIO4 #SD pin on the INMP441<br />
    channel: left<br />
    pdm: false<br />
    i2s_audio_id: i2s_in<br />
    bits_per_sample: 32 bit<br />
    <br />
speaker:<br />
    platform: i2s_audio<br />
    id: va_speaker<br />
    i2s_audio_id: i2s_speaker<br />
    dac_type: external<br />
    i2s_dout_pin: GPIO8 &nbsp;&nbsp;#  DIN Pin of the MAX98357A Audio Amplifier<br />
    channel: mono<br />
<br />
micro_wake_word:<br />
  on_wake_word_detected:<br />
    # then:<br />
    - voice_assistant.start:<br />
        wake_word: !lambda return wake_word;<br />
    - light.turn_on:<br />
        id: led_ww         &nbsp;&nbsp;<br />
        red: 30%<br />
        green: 30%<br />
        blue: 70%<br />
        brightness: 60%<br />
        effect: fast pulse <br />
  models:<br />
    - model: hey_jarvis<br />
    <br />
voice_assistant:<br />
  id: va<br />
  microphone: va_mic<br />
  noise_suppression_level: 2.0<br />
  volume_multiplier: 4.0<br />
  speaker: va_speaker<br />
  on_stt_end:<br />
     &nbsp;&nbsp;then: <br />
       &nbsp;&nbsp;- light.turn_off: led_ww<br />
  on_error:<br />
          - micro_wake_word.start:  <br />
  on_end:<br />
        then:<br />
          - light.turn_off: led_ww<br />
          - wait_until:<br />
              not:<br />
                voice_assistant.is_running:<br />
          - micro_wake_word.start: </code></div></div>Note: replace wifi router's ssid and password by yourself.<br />
yaml file download from: <a href="https://www.kincony.com/forum/showthread.php?tid=6890" target="_blank" rel="noopener" class="mycode_url">https://www.kincony.com/forum/showthread.php?tid=6890</a><br />
now connect AS to your Server16's USB port (raspberry pi or your own server) <br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.kincony.com/forum/images/attachtypes/image.png" title="JPG Image" border="0" alt=".jpg" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=6277" target="_blank" title="">AS-USB-Server16.jpg</a> (Size: 176.96 KB / Downloads: 2688)
<!-- end: postbit_attachments_attachment --><br />
click right top windows "install" button, then will show you install way, chose "Plug into the computer running ESPHome Dashboard" item<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.kincony.com/forum/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=6278" target="_blank" title="">esphome-download-firmware-1.png</a> (Size: 130.1 KB / Downloads: 2730)
<!-- end: postbit_attachments_attachment --><br />
click "USB=JTAG" option that detected.<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.kincony.com/forum/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=6279" target="_blank" title="">esphome-download-firmware-2.png</a> (Size: 112.53 KB / Downloads: 2722)
<!-- end: postbit_attachments_attachment --><br />
ESPHome begin compile and download firmware:<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.kincony.com/forum/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=6280" target="_blank" title="">esphome-download-firmware-3.png</a> (Size: 127.27 KB / Downloads: 2716)
<!-- end: postbit_attachments_attachment --><br />
now you will find the AS device discovered on "setting" - "device webpage". Just click "CONFIGURE" button, assign a room to the device.<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.kincony.com/forum/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=6281" target="_blank" title="">voice-assistant-ready.png</a> (Size: 153.65 KB / Downloads: 2710)
<!-- end: postbit_attachments_attachment --><br />
AS is ready. <br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.kincony.com/forum/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=6282" target="_blank" title="">voice-assistant-listen.png</a> (Size: 66.69 KB / Downloads: 2590)
<!-- end: postbit_attachments_attachment --><br />
if you speak "hey jarvis" command, voice assistant will show "listening", then you can say, such as "turn on light", "turn off light". just say the name of your device.]]></description>
			<content:encoded><![CDATA[Set Up Voice Assist Pipeline<br />
<br />
To set up voice assistant, we would need two components to create the Voice Assist pipeline in Home Assistant.<br />
<br />
Whisper: For speech-to-text<br />
Piper: For text-to-speech<br />
<br />
1: Whisper Addon<br />
2: Piper Addon<br />
3: And finally the entire Voice Assist pipeline.<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.kincony.com/forum/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=6270" target="_blank" title="">addon.png</a> (Size: 102.85 KB / Downloads: 2832)
<!-- end: postbit_attachments_attachment --><br />
You don't need to set up the Wake Word addon, as we will use the on-device Wake Word detection with the Micro Wake Word framework<br />
So make sure to watch it and set up the Voice Assist pipeline<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.kincony.com/forum/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=6271" target="_blank" title="">voice-assistant-1.png</a> (Size: 100.86 KB / Downloads: 2725)
<!-- end: postbit_attachments_attachment --><br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.kincony.com/forum/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=6272" target="_blank" title="">voice-assistant-2.png</a> (Size: 99.13 KB / Downloads: 2716)
<!-- end: postbit_attachments_attachment --><br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.kincony.com/forum/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=6273" target="_blank" title="">voice-assistant-3.png</a> (Size: 108.74 KB / Downloads: 2742)
<!-- end: postbit_attachments_attachment --><br />
ESPHome - add device - create new device called AS:<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.kincony.com/forum/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=6274" target="_blank" title="">esphome-add-device-AS.png</a> (Size: 87.01 KB / Downloads: 2705)
<!-- end: postbit_attachments_attachment --><br />
copy and paste KinCony AS yaml file:<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.kincony.com/forum/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=6275" target="_blank" title="">esphome-add-device-yaml.png</a> (Size: 89.89 KB / Downloads: 2704)
<!-- end: postbit_attachments_attachment --><br />
<div class="codeblock"><div class="title">Code:</div><div class="body" dir="ltr"><code>esphome:<br />
  name: as<br />
  friendly_name: AS<br />
  platformio_options:<br />
    board_build.flash_mode: dio<br />
  on_boot:<br />
    - light.turn_on:<br />
        id: led_ww<br />
        blue: 100%<br />
        brightness: 60%<br />
        effect: fast pulse<br />
<br />
esp32:<br />
  board: esp32-s3-devkitc-1<br />
  framework:<br />
    type: esp-idf<br />
<br />
    sdkconfig_options:<br />
      CONFIG_ESP32S3_DEFAULT_CPU_FREQ_240: "y"<br />
      CONFIG_ESP32S3_DATA_CACHE_64KB: "y"<br />
      CONFIG_ESP32S3_DATA_CACHE_LINE_64B: "y"<br />
      CONFIG_AUDIO_BOARD_CUSTOM: "y"<br />
 &nbsp;&nbsp;<br />
psram:<br />
  mode: octal  # quad for N8R2 and octal for N16R8<br />
  speed: 80MHz<br />
<br />
<br />
# Enable logging<br />
logger:<br />
  hardware_uart: USB_SERIAL_JTAG<br />
<br />
# Enable Home Assistant API<br />
api:<br />
  encryption:<br />
    key: "TFpb+pBAvQIS1MVwaA7EoJ2DkpWE+79UvVro7yMyGdU="<br />
  on_client_connected:<br />
        then:<br />
          - delay: 50ms<br />
          - light.turn_off: led_ww<br />
          - micro_wake_word.start:<br />
  on_client_disconnected:<br />
        then:<br />
          - voice_assistant.stop: <br />
<br />
<br />
<br />
ota:<br />
  - platform: esphome<br />
    password: "1245211a05eef56614a2ef5a3f3e971c"<br />
<br />
wifi:<br />
  ssid: "KinCony"<br />
  password: "a12345678"<br />
<br />
  # Enable fallback hotspot (captive portal) in case wifi connection fails<br />
  ap:<br />
    ssid: "Esp32-S3-Wake-Word"<br />
    password: "LJfUrdJk3svP"<br />
<br />
captive_portal:<br />
<br />
<br />
button:<br />
  - platform: restart<br />
    name: "Restart"<br />
    id: but_rest<br />
<br />
switch:<br />
  - platform: template<br />
    id: mute<br />
    name: mute<br />
    optimistic: true<br />
    on_turn_on: <br />
      - micro_wake_word.stop:<br />
      - voice_assistant.stop:<br />
      - light.turn_on:<br />
          id: led_ww         &nbsp;&nbsp;<br />
          red: 100%<br />
          green: 0%<br />
          blue: 0%<br />
          brightness: 60%<br />
          effect: fast pulse <br />
      - delay: 2s<br />
      - light.turn_off:<br />
          id: led_ww<br />
      - light.turn_on:<br />
          id: led_ww         &nbsp;&nbsp;<br />
          red: 100%<br />
          green: 0%<br />
          blue: 0%<br />
          brightness: 30%<br />
    on_turn_off:<br />
      - micro_wake_word.start:<br />
      - light.turn_on:<br />
          id: led_ww         &nbsp;&nbsp;<br />
          red: 0%<br />
          green: 100%<br />
          blue: 0%<br />
          brightness: 60%<br />
          effect: fast pulse <br />
      - delay: 2s<br />
      - light.turn_off:<br />
          id: led_ww <br />
 &nbsp;&nbsp;<br />
light:<br />
  - platform: esp32_rmt_led_strip<br />
    id: led_ww<br />
    rgb_order: GRB<br />
    pin: GPIO16<br />
    num_leds: 1<br />
    rmt_channel: 0<br />
    chipset: ws2812<br />
    name: "on board light"<br />
    effects:<br />
      - pulse:<br />
      - pulse:<br />
          name: "Fast Pulse"<br />
          transition_length: 0.5s<br />
          update_interval: 0.5s<br />
          min_brightness: 0%<br />
          max_brightness: 100%<br />
          <br />
          <br />
 # Audio and Voice Assistant Config          <br />
i2s_audio:<br />
  - id: i2s_in<br />
    i2s_lrclk_pin: GPIO3  #WS <br />
    i2s_bclk_pin: GPIO2 #SCK<br />
  - id: i2s_speaker<br />
    i2s_lrclk_pin: GPIO6  #LRC <br />
    i2s_bclk_pin: GPIO7 #BLCK<br />
<br />
microphone:<br />
  - platform: i2s_audio<br />
    id: va_mic<br />
    adc_type: external<br />
    i2s_din_pin: GPIO4 #SD pin on the INMP441<br />
    channel: left<br />
    pdm: false<br />
    i2s_audio_id: i2s_in<br />
    bits_per_sample: 32 bit<br />
    <br />
speaker:<br />
    platform: i2s_audio<br />
    id: va_speaker<br />
    i2s_audio_id: i2s_speaker<br />
    dac_type: external<br />
    i2s_dout_pin: GPIO8 &nbsp;&nbsp;#  DIN Pin of the MAX98357A Audio Amplifier<br />
    channel: mono<br />
<br />
micro_wake_word:<br />
  on_wake_word_detected:<br />
    # then:<br />
    - voice_assistant.start:<br />
        wake_word: !lambda return wake_word;<br />
    - light.turn_on:<br />
        id: led_ww         &nbsp;&nbsp;<br />
        red: 30%<br />
        green: 30%<br />
        blue: 70%<br />
        brightness: 60%<br />
        effect: fast pulse <br />
  models:<br />
    - model: hey_jarvis<br />
    <br />
voice_assistant:<br />
  id: va<br />
  microphone: va_mic<br />
  noise_suppression_level: 2.0<br />
  volume_multiplier: 4.0<br />
  speaker: va_speaker<br />
  on_stt_end:<br />
     &nbsp;&nbsp;then: <br />
       &nbsp;&nbsp;- light.turn_off: led_ww<br />
  on_error:<br />
          - micro_wake_word.start:  <br />
  on_end:<br />
        then:<br />
          - light.turn_off: led_ww<br />
          - wait_until:<br />
              not:<br />
                voice_assistant.is_running:<br />
          - micro_wake_word.start: </code></div></div>Note: replace wifi router's ssid and password by yourself.<br />
yaml file download from: <a href="https://www.kincony.com/forum/showthread.php?tid=6890" target="_blank" rel="noopener" class="mycode_url">https://www.kincony.com/forum/showthread.php?tid=6890</a><br />
now connect AS to your Server16's USB port (raspberry pi or your own server) <br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.kincony.com/forum/images/attachtypes/image.png" title="JPG Image" border="0" alt=".jpg" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=6277" target="_blank" title="">AS-USB-Server16.jpg</a> (Size: 176.96 KB / Downloads: 2688)
<!-- end: postbit_attachments_attachment --><br />
click right top windows "install" button, then will show you install way, chose "Plug into the computer running ESPHome Dashboard" item<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.kincony.com/forum/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=6278" target="_blank" title="">esphome-download-firmware-1.png</a> (Size: 130.1 KB / Downloads: 2730)
<!-- end: postbit_attachments_attachment --><br />
click "USB=JTAG" option that detected.<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.kincony.com/forum/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=6279" target="_blank" title="">esphome-download-firmware-2.png</a> (Size: 112.53 KB / Downloads: 2722)
<!-- end: postbit_attachments_attachment --><br />
ESPHome begin compile and download firmware:<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.kincony.com/forum/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=6280" target="_blank" title="">esphome-download-firmware-3.png</a> (Size: 127.27 KB / Downloads: 2716)
<!-- end: postbit_attachments_attachment --><br />
now you will find the AS device discovered on "setting" - "device webpage". Just click "CONFIGURE" button, assign a room to the device.<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.kincony.com/forum/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=6281" target="_blank" title="">voice-assistant-ready.png</a> (Size: 153.65 KB / Downloads: 2710)
<!-- end: postbit_attachments_attachment --><br />
AS is ready. <br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.kincony.com/forum/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=6282" target="_blank" title="">voice-assistant-listen.png</a> (Size: 66.69 KB / Downloads: 2590)
<!-- end: postbit_attachments_attachment --><br />
if you speak "hey jarvis" command, voice assistant will show "listening", then you can say, such as "turn on light", "turn off light". just say the name of your device.]]></content:encoded>
		</item>
	</channel>
</rss>