mirror of
				https://github.com/CCOSTAN/Home-AssistantConfig.git
				synced 2025-11-03 19:45:23 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			49 lines
		
	
	
		
			1.7 KiB
		
	
	
	
		
			Plaintext
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			49 lines
		
	
	
		
			1.7 KiB
		
	
	
	
		
			Plaintext
		
	
	
		
			Executable File
		
	
	
	
	
#-------------------------------------------
 | 
						|
# @CCOSTAN
 | 
						|
# Original Repo : https://github.com/CCOSTAN/Home-AssistantConfig
 | 
						|
# Neato Support for D7 Connected Botvac - control my [Neato Vacuum](http://amzn.to/2kqnnqu) with Home Assistant.
 | 
						|
#-------------------------------------------
 | 
						|
# homeassistant:
 | 
						|
#   customize_glob:
 | 
						|
#     "*.*_sleep_hours":
 | 
						|
#       unit_of_measurement: hours
 | 
						|
#       icon: mdi:sleep
 | 
						|
#       
 | 
						|
#       hidden: False
 | 
						|
#-------------------------------------------
 | 
						|
neato:
 | 
						|
  username: !secret neato_username
 | 
						|
  password: !secret neato_password
 | 
						|
#-------------------------------------------
 | 
						|
group:
 | 
						|
  Neato:
 | 
						|
    entities:
 | 
						|
      - camera.carloneato_cleaning_map
 | 
						|
      - switch.carloneato_schedule
 | 
						|
      - vacuum.carloneato
 | 
						|
##############################################################################
 | 
						|
###  Automations - Detect when things are not right. Like any Good Watchdog.
 | 
						|
##############################################################################
 | 
						|
automation:
 | 
						|
  - alias: 'Vacuum -Tweet'
 | 
						|
    trigger:
 | 
						|
      - platform: state
 | 
						|
        entity_id: vacuum.carloneato
 | 
						|
        to: 'off'
 | 
						|
        from: 'on'
 | 
						|
 | 
						|
    condition:
 | 
						|
      - condition: template
 | 
						|
        value_template: "{{ states.vacuum.carloneato.attributes.battery_level |int < 20 }}"
 | 
						|
 | 
						|
    action:
 | 
						|
      - service: script.tweet_engine
 | 
						|
        data_template:
 | 
						|
          tweet: >
 | 
						|
            {{ [
 | 
						|
            "#Neato returning to base. Vacuumed up a TON. (http://amzn.to/2CKHZya)",
 | 
						|
            "Everyday I have the Neato Botvac go out and clean the house on its own.",
 | 
						|
            "Since we have a cat that sheds all day, we have @Neato go out daily to clean.",
 | 
						|
            "Time to recharge the @Neato Vacuum."
 | 
						|
            ] | random + " Battery Level:{{states.vacuum.carloneato.attributes.battery_level }} #Robots"}}
 |