MCP9600 Thermocouple Amplifier¶
The mcp9600
sensor platform allows you to use your MCP9600 and MCP9601
(datasheet,
Adafruit) to measure the temperature of a connected thermocouple while also measuring the ambient temperature around the sensor with ESPHome. I²C is
required to be set up in your configuration for this sensor to work.
Note
The I²C bus must be set to a minimum of 10khz
due to the limitations of the MCP9600 and MCP9601.
# Example configuration entry
sensor:
- platform: mcp9600
hot_junction:
name: "Thermocouple Temperature"
cold_junction:
name: "Ambient Temperature"
thermocouple_type: K
address: 0x67
update_interval: 60s
Configuration variables:¶
hot_junction (Optional): The information for the Hot Junction temperature sensor.
All options from Sensor.
cold_junction (Optional): The information for the Cold Junction temperature sensor.
All options from Sensor.
thermocouple_type (Optional): Set the thermocouple type. Options are: K, J, T, N, S, E, B and R type thermocouple. Defaults to
K
.address (Optional, int): Manually specify the I²C address of the sensor. Defaults to
0x67
.update_interval (Optional, Time): The interval to check the sensor. Defaults to
60s
.