devices.esphome.io
KinCony KC868-M16
KinCony KC868-M16
Device Type: sensorElectrical Standard: globalBoard: esp32
      
  
        
GPIO Pinout
| Pin | Function | 
|---|---|
| GPIO36 | ANALOG_A1 | 
| GPIO34 | ANALOG_A2 | 
| GPIO39 | ANALOG_A3 | 
| GPIO35 | ANALOG_For_74HC4067 | 
| GPIO4 | IIC_SDA | 
| GPIO5 | IIC_SCL | 
| GPIO14 | 1-Wire GPIO | 
| GPIO16 | 433MHz Receiver | 
| GPIO32 | 74HC4067_S0 | 
| GPIO33 | 74HC4067_S1 | 
| GPIO13 | 74HC4067_S2 | 
| GPIO16 | 74HC4067_S3 | 
Additional pinout/design details
Basic Configuration
# Basic Configesphome:  name: KC868-M16
esp32:  board: esp32dev  framework:    type: arduino
# Enable logginglogger:
# Enable Home Assistant APIapi:  encryption:    key: "D69bY/GXlmjYkovak6WIhgmbOH8vwyqvMxIHBriYoaY="
ota:  password: "9984b688b9646975bfd1b760a9c2df8b"
# Example configuration entryethernet:  type: LAN8720  mdc_pin: GPIO23  mdio_pin: GPIO18  clk_mode: GPIO17_OUT  phy_addr: 0
cd74hc4067:  - id: cd74hc4067_1    pin_s0: 32    pin_s1: 33    pin_s2: 13    pin_s3: 16
# Example configuration entrysensor:  - platform: adc    pin: 35    id: adc35    update_interval: never    attenuation: 12db
  - platform: adc    name: "m16--AI-1"    pin: 36    id: adc36    update_interval: 15s    attenuation: 12db
  - platform: adc    pin: 34    name: "m16--AI-2"    id: adc34    update_interval: 15s    attenuation: 12db
  - platform: adc    pin: 39    name: "m16--AI-3"    id: adc39    update_interval: 15s    attenuation: 12db
  - platform: cd74hc4067    id: ai1    number: 0    sensor: adc35    update_interval: 5s
  - platform: cd74hc4067    id: ai2    number: 1    sensor: adc35    update_interval: 5s
  - platform: cd74hc4067    id: ai3    number: 2    sensor: adc35    update_interval: 5s
  - platform: cd74hc4067    id: ai4    number: 3    sensor: adc35    update_interval: 5s
  - platform: cd74hc4067    id: ai5    number: 4    sensor: adc35    update_interval: 5s
  - platform: cd74hc4067    id: ai6    number: 5    sensor: adc35    update_interval: 5s
  - platform: cd74hc4067    id: ai7    number: 6    sensor: adc35    update_interval: 5s
  - platform: cd74hc4067    id: ai8    number: 7    sensor: adc35    update_interval: 5s
  - platform: cd74hc4067    id: ai9    number: 8    sensor: adc35    update_interval: 5s
  - platform: cd74hc4067    id: ai10    number: 9    sensor: adc35    update_interval: 5s
  - platform: cd74hc4067    id: ai11    number: 10    sensor: adc35    update_interval: 5s
  - platform: cd74hc4067    id: ai12    number: 11    sensor: adc35    update_interval: 5s
  - platform: cd74hc4067    id: ai13    number: 12    sensor: adc35    update_interval: 5s
  - platform: cd74hc4067    id: ai14    number: 13    sensor: adc35    update_interval: 5s
  - platform: cd74hc4067    id: ai15    number: 14    sensor: adc35    update_interval: 5s
  - platform: cd74hc4067    id: ai16    number: 15    sensor: adc35    update_interval: 5s
  - platform: ct_clamp    sensor: ai1    name: "Measured Current-1"    update_interval: 5s    filters:      - calibrate_linear:          # Measured value of 0 maps to 0A          - 0 -> 0          # Known load: 4.0A          # Value shown in logs: 0.1333A          - 0.31749 -> 8.95608
  - platform: ct_clamp    sensor: ai2    name: "Measured Current-2"    update_interval: 5s    filters:      - calibrate_linear:          # Measured value of 0 maps to 0A          - 0 -> 0          # Known load: 4.0A          # Value shown in logs: 0.1333A          - 0.31749 -> 8.95608
  - platform: ct_clamp    sensor: ai3    name: "Measured Current-3"    update_interval: 5s    filters:      - calibrate_linear:          # Measured value of 0 maps to 0A          - 0 -> 0          # Known load: 4.0A          # Value shown in logs: 0.1333A          - 0.31749 -> 8.95608
  - platform: ct_clamp    sensor: ai4    name: "Measured Current-4"    update_interval: 5s    filters:      - calibrate_linear:          # Measured value of 0 maps to 0A          - 0 -> 0          # Known load: 4.0A          # Value shown in logs: 0.1333A          - 0.31749 -> 8.95608
  - platform: ct_clamp    sensor: ai5    name: "Measured Current-5"    update_interval: 5s    filters:      - calibrate_linear:          # Measured value of 0 maps to 0A          - 0 -> 0          # Known load: 4.0A          # Value shown in logs: 0.1333A          - 0.31749 -> 8.95608
  - platform: ct_clamp    sensor: ai6    name: "Measured Current-6"    update_interval: 5s    filters:      - calibrate_linear:          # Measured value of 0 maps to 0A          - 0 -> 0          # Known load: 4.0A          # Value shown in logs: 0.1333A          - 0.31749 -> 8.95608
  - platform: ct_clamp    sensor: ai7    name: "Measured Current-7"    update_interval: 5s    filters:      - calibrate_linear:          # Measured value of 0 maps to 0A          - 0 -> 0          # Known load: 4.0A          # Value shown in logs: 0.1333A          - 0.31749 -> 8.95608
  - platform: ct_clamp    sensor: ai8    name: "Measured Current-8"    update_interval: 5s    filters:      - calibrate_linear:          # Measured value of 0 maps to 0A          - 0 -> 0          # Known load: 4.0A          # Value shown in logs: 0.1333A          - 0.31749 -> 8.95608
  - platform: ct_clamp    sensor: ai9    name: "Measured Current-9"    update_interval: 5s    filters:      - calibrate_linear:          # Measured value of 0 maps to 0A          - 0 -> 0          # Known load: 4.0A          # Value shown in logs: 0.1333A          - 0.31749 -> 8.95608
  - platform: ct_clamp    sensor: ai10    name: "Measured Current-10"    update_interval: 5s    filters:      - calibrate_linear:          # Measured value of 0 maps to 0A          - 0 -> 0          # Known load: 4.0A          # Value shown in logs: 0.1333A          - 0.31749 -> 8.95608
  - platform: ct_clamp    sensor: ai11    name: "Measured Current-11"    update_interval: 5s    filters:      - calibrate_linear:          # Measured value of 0 maps to 0A          - 0 -> 0          # Known load: 4.0A          # Value shown in logs: 0.1333A          - 0.31749 -> 8.95608
  - platform: ct_clamp    sensor: ai12    name: "Measured Current-12"    update_interval: 5s    filters:      - calibrate_linear:          # Measured value of 0 maps to 0A          - 0 -> 0          # Known load: 4.0A          # Value shown in logs: 0.1333A          - 0.31749 -> 8.95608
  - platform: ct_clamp    sensor: ai13    name: "Measured Current-13"    update_interval: 5s    filters:      - calibrate_linear:          # Measured value of 0 maps to 0A          - 0 -> 0          # Known load: 4.0A          # Value shown in logs: 0.1333A          - 0.31749 -> 8.95608
  - platform: ct_clamp    sensor: ai14    name: "Measured Current-14"    update_interval: 5s    filters:      - calibrate_linear:          # Measured value of 0 maps to 0A          - 0 -> 0          # Known load: 4.0A          # Value shown in logs: 0.1333A          - 0.31749 -> 8.95608
  - platform: ct_clamp    sensor: ai15    name: "Measured Current-15"    update_interval: 5s    filters:      - calibrate_linear:          # Measured value of 0 maps to 0A          - 0 -> 0          # Known load: 4.0A          # Value shown in logs: 0.1333A          - 0.31749 -> 8.95608
  - platform: ct_clamp    sensor: ai16    name: "Measured Current-16"    update_interval: 5s    filters:      - calibrate_linear:          # Measured value of 0 maps to 0A          - 0 -> 0          # Known load: 4.0A          # Value shown in logs: 0.1333A          - 0.31749 -> 8.95608