annotate espNode/cam/cam-tt-screen.yaml @ 1754:92999dfbf321 default tip

add shelly support
author drewp@bigasterisk.com
date Tue, 04 Jun 2024 13:03:43 -0700
parents 842b5487556c
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
1720
842b5487556c new cam setups
drewp@bigasterisk.com
parents:
diff changeset
1 esphome:
842b5487556c new cam setups
drewp@bigasterisk.com
parents:
diff changeset
2 name: "cam-tt-screen"
842b5487556c new cam setups
drewp@bigasterisk.com
parents:
diff changeset
3 platform: ESP32
842b5487556c new cam setups
drewp@bigasterisk.com
parents:
diff changeset
4 board: esp32cam
842b5487556c new cam setups
drewp@bigasterisk.com
parents:
diff changeset
5
842b5487556c new cam setups
drewp@bigasterisk.com
parents:
diff changeset
6 # cam-th-screen/debug [C][wifi:362]: Local MAC: 54:43:B2:AB:C6:20
842b5487556c new cam setups
drewp@bigasterisk.com
parents:
diff changeset
7
842b5487556c new cam setups
drewp@bigasterisk.com
parents:
diff changeset
8 wifi:
842b5487556c new cam setups
drewp@bigasterisk.com
parents:
diff changeset
9 ssid: !secret wifi_ssid
842b5487556c new cam setups
drewp@bigasterisk.com
parents:
diff changeset
10 password: !secret wifi_password
842b5487556c new cam setups
drewp@bigasterisk.com
parents:
diff changeset
11
842b5487556c new cam setups
drewp@bigasterisk.com
parents:
diff changeset
12 mqtt:
842b5487556c new cam setups
drewp@bigasterisk.com
parents:
diff changeset
13 broker: '10.2.0.1'
842b5487556c new cam setups
drewp@bigasterisk.com
parents:
diff changeset
14 port: 1883
842b5487556c new cam setups
drewp@bigasterisk.com
parents:
diff changeset
15 username: ''
842b5487556c new cam setups
drewp@bigasterisk.com
parents:
diff changeset
16 password: ''
842b5487556c new cam setups
drewp@bigasterisk.com
parents:
diff changeset
17
842b5487556c new cam setups
drewp@bigasterisk.com
parents:
diff changeset
18 on_message:
842b5487556c new cam setups
drewp@bigasterisk.com
parents:
diff changeset
19 - topic: cam/th-screen/projector_power
842b5487556c new cam setups
drewp@bigasterisk.com
parents:
diff changeset
20 payload: "send"
842b5487556c new cam setups
drewp@bigasterisk.com
parents:
diff changeset
21 then:
842b5487556c new cam setups
drewp@bigasterisk.com
parents:
diff changeset
22 - remote_transmitter.transmit_nec:
842b5487556c new cam setups
drewp@bigasterisk.com
parents:
diff changeset
23 address: 0x0F04
842b5487556c new cam setups
drewp@bigasterisk.com
parents:
diff changeset
24 command: 0x52AD
842b5487556c new cam setups
drewp@bigasterisk.com
parents:
diff changeset
25
842b5487556c new cam setups
drewp@bigasterisk.com
parents:
diff changeset
26 logger:
842b5487556c new cam setups
drewp@bigasterisk.com
parents:
diff changeset
27 baud_rate: 115200
842b5487556c new cam setups
drewp@bigasterisk.com
parents:
diff changeset
28 level: INFO
842b5487556c new cam setups
drewp@bigasterisk.com
parents:
diff changeset
29
842b5487556c new cam setups
drewp@bigasterisk.com
parents:
diff changeset
30 ota:
842b5487556c new cam setups
drewp@bigasterisk.com
parents:
diff changeset
31
842b5487556c new cam setups
drewp@bigasterisk.com
parents:
diff changeset
32 sensor:
842b5487556c new cam setups
drewp@bigasterisk.com
parents:
diff changeset
33 - platform: wifi_signal
842b5487556c new cam setups
drewp@bigasterisk.com
parents:
diff changeset
34 name: "wifi_signal"
842b5487556c new cam setups
drewp@bigasterisk.com
parents:
diff changeset
35 update_interval: 60s
842b5487556c new cam setups
drewp@bigasterisk.com
parents:
diff changeset
36
842b5487556c new cam setups
drewp@bigasterisk.com
parents:
diff changeset
37 remote_transmitter:
842b5487556c new cam setups
drewp@bigasterisk.com
parents:
diff changeset
38 id: ir_out
842b5487556c new cam setups
drewp@bigasterisk.com
parents:
diff changeset
39 # 100R to ir led
842b5487556c new cam setups
drewp@bigasterisk.com
parents:
diff changeset
40 pin: GPIO12
842b5487556c new cam setups
drewp@bigasterisk.com
parents:
diff changeset
41 carrier_duty_percent: 50%
842b5487556c new cam setups
drewp@bigasterisk.com
parents:
diff changeset
42
842b5487556c new cam setups
drewp@bigasterisk.com
parents:
diff changeset
43 light:
842b5487556c new cam setups
drewp@bigasterisk.com
parents:
diff changeset
44 - platform: monochromatic
842b5487556c new cam setups
drewp@bigasterisk.com
parents:
diff changeset
45 name: "flash"
842b5487556c new cam setups
drewp@bigasterisk.com
parents:
diff changeset
46 output: flash_out
842b5487556c new cam setups
drewp@bigasterisk.com
parents:
diff changeset
47 default_transition_length: 0s
842b5487556c new cam setups
drewp@bigasterisk.com
parents:
diff changeset
48
842b5487556c new cam setups
drewp@bigasterisk.com
parents:
diff changeset
49 output:
842b5487556c new cam setups
drewp@bigasterisk.com
parents:
diff changeset
50 - platform: ledc
842b5487556c new cam setups
drewp@bigasterisk.com
parents:
diff changeset
51 id: flash_out
842b5487556c new cam setups
drewp@bigasterisk.com
parents:
diff changeset
52 pin: GPIO4
842b5487556c new cam setups
drewp@bigasterisk.com
parents:
diff changeset
53 frequency: 19531Hz
842b5487556c new cam setups
drewp@bigasterisk.com
parents:
diff changeset
54 channel: 4
842b5487556c new cam setups
drewp@bigasterisk.com
parents:
diff changeset
55
842b5487556c new cam setups
drewp@bigasterisk.com
parents:
diff changeset
56 esp32_camera:
842b5487556c new cam setups
drewp@bigasterisk.com
parents:
diff changeset
57 external_clock:
842b5487556c new cam setups
drewp@bigasterisk.com
parents:
diff changeset
58 pin: GPIO0
842b5487556c new cam setups
drewp@bigasterisk.com
parents:
diff changeset
59 frequency: 20MHz
842b5487556c new cam setups
drewp@bigasterisk.com
parents:
diff changeset
60 i2c_pins:
842b5487556c new cam setups
drewp@bigasterisk.com
parents:
diff changeset
61 sda: GPIO26
842b5487556c new cam setups
drewp@bigasterisk.com
parents:
diff changeset
62 scl: GPIO27
842b5487556c new cam setups
drewp@bigasterisk.com
parents:
diff changeset
63 data_pins: [GPIO5, GPIO18, GPIO19, GPIO21, GPIO36, GPIO39, GPIO34, GPIO35]
842b5487556c new cam setups
drewp@bigasterisk.com
parents:
diff changeset
64 vsync_pin: GPIO25
842b5487556c new cam setups
drewp@bigasterisk.com
parents:
diff changeset
65 href_pin: GPIO23
842b5487556c new cam setups
drewp@bigasterisk.com
parents:
diff changeset
66 pixel_clock_pin: GPIO22
842b5487556c new cam setups
drewp@bigasterisk.com
parents:
diff changeset
67 power_down_pin: GPIO32
842b5487556c new cam setups
drewp@bigasterisk.com
parents:
diff changeset
68 name: "cam-tt-screen"
842b5487556c new cam setups
drewp@bigasterisk.com
parents:
diff changeset
69 jpeg_quality: 10
842b5487556c new cam setups
drewp@bigasterisk.com
parents:
diff changeset
70 vertical_flip: true
842b5487556c new cam setups
drewp@bigasterisk.com
parents:
diff changeset
71 horizontal_mirror: true
842b5487556c new cam setups
drewp@bigasterisk.com
parents:
diff changeset
72 # 320x240 640x480 800x600 1024x768 1280x1024 1600x1200
842b5487556c new cam setups
drewp@bigasterisk.com
parents:
diff changeset
73 resolution: "800x600"
842b5487556c new cam setups
drewp@bigasterisk.com
parents:
diff changeset
74
842b5487556c new cam setups
drewp@bigasterisk.com
parents:
diff changeset
75 esp32_camera_web_server:
842b5487556c new cam setups
drewp@bigasterisk.com
parents:
diff changeset
76 - port: 8080
842b5487556c new cam setups
drewp@bigasterisk.com
parents:
diff changeset
77 mode: stream
842b5487556c new cam setups
drewp@bigasterisk.com
parents:
diff changeset
78 - port: 8081
842b5487556c new cam setups
drewp@bigasterisk.com
parents:
diff changeset
79 mode: snapshot
842b5487556c new cam setups
drewp@bigasterisk.com
parents:
diff changeset
80
842b5487556c new cam setups
drewp@bigasterisk.com
parents:
diff changeset
81
842b5487556c new cam setups
drewp@bigasterisk.com
parents:
diff changeset
82