158 lines
3.2 KiB
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
|