Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # Loads default set of integrations. Do not remove.
- default_config:
- # Text to speech
- tts:
- - platform: google_translate
- homeassistant:
- packages: !include_dir_named packages
- customize:
- zone.home:
- radius: 15
- automation: !include automations.yaml
- script: !include scripts.yaml
- scene: !include scenes.yaml
- pollen_dk:
- logger:
- default: info
- logs:
- volkswagencarnet: info
- dashboard: info
- custom_components.volkswagencarnet: info
- custom_components.volkswagencarnet.climate: info
- custom_components.volkswagencarnet.lock: info
- custom_components.volkswagencarnet.device_tracker: info
- custom_components.volkswagencarnet.switch: info
- custom_components.volkswagencarnet.binary_sensor: info
- custom_components.volkswagencarnet.sensor: info
- influxdb:
- host: <redacted>-influxdb
- port: 8086
- database: homeassistant
- username: homeassistant
- password: <redacted>
- max_retries: 3
- default_measurement: state
- precision: ms
- tags_attributes:
- - entity_id
- - friendly_name
- - device_class
- counter:
- gas:
- name: "Gasmåler tæller"
- initial: 1931256
- restore: true
- step: 1
- device_tracker:
- - platform: ping
- hosts:
- <redacted>_telefon: <redacted>
- <redacted>_telefon: <redacted>
- <redacted>_telefon: <redacted>
- template:
- - sensor:
- name: "Gasmåler"
- device_class: "gas"
- state: "{{ states ('counter.gas') | float * 0.01 }}"
- unit_of_measurement: "m³"
- state_class: "total_increasing"
- - sensor:
- name: "Gasenergi"
- device_class: "energy"
- state: "{{ states ('Gasmåler') | float * 12.157 }}"
- unit_of_measurement: "kWh"
- state_class: "total_increasing"
- command_line:
- - sensor:
- name: CPU 0 Temperature
- command: "cat /sys/class/thermal/thermal_zone0/temp"
- unit_of_measurement: "°C"
- value_template: '{{ value | multiply(0.001) | round(1) }}'
- - sensor:
- name: CPU 1 Temperature
- command: "cat /sys/class/thermal/thermal_zone1/temp"
- unit_of_measurement: "°C"
- value_template: '{{ value | multiply(0.001) | round(1) }}'
- - sensor:
- name: CPU 2 Temperature
- command: "cat /sys/class/thermal/thermal_zone2/temp"
- unit_of_measurement: "°C"
- value_template: '{{ value | multiply(0.001) | round(1) }}'
- - sensor:
- name: CPU 3 Temperature
- command: "cat /sys/class/thermal/thermal_zone3/temp"
- unit_of_measurement: "°C"
- value_template: '{{ value | multiply(0.001) | round(1) }}'
- - sensor:
- name: External IP address
- command: "curl https://myip.dk/"
- mqtt:
- - image:
- image_topic: "report/mousecam/image"
- content_type: "image/jpg"
- name: "mousecam"
- - sensor:
- - name: "CPU temperature pihole"
- state_topic: "report/pihole/cputemp"
- unit_of_measurement: "°C"
- payload_available: "online"
- payload_not_available: "offline"
- state_class: "measurement"
- device_class: "temperature"
- force_update: true
- - name: "CPU temperature mousecam"
- state_topic: "report/mousecam/cputemp"
- unit_of_measurement: "°C"
- payload_available: "online"
- payload_not_available: "offline"
- state_class: "measurement"
- device_class: "temperature"
- force_update: true
- - name: "Disk usage Mousecam"
- state_topic: "report/mousecam/diskusage"
- unit_of_measurement: "%"
- payload_available: "online"
- payload_not_available: "offline"
- state_class: "measurement"
- - name: "Memory usage Mousecam"
- state_topic: "report/mousecam/memoryusage"
- unit_of_measurement: "%"
- payload_available: "online"
- payload_not_available: "offline"
- state_class: "measurement"
- - name: "Imagediff Mousecam"
- state_topic: "report/mousecam/imageDiff"
- unit_of_measurement: "%"
- payload_available: "online"
- payload_not_available: "offline"
- state_class: "measurement"
- - name: "IP Mousecam"
- state_topic: "report/mousecam/ip"
- payload_available: "online"
- payload_not_available: "offline"
- expire_after: 600
- force_update: true
- - name: "Weatherstation Outside temperature"
- state_topic: "weather/pywws"
- payload_available: "online"
- payload_not_available: "offline"
- json_attributes_topic: "weather/pywws"
- unit_of_measurement: "°C"
- value_template: "{{value_json.temp_out_c | default(states(entity_id)) }}"
- state_class: "measurement"
- device_class: "temperature"
- expire_after: 300
- force_update: true
- - name: "Weatherstation Inside temperature"
- state_topic: "weather/pywws"
- payload_available: "online"
- payload_not_available: "offline"
- json_attributes_topic: "weather/pywws"
- unit_of_measurement: "°C"
- value_template: "{{value_json.temp_in_c | default(states(entity_id)) }}"
- state_class: "measurement"
- device_class: "temperature"
- expire_after: 300
- force_update: true
- - name: "Weatherstation Inside humidity"
- state_topic: "weather/pywws"
- payload_available: "online"
- payload_not_available: "offline"
- json_attributes_topic: "weather/pywws"
- unit_of_measurement: "%"
- value_template: "{{value_json.hum_in | default(states(entity_id)) }}"
- state_class: "measurement"
- device_class: "humidity"
- expire_after: 300
- force_update: true
- - name: "Weatherstation Outside humidity"
- state_topic: "weather/pywws"
- payload_available: "online"
- payload_not_available: "offline"
- json_attributes_topic: "weather/pywws"
- unit_of_measurement: "%"
- value_template: "{{value_json.hum_out | default(states(entity_id)) }}"
- state_class: "measurement"
- device_class: "temperature"
- expire_after: 300
- force_update: true
- - name: "Weatherstation Relative pressure"
- state_topic: "weather/pywws"
- payload_available: "online"
- payload_not_available: "offline"
- json_attributes_topic: "weather/pywws"
- unit_of_measurement: "hPa"
- value_template: "{{value_json.pressure_rel_hpa | default(states(entity_id)) }}"
- state_class: "measurement"
- device_class: "pressure"
- expire_after: 300
- force_update: true
- - name: "Weatherstation Absolute pressure"
- state_topic: "weather/pywws"
- payload_available: "online"
- payload_not_available: "offline"
- json_attributes_topic: "weather/pywws"
- unit_of_measurement: "hPa"
- value_template: "{{value_json.pressure_abs_hpa | default(states(entity_id)) }}"
- state_class: "measurement"
- device_class: "pressure"
- expire_after: 300
- force_update: true
- - name: "Weatherstation Rain"
- state_topic: "weather/pywws"
- payload_available: "online"
- payload_not_available: "offline"
- json_attributes_topic: "weather/pywws"
- unit_of_measurement: "mm"
- value_template: "{{value_json.rain_mm | default(states(entity_id)) }}"
- state_class: "measurement"
- device_class: "distance"
- expire_after: 300
- force_update: true
- - name: "activePowerPlus"
- state_topic: "kamstrup/activePowerPlus"
- payload_available: "online"
- payload_not_available: "offline"
- device_class: "power"
- unit_of_measurement: "W"
- state_class: "measurement"
- expire_after: 60
- force_update: true
- - name: "activePowerPlusL1"
- state_topic: "kamstrup/activePowerPlusL1"
- payload_available: "online"
- payload_not_available: "offline"
- device_class: "power"
- unit_of_measurement: "W"
- state_class: "measurement"
- expire_after: 60
- force_update: true
- - name: "activePowerPlusL2"
- state_topic: "kamstrup/activePowerPlusL2"
- payload_available: "online"
- payload_not_available: "offline"
- device_class: "power"
- unit_of_measurement: "W"
- state_class: "measurement"
- expire_after: 60
- force_update: true
- - name: "activePowerPlusL3"
- state_topic: "kamstrup/activePowerPlusL3"
- payload_available: "online"
- payload_not_available: "offline"
- device_class: "power"
- unit_of_measurement: "W"
- state_class: "measurement"
- expire_after: 60
- force_update: true
- - name: "activePowerMinus"
- state_topic: "kamstrup/activePowerMinus"
- payload_available: "online"
- payload_not_available: "offline"
- device_class: "power"
- unit_of_measurement: "W"
- state_class: "measurement"
- expire_after: 60
- force_update: true
- - name: "activePowerMinusL1"
- state_topic: "kamstrup/activePowerMinusL1"
- payload_available: "online"
- payload_not_available: "offline"
- device_class: "power"
- unit_of_measurement: "W"
- state_class: "measurement"
- expire_after: 60
- force_update: true
- - name: "activePowerMinusL2"
- state_topic: "kamstrup/activePowerMinusL2"
- payload_available: "online"
- payload_not_available: "offline"
- device_class: "power"
- unit_of_measurement: "W"
- state_class: "measurement"
- expire_after: 60
- force_update: true
- - name: "activePowerMinusL3"
- state_topic: "kamstrup/activePowerMinusL3"
- payload_available: "online"
- payload_not_available: "offline"
- device_class: "power"
- unit_of_measurement: "W"
- state_class: "measurement"
- expire_after: 60
- force_update: true
- - name: "reactivePowerPlus"
- state_topic: "kamstrup/reactivePowerPlus"
- payload_available: "online"
- payload_not_available: "offline"
- device_class: "reactive_power"
- unit_of_measurement: "var"
- state_class: "measurement"
- expire_after: 60
- force_update: true
- - name: "reactivePowerMinus"
- state_topic: "kamstrup/reactivePowerMinus"
- payload_available: "online"
- payload_not_available: "offline"
- device_class: "reactive_power"
- unit_of_measurement: "var"
- state_class: "measurement"
- expire_after: 60
- force_update: true
- - name: "powerFactorL1"
- state_topic: "kamstrup/powerFactorL1"
- payload_available: "online"
- payload_not_available: "offline"
- device_class: "power_factor"
- unit_of_measurement: "%"
- state_class: "measurement"
- expire_after: 60
- force_update: true
- - name: "powerFactorL2"
- state_topic: "kamstrup/powerFactorL2"
- payload_available: "online"
- payload_not_available: "offline"
- device_class: "power_factor"
- unit_of_measurement: "%"
- state_class: "measurement"
- expire_after: 60
- force_update: true
- - name: "powerFactorL3"
- state_topic: "kamstrup/powerFactorL3"
- payload_available: "online"
- payload_not_available: "offline"
- device_class: "power_factor"
- unit_of_measurement: "%"
- state_class: "measurement"
- expire_after: 60
- force_update: true
- - name: "powerFactorTotal"
- state_topic: "kamstrup/powerFactorTotal"
- payload_available: "online"
- payload_not_available: "offline"
- device_class: "power_factor"
- unit_of_measurement: "%"
- state_class: "measurement"
- expire_after: 60
- force_update: true
- - name: "voltageL1"
- state_topic: "kamstrup/voltageL1"
- payload_available: "online"
- payload_not_available: "offline"
- device_class: "voltage"
- unit_of_measurement: "V"
- state_class: "measurement"
- expire_after: 60
- force_update: true
- - name: "voltageL2"
- state_topic: "kamstrup/voltageL2"
- payload_available: "online"
- payload_not_available: "offline"
- device_class: "voltage"
- unit_of_measurement: "V"
- state_class: "measurement"
- expire_after: 60
- force_update: true
- - name: "voltageL3"
- state_topic: "kamstrup/voltageL3"
- payload_available: "online"
- payload_not_available: "offline"
- device_class: "voltage"
- unit_of_measurement: "V"
- state_class: "measurement"
- expire_after: 60
- force_update: true
- - name: "currentL1"
- state_topic: "kamstrup/currentL1"
- payload_available: "online"
- payload_not_available: "offline"
- device_class: "current"
- unit_of_measurement: "A"
- state_class: "measurement"
- expire_after: 60
- force_update: true
- - name: "currentL2"
- state_topic: "kamstrup/currentL2"
- payload_available: "online"
- payload_not_available: "offline"
- device_class: "current"
- unit_of_measurement: "A"
- state_class: "measurement"
- expire_after: 60
- force_update: true
- - name: "currentL3"
- state_topic: "kamstrup/currentL3"
- payload_available: "online"
- payload_not_available: "offline"
- device_class: "current"
- unit_of_measurement: "A"
- state_class: "measurement"
- expire_after: 60
- force_update: true
- - name: "energyActiveImportKWh"
- state_topic: "kamstrup/energyActiveImportKWh"
- payload_available: "online"
- payload_not_available: "offline"
- device_class: "energy"
- unit_of_measurement: "kWh"
- state_class: "total"
- expire_after: 60
- force_update: true
- - name: "energyActiveImportKWhL1"
- state_topic: "kamstrup/energyActiveImportKWhL1"
- payload_available: "online"
- payload_not_available: "offline"
- device_class: "energy"
- unit_of_measurement: "kWh"
- state_class: "total"
- expire_after: 60
- force_update: true
- - name: "energyActiveImportKWhL2"
- state_topic: "kamstrup/energyActiveImportKWhL2"
- payload_available: "online"
- payload_not_available: "offline"
- device_class: "energy"
- unit_of_measurement: "kWh"
- state_class: "total"
- expire_after: 60
- force_update: true
- - name: "energyActiveImportKWhL3"
- state_topic: "kamstrup/energyActiveImportKWhL3"
- payload_available: "online"
- payload_not_available: "offline"
- device_class: "energy"
- unit_of_measurement: "kWh"
- state_class: "total"
- expire_after: 60
- force_update: true
- - name: "energyActiveExportKWh"
- state_topic: "kamstrup/energyActiveExportKWh"
- payload_available: "online"
- payload_not_available: "offline"
- device_class: "energy"
- unit_of_measurement: "kWh"
- state_class: "total"
- expire_after: 60
- force_update: true
- - name: "energyActiveExportKWhL1"
- state_topic: "kamstrup/energyActiveExportKWhL1"
- payload_available: "online"
- payload_not_available: "offline"
- device_class: "energy"
- unit_of_measurement: "kWh"
- state_class: "total"
- expire_after: 60
- force_update: true
- - name: "energyActiveExportKWhL2"
- state_topic: "kamstrup/energyActiveExportKWhL2"
- payload_available: "online"
- payload_not_available: "offline"
- device_class: "energy"
- unit_of_measurement: "kWh"
- state_class: "total"
- expire_after: 60
- force_update: true
- - name: "energyActiveExportKWhL3"
- state_topic: "kamstrup/energyActiveExportKWhL3"
- payload_available: "online"
- payload_not_available: "offline"
- device_class: "energy"
- unit_of_measurement: "kWh"
- state_class: "total"
- expire_after: 60
- force_update: true
- - name: "energyReactiveImportKWh"
- state_topic: "kamstrup/energyReactiveImportKWh"
- payload_available: "online"
- payload_not_available: "offline"
- device_class: "energy"
- unit_of_measurement: "kWh"
- state_class: "total"
- expire_after: 60
- force_update: true
- - name: "energyReactiveExportKWh"
- state_topic: "kamstrup/energyReactiveExportKWh"
- payload_available: "online"
- payload_not_available: "offline"
- device_class: "energy"
- unit_of_measurement: "kWh"
- state_class: "total"
- expire_after: 60
- force_update: true
- - name: "gasIP"
- state_topic: "gas/ip"
- payload_available: "online"
- payload_not_available: "offline"
- expire_after: 600
- force_update: true
- - name: "kamstrupIP"
- state_topic: "kamstrup/ip"
- payload_available: "online"
- payload_not_available: "offline"
- expire_after: 600
- force_update: true
- - name: "Minimum volume flow"
- state_topic: "rtl_433/<redacted>/devices/22/Wireless-MBus/<redacted>/min_volume_flow_min_0"
- payload_available: "online"
- payload_not_available: "offline"
- expire_after: 600
- force_update: true
- device_class: "volume_flow_rate"
- state_class: "measurement"
- unit_of_measurement: "m³/min"
- value_template: "{{ value.split(' ')[0] }}"
- - name: "Maximum volume flow"
- state_topic: "rtl_433/<redacted>/devices/22/Wireless-MBus/<redacted>/max_volume_flow_h_1"
- payload_available: "online"
- payload_not_available: "offline"
- expire_after: 600
- force_update: true
- device_class: "volume_flow_rate"
- state_class: "measurement"
- unit_of_measurement: "m³/h"
- value_template: "{{ value.split(' ')[0] }}"
- - name: "Maximum pressure"
- state_topic: "rtl_433/<redacted>/devices/22/Wireless-MBus/<redacted>/max_pressure_0"
- payload_available: "online"
- payload_not_available: "offline"
- expire_after: 600
- force_update: true
- device_class: "pressure"
- state_class: "measurement"
- unit_of_measurement: "bar"
- value_template: "{{ value.split(' ')[0] }}"
Advertisement
Add Comment
Please, Sign In to add comment