mirror of
https://github.com/esphome/esphome.git
synced 2025-11-18 07:45:56 +00:00
25 lines
571 B
YAML
25 lines
571 B
YAML
time:
|
|
- platform: host
|
|
id: esptime
|
|
timezone: Australia/Sydney
|
|
|
|
logger:
|
|
level: VERBOSE
|
|
|
|
host:
|
|
mac_address: "62:23:45:AF:B3:DD"
|
|
|
|
esphome:
|
|
on_boot:
|
|
- lambda: |-
|
|
static const uint8_t my_addr[6] = {0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF};
|
|
if (!mac_address_is_valid(my_addr))
|
|
ESP_LOGD("test", "Invalid mac address %X", my_addr[0]); // etc.
|
|
int x = 100;
|
|
x = clamp(x, 50, 90);
|
|
assert(x == 90);
|
|
x = clamp_at_least(x, 95);
|
|
assert(x == 95);
|
|
x = clamp_at_most(x, 40);
|
|
assert(x == 40);
|