Delay CC1101 send loop after boot
This commit is contained in:
@@ -16,6 +16,11 @@ esphome:
|
||||
name: ${device_name}
|
||||
friendly_name: ${friendly_name}
|
||||
comment: "CC1101 433 MHz Fahrzeugsender ${firmware_version}"
|
||||
on_boot:
|
||||
priority: -100
|
||||
then:
|
||||
- delay: 3s
|
||||
- script.execute: send_loop
|
||||
|
||||
esp32:
|
||||
board: esp32-c3-devkitm-1
|
||||
@@ -83,15 +88,6 @@ output:
|
||||
inverted: true
|
||||
|
||||
interval:
|
||||
- interval: 2s
|
||||
then:
|
||||
- cc1101.send_packet:
|
||||
data:
|
||||
- 0xA7
|
||||
- 0x3C
|
||||
- 0x01
|
||||
- 0x00
|
||||
|
||||
- interval: 60s
|
||||
then:
|
||||
- output.turn_on: status_led
|
||||
@@ -124,6 +120,22 @@ text_sensor:
|
||||
mac_address:
|
||||
name: "${friendly_name} MAC"
|
||||
|
||||
script:
|
||||
- id: send_loop
|
||||
mode: restart
|
||||
then:
|
||||
- while:
|
||||
condition:
|
||||
lambda: return true;
|
||||
then:
|
||||
- cc1101.send_packet:
|
||||
data:
|
||||
- 0xA7
|
||||
- 0x3C
|
||||
- 0x01
|
||||
- 0x00
|
||||
- delay: 2s
|
||||
|
||||
button:
|
||||
- platform: restart
|
||||
name: "${friendly_name} Neustart"
|
||||
|
||||
Reference in New Issue
Block a user