Files

34 lines
618 B
YAML

esphome:
name: tcp-uart-bridge-test
host:
api:
services:
- service: send_byte
then:
- lambda: |-
id(tcp_uart_1).write_byte('X');
auto r = id(tcp_uart_1).flush();
ESP_LOGI("bridge_test", "Flush result %d", (int) r);
logger:
level: INFO
tcp_uart:
- id: tcp_uart_1
host: 127.0.0.1
port: 18125
reconnect_interval: 3s
connected:
name: Bridge Connected
interval:
- interval: 50ms
then:
- lambda: |-
uint8_t b;
while (id(tcp_uart_1).read_byte(&b)) {
id(tcp_uart_1).write_byte(b);
}