annotate espNode/frontwindow.yaml @ 1733:6279b1ac2b5e

fix some dev configs
author drewp@bigasterisk.com
date Mon, 10 Jul 2023 17:42:29 -0700
parents bc3516d02762
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
596
a56bc73d308c espNode code
drewp@bigasterisk.com
parents:
diff changeset
1 substitutions:
a56bc73d308c espNode code
drewp@bigasterisk.com
parents:
diff changeset
2 location: display1
a56bc73d308c espNode code
drewp@bigasterisk.com
parents:
diff changeset
3 board: d1_mini
773
bc3516d02762 old changes in espNode
drewp@bigasterisk.com
parents: 726
diff changeset
4 wifi_addr: 10.2.0.97
bc3516d02762 old changes in espNode
drewp@bigasterisk.com
parents: 726
diff changeset
5
596
a56bc73d308c espNode code
drewp@bigasterisk.com
parents:
diff changeset
6 <<: !include esp8266_nightlight.yaml
a56bc73d308c espNode code
drewp@bigasterisk.com
parents:
diff changeset
7
a56bc73d308c espNode code
drewp@bigasterisk.com
parents:
diff changeset
8 i2c:
a56bc73d308c espNode code
drewp@bigasterisk.com
parents:
diff changeset
9 sda: D6
a56bc73d308c espNode code
drewp@bigasterisk.com
parents:
diff changeset
10 scl: D5
a56bc73d308c espNode code
drewp@bigasterisk.com
parents:
diff changeset
11
a56bc73d308c espNode code
drewp@bigasterisk.com
parents:
diff changeset
12 font:
773
bc3516d02762 old changes in espNode
drewp@bigasterisk.com
parents: 726
diff changeset
13 - file: "Oswald-Regular.ttf"
bc3516d02762 old changes in espNode
drewp@bigasterisk.com
parents: 726
diff changeset
14 id: font_20
bc3516d02762 old changes in espNode
drewp@bigasterisk.com
parents: 726
diff changeset
15 size: 20
bc3516d02762 old changes in espNode
drewp@bigasterisk.com
parents: 726
diff changeset
16 glyphs: ' .ASacdegiknorstuwDpCf'
bc3516d02762 old changes in espNode
drewp@bigasterisk.com
parents: 726
diff changeset
17 - file: "Oswald-Regular.ttf"
bc3516d02762 old changes in espNode
drewp@bigasterisk.com
parents: 726
diff changeset
18 id: font_13
bc3516d02762 old changes in espNode
drewp@bigasterisk.com
parents: 726
diff changeset
19 size: 13
bc3516d02762 old changes in espNode
drewp@bigasterisk.com
parents: 726
diff changeset
20 glyphs: 'CLOUcdeklnopsD. '
bc3516d02762 old changes in espNode
drewp@bigasterisk.com
parents: 726
diff changeset
21 - file: "Oswald-Regular.ttf"
bc3516d02762 old changes in espNode
drewp@bigasterisk.com
parents: 726
diff changeset
22 id: font_10
bc3516d02762 old changes in espNode
drewp@bigasterisk.com
parents: 726
diff changeset
23 size: 10
bc3516d02762 old changes in espNode
drewp@bigasterisk.com
parents: 726
diff changeset
24 glyphs: ' %0123456789.:NekortwDpnb-dB'
596
a56bc73d308c espNode code
drewp@bigasterisk.com
parents:
diff changeset
25
a56bc73d308c espNode code
drewp@bigasterisk.com
parents:
diff changeset
26 text_sensor:
a56bc73d308c espNode code
drewp@bigasterisk.com
parents:
diff changeset
27 - platform: mqtt_subscribe
773
bc3516d02762 old changes in espNode
drewp@bigasterisk.com
parents: 726
diff changeset
28 name: "line1"
bc3516d02762 old changes in espNode
drewp@bigasterisk.com
parents: 726
diff changeset
29 id: line1
bc3516d02762 old changes in espNode
drewp@bigasterisk.com
parents: 726
diff changeset
30 topic: frontwindow/line1
bc3516d02762 old changes in espNode
drewp@bigasterisk.com
parents: 726
diff changeset
31 on_value:
bc3516d02762 old changes in espNode
drewp@bigasterisk.com
parents: 726
diff changeset
32 then:
bc3516d02762 old changes in espNode
drewp@bigasterisk.com
parents: 726
diff changeset
33 - component.update: my_display
bc3516d02762 old changes in espNode
drewp@bigasterisk.com
parents: 726
diff changeset
34 - platform: mqtt_subscribe
bc3516d02762 old changes in espNode
drewp@bigasterisk.com
parents: 726
diff changeset
35 name: "line2"
bc3516d02762 old changes in espNode
drewp@bigasterisk.com
parents: 726
diff changeset
36 id: line2
bc3516d02762 old changes in espNode
drewp@bigasterisk.com
parents: 726
diff changeset
37 topic: frontwindow/line2
bc3516d02762 old changes in espNode
drewp@bigasterisk.com
parents: 726
diff changeset
38 on_value:
bc3516d02762 old changes in espNode
drewp@bigasterisk.com
parents: 726
diff changeset
39 then:
bc3516d02762 old changes in espNode
drewp@bigasterisk.com
parents: 726
diff changeset
40 - component.update: my_display
596
a56bc73d308c espNode code
drewp@bigasterisk.com
parents:
diff changeset
41 - platform: mqtt_subscribe
773
bc3516d02762 old changes in espNode
drewp@bigasterisk.com
parents: 726
diff changeset
42 name: "line3"
bc3516d02762 old changes in espNode
drewp@bigasterisk.com
parents: 726
diff changeset
43 id: line3
bc3516d02762 old changes in espNode
drewp@bigasterisk.com
parents: 726
diff changeset
44 topic: frontwindow/line3
bc3516d02762 old changes in espNode
drewp@bigasterisk.com
parents: 726
diff changeset
45 on_value:
bc3516d02762 old changes in espNode
drewp@bigasterisk.com
parents: 726
diff changeset
46 then:
bc3516d02762 old changes in espNode
drewp@bigasterisk.com
parents: 726
diff changeset
47 - component.update: my_display
bc3516d02762 old changes in espNode
drewp@bigasterisk.com
parents: 726
diff changeset
48 - platform: mqtt_subscribe
bc3516d02762 old changes in espNode
drewp@bigasterisk.com
parents: 726
diff changeset
49 name: "line4"
bc3516d02762 old changes in espNode
drewp@bigasterisk.com
parents: 726
diff changeset
50 id: line4
bc3516d02762 old changes in espNode
drewp@bigasterisk.com
parents: 726
diff changeset
51 topic: frontwindow/line4
bc3516d02762 old changes in espNode
drewp@bigasterisk.com
parents: 726
diff changeset
52 on_value:
bc3516d02762 old changes in espNode
drewp@bigasterisk.com
parents: 726
diff changeset
53 then:
bc3516d02762 old changes in espNode
drewp@bigasterisk.com
parents: 726
diff changeset
54 - component.update: my_display
bc3516d02762 old changes in espNode
drewp@bigasterisk.com
parents: 726
diff changeset
55
bc3516d02762 old changes in espNode
drewp@bigasterisk.com
parents: 726
diff changeset
56 sensor:
bc3516d02762 old changes in espNode
drewp@bigasterisk.com
parents: 726
diff changeset
57 - platform: wifi_signal
bc3516d02762 old changes in espNode
drewp@bigasterisk.com
parents: 726
diff changeset
58 name: "WiFi Signal Sensor"
bc3516d02762 old changes in espNode
drewp@bigasterisk.com
parents: 726
diff changeset
59 update_interval: 10s
bc3516d02762 old changes in espNode
drewp@bigasterisk.com
parents: 726
diff changeset
60 id: wifi_db
596
a56bc73d308c espNode code
drewp@bigasterisk.com
parents:
diff changeset
61
a56bc73d308c espNode code
drewp@bigasterisk.com
parents:
diff changeset
62 display:
a56bc73d308c espNode code
drewp@bigasterisk.com
parents:
diff changeset
63 - platform: ssd1306_i2c
773
bc3516d02762 old changes in espNode
drewp@bigasterisk.com
parents: 726
diff changeset
64 id: my_display
596
a56bc73d308c espNode code
drewp@bigasterisk.com
parents:
diff changeset
65 model: "SSD1306 128x64"
a56bc73d308c espNode code
drewp@bigasterisk.com
parents:
diff changeset
66 address: 0x3c
a56bc73d308c espNode code
drewp@bigasterisk.com
parents:
diff changeset
67 lambda: |-
a56bc73d308c espNode code
drewp@bigasterisk.com
parents:
diff changeset
68 it.rectangle(0, 0, 127, 63);
773
bc3516d02762 old changes in espNode
drewp@bigasterisk.com
parents: 726
diff changeset
69 it.printf(64, 3, id(font_20), TextAlign::TOP_CENTER, id(line1).state.c_str());
bc3516d02762 old changes in espNode
drewp@bigasterisk.com
parents: 726
diff changeset
70 it.printf(30, 28, id(font_13), TextAlign::TOP_CENTER, id(line2).state.c_str());
bc3516d02762 old changes in espNode
drewp@bigasterisk.com
parents: 726
diff changeset
71 it.printf(103, 28, id(font_13), TextAlign::TOP_CENTER, id(line3).state.c_str());
bc3516d02762 old changes in espNode
drewp@bigasterisk.com
parents: 726
diff changeset
72 it.printf(64, 63 - 5, id(font_10), TextAlign::BOTTOM_CENTER, "Network: %d dB", static_cast<int8_t>(id(wifi_db).state));
bc3516d02762 old changes in espNode
drewp@bigasterisk.com
parents: 726
diff changeset
73
596
a56bc73d308c espNode code
drewp@bigasterisk.com
parents:
diff changeset
74 spi:
a56bc73d308c espNode code
drewp@bigasterisk.com
parents:
diff changeset
75 clk_pin: D4
a56bc73d308c espNode code
drewp@bigasterisk.com
parents:
diff changeset
76 miso_pin: D1
a56bc73d308c espNode code
drewp@bigasterisk.com
parents:
diff changeset
77 mosi_pin: D2
a56bc73d308c espNode code
drewp@bigasterisk.com
parents:
diff changeset
78
a56bc73d308c espNode code
drewp@bigasterisk.com
parents:
diff changeset
79 pn532:
a56bc73d308c espNode code
drewp@bigasterisk.com
parents:
diff changeset
80 cs_pin: D3
a56bc73d308c espNode code
drewp@bigasterisk.com
parents:
diff changeset
81 update_interval: 1s
a56bc73d308c espNode code
drewp@bigasterisk.com
parents:
diff changeset
82 on_tag:
a56bc73d308c espNode code
drewp@bigasterisk.com
parents:
diff changeset
83 then:
a56bc73d308c espNode code
drewp@bigasterisk.com
parents:
diff changeset
84 - mqtt.publish:
a56bc73d308c espNode code
drewp@bigasterisk.com
parents:
diff changeset
85 topic: frontwindow/tag
773
bc3516d02762 old changes in espNode
drewp@bigasterisk.com
parents: 726
diff changeset
86 retain: false
596
a56bc73d308c espNode code
drewp@bigasterisk.com
parents:
diff changeset
87 payload: !lambda 'return x;'
a56bc73d308c espNode code
drewp@bigasterisk.com
parents:
diff changeset
88