annotate tasks.py @ 21:a90cb6927c7d default tip

fix countdown queries. Display "now" instead of "In -0.4 hours"
author drewp@bigasterisk.com
date Sat, 07 Sep 2024 17:47:36 -0700
parents 47795c3121f1
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
7
b46679798c51 mv esp code to this repo. still trying to get correct refreshes
drewp@bigasterisk.com
parents:
diff changeset
1 from invoke import task
b46679798c51 mv esp code to this repo. still trying to get correct refreshes
drewp@bigasterisk.com
parents:
diff changeset
2
b46679798c51 mv esp code to this repo. still trying to get correct refreshes
drewp@bigasterisk.com
parents:
diff changeset
3
b46679798c51 mv esp code to this repo. still trying to get correct refreshes
drewp@bigasterisk.com
parents:
diff changeset
4 @task()
b46679798c51 mv esp code to this repo. still trying to get correct refreshes
drewp@bigasterisk.com
parents:
diff changeset
5 def run(ctx, device="OTA"):
b46679798c51 mv esp code to this repo. still trying to get correct refreshes
drewp@bigasterisk.com
parents:
diff changeset
6 ctx.run(
b46679798c51 mv esp code to this repo. still trying to get correct refreshes
drewp@bigasterisk.com
parents:
diff changeset
7 f'pdm run esphome run esp/do-squib-touch-lcd.yaml --device {device}')
8
47795c3121f1 bufferless updates! mqtt message is sent over SPI and everything works
drewp@bigasterisk.com
parents: 7
diff changeset
8
47795c3121f1 bufferless updates! mqtt message is sent over SPI and everything works
drewp@bigasterisk.com
parents: 7
diff changeset
9
47795c3121f1 bufferless updates! mqtt message is sent over SPI and everything works
drewp@bigasterisk.com
parents: 7
diff changeset
10 @task()
47795c3121f1 bufferless updates! mqtt message is sent over SPI and everything works
drewp@bigasterisk.com
parents: 7
diff changeset
11 def lcd_simulator(ctx):
47795c3121f1 bufferless updates! mqtt message is sent over SPI and everything works
drewp@bigasterisk.com
parents: 7
diff changeset
12 ctx.run('pdm run python lcd_simulator.py')
47795c3121f1 bufferless updates! mqtt message is sent over SPI and everything works
drewp@bigasterisk.com
parents: 7
diff changeset
13
47795c3121f1 bufferless updates! mqtt message is sent over SPI and everything works
drewp@bigasterisk.com
parents: 7
diff changeset
14
47795c3121f1 bufferless updates! mqtt message is sent over SPI and everything works
drewp@bigasterisk.com
parents: 7
diff changeset
15 @task()
47795c3121f1 bufferless updates! mqtt message is sent over SPI and everything works
drewp@bigasterisk.com
parents: 7
diff changeset
16 def web_to_mqtt(ctx):
47795c3121f1 bufferless updates! mqtt message is sent over SPI and everything works
drewp@bigasterisk.com
parents: 7
diff changeset
17 ctx.run('pdm run python web_to_mqtt.py')