Files
hassos_config/espresense/config.yaml

158 lines
3.2 KiB
YAML

# MQTT Connection, if empty will query and use hassio provided mqtt
mqtt:
host: 192.168.2.15
port: 1883
ssl: false
username:
password:
# This gets added to the x,y,z to derive a gps location
gps:
latitude: 51.664540
longitude: 5.367980
elevation: 12
# How long before device considered stale
timeout: 30
# How long before device is considered away
away_timeout: 120
optimization:
enabled: true
interval_secs: 60
limits:
absorption_min: 2.5
absorption_max: 3.5
tx_ref_rssi_min: -70
tx_ref_rssi_max: -50
rx_adj_rssi_min: -15
rx_adj_rssi_max: 20
weighting:
algorithm: gaussian
props:
sigma: 0.10
# Floors w/ the points to draw it in meters
floors:
- id: Beneden
name: Beganegrond
# Bounds (x,y,z) of map in meters
bounds: [[0, 0, 0], [11, 9, 1.5]]
rooms:
- name: Woonkamer
points:
- [0, 0]
- [7, 0]
- [7, 5]
- [0, 5]
- name: Eetkamer
points:
- [7, 0]
- [11, 0]
- [11, 5]
- [7, 5]
- name: Keuken
points:
- [6, 5]
- [11, 5]
- [11, 9]
- [6, 9]
- name: Speelkamer
points:
- [0, 5]
- [3, 5]
- [3, 9]
- [0 ,9]
- name: Toilet
points:
- [6, 8]
- [7.2, 8]
- [7.2, 9]
- [6, 9]
- name: Hal
points:
- [3, 5]
- [6, 5]
- [6, 9]
- [3, 9]
- id: Boven
name: Boven
bounds: [[0, 0, 0], [7, 9, 4.5]]
rooms:
- name: Master
points:
- [3, 0]
- [7, 0]
- [7, 5]
- [3, 5]
- name: Slaapkamer Luuk
points:
- [0, 0]
- [3, 0]
- [3, 5]
- [0, 5]
- name: Badkamer
points:
- [0, 6]
- [3, 6]
- [3, 9]
- [0, 9]
# - name: Master Bathroom
# points:
# - [0, 15]
# - [2, 15]
# - [2, 9]
# - [0, 9]
# - [0, 15]
# - name: Master Closet
# points:
# - [0, 18]
# - [1.5, 18]
# - [1.5, 19.2]
# - [4, 19.2]
# - [4, 15]
# - [0, 15]
# - [0, 18]
# - id: outside
# name: Outside
# bounds: [[-10, -10, -10], [28, 30, 20]]
# Locations of espresense nodes in meters
nodes:
- name: woonkamer
point: [9, 4.7, 0.5]
floors: ["Beneden"]
- name: keuken
point: [7.5, 5.3, 0.7]
floors: ["Beneden"]
- name: hal
points: [5.7, 7.5, 0.9]
floors: ["Beneden"]
# Devices to track
devices:
- id: " irk:d8830797536ce55edf6cf3fb0d87bf9a"
name: "Giphone willem"
- id: "garmin:90f157105b61"
name: "Garmin Ilse"
- id: "garmin:90f157e3fbcf"
name: "Garmin Willem"
- id: "iBeacon:fda50693-a4e2-4fb1-afcf-c6eb07647825-5-6"
name: "BLE tag2"
- id: "apple:1007:11-12"
name: "iphone willem"
- id: "ble_iphone_willem"
name: "iphone willem"
- id: "iphone_ilse"
name: "Iphone Ilse"
# - id: "iBeacon:*"
# - name: "*" # Track all named devices
# - id: watch:darrell
# name: Darrell's Watch
# - id: phone:darrell
# name: Darrell's iPhone