- alias: 'Plæneklipper - start arbejdsdag' description: 'Start plæneklipper kl 9 på arbejdsdage hvis det ikke regner og ingen er hjemme' trigger: - platform: time at: '09:00:00' condition: - condition: state entity_id: binary_sensor.arbejdsdag state: 'on' - condition: state entity_id: binary_sensor.family_presence state: 'off' - condition: not conditions: - condition: state entity_id: weather.home attribute: condition state: 'rainy' - condition: state entity_id: weather.home attribute: condition state: 'pouring' action: - service: lawn_mower.start_mowing target: entity_id: lawn_mower.husqvarna_automower - service: input_datetime.set_datetime target: entity_id: input_datetime.ploeneklipper_sidst_koert data: datetime: "{{ now().strftime('%Y-%m-%d %H:%M:%S') }}" - alias: 'Plæneklipper - dock arbejdsdag' description: 'Send plæneklipper hjem kl 13 på arbejdsdage' trigger: - platform: time at: '13:00:00' condition: - condition: state entity_id: binary_sensor.arbejdsdag state: 'on' - condition: state entity_id: lawn_mower.husqvarna_automower state: 'mowing' action: - service: lawn_mower.dock target: entity_id: lawn_mower.husqvarna_automower - alias: 'Plæneklipper - stop ved regn' description: 'Send plæneklipper hjem hvis det begynder at regne' trigger: - platform: state entity_id: weather.home attribute: condition to: 'rainy' - platform: state entity_id: weather.home attribute: condition to: 'pouring' condition: - condition: state entity_id: lawn_mower.husqvarna_automower state: 'mowing' action: - service: lawn_mower.dock target: entity_id: lawn_mower.husqvarna_automower - alias: 'Plæneklipper - stop når nogen kommer hjem' description: 'Send plæneklipper hjem når nogen ankommer' trigger: - platform: state entity_id: binary_sensor.family_presence to: 'on' condition: - condition: state entity_id: lawn_mower.husqvarna_automower state: 'mowing' action: - service: lawn_mower.dock target: entity_id: lawn_mower.husqvarna_automower