SUN_GTIL2 并网逆变器
sun_gtil2 组件允许你获取 SUN-1000G2 或 SUN-2000G2 并网逆变器的电压、功率和温度读数。这是通过读取逆变器控制器板发送到显示板的 UART 数据实现的。
NOTE
你需要打开逆变器才能进行此改装。使用风险自负!如果你想通过(功能更有限的)外部 RS232 接口连接逆变器,应改用 Modbus 组件。



由于数据是通过 UART 从逆变器读取的,因此你的配置中需要有一个 UART 总线,并将 rx_pin 连接到逆变器控制器板的 TX 引脚。此外,你需要将 baud_rate 设置为 9600。
逆变器大约每 1.3 秒报告一次新的测量值。
# 示例配置条目sun_gtil2: uart_id: control_to_display- id (必选, ID): 用于此组件的 id。
- uart_id (可选): 用于接收从逆变器控制器发送到显示板的消息的 UART 总线 ID。
# 示例配置条目sensor: - platform: sun_gtil2 temperature: id: gtil_temperature name: "Heatsink Temperature" filters: - throttle_average: 30s dc_voltage: id: gtil_dc_voltage name: "DC Voltage" filters: - throttle_average: 30s ac_voltage: id: gtil_ac_voltage name: "AC Voltage" filters: - throttle_average: 30s ac_power: id: gtil_ac_power name: "AC Power" dc_power: id: gtil_dc_power name: "DC Power" limiter_power: id: gtil_limiter_power internal: True-
sun_gtil2_id (可选): 如果有多个 sun_gtil2 实例,可手动指定其 ID。
-
temperature (可选): 逆变器散热器的温度。 所有选项来自 Sensor。
-
dc_voltage (可选): 你的直流电源(电池或太阳能电池板)的电压。 所有选项来自 Sensor。
-
ac_voltage (可选): 逆变器测量的电网电压。 所有选项来自 Sensor。
-
dc_power (可选): 逆变器的输入功率。 所有选项来自 Sensor。
-
ac_power (可选): 逆变器的输出功率。 所有选项来自 Sensor。
-
limiter_power (可选): 逆变器”内部”限流器测得的功率。 所有选项来自 Sensor。
# 示例配置条目text_sensor: - platform: sun_gtil2 state: id: gtil_state name: "State" serial_number: id: gtil_serial_number internal: True-
sun_gtil2_id (可选): 如果有多个 sun_gtil2 实例,可手动指定其 ID。
-
state (可选): 逆变器的状态。 所有选项来自 Text Sensor。
-
serial_number (可选): 逆变器的序列号。 所有选项来自 Text Sensor。