mirror of
				https://github.com/skalavala/mysmarthome.git
				synced 2025-10-31 18:38:54 +00:00 
			
		
		
		
	updated to 0.92.1
This commit is contained in:
		
							
								
								
									
										0
									
								
								custom_components/google_geocode/__init__.py
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										0
									
								
								custom_components/google_geocode/__init__.py
									
									
									
									
									
										Normal file
									
								
							
							
								
								
									
										0
									
								
								custom_components/image_processing/__init__.py
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										0
									
								
								custom_components/image_processing/__init__.py
									
									
									
									
									
										Normal file
									
								
							
							
								
								
									
										0
									
								
								custom_components/life360/__init__.py
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										0
									
								
								custom_components/life360/__init__.py
									
									
									
									
									
										Normal file
									
								
							
							
								
								
									
										0
									
								
								custom_components/paloalto/__init__.py
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										0
									
								
								custom_components/paloalto/__init__.py
									
									
									
									
									
										Normal file
									
								
							
							
								
								
									
										0
									
								
								custom_components/udp/__init__.py
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										0
									
								
								custom_components/udp/__init__.py
									
									
									
									
									
										Normal file
									
								
							| @@ -66,5 +66,3 @@ cards: | ||||
|       - sensor.front_room_multi_sensor_relative_humidity | ||||
|       - sensor.tv_multi_sensor_relative_humidity | ||||
|       - sensor.upstairs_multi_sensor_relative_humidity | ||||
|       - entity: sensor.pws_relative_humidity | ||||
|         name: Outdoor Humidity | ||||
|   | ||||
| @@ -230,7 +230,6 @@ cards: | ||||
|     show_header_toggle: false | ||||
|     entities: | ||||
|       - automation.remind_me_to_enjoy_warm_and_windy_weather | ||||
|       - automation.weather_alert | ||||
|       - automation.weather_input_boolean_updates | ||||
|       - automation.rain_alerts | ||||
|       - automation.snow_and_sleet_alerts | ||||
|   | ||||
| @@ -85,21 +85,12 @@ media_player: | ||||
|     host: !secret denon_avr_ip_address | ||||
|     name: DENON | ||||
|  | ||||
|  | ||||
|   - platform: denonavr | ||||
|     host: !secret denon_avr_ip_address | ||||
|     name: MY DENON RECEIVER | ||||
|     show_all_sources: true | ||||
|     timeout: 5 | ||||
|  | ||||
|   - platform: plex | ||||
|     entity_namespace: 'plex' | ||||
|     include_non_clients: true | ||||
|     scan_interval: 5 | ||||
|     use_episode_art: true | ||||
|     remove_unavailable_clients: true | ||||
|     client_remove_interval: 600 | ||||
|  | ||||
| # If you get errors about GI not found, run the command below to link gsp/gi path to HA for Gstreamer to function properly | ||||
|  | ||||
| # For python 3.4: | ||||
|   | ||||
| @@ -360,50 +360,637 @@ | ||||
| # - reduce volume, restore volume level...etc | ||||
| # | ||||
| ############################################################################################################################## | ||||
| input_number: | ||||
|   loop_index: | ||||
|     initial: 0 | ||||
|     min: 0 | ||||
|     step: 1 | ||||
|     max: 9999 | ||||
| # input_number: | ||||
| #   loop_index: | ||||
| #     initial: 0 | ||||
| #     min: 0 | ||||
| #     step: 1 | ||||
| #     max: 9999 | ||||
|  | ||||
| script: | ||||
|   run_x_times: | ||||
|     alias: Run X Times | ||||
|     sequence: | ||||
|       - service: input_number.set_value | ||||
|         data_template: | ||||
|           entity_id: input_number.loop_index | ||||
|           value: 0 | ||||
|       - service_template: script.loop_one | ||||
|         data_template: | ||||
|           count: "{{ count }}" | ||||
| # script: | ||||
| #   run_x_times: | ||||
| #     alias: Run X Times | ||||
| #     sequence: | ||||
| #       - service: input_number.set_value | ||||
| #         data_template: | ||||
| #           entity_id: input_number.loop_index | ||||
| #           value: 0 | ||||
| #       - service_template: script.loop_one | ||||
| #         data_template: | ||||
| #           count: "{{ count }}" | ||||
|  | ||||
|   loop_one: | ||||
|     alias: Loops X times | ||||
|     sequence: | ||||
|       - condition: template | ||||
|         value_template: "{{ 'true' if (states.input_number.loop_index.state |int < count | int) else 'false' }}" | ||||
|       - service: mqtt.publish | ||||
|         data_template: | ||||
|           topic: "/loop/test" | ||||
|           payload: "{{ states.input_number.loop_index.state | int }}" | ||||
|           retain: false | ||||
|       - delay: '00:00:00' | ||||
|       - service: script.loop_two | ||||
|         data_template: | ||||
|           count: "{{ count |int}}" | ||||
| #   loop_one: | ||||
| #     alias: Loops X times | ||||
| #     sequence: | ||||
| #       - condition: template | ||||
| #         value_template: "{{ 'true' if (states.input_number.loop_index.state |int < count | int) else 'false' }}" | ||||
| #       - service: mqtt.publish | ||||
| #         data_template: | ||||
| #           topic: "/loop/test" | ||||
| #           payload: "{{ states.input_number.loop_index.state | int }}" | ||||
| #           retain: false | ||||
| #       - delay: '00:00:00' | ||||
| #       - service: script.loop_two | ||||
| #         data_template: | ||||
| #           count: "{{ count |int}}" | ||||
|  | ||||
|   loop_two: | ||||
|     alias: A loop that calls first loop | ||||
|     sequence: | ||||
|       - delay: '00:00:00' | ||||
|       - service: input_number.set_value | ||||
|         data_template: | ||||
|           entity_id: input_number.loop_index | ||||
|           value: "{{ (states.input_number.loop_index.state | int + 1) |int }}" | ||||
|       - service: script.loop_one | ||||
|         data_template: | ||||
|           count: "{{ count|int }}" | ||||
| #   loop_two: | ||||
| #     alias: A loop that calls first loop | ||||
| #     sequence: | ||||
| #       - delay: '00:00:00' | ||||
| #       - service: input_number.set_value | ||||
| #         data_template: | ||||
| #           entity_id: input_number.loop_index | ||||
| #           value: "{{ (states.input_number.loop_index.state | int + 1) |int }}" | ||||
| #       - service: script.loop_one | ||||
| #         data_template: | ||||
| #           count: "{{ count|int }}" | ||||
|  | ||||
| # This is a test!! | ||||
| ####################################################################### | ||||
| # Package for Robotic mower named Bob | ||||
| # https://www.robonect-shop.de/ | ||||
| ####################################################################### | ||||
|  | ||||
| # homeassistant: | ||||
| # # | ||||
| #   customize: | ||||
|  | ||||
| #     group.robotic_mower: | ||||
| #       icon: mdi:signal-variant | ||||
| #       friendly_name: Robotgräsklippare | ||||
| #       assumed_state: false | ||||
| # # | ||||
| #     group.robotic_mower_scheduling: | ||||
| #       icon: mdi-calendar-clock | ||||
| #       friendly_name: Robotgräsklippare Schemaläggning | ||||
| #       assumed_state: false | ||||
| # # | ||||
| #     group.robotic_mower_automations: | ||||
| #       icon: mdi:signal-variant | ||||
| #       friendly_name: Robotgräsklippare automation | ||||
| #       assumed_state: false | ||||
| # # | ||||
| #     input_datetime.bob_start_time_7: | ||||
| #       friendly_name: Starttid Söndag | ||||
| #       assumed_state: false | ||||
| # # | ||||
| #     input_datetime.bob_stop_time_7: | ||||
| #       friendly_name: Stopptid Söndag | ||||
| #       assumed_state: false | ||||
| # # | ||||
| #   customize_domain: | ||||
| #     input_datetime: | ||||
| #       icon: mdi:calendar-clock | ||||
| # # | ||||
| #   customize_glob: | ||||
| #     "automation.bob_run_start*": | ||||
| #       icon: mdi:calendar-check | ||||
|  | ||||
| #     "automation.bob_run_stop*": | ||||
| #       icon: mdi:calendar-remove | ||||
|  | ||||
| # ###################################################################### | ||||
| # ## Group | ||||
| # ###################################################################### | ||||
| # group: | ||||
|  | ||||
| #   robotic_mower: | ||||
| #     view: no | ||||
| #     name: Robotic Mower | ||||
| #     control: hidden | ||||
| #     entities: | ||||
| #       - input_select.bob_command | ||||
| #       - binary_sensor.bob | ||||
| #       - sensor.bob_battery | ||||
| #       - sensor.bob_battery_voltage | ||||
| #       - sensor.bob_mode_raw | ||||
| #       - sensor.bob_operating_voltage_mower | ||||
| #       - sensor.bob_operating_voltage_robonect | ||||
| #       - sensor.bob_operation_hours | ||||
| #       - sensor.bob_status_friendly | ||||
| #       - sensor.bob_status_raw | ||||
| #       - sensor.bob_stopped | ||||
| #       - sensor.bob_time_in_current_status | ||||
| #       - sensor.bob_wifi_signal | ||||
| #       - sensor.bob_humidity | ||||
| #       - sensor.bob_temperature | ||||
| #       - sensor.robotic_mower_name | ||||
| #       - sensor.robotic_mower_serial | ||||
|  | ||||
|  | ||||
| #   robotic_mower_scheduling: | ||||
| #     view: no | ||||
| #     name: 'Robotic mower scheduling' | ||||
| #     control: hidden | ||||
| #     entities: | ||||
| #       - input_datetime.bob_start_time | ||||
| #       - input_datetime.bob_stop_time | ||||
| #       - input_datetime.bob_start_time_2 | ||||
| #       - input_datetime.bob_stop_time_2 | ||||
| #       - input_datetime.bob_start_time_3 | ||||
| #       - input_datetime.bob_stop_time_3 | ||||
| #       - input_datetime.bob_start_time_4 | ||||
| #       - input_datetime.bob_stop_time_4 | ||||
| #       - input_datetime.bob_start_time_5 | ||||
| #       - input_datetime.bob_stop_time_5 | ||||
| #       - input_datetime.bob_start_time_6 | ||||
| #       - input_datetime.bob_stop_time_6 | ||||
| #       - input_datetime.bob_start_time_7 | ||||
| #       - input_datetime.bob_stop_time_7 | ||||
|  | ||||
|  | ||||
| #   robotic_mower_automations: | ||||
| #     view: no | ||||
| #     name: 'Robotic mower Automations' | ||||
| #     control: hidden | ||||
| #     entities: | ||||
| #       - automation.bob_nofity_front_collision | ||||
| #       - automation.bob_command_control | ||||
| #       - automation.bob_command_control_mode | ||||
| #       - automation.bob_run_start | ||||
| #       - automation.bob_run_stop | ||||
| #       - automation.bob_run_start | ||||
| #       - automation.bob_run_start_2 | ||||
| #       - automation.bob_run_start_2 | ||||
| #       - automation.bob_run_start_3 | ||||
| #       - automation.bob_run_start_4 | ||||
| #       - automation.bob_run_start_5 | ||||
| #       - automation.bob_run_start_6 | ||||
| #       - automation.bob_run_start_7 | ||||
| #       - automation.bob_run_stop | ||||
| #       - automation.bob_run_stop_2 | ||||
| #       - automation.bob_run_stop_3 | ||||
| #       - automation.bob_run_stop_4 | ||||
| #       - automation.bob_run_stop_5 | ||||
| #       - automation.bob_run_stop_6 | ||||
| #       - automation.bob_run_stop_7 | ||||
| #       # - automation.set_bob_mode_selector | ||||
| # ###################################################################### | ||||
| # # Sensor | ||||
| # ###################################################################### | ||||
| # sensor: | ||||
|  | ||||
| #   - platform: mqtt | ||||
| #     state_topic: "robotic_mower/mower/battery/charge" | ||||
| #     name: "Bob Battery" | ||||
| #     #unit_of_measurement: '%' | ||||
| #     device_class: battery | ||||
|  | ||||
| #   - platform: mqtt | ||||
| #     state_topic: "robotic_mower/mower/stopped" | ||||
| #     name: "Bob Stopped" | ||||
|  | ||||
| #   - platform: mqtt | ||||
| #     state_topic: "robotic_mower/wlan/rssi" | ||||
| #     name: "Bob wifi signal" | ||||
| #     #unit_of_measurement: 'dBm' | ||||
| #     icon: mdi:signal-variant | ||||
|  | ||||
| #   - platform: mqtt | ||||
| #     state_topic: "robotic_mower/mower/status" | ||||
| #     name: "Bob status raw" | ||||
|  | ||||
| #   - platform: template | ||||
| #     sensors: | ||||
| #       bob_status_friendly: | ||||
| #         friendly_name: "Bob Status" | ||||
| #         value_template: > | ||||
| #           {% if is_state("sensor.bob_status_raw", "1") -%} | ||||
| #             Parked | ||||
| #           {% elif is_state("sensor.bob_status_raw", "2") -%} | ||||
| #             Mowing | ||||
| #           {% elif is_state("sensor.bob_status_raw", "4") -%} | ||||
| #             Charging | ||||
| #           {% elif is_state("sensor.bob_status_raw", "5") -%} | ||||
| #             Searching | ||||
| #           {% elif is_state("sensor.bob_status_raw", "17") -%} | ||||
| #             Sleeping | ||||
| #           {% elif is_state("sensor.bob_status_raw", "3") -%} | ||||
| #             Heading Home | ||||
| #           {% elif is_state("sensor.bob_status_raw", "7") -%} | ||||
| #             Front Collision | ||||
| #           {% else -%} | ||||
| #             Figure out what state {{ states("sensor.bob_status_raw") }} means | ||||
| #           {%- endif %} | ||||
|  | ||||
| #   - platform: mqtt | ||||
| #     state_topic: "robotic_mower/mower/status/duration" | ||||
| #     name: "Bob time in current status" | ||||
| #     #unit_of_measurement: 'minutes' | ||||
|  | ||||
| #   - platform: mqtt | ||||
| #     state_topic: "robotic_mower/mower/mode" | ||||
| #     name: "Bob mode raw" | ||||
|  | ||||
| #   - platform: mqtt | ||||
| #     state_topic: "robotic_mower/mower/statistic/hours" | ||||
| #     name: "Bob Operation Hours" | ||||
| #     #unit_of_measurement: 'hours' | ||||
| #     icon: mdi:timer-sand | ||||
|  | ||||
| #   - platform: mqtt | ||||
| #     state_topic: 'robotic_mower/health/voltage/int33' | ||||
| #     name: "Bob Operating Voltage Robonect" | ||||
| #     #unit_of_measurement: '%' | ||||
|  | ||||
| #   - platform: mqtt | ||||
| #     state_topic: 'robotic_mower/health/voltage/ext33' | ||||
| #     name: "Bob Operating Voltage Mower" | ||||
| #     #unit of measurement: '%' | ||||
|  | ||||
| #   - platform: mqtt | ||||
| #     state_topic: 'robotic_mower/health/voltage/batt' | ||||
| #     name: "Bob Battery Voltage" | ||||
| #     #unit_of_measurement: '%' | ||||
|  | ||||
| #   - platform: mqtt | ||||
| #     state_topic: "robotic_mower/health/climate/temperature" | ||||
| #     name: "Bob temperature" | ||||
| #     #unit_of_measurement: '°C' | ||||
| #     device_class: temperature | ||||
|  | ||||
| #   - platform: mqtt | ||||
| #     state_topic: "robotic_mower/health/climate/humidity" | ||||
| #     name: "Bob humidity" | ||||
| #     #unit_of_measurement: '%' | ||||
| #     device_class: humidity | ||||
|  | ||||
| #   - platform: mqtt | ||||
| #     state_topic: "robotic_mower/device/name" | ||||
| #     name: "Robotic mower name" | ||||
|  | ||||
| #   - platform: mqtt | ||||
| #     state_topic: "robotic_mower/device/serial" | ||||
| #     name: "Robotic mower Serial" | ||||
|  | ||||
|  | ||||
| # ########################################################### | ||||
| # ## binary_sensor | ||||
| # ########################################################### | ||||
| # binary_sensor: | ||||
|  | ||||
| #   - platform: mqtt | ||||
| #     name: "Bob" | ||||
| #     state_topic: "robotic_mower/mqtt" | ||||
| #     payload_on: "online" | ||||
| #     payload_off: "offline" | ||||
| #     device_class: "connectivity" | ||||
| #  ########################################################### | ||||
| #  ## input select | ||||
| #  ########################################################### | ||||
| # input_select: | ||||
| #   bob_command: | ||||
| #     name: Bob Set State | ||||
| #     options: | ||||
| #      - status_quo | ||||
| #      - start | ||||
| #      - stop | ||||
| #      - auto | ||||
| #      - home | ||||
| #      - man | ||||
| #      - eod | ||||
| #     initial: status_quo | ||||
| #     icon: mdi:robot | ||||
|  | ||||
| # ################################################################ | ||||
| # # Input datetime | ||||
| # ################################################################ | ||||
| # input_datetime: | ||||
| #   bob_start_time: | ||||
| #     name: Bob Start Time | ||||
| #     has_date: false | ||||
| #     has_time: true | ||||
|  | ||||
| #   bob_stop_time: | ||||
| #     name: Bob Stop Time | ||||
| #     has_date: false | ||||
| #     has_time: true | ||||
|  | ||||
| #   bob_start_time_2: | ||||
| #     name: Bob Start Time 2 | ||||
| #     has_date: false | ||||
| #     has_time: true | ||||
|  | ||||
| #   bob_stop_time_2: | ||||
| #     name: Bob Stop Time 2 | ||||
| #     has_date: false | ||||
| #     has_time: true | ||||
|  | ||||
| #   bob_start_time_3: | ||||
| #     name: Bob Start Time 3 | ||||
| #     has_date: false | ||||
| #     has_time: true | ||||
|  | ||||
| #   bob_stop_time_3: | ||||
| #     name: Bob Stop Time 3 | ||||
| #     has_date: false | ||||
| #     has_time: true | ||||
|  | ||||
| #   bob_start_time_4: | ||||
| #     name: Bob Start Time 4 | ||||
| #     has_date: false | ||||
| #     has_time: true | ||||
|  | ||||
| #   bob_stop_time_4: | ||||
| #     name: Bob Stop Time 4 | ||||
| #     has_date: false | ||||
| #     has_time: true | ||||
|  | ||||
| #   bob_start_time_5: | ||||
| #     name: Bob Start Time 5 | ||||
| #     has_date: false | ||||
| #     has_time: true | ||||
|  | ||||
| #   bob_stop_time_5: | ||||
| #     name: Bob Stop Time 5 | ||||
| #     has_date: false | ||||
| #     has_time: true | ||||
|  | ||||
| #   bob_start_time_6: | ||||
| #     name: Bob Start Time 6 | ||||
| #     has_date: false | ||||
| #     has_time: true | ||||
|  | ||||
| #   bob_stop_time_6: | ||||
| #     name: Bob Stop Time 6 | ||||
| #     has_date: false | ||||
| #     has_time: true | ||||
|  | ||||
| #   bob_start_time_7: | ||||
| #     name: Bob Start Time 7 | ||||
| #     has_date: false | ||||
| #     has_time: true | ||||
|  | ||||
| #   bob_stop_time_7: | ||||
| #     name: Bob Stop Time 7 | ||||
| #     has_date: false | ||||
| #     has_time: true | ||||
|      | ||||
| # ################################################################ | ||||
| # # Automation | ||||
| # ################################################################ | ||||
| # automation: | ||||
|   | ||||
| #   - alias: Bob Command Control | ||||
| #     initial_state: 'on' | ||||
| #     trigger: | ||||
| #       - platform: state | ||||
| #         entity_id: input_select.bob_command | ||||
| #         from: status_quo | ||||
| #         to: start | ||||
| #       - platform: state | ||||
| #         entity_id: input_select.bob_command | ||||
| #         from: status_quo | ||||
| #         to: stop | ||||
| #     action: | ||||
| #       - service: mqtt.publish | ||||
| #         data: | ||||
| #           payload_template: '{{ states(''input_select.bob_command'') }}' | ||||
| #           topic: robotic_mower/control | ||||
| #       - service: input_select.select_option | ||||
| #         data: | ||||
| #           entity_id: input_select.bob_command | ||||
| #           option: status_quo | ||||
| # # | ||||
| #   - alias: Bob Command Control Mode | ||||
| #     initial_state: 'on' | ||||
| #     trigger: | ||||
| #       - platform: state | ||||
| #         entity_id: input_select.bob_command | ||||
| #         from: status_quo | ||||
| #         to: auto | ||||
| #       - platform: state | ||||
| #         entity_id: input_select.bob_command | ||||
| #         from: status_quo | ||||
| #         to: home | ||||
| #       - platform: state | ||||
| #         entity_id: input_select.bob_command | ||||
| #         from: status_quo | ||||
| #         to: man | ||||
| #       - platform: state | ||||
| #         entity_id: input_select.bob_command | ||||
| #         from: status_quo | ||||
| #         to: eod | ||||
| #     action: | ||||
| #       - service: mqtt.publish | ||||
| #         data: | ||||
| #           payload_template: '{{ states(''input_select.bob_command'') }}' | ||||
| #           topic: robotic_mower/control/mode | ||||
| #       - service: input_select.select_option | ||||
| #         data: | ||||
| #           entity_id: input_select.bob_command | ||||
| #           option: status_quo | ||||
|  | ||||
| # # #automation.set_bob_mode_selector | ||||
| #   # - alias: Set Bob Mode Selector | ||||
| #     # initial_state: 'on' | ||||
| #     # trigger: | ||||
| #       # - platform: mqtt | ||||
| #         # topic: "robotic_mower/control/mode" | ||||
| #     # action: | ||||
| #       # - service: input_select.select_option | ||||
| #         # data_template: | ||||
| #           # entity_id: input_select.bob_command | ||||
| #           # option: "{{ trigger.payload }}" | ||||
|  | ||||
| # #automation.bob_nofity_front_collision | ||||
| #   - alias: 'Bob nofity Front Collision' | ||||
| #     initial_state: 'on' | ||||
| #     trigger: | ||||
| #       - platform: state | ||||
| #         entity_id: sensor.bob_status_friendly | ||||
| #         to: 'Front Collision' | ||||
| #     action: | ||||
| #       - service: notify.leandro | ||||
| #         data_template: | ||||
| #          message: "Robotgräsklippare har kolliderat" | ||||
| #          data: | ||||
| #           priority: '1' | ||||
| #           sound: updown | ||||
| #       - service: media_player.volume_set | ||||
| #         entity_id: | ||||
| #           - media_player.living_room | ||||
| #           - media_player.kitchen | ||||
| #           - media_player.upstairs | ||||
| #         data: | ||||
| #           volume_level: '0.7' | ||||
| #       - service: notify.alexa_media | ||||
| #         data_template: | ||||
| #           data: | ||||
| #             type: announce | ||||
| #             method: speak | ||||
| #           target: | ||||
| #           - media_player.living_room | ||||
| #           - media_player.kitchen | ||||
| #           - media_player.upstairs | ||||
| #           message: > | ||||
| #             Warning {{ trigger.to_state.attributes.name}} is now {{  trigger.to_state.attributes.state  }} | ||||
| # # | ||||
|  | ||||
| # ################################################################################ | ||||
| # ## automation scheduling | ||||
| # ################################################################################ | ||||
| # #Bob Run Start | ||||
| # ################################################################################ | ||||
| # #Bob Run 1 | ||||
| #   - alias: Bob Run Start | ||||
| #     initial_state: 'off' | ||||
| #     trigger: | ||||
| #     - platform: template | ||||
| #       value_template: "{{ states('sensor.time') == (states.input_datetime.bob_start_time.attributes.timestamp | int | timestamp_custom('%H:%M', False)) }}" | ||||
| #     action: | ||||
| #       - service: mqtt.publish | ||||
| #         data: | ||||
| #           payload: 'start' | ||||
| #           topic: 'robotic_mower/control' | ||||
|  | ||||
| #   - alias: Bob Run Stop | ||||
| #     initial_state: 'off' | ||||
| #     trigger: | ||||
| #     - platform: template | ||||
| #       value_template: "{{ states('sensor.time') == (states.input_datetime.bob_stop_time.attributes.timestamp | int | timestamp_custom('%H:%M', False)) }}" | ||||
| #     action: | ||||
| #       - service: mqtt.publish | ||||
| #         data: | ||||
| #           payload: 'stop' | ||||
| #           topic: 'robotic_mower/control' | ||||
| # #Bob Run 2 | ||||
| #   - alias: Bob Run Start 2 | ||||
| #     initial_state: 'off' | ||||
| #     trigger: | ||||
| #     - platform: template | ||||
| #       value_template: "{{ states('sensor.time') == (states.input_datetime.bob_start_time_2.attributes.timestamp | int | timestamp_custom('%H:%M', False)) }}" | ||||
| #     action: | ||||
| #       - service: mqtt.publish | ||||
| #         data: | ||||
| #           payload: 'start' | ||||
| #           topic: 'robotic_mower/control' | ||||
|  | ||||
| #   - alias: Bob Run Stop 2 | ||||
| #     initial_state: 'off' | ||||
| #     trigger: | ||||
| #     - platform: template | ||||
| #       value_template: "{{ states('sensor.time') == (states.input_datetime.bob_stop_time_2.attributes.timestamp | int | timestamp_custom('%H:%M', False)) }}" | ||||
| #     action: | ||||
| #       - service: mqtt.publish | ||||
| #         data: | ||||
| #           payload: 'stop' | ||||
| #           topic: 'robotic_mower/control' | ||||
| # #Bob Run 3 | ||||
| #   - alias: Bob Run Start 3 | ||||
| #     initial_state: 'off' | ||||
| #     trigger: | ||||
| #     - platform: template | ||||
| #       value_template: "{{ states('sensor.time') == (states.input_datetime.bob_start_time_3.attributes.timestamp | int | timestamp_custom('%H:%M', False)) }}" | ||||
| #     action: | ||||
| #       - service: mqtt.publish | ||||
| #         data: | ||||
| #           payload: 'start' | ||||
| #           topic: 'robotic_mower/control' | ||||
|  | ||||
| #   - alias: Bob Run Stop 3 | ||||
| #     initial_state: 'off' | ||||
| #     trigger: | ||||
| #     - platform: template | ||||
| #       value_template: "{{ states('sensor.time') == (states.input_datetime.bob_stop_time_3.attributes.timestamp | int | timestamp_custom('%H:%M', False)) }}" | ||||
| #     action: | ||||
| #       - service: mqtt.publish | ||||
| #         data: | ||||
| #           payload: 'stop' | ||||
| #           topic: 'robotic_mower/control' | ||||
| # #Bob Run 4 | ||||
| #   - alias: Bob Run Start 4 | ||||
| #     initial_state: 'off' | ||||
| #     trigger: | ||||
| #     - platform: template | ||||
| #       value_template: "{{ states('sensor.time') == (states.input_datetime.bob_start_time_4.attributes.timestamp | int | timestamp_custom('%H:%M', False)) }}" | ||||
| #     action: | ||||
| #       - service: mqtt.publish | ||||
| #         data: | ||||
| #           payload: 'start' | ||||
| #           topic: 'robotic_mower/control' | ||||
|  | ||||
| #   - alias: Bob Run Stop 4 | ||||
| #     initial_state: 'off' | ||||
| #     trigger: | ||||
| #     - platform: template | ||||
| #       value_template: "{{ states('sensor.time') == (states.input_datetime.bob_stop_time_4.attributes.timestamp | int | timestamp_custom('%H:%M', False)) }}" | ||||
| #     action: | ||||
| #       - service: mqtt.publish | ||||
| #         data: | ||||
| #           payload: 'stop' | ||||
| #           topic: 'robotic_mower/control' | ||||
| # #Bob Run 5 | ||||
| #   - alias: Bob Run Start 5 | ||||
| #     initial_state: 'off' | ||||
| #     trigger: | ||||
| #     - platform: template | ||||
| #       value_template: "{{ states('sensor.time') == (states.input_datetime.bob_start_time_5.attributes.timestamp | int | timestamp_custom('%H:%M', False)) }}" | ||||
| #     action: | ||||
| #       - service: mqtt.publish | ||||
| #         data: | ||||
| #           payload: 'start' | ||||
| #           topic: 'robotic_mower/control' | ||||
|  | ||||
| #   - alias: Bob Run Stop 5 | ||||
| #     initial_state: 'off' | ||||
| #     trigger: | ||||
| #     - platform: template | ||||
| #       value_template: "{{ states('sensor.time') == (states.input_datetime.bob_stop_time_5.attributes.timestamp | int | timestamp_custom('%H:%M', False)) }}" | ||||
| #     action: | ||||
| #       - service: mqtt.publish | ||||
| #         data: | ||||
| #           payload: 'stop' | ||||
| #           topic: 'robotic_mower/control' | ||||
| # #Bob Run 6 | ||||
| #   - alias: Bob Run Start 6 | ||||
| #     initial_state: 'off' | ||||
| #     trigger: | ||||
| #     - platform: template | ||||
| #       value_template: "{{ states('sensor.time') == (states.input_datetime.bob_start_time_6.attributes.timestamp | int | timestamp_custom('%H:%M', False)) }}" | ||||
| #     action: | ||||
| #       - service: mqtt.publish | ||||
| #         data: | ||||
| #           payload: 'start' | ||||
| #           topic: 'robotic_mower/control' | ||||
|  | ||||
| #   - alias: Bob Run Stop 6 | ||||
| #     initial_state: 'off' | ||||
| #     trigger: | ||||
| #     - platform: template | ||||
| #       value_template: "{{ states('sensor.time') == (states.input_datetime.bob_stop_time_6.attributes.timestamp | int | timestamp_custom('%H:%M', False)) }}" | ||||
| #     action: | ||||
| #       - service: mqtt.publish | ||||
| #         data: | ||||
| #           payload: 'stop' | ||||
| #           topic: 'robotic_mower/control' | ||||
| # #Bob Run 7 | ||||
| #   - alias: Bob Run Start 7 | ||||
| #     initial_state: 'off' | ||||
| #     trigger: | ||||
| #     - platform: template | ||||
| #       value_template: "{{ states('sensor.time') == (states.input_datetime.bob_start_time_7.attributes.timestamp | int | timestamp_custom('%H:%M', False)) }}" | ||||
| #     condition: | ||||
| #       - condition: time | ||||
| #         weekday: | ||||
| #           - sun | ||||
| #     action: | ||||
| #       - service: mqtt.publish | ||||
| #         data: | ||||
| #           payload: 'start' | ||||
| #           topic: 'robotic_mower/control' | ||||
|  | ||||
| #   - alias: Bob Run Stop 7 | ||||
| #     initial_state: 'off' | ||||
| #     trigger: | ||||
| #     - platform: template | ||||
| #       value_template: "{{ states('sensor.time') == (states.input_datetime.bob_stop_time_7.attributes.timestamp | int | timestamp_custom('%H:%M', False)) }}" | ||||
| #     condition: | ||||
| #       - condition: time | ||||
| #         weekday: | ||||
| #           - sun | ||||
| #     action: | ||||
| #       - service: mqtt.publish | ||||
| #         data: | ||||
| #           payload: 'stop' | ||||
| #           topic: 'robotic_mower/control' | ||||
|   | ||||
| @@ -34,10 +34,10 @@ | ||||
| 			</CommandClass> | ||||
| 			<CommandClass id="49" name="COMMAND_CLASS_SENSOR_MULTILEVEL" version="5" innif="true"> | ||||
| 				<Instance index="1" /> | ||||
| 				<Value type="decimal" genre="user" instance="1" index="1" label="Temperature" units="F" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="70.7" /> | ||||
| 				<Value type="decimal" genre="user" instance="1" index="3" label="Luminance" units="lux" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="0" /> | ||||
| 				<Value type="decimal" genre="user" instance="1" index="1" label="Temperature" units="F" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="67.1" /> | ||||
| 				<Value type="decimal" genre="user" instance="1" index="3" label="Luminance" units="lux" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="9" /> | ||||
| 				<Value type="decimal" genre="user" instance="1" index="4" label="Power" units="W" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="46" /> | ||||
| 				<Value type="decimal" genre="user" instance="1" index="5" label="Relative Humidity" units="%" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="45" /> | ||||
| 				<Value type="decimal" genre="user" instance="1" index="5" label="Relative Humidity" units="%" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="46" /> | ||||
| 			</CommandClass> | ||||
| 			<CommandClass id="90" name="COMMAND_CLASS_DEVICE_RESET_LOCALLY" version="1" request_flags="4" after_mark="true" innif="true"> | ||||
| 				<Instance index="1" /> | ||||
| @@ -168,7 +168,7 @@ | ||||
| 			</CommandClass> | ||||
| 			<CommandClass id="128" name="COMMAND_CLASS_BATTERY" version="1" request_flags="4" innif="true"> | ||||
| 				<Instance index="1" /> | ||||
| 				<Value type="byte" genre="user" instance="1" index="0" label="Battery Level" units="%" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="255" value="40" /> | ||||
| 				<Value type="byte" genre="user" instance="1" index="0" label="Battery Level" units="%" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="255" value="33" /> | ||||
| 			</CommandClass> | ||||
| 			<CommandClass id="130" name="COMMAND_CLASS_HAIL" version="1" request_flags="4" after_mark="true" innif="true"> | ||||
| 				<Instance index="1" /> | ||||
| @@ -216,8 +216,8 @@ | ||||
| 			</CommandClass> | ||||
| 			<CommandClass id="49" name="COMMAND_CLASS_SENSOR_MULTILEVEL" version="5" innif="true"> | ||||
| 				<Instance index="1" /> | ||||
| 				<Value type="decimal" genre="user" instance="1" index="1" label="Temperature" units="F" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="70.5" /> | ||||
| 				<Value type="decimal" genre="user" instance="1" index="3" label="Luminance" units="lux" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="0" /> | ||||
| 				<Value type="decimal" genre="user" instance="1" index="1" label="Temperature" units="F" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="65.8" /> | ||||
| 				<Value type="decimal" genre="user" instance="1" index="3" label="Luminance" units="lux" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="6" /> | ||||
| 				<Value type="decimal" genre="user" instance="1" index="5" label="Relative Humidity" units="%" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="47" /> | ||||
| 				<Value type="decimal" genre="user" instance="1" index="27" label="Ultraviolet" units="" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="0" /> | ||||
| 			</CommandClass> | ||||
| @@ -350,7 +350,7 @@ | ||||
| 			</CommandClass> | ||||
| 			<CommandClass id="128" name="COMMAND_CLASS_BATTERY" version="1" request_flags="4" innif="true"> | ||||
| 				<Instance index="1" /> | ||||
| 				<Value type="byte" genre="user" instance="1" index="0" label="Battery Level" units="%" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="255" value="5" /> | ||||
| 				<Value type="byte" genre="user" instance="1" index="0" label="Battery Level" units="%" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="255" value="0" /> | ||||
| 			</CommandClass> | ||||
| 			<CommandClass id="130" name="COMMAND_CLASS_HAIL" version="1" request_flags="4" after_mark="true" innif="true"> | ||||
| 				<Instance index="1" /> | ||||
| @@ -379,14 +379,14 @@ | ||||
| 			</CommandClass> | ||||
| 		</CommandClasses> | ||||
| 	</Node> | ||||
| 	<Node id="4" name="Two Car Garage Door Tilt Sensor" location="" basic="4" generic="7" specific="1" roletype="6" devicetype="3072" nodetype="0" type="Notification Sensor" listening="false" frequentListening="false" beaming="true" routing="true" max_baud_rate="40000" version="4" query_stage="CacheLoad"> | ||||
| 	<Node id="4" name="Two Car Garage Door Tilt Sensor" location="" basic="4" generic="7" specific="1" roletype="6" devicetype="3072" nodetype="0" type="Notification Sensor" listening="false" frequentListening="false" beaming="true" routing="true" max_baud_rate="40000" version="4" query_stage="Complete"> | ||||
| 		<Manufacturer id="14a" name="Ecolink"> | ||||
| 			<Product type="4" id="3" name="Garage Door Tilt Sensor" /> | ||||
| 		</Manufacturer> | ||||
| 		<CommandClasses> | ||||
| 			<CommandClass id="32" name="COMMAND_CLASS_BASIC" version="1" request_flags="4" innif="true" setasreport="true"> | ||||
| 				<Instance index="1" /> | ||||
| 				<Value type="byte" genre="basic" instance="1" index="0" label="Basic" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="255" value="0" /> | ||||
| 				<Value type="byte" genre="basic" instance="1" index="0" label="Basic" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="255" value="255" /> | ||||
| 			</CommandClass> | ||||
| 			<CommandClass id="48" name="COMMAND_CLASS_SENSOR_BINARY" version="1" request_flags="4" innif="true"> | ||||
| 				<Instance index="1" /> | ||||
| @@ -490,7 +490,7 @@ | ||||
| 			</CommandClass> | ||||
| 		</CommandClasses> | ||||
| 	</Node> | ||||
| 	<Node id="5" name="Single Car Garage Door Tilt Sensor" location="" basic="4" generic="7" specific="1" roletype="6" devicetype="3072" nodetype="0" type="Notification Sensor" listening="false" frequentListening="false" beaming="true" routing="true" max_baud_rate="40000" version="4" query_stage="CacheLoad"> | ||||
| 	<Node id="5" name="Single Car Garage Door Tilt Sensor" location="" basic="4" generic="7" specific="1" roletype="6" devicetype="3072" nodetype="0" type="Notification Sensor" listening="false" frequentListening="false" beaming="true" routing="true" max_baud_rate="40000" version="4" query_stage="Complete"> | ||||
| 		<Manufacturer id="14a" name="Ecolink"> | ||||
| 			<Product type="4" id="3" name="Garage Door Tilt Sensor" /> | ||||
| 		</Manufacturer> | ||||
| @@ -601,7 +601,7 @@ | ||||
| 			</CommandClass> | ||||
| 		</CommandClasses> | ||||
| 	</Node> | ||||
| 	<Node id="6" name="Back Door Sensor" location="" basic="4" generic="7" specific="1" roletype="6" devicetype="3072" nodetype="0" type="Notification Sensor" listening="false" frequentListening="false" beaming="true" routing="true" max_baud_rate="40000" version="4" query_stage="CacheLoad"> | ||||
| 	<Node id="6" name="Back Door Sensor" location="" basic="4" generic="7" specific="1" roletype="6" devicetype="3072" nodetype="0" type="Notification Sensor" listening="false" frequentListening="false" beaming="true" routing="true" max_baud_rate="40000" version="4" query_stage="Complete"> | ||||
| 		<Manufacturer id="14a" name="Ecolink"> | ||||
| 			<Product type="4" id="2" name="Door Sensor" /> | ||||
| 		</Manufacturer> | ||||
| @@ -728,9 +728,9 @@ | ||||
| 			</CommandClass> | ||||
| 			<CommandClass id="49" name="COMMAND_CLASS_SENSOR_MULTILEVEL" version="5" innif="true"> | ||||
| 				<Instance index="1" /> | ||||
| 				<Value type="decimal" genre="user" instance="1" index="1" label="Temperature" units="F" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="74.8" /> | ||||
| 				<Value type="decimal" genre="user" instance="1" index="3" label="Luminance" units="lux" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="0" /> | ||||
| 				<Value type="decimal" genre="user" instance="1" index="5" label="Relative Humidity" units="%" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="49" /> | ||||
| 				<Value type="decimal" genre="user" instance="1" index="1" label="Temperature" units="F" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="71.1" /> | ||||
| 				<Value type="decimal" genre="user" instance="1" index="3" label="Luminance" units="lux" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="27" /> | ||||
| 				<Value type="decimal" genre="user" instance="1" index="5" label="Relative Humidity" units="%" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="47" /> | ||||
| 				<Value type="decimal" genre="user" instance="1" index="27" label="Ultraviolet" units="" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="0" /> | ||||
| 			</CommandClass> | ||||
| 			<CommandClass id="90" name="COMMAND_CLASS_DEVICE_RESET_LOCALLY" version="1" request_flags="4" innif="true"> | ||||
| @@ -1006,11 +1006,11 @@ | ||||
| 			</CommandClass> | ||||
| 			<CommandClass id="50" name="COMMAND_CLASS_METER" version="3" request_flags="2" innif="true"> | ||||
| 				<Instance index="1" /> | ||||
| 				<Value type="decimal" genre="user" instance="1" index="0" label="Energy" units="kWh" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="42.959" /> | ||||
| 				<Value type="decimal" genre="user" instance="1" index="1" label="Previous Reading" units="kWh" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="42.958" /> | ||||
| 				<Value type="int" genre="user" instance="1" index="2" label="Interval" units="seconds" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="-2147483648" max="2147483647" value="977" /> | ||||
| 				<Value type="decimal" genre="user" instance="1" index="0" label="Energy" units="kWh" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="43.085" /> | ||||
| 				<Value type="decimal" genre="user" instance="1" index="1" label="Previous Reading" units="kWh" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="43.026" /> | ||||
| 				<Value type="int" genre="user" instance="1" index="2" label="Interval" units="seconds" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="-2147483648" max="2147483647" value="65535" /> | ||||
| 				<Value type="decimal" genre="user" instance="1" index="8" label="Power" units="W" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="0.000" /> | ||||
| 				<Value type="decimal" genre="user" instance="1" index="16" label="Voltage" units="V" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="123.320" /> | ||||
| 				<Value type="decimal" genre="user" instance="1" index="16" label="Voltage" units="V" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="122.711" /> | ||||
| 				<Value type="decimal" genre="user" instance="1" index="20" label="Current" units="A" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="0.000" /> | ||||
| 				<Value type="bool" genre="user" instance="1" index="32" label="Exporting" units="" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="False" /> | ||||
| 				<Value type="button" genre="system" instance="1" index="33" label="Reset" units="" read_only="false" write_only="true" verify_changes="false" poll_intensity="0" min="0" max="0" /> | ||||
| @@ -1181,7 +1181,7 @@ | ||||
| 			</CommandClass> | ||||
| 			<CommandClass id="129" name="COMMAND_CLASS_CLOCK" version="1" request_flags="4" innif="true"> | ||||
| 				<Instance index="1" /> | ||||
| 				<Value type="list" genre="user" instance="1" index="0" label="Day" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" vindex="6" size="1"> | ||||
| 				<Value type="list" genre="user" instance="1" index="0" label="Day" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" vindex="4" size="1"> | ||||
| 					<Item label="Monday" value="1" /> | ||||
| 					<Item label="Tuesday" value="2" /> | ||||
| 					<Item label="Wednesday" value="3" /> | ||||
| @@ -1190,8 +1190,8 @@ | ||||
| 					<Item label="Saturday" value="6" /> | ||||
| 					<Item label="Sunday" value="7" /> | ||||
| 				</Value> | ||||
| 				<Value type="byte" genre="user" instance="1" index="1" label="Hour" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="255" value="18" /> | ||||
| 				<Value type="byte" genre="user" instance="1" index="2" label="Minute" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="255" value="19" /> | ||||
| 				<Value type="byte" genre="user" instance="1" index="1" label="Hour" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="255" value="15" /> | ||||
| 				<Value type="byte" genre="user" instance="1" index="2" label="Minute" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="255" value="20" /> | ||||
| 			</CommandClass> | ||||
| 			<CommandClass id="130" name="COMMAND_CLASS_HAIL" version="1" request_flags="4" after_mark="true" innif="true"> | ||||
| 				<Instance index="1" /> | ||||
| @@ -1328,7 +1328,7 @@ | ||||
| 			</CommandClass> | ||||
| 		</CommandClasses> | ||||
| 	</Node> | ||||
| 	<Node id="17" name="Stairs Motion Sensor" location="" basic="4" generic="7" specific="1" roletype="6" devicetype="3072" nodetype="0" type="Notification Sensor" listening="false" frequentListening="false" beaming="true" routing="true" max_baud_rate="40000" version="4" query_stage="CacheLoad"> | ||||
| 	<Node id="17" name="Stairs Motion Sensor" location="" basic="4" generic="7" specific="1" roletype="6" devicetype="3072" nodetype="0" type="Notification Sensor" listening="false" frequentListening="false" beaming="true" routing="true" max_baud_rate="40000" version="4" query_stage="Complete"> | ||||
| 		<Manufacturer id="14a" name="Ecolink"> | ||||
| 			<Product type="4" id="1" name="Motion Detector" /> | ||||
| 		</Manufacturer> | ||||
| @@ -1703,14 +1703,14 @@ | ||||
| 			</CommandClass> | ||||
| 		</CommandClasses> | ||||
| 	</Node> | ||||
| 	<Node id="25" name="Basement Door Sensor" location="" basic="4" generic="7" specific="1" roletype="6" devicetype="3072" nodetype="0" type="Notification Sensor" listening="false" frequentListening="false" beaming="true" routing="true" max_baud_rate="40000" version="4" query_stage="CacheLoad"> | ||||
| 	<Node id="25" name="Basement Door Sensor" location="" basic="4" generic="7" specific="1" roletype="6" devicetype="3072" nodetype="0" type="Notification Sensor" listening="false" frequentListening="false" beaming="true" routing="true" max_baud_rate="40000" version="4" query_stage="Complete"> | ||||
| 		<Manufacturer id="14a" name="Ecolink"> | ||||
| 			<Product type="4" id="2" name="Unknown: type=0004, id=0002" /> | ||||
| 		</Manufacturer> | ||||
| 		<CommandClasses> | ||||
| 			<CommandClass id="32" name="COMMAND_CLASS_BASIC" version="1" request_flags="4" innif="true"> | ||||
| 				<Instance index="1" /> | ||||
| 				<Value type="byte" genre="basic" instance="1" index="0" label="Basic" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="255" value="0" /> | ||||
| 				<Value type="byte" genre="basic" instance="1" index="0" label="Basic" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="255" value="255" /> | ||||
| 			</CommandClass> | ||||
| 			<CommandClass id="48" name="COMMAND_CLASS_SENSOR_BINARY" version="1" request_flags="4" innif="true"> | ||||
| 				<Instance index="1" /> | ||||
| @@ -1809,7 +1809,7 @@ | ||||
| 			</CommandClass> | ||||
| 		</CommandClasses> | ||||
| 	</Node> | ||||
| 	<Node id="27" name="Wallmote" location="" basic="4" generic="24" specific="1" roletype="4" devicetype="7172" nodetype="0" type="Basic Wall Controller" listening="false" frequentListening="false" beaming="true" routing="true" max_baud_rate="40000" version="4" query_stage="Session"> | ||||
| 	<Node id="27" name="Wallmote" location="" basic="4" generic="24" specific="1" roletype="4" devicetype="7172" nodetype="0" type="Basic Wall Controller" listening="false" frequentListening="false" beaming="true" routing="true" max_baud_rate="40000" version="4" query_stage="CacheLoad"> | ||||
| 		<Manufacturer id="86" name="Aeotec"> | ||||
| 			<Product type="102" id="82" name="ZW130 WallMote Quad" /> | ||||
| 		</Manufacturer> | ||||
| @@ -2023,7 +2023,7 @@ | ||||
| 			</CommandClass> | ||||
| 		</CommandClasses> | ||||
| 	</Node> | ||||
| 	<Node id="28" name="Audio Detector" location="" basic="4" generic="7" specific="1" roletype="6" devicetype="3073" nodetype="0" type="Notification Sensor" listening="false" frequentListening="false" beaming="true" routing="true" max_baud_rate="40000" version="4" query_stage="CacheLoad"> | ||||
| 	<Node id="28" name="Audio Detector" location="" basic="4" generic="7" specific="1" roletype="6" devicetype="3073" nodetype="0" type="Notification Sensor" listening="false" frequentListening="false" beaming="true" routing="true" max_baud_rate="40000" version="4" query_stage="Complete"> | ||||
| 		<Manufacturer id="14a" name="Ecolink"> | ||||
| 			<Product type="5" id="f" name="FireFighter" /> | ||||
| 		</Manufacturer> | ||||
| @@ -2038,7 +2038,7 @@ | ||||
| 			</CommandClass> | ||||
| 			<CommandClass id="49" name="COMMAND_CLASS_SENSOR_MULTILEVEL" version="7" innif="true"> | ||||
| 				<Instance index="1" /> | ||||
| 				<Value type="decimal" genre="user" instance="1" index="1" label="Temperature" units="F" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="65.30" /> | ||||
| 				<Value type="decimal" genre="user" instance="1" index="1" label="Temperature" units="F" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="71.78" /> | ||||
| 			</CommandClass> | ||||
| 			<CommandClass id="90" name="COMMAND_CLASS_DEVICE_RESET_LOCALLY" version="1" request_flags="4" innif="true"> | ||||
| 				<Instance index="1" /> | ||||
| @@ -2132,7 +2132,7 @@ | ||||
| 			</CommandClass> | ||||
| 		</CommandClasses> | ||||
| 	</Node> | ||||
| 	<Node id="29" name="Garage Door Sensor" location="" basic="4" generic="7" specific="1" roletype="6" devicetype="3072" nodetype="0" type="Notification Sensor" listening="false" frequentListening="false" beaming="true" routing="true" max_baud_rate="40000" version="4" query_stage="Session"> | ||||
| 	<Node id="29" name="Garage Door Sensor" location="" basic="4" generic="7" specific="1" roletype="6" devicetype="3072" nodetype="0" type="Notification Sensor" listening="false" frequentListening="false" beaming="true" routing="true" max_baud_rate="40000" version="4" query_stage="Complete"> | ||||
| 		<Manufacturer id="14a" name="Ecolink"> | ||||
| 			<Product type="4" id="2" name="Unknown: type=0004, id=0002" /> | ||||
| 		</Manufacturer> | ||||
| @@ -2238,14 +2238,14 @@ | ||||
| 			</CommandClass> | ||||
| 		</CommandClasses> | ||||
| 	</Node> | ||||
| 	<Node id="31" name="Aeotec Water Sensor" location="" basic="4" generic="7" specific="1" roletype="6" devicetype="3079" nodetype="0" type="Notification Sensor" listening="false" frequentListening="false" beaming="true" routing="true" max_baud_rate="40000" version="4" query_stage="Associations"> | ||||
| 	<Node id="31" name="Aeotec Water Sensor" location="" basic="4" generic="7" specific="1" roletype="6" devicetype="3079" nodetype="0" type="Notification Sensor" listening="false" frequentListening="false" beaming="true" routing="true" max_baud_rate="40000" version="4" query_stage="Complete"> | ||||
| 		<Manufacturer id="86" name="Aeotec"> | ||||
| 			<Product type="102" id="7a" name="Unknown: type=0102, id=007a" /> | ||||
| 		</Manufacturer> | ||||
| 		<CommandClasses> | ||||
| 			<CommandClass id="32" name="COMMAND_CLASS_BASIC" version="1" request_flags="5"> | ||||
| 				<Instance index="1" /> | ||||
| 				<Value type="byte" genre="basic" instance="1" index="0" label="Basic" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="255" value="0" /> | ||||
| 				<Value type="byte" genre="basic" instance="1" index="0" label="Basic" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="255" value="255" /> | ||||
| 			</CommandClass> | ||||
| 			<CommandClass id="48" name="COMMAND_CLASS_SENSOR_BINARY" version="1"> | ||||
| 				<Instance index="1" /> | ||||
| @@ -2253,7 +2253,7 @@ | ||||
| 			</CommandClass> | ||||
| 			<CommandClass id="49" name="COMMAND_CLASS_SENSOR_MULTILEVEL" version="5" request_flags="1" innif="true"> | ||||
| 				<Instance index="1" /> | ||||
| 				<Value type="decimal" genre="user" instance="1" index="1" label="Temperature" units="C" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="20.2" /> | ||||
| 				<Value type="decimal" genre="user" instance="1" index="1" label="Temperature" units="F" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="57.7" /> | ||||
| 			</CommandClass> | ||||
| 			<CommandClass id="90" name="COMMAND_CLASS_DEVICE_RESET_LOCALLY" version="1" request_flags="5" innif="true"> | ||||
| 				<Instance index="1" /> | ||||
| @@ -2286,7 +2286,7 @@ | ||||
| 				<Value type="byte" genre="user" instance="1" index="1" label="Alarm Level" units="" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="255" value="0" /> | ||||
| 				<Value type="byte" genre="user" instance="1" index="2" label="SourceNodeId" units="" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="255" value="0" /> | ||||
| 				<Value type="byte" genre="user" instance="1" index="7" label="Heat" units="" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="255" value="254" /> | ||||
| 				<Value type="byte" genre="user" instance="1" index="8" label="Flood" units="" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="255" value="2" /> | ||||
| 				<Value type="byte" genre="user" instance="1" index="8" label="Flood" units="" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="255" value="0" /> | ||||
| 				<Value type="byte" genre="user" instance="1" index="10" label="Burglar" units="" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="255" value="254" /> | ||||
| 				<Value type="byte" genre="user" instance="2" index="0" label="Alarm Type" units="" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="255" value="0" /> | ||||
| 				<Value type="byte" genre="user" instance="2" index="1" label="Alarm Level" units="" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="255" value="0" /> | ||||
| @@ -2341,7 +2341,7 @@ | ||||
| 			</CommandClass> | ||||
| 			<CommandClass id="128" name="COMMAND_CLASS_BATTERY" version="1" request_flags="5" innif="true"> | ||||
| 				<Instance index="1" /> | ||||
| 				<Value type="byte" genre="user" instance="1" index="0" label="Battery Level" units="%" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="255" value="59" /> | ||||
| 				<Value type="byte" genre="user" instance="1" index="0" label="Battery Level" units="%" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="255" value="55" /> | ||||
| 			</CommandClass> | ||||
| 			<CommandClass id="132" name="COMMAND_CLASS_WAKE_UP" version="2" request_flags="1" innif="true"> | ||||
| 				<Instance index="1" /> | ||||
| @@ -2405,9 +2405,9 @@ | ||||
| 			</CommandClass> | ||||
| 			<CommandClass id="49" name="COMMAND_CLASS_SENSOR_MULTILEVEL" version="5" innif="true"> | ||||
| 				<Instance index="1" /> | ||||
| 				<Value type="decimal" genre="user" instance="1" index="1" label="Temperature" units="F" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="76.1" /> | ||||
| 				<Value type="decimal" genre="user" instance="1" index="1" label="Temperature" units="F" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="72.9" /> | ||||
| 				<Value type="decimal" genre="user" instance="1" index="3" label="Luminance" units="lux" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="0" /> | ||||
| 				<Value type="decimal" genre="user" instance="1" index="5" label="Relative Humidity" units="%" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="46" /> | ||||
| 				<Value type="decimal" genre="user" instance="1" index="5" label="Relative Humidity" units="%" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="44" /> | ||||
| 				<Value type="decimal" genre="user" instance="1" index="27" label="Ultraviolet" units="" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="0" /> | ||||
| 			</CommandClass> | ||||
| 			<CommandClass id="90" name="COMMAND_CLASS_DEVICE_RESET_LOCALLY" version="1" request_flags="4" innif="true"> | ||||
| @@ -2579,7 +2579,7 @@ | ||||
| 				<Value type="byte" genre="user" instance="1" index="0" label="Alarm Type" units="" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="255" value="0" /> | ||||
| 				<Value type="byte" genre="user" instance="1" index="1" label="Alarm Level" units="" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="255" value="0" /> | ||||
| 				<Value type="byte" genre="user" instance="1" index="2" label="SourceNodeId" units="" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="255" value="0" /> | ||||
| 				<Value type="byte" genre="user" instance="1" index="10" label="Burglar" units="" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="255" value="254" /> | ||||
| 				<Value type="byte" genre="user" instance="1" index="10" label="Burglar" units="" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="255" value="0" /> | ||||
| 			</CommandClass> | ||||
| 			<CommandClass id="114" name="COMMAND_CLASS_MANUFACTURER_SPECIFIC" version="1" request_flags="4" innif="true"> | ||||
| 				<Instance index="1" /> | ||||
|   | ||||
		Reference in New Issue
	
	Block a user