Skip to content
Snippets Groups Projects
Commit 0283e332 authored by Christian Elberfeld's avatar Christian Elberfeld
Browse files

update esphome configs

parent 9c146fd1
No related branches found
No related tags found
No related merge requests found
location / {
rewrite ^(.*) https://warpsrvint:8443$1;
}
......@@ -41,43 +41,9 @@
state: absent
# LetsEncrypt Script erstellen
- name: LetsEncrypt Script erstellen
template: src=letsencrypt.sh dest=/opt/letsencrypt.sh mode=o+x
notify: restart nginx
when: webserver_ssl == true
- name: Cronjob für Zertifikatserneuerung
cron: name="letsencrypt" weekday="*" hour="6" minute="0" job="/opt/letsencrypt.sh"
when: webserver_ssl == true
# nginx konfigurieren
- include: config_site.yml
with_items:
- "{{ webserver_domains }}"
# matrix config
- name: Konfig-Datei matrix erstellen
template: src=nginx-matrix dest=/etc/nginx/sites-enabled/matrix
notify: restart nginx
when: inventory_hostname == 'webserver'
- name: Konfig-Datei status erstellen
template: src=nginx-status dest=/etc/nginx/sites-enabled/status
notify: restart nginx
# telegraf konfigurieren
- name: Konfig-Datei status erstellen
template: src=telegraf.conf dest=/etc/telegraf/telegraf.d/nginx.conf
notify: restart telegraf
- name: adding existing user 'telegraf' to group adm
user:
name: telegraf
groups: adm
append: yes
......@@ -35,6 +35,7 @@ webserver_domains:
- "infra.warpzone"
- "esphome.warpzone"
- "ldap.warpzone"
- "unifi.warpzone"
administratorenteam:
- "void"
......
......@@ -202,27 +202,20 @@
# Test / Development Server
##################################################
- hosts: develop
remote_user: root
roles:
- { role: common/docker, tags: docker }
- { role: common/telegraf, tags: telegraf }
- { role: common/nginx, tags: nginx }
# - hosts: develop
# remote_user: root
# roles:
# - { role: common/docker, tags: docker }
# - { role: common/nginx, tags: nginx }
- hosts: webserver-test
remote_user: root
roles:
- { role: common/docker, tags: docker }
- { role: common/nginx, tags: nginx }
# - { role: ../webserver/docker_ldap, tags: ldap }
- { role: webserver/docker_wordpress, tags: wordpress }
# - hosts: webserver-test
# remote_user: root
# roles:
# - { role: common/docker, tags: docker }
# - { role: common/nginx, tags: nginx }
# # - { role: ../webserver/docker_ldap, tags: ldap }
# - { role: webserver/docker_wordpress, tags: wordpress }
# - { role: docker_mail, tags: mail }
# - { role: ../webserver/docker_jabber, tags: jabber }
- hosts: warphab
remote_user: root
roles:
- { role: warphab/homegear, tags: homegear }
- { role: warphab/openhab, tags: openhab }
# WiFi settings
wifi:
ssid: "warpzone"
ssid: "Internet-of-Shit"
password: "{{ wlan_pass }}"
# Enable fallback hotspot (captive portal) in case wifi connection fails
......
......@@ -8,14 +8,14 @@
# Sensor configs
i2c:
sda: D3
scl: D4
sda: D0
scl: D5
scan: True
sensor:
- platform: bme280
temperature:
name: "Temp"
name: "Temp_bme280"
oversampling: 16x
filters:
- offset: 0.635
......@@ -24,7 +24,7 @@ sensor:
send_every: 3
send_first_at: 3
pressure:
name: "Pressure"
name: "Pressure_bme280"
oversampling: 16x
accuracy_decimals: 2
filters:
......@@ -33,7 +33,7 @@ sensor:
send_every: 3
send_first_at: 3
humidity:
name: "Humidity"
name: "Humidity_bme280"
oversampling: 16x
accuracy_decimals: 2
filters:
......@@ -44,4 +44,23 @@ sensor:
address: 0x76
update_interval: 10s
iir_filter: 16x
\ No newline at end of file
- platform: bmp280
temperature:
name: "Temp_bmp280"
oversampling: 16x
filters:
- offset: 0.635
- sliding_window_moving_average:
window_size: 3
send_every: 3
send_first_at: 3
pressure:
name: "Pressure_bmp280"
oversampling: 16x
accuracy_decimals: 2
filters:
- sliding_window_moving_average:
window_size: 3
send_every: 3
send_first_at: 3
......@@ -8,14 +8,14 @@
# Sensor configs
i2c:
sda: D3
scl: D4
sda: D0
scl: D5
scan: True
sensor:
- platform: bme280
temperature:
name: "Temp"
name: "Temp_bme280"
oversampling: 16x
filters:
- offset: 0.635
......@@ -24,7 +24,7 @@ sensor:
send_every: 3
send_first_at: 3
pressure:
name: "Pressure"
name: "Pressure_bme280"
oversampling: 16x
accuracy_decimals: 2
filters:
......@@ -33,7 +33,7 @@ sensor:
send_every: 3
send_first_at: 3
humidity:
name: "Humidity"
name: "Humidity_bme280"
oversampling: 16x
accuracy_decimals: 2
filters:
......@@ -44,4 +44,23 @@ sensor:
address: 0x76
update_interval: 10s
iir_filter: 16x
\ No newline at end of file
- platform: bmp280
temperature:
name: "Temp_bmp280"
oversampling: 16x
filters:
- offset: 0.635
- sliding_window_moving_average:
window_size: 3
send_every: 3
send_first_at: 3
pressure:
name: "Pressure_bmp280"
oversampling: 16x
accuracy_decimals: 2
filters:
- sliding_window_moving_average:
window_size: 3
send_every: 3
send_first_at: 3
......@@ -8,14 +8,14 @@
# Sensor configs
i2c:
sda: D3
scl: D4
sda: D0
scl: D5
scan: True
sensor:
- platform: bme280
temperature:
name: "Temp"
name: "Temp_bme280"
oversampling: 16x
filters:
- offset: 0.635
......@@ -24,7 +24,7 @@ sensor:
send_every: 3
send_first_at: 3
pressure:
name: "Pressure"
name: "Pressure_bme280"
oversampling: 16x
accuracy_decimals: 2
filters:
......@@ -33,7 +33,7 @@ sensor:
send_every: 3
send_first_at: 3
humidity:
name: "Humidity"
name: "Humidity_bme280"
oversampling: 16x
accuracy_decimals: 2
filters:
......@@ -44,4 +44,23 @@ sensor:
address: 0x76
update_interval: 10s
iir_filter: 16x
\ No newline at end of file
- platform: bmp280
temperature:
name: "Temp_bmp280"
oversampling: 16x
filters:
- offset: 0.635
- sliding_window_moving_average:
window_size: 3
send_every: 3
send_first_at: 3
pressure:
name: "Pressure_bmp280"
oversampling: 16x
accuracy_decimals: 2
filters:
- sliding_window_moving_average:
window_size: 3
send_every: 3
send_first_at: 3
......@@ -8,14 +8,14 @@
# Sensor configs
i2c:
sda: D3
scl: D4
sda: D0
scl: D5
scan: True
sensor:
- platform: bme280
temperature:
name: "Temp"
name: "Temp_bme280"
oversampling: 16x
filters:
- offset: 0.635
......@@ -24,7 +24,7 @@ sensor:
send_every: 3
send_first_at: 3
pressure:
name: "Pressure"
name: "Pressure_bme280"
oversampling: 16x
accuracy_decimals: 2
filters:
......@@ -33,7 +33,7 @@ sensor:
send_every: 3
send_first_at: 3
humidity:
name: "Humidity"
name: "Humidity_bme280"
oversampling: 16x
accuracy_decimals: 2
filters:
......@@ -44,4 +44,23 @@ sensor:
address: 0x76
update_interval: 10s
iir_filter: 16x
\ No newline at end of file
- platform: bmp280
temperature:
name: "Temp_bmp280"
oversampling: 16x
filters:
- offset: 0.635
- sliding_window_moving_average:
window_size: 3
send_every: 3
send_first_at: 3
pressure:
name: "Pressure_bmp280"
oversampling: 16x
accuracy_decimals: 2
filters:
- sliding_window_moving_average:
window_size: 3
send_every: 3
send_first_at: 3
......@@ -6,6 +6,7 @@ services:
image: esphome/esphome:1.19.0
restart: always
network_mode: "host"
# listen on Port 6052
network_mode: host
volumes:
- "{{ basedir }}/config/:/config"
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment