diff --git a/appdaemon/settings/apps/timers/airfresher.py b/appdaemon/settings/apps/timers/airfresher.py index e6aa65a..d8acfc7 100644 --- a/appdaemon/settings/apps/timers/airfresher.py +++ b/appdaemon/settings/apps/timers/airfresher.py @@ -2,8 +2,8 @@ import appdaemon.plugins.hass.hassapi as hass import globals import datetime # -# Entity timer -# Turn on and off this entities +# Air Fresher controller +# Fresh the air in toilet # # Args: # @@ -29,8 +29,8 @@ class AirFresher(hass.Hass): if (old == "off" and new == "on"): self.log('Start freshing timer.') self.fresh_times = 0 - newtime = self.datetime()+datetime.timedelta(minutes=3) - self.timers.append(self.run_every(self.timer_tick, newtime, 5*60)) + newtime = self.datetime()+datetime.timedelta(minutes=5) + self.timers.append(self.run_every(self.timer_tick, newtime, 3*60)) def timer_tick(self, args) -> None: self.fresh() diff --git a/hass/settings/configuration.yaml b/hass/settings/configuration.yaml index 4fe6c10..499c5de 100644 --- a/hass/settings/configuration.yaml +++ b/hass/settings/configuration.yaml @@ -59,3 +59,5 @@ homekit: !include configuration/homekit/homekit.yaml #power meter modbus: !include configuration/modbus.yaml + +mysensors: !include configuration/mysensors.yaml \ No newline at end of file diff --git a/hass/settings/configuration/automation/mqtt-button-events.old_yaml b/hass/settings/configuration/automation/mqtt-button-events.old_yaml deleted file mode 100644 index 34b8724..0000000 --- a/hass/settings/configuration/automation/mqtt-button-events.old_yaml +++ /dev/null @@ -1,76 +0,0 @@ -##################################################### -# MAINROOM # -##################################################### -- alias: button_living_click - trigger: - platform: mqtt - topic: home/switch/mainroom/status - payload: 'click' - action: - event: button_mainroom_click - -- alias: button_living_double_click - trigger: - platform: mqtt - topic: home/switch/mainroom/status - payload: 'double_click' - action: - event: button_mainroom_double_click - -##################################################### -# BATH # -##################################################### -- alias: button_bath_click - trigger: - platform: mqtt - topic: home/switch/bath/status - payload: 'click' - action: - event: button_bath_click - -- alias: button_bath_double_click - trigger: - platform: mqtt - topic: home/switch/bath/status - payload: 'double_click' - action: - event: button_bath_double_click - - -##################################################### -# HALL # -##################################################### -- alias: button_hall_click - trigger: - platform: mqtt - topic: home/switch/hall/status - payload: 'click' - action: - event: button_hall_click - -- alias: button_hall_double_click - trigger: - platform: mqtt - topic: home/switch/hall/status - payload: 'double_click' - action: - event: button_hall_double_click - -##################################################### -# KITCHEN # -##################################################### -- alias: button_kitchen_click - trigger: - platform: mqtt - topic: home/switch/kitchen/status - payload: 'click' - action: - event: button_kitchen_click - -- alias: button_kitchen_double_click - trigger: - platform: mqtt - topic: home/switch/kitchen/status - payload: 'double_click' - action: - event: button_kitchen_double_click diff --git a/hass/settings/configuration/automation/mqtt-cube-events.old_yaml b/hass/settings/configuration/automation/mqtt-cube-events.old_yaml deleted file mode 100644 index 1068043..0000000 --- a/hass/settings/configuration/automation/mqtt-cube-events.old_yaml +++ /dev/null @@ -1,39 +0,0 @@ -- alias: cube_flip90 - trigger: - platform: mqtt - topic: 'home/cube/mainroom/status' - payload: 'flip90' - action: - - event: cube_flip90 - -- alias: cube_flip180 - trigger: - platform: mqtt - topic: 'home/cube/mainroom/status' - payload: 'flip180' - action: - - event: cube_flip180 - -- alias: cube_shake_air - trigger: - platform: mqtt - topic: 'home/cube/mainroom/status' - payload: 'shake_air' - action: - - event: cube_shake_air - -- alias: cube_move - trigger: - platform: mqtt - topic: 'home/cube/mainroom/status' - payload: 'move' - action: - - event: cube_move - -- alias: cube_tap_twice - trigger: - platform: mqtt - topic: 'home/cube/mainroom/status' - payload: 'tap_twice' - action: - - event: cube_tap_twice diff --git a/hass/settings/configuration/mysensors.yaml b/hass/settings/configuration/mysensors.yaml new file mode 100644 index 0000000..2918038 --- /dev/null +++ b/hass/settings/configuration/mysensors.yaml @@ -0,0 +1,4 @@ +gateways: + - device: !secret mysensors_gateway_ip + tcp_port: 5003 +version: '2.0' \ No newline at end of file diff --git a/hass/settings/mysensors1.pickle b/hass/settings/mysensors1.pickle new file mode 100644 index 0000000..0b6a084 Binary files /dev/null and b/hass/settings/mysensors1.pickle differ diff --git a/hass/settings/secrets.yaml.sample b/hass/settings/secrets.yaml.sample index 9d48f67..5e9a3df 100644 --- a/hass/settings/secrets.yaml.sample +++ b/hass/settings/secrets.yaml.sample @@ -9,6 +9,8 @@ base_localname: xxxxxxxxx modbus_host: xxxxxxxxx modbus_port: xxxxxxxxx +mysensors_gateway_ip: xxxxxxxxx + ################################### # RECORDER SETTINGS # ###################################