No, I am trying to direct them to the pinned thread and common sense upgrade processes tso we can better assist them. The developers do not write Release notes just to waste time. I strongly suspect there was a documented breaking change. If it is not important enough for them to check, it is not important enough for me to do their work for them.
Stiltjack, now that I have retired from the crazy world of real work, I am excited to be back. It was pretty awkward being stuck on 0.99 without the spare time to move to the new stuff. You know how it is with Home Assistant: a labor of love. Based upon the date on my first enhancement request, Add random_offset: to platform: sun, I must have started my Home Assistant journey sometime in early 2017.
#1
I searched the forum for various combinations of input_boolean won’t stay set on then off, etc, but is it so generic that I didn’t find anything that related to clicking a boolean in the UI and not have it stay set.
#2
Pretty sure it is not a search-skills issue.
#3
#4
From my post: “The docs don’t mention anything about a change in the behavior of an input_boolean in the UI.”
#5
That was a struggle. Would value feedback on what I should have selected.
#6
Sorry. Didn’t think to apply a tag.
#7
Both complete and sufficient: “Just upgraded to 2021.12.7 from 0.99 and input_boolean seems different”
#8
From my post: “…when I turn on an input_boolean through the UI, it instantaneously switches back off. ”
sudo dpkg -i homeassistant-supervised.deb
I didn’t read all of the release notes from 0.99 to the down-one release. I did read the release notes for the current version. I read the input_boolean component page (the toggle is a nice enhancement) and I scrubbed though the branch history for the input_boolean component: core/homeassistant/components/input_boolean at 9e8660295045c5b08c90db54f95ac4cc1b327a42 · home-assistant/core · GitHub Per #7 above, that was not very productive.
Prodigyplace, I appreciate your motive in trying to make the forum be a useful resource for knowledge about Home Assistant. Given that you know nothing about me and my practices, the use of laziness is inappropriate. Per Stiltjack’s comment, maybe offer tips and tricks regarding effective knowledge discovery and forum engagement.
I will take the opportunity to explain why this forum will always be a help desk, which I have done in the past in this forum. For illustration, I will use the CalDav component. You are right that the key to successful knowledge sharing is the Home Assistant documentation. Here is the challenge: if one is honest about the currency, sufficiency, and completeness of the content, it would deserve no better than a B-. Here is why. The amount of knowledge about Home Assistant in this forum is both overwhelming and very inefficient to access. A significant amount of what is in this forum could be unnecessary with a simple change.
The culture change that would benefit everybody is to move away from the practice of providing knowledge in forum threads and move the collection of that knowledge into the documentation. The Caldav component is a good case in point. Do a quick search for Caldav iCloud. Many of those threads contain knowledge that should be on the Caldav integration page, which is far from sufficient. Many of them should be able to find their answers on the Caldav integration page. The Caldav page does not mention that adding the caldav component in configuration.yaml will — in the current version — add a Calendar item to the left rail. It only mentions two caldav products against which is has been tested. It makes no reference to iCloud. It has none of the specifics about the nuances that are associated with the iCloud configuration. It is silent about the functionality of the calendar that shows up in Home Assistant. Can the calendar be use to add new items, edit existing, are there any limitations.
I will encourage you to continue to be on the lookout for newbs in the forum and help shepherd them onto the straight and narrow. Maybe check to confirm newbness before considering them to be.
Then, I would challenge you to be on the lookout for posts in the forum that should really be updates or edits to documentation content. Teach users how to submit those changes. I have submitted some. It is not hard…… the second time. Maybe create a copy-and-paste reply with instructions how to submit a change to the knowledge content.
Until this becomes a community that values and curates knowledge content, the forum will always be the help desk where knowledge is buried in threads that are read by faithful members like you.
[I hold out little hope that it will ever change based upon the way software developers behave at work: knowledge about software functionality that can only be found in email, or jira stories, or from the most tenured member of the team. Few are those who value a single design document that describes the intended functionality of a specific software asset so that it is not necessary to search the inbox or the ticket system to try and figure out how it works. If the pros can’t do it, it is unreasonable to expect the hobbyists who enjoy investing their precious free time implementing Home Assistant to adopt the practice. Ed.]
I don’t imagine the development team has time to test all possible upgrade combinations, such as from an ancient version like 0.99 to the most recent version. It’s possible something didn’t convert correctly because an input_boolean that fails to hold its state is genuinely weird (and rare).
You might be facing the prospect of performing a new installation and then slowly adding whatever configuration data you have, taking care that some of your integrations may no longer be configurable via YAML.
FWIW, this is what I did, many versions ago, when I was faced with a leap of about (only) 4 versions. Installing from scratch allowed me to familiarize myself with the onboarding process (something one doesn’t see when performing upgrades) so it was instructive.
oh, yikes. I realize the title should be Just Installed fresh 2021.12.7 and input_boolean seems different.
Updated title and first post to clearly indicate that i am on a fresh install of the current version.
another suggestion would be to restore from a backup to your original version and then update one version at a time using the latest patch release (.99.x->.100.x->101.x->…2021.12.7).
that way you can be fairly sure that you can fix things as they break for each version rather than trying to fix potentially all issues at once.
TBH, I’m extremely surprised that you ONLY had issues with the input_booleans. And I’m REALLY surprised that you actually had any issues with input_booleans at all since I don’t remember any breaking changes with them.
Out of curiosity, does your configuration.yaml
file contain default_config
(or did you comment out or delete it)?
Well I can’t help you if you don’t answer my questions.
tom_l
sorry. had two hands full of chocolate covered espresso beans last night so working with zero sleep.
Supervisor is trying to install 2021.12.7. Since it is a new feature for me, i am guessing it truncates the log. here are the complete contents after i turned on an input_boolean and it immediately turned off.
2022-01-01 04:02:55 ERROR (MainThread) [homeassistant.components.zwave_js] Failed to connect: Cannot connect to host a0d7b954-zwavejs2mqtt:3000 ssl:default [Connect call failed ('172.30.33.0', 3000)]
2022-01-01 04:02:55 WARNING (MainThread) [homeassistant.config_entries] Config entry 'Z-Wave JS' for zwave_js integration not ready yet: Cannot connect to host a0d7b954-zwavejs2mqtt:3000 ssl:default [Connect call failed ('172.30.33.0', 3000)]; Retrying in background
for good measure, i have sudo systemctl stop node-red so I am sure it is not doing anything on the backend.
Thanks for having a look. Happy '22.
tom_l
here is another interesting discovery I have just made.
When I turn on the input_boolean on my mac (firefox) the boolean immediately turns off. But, it changes from off to on and stays that way on my iOS cell.
Per Taras’ question: default_config is not in my configuration.yaml.
All of the booleans look like this.
input_boolean:
auto_lights_bedroom:
name: Auto Lights Bedroom
icon: mdi:light-switchtype
Out of curiosity, have you tried without any custom_components? With such a long time between updates I’m shocked you don’t have a whole mess of problems and might be using outdated components or add-ons that are forcing you down a rabbit hole.
If it were me I would start as bare-bones as I could and work my way forward until the break. If it breaks at bare bones you might just be in a situation where you should restore .99 and incrementally upgrade until it breaks so you can figure out what went wrong and where.
That’s a pretty tough one, I don’t envy you figuring this one out!
CO_4X4,
It is a fresh install on a brand new protectli FW6, Ubuntu 20.04.3, of 2021.12.6 now upgrading to .7.
I have reused my configuration.yaml (included below) only because I have so many input_* entries.
This is the configuration.yaml that i am running now.
#########################################################################
# homeassistant configuration file
# 2021/12/27 moved to new server
#
# 2021/09/01 added wakeup_lights_status as a text field to display the
# time the bedroom lights will turn on
#
# 2021/08/30 added Traveling to be used to manage presence when away
# water_on_duration to allow for management of water
# on duration between 23:00 and 05:00
# water_main_diag to have a text diagnostic field in the
# UI
# 2019/05/30 added recorder to prepare for removing 'initial' on controls
#
# 2019/02/07 commented scripts and objects no longer used
#
# 2018/08/04 added bath light and renamed hall-exhaust to bath-exhaust
#
# 2017/09/23
# 1) changes to enable mqtt
# 2) changed name: from Home to The North Wing
# 3) added logger: to log mqtt events
# 4) added hall_bath_exhaust_duration slider
#
# 2017/10/18 added lb1203
#
# 2017/12/01 modified default for hall bath exhaust
#
# 2017/12/04 added ability to text kids
#
# 2017/12/08 added ability to text mary
#
# 2017/12/15 added second HS100
#
# 2017/12/19 V0.60 -- enabled cloud for Alexa
#
# 2017/12/21 renamed devices to be Alexa friendly
#
# 2017/12/26 added samsung smart tv
#
# 2018/01/01 added most everything to the customize section
# added third HS100
# normalized names for HS100s
#
# 2018/01/21 disabled all references to mqtt to see if there is any
# reduction in latency
# renamed light.carport_light_28 to
# light.carport_28
# removed mqtt testie switch
# disabled all references to happy bubbles stuff
# disabled media_player platform
#
# 2018/02/26 added suppress alarm and suppress text
#
# 2019.08.10 added booleans to enhance lighting scene automation
########################################################################
homeassistant:
# Name of the location where Home Assistant is running
name: ********
# Location required to calculate the time the sun rises and sets
latitude: 33.4627
longitude: -111.9856
# Impacts weather/sunrise data (altitude above sea level in meters)
elevation: 358
# metric for Metric, imperial for Imperial
unit_system: imperial
# Pick yours from here: http://en.wikipedia.org/wiki/List_of_tz_database_time_zones
time_zone: America/Phoenix
#################################################
# auth providers
# 2019/11/28 added this section
#################################################
# auth_providers:
# - type: trusted_networks
# trusted_networks:
# - 192.168.14.0/256
# - 127.0.0.1
# allow_bypass_login: true
# - type: homeassistant
#################################################
# customize here
#################################################
#customize:
# climate.thermostat_73_68_ec:
# friendly_name: CT50
# introduction:
# Enables the frontend
# frontend:
##########################################
# long lived token
##########################################
#
#panel_iframe:
# nodered_flows:
# title: 'Node-RED Flows'
# url: 'http://192.168.14.178:1880'
# icon: mdi:nodejs
#
# nodered_ui:
# title: 'Node-RED Dashboard'
# url: 'http://192.168.14.178:1880/ui'
# icon: mdi:nodejs
##################################################
# enable the cloud beta
#
# email
#
# for now, exclude automations and groups
# supported in beta
# alert
# automation
# cover
# light
# fan
# group
# lock
# media_player
# scene
# switch
##################################################
cloud:
alexa:
filter:
include_domains:
- scene
- light
- switch
- lock
##################################################
# Enables configuration UI
##################################################
config:
http:
server_port: 8123
# Uncomment this if you are using SSL/TLS, running in Docker container, etc.
# base_url: aznewt.dynalias.com
# ssl_certificate: /etc/letsencrypt/live/hass.example.com/fullchain.pem
# ssl_key: /etc/letsencrypt/live/hass.example.com/privkey.pem
# cors_allowed_origins:
# - https://google.com
# - https://www.home-assistant.io
# use_x_forwarded_for: True
# trusted_proxies:
# - 127.0.0.1
# - ::1
# trusted_networks:
# - 127.0.0.1
# - ::1
# - 192.168.14.0/256
# ip_ban_enabled: True
# login_attempts_threshold: 5
########################################################
# system health
########################################################
system_health:
########################################################
# websocket_api: to get the log lasting token
########################################################
websocket_api:
# Checks for available updates
# Note: This component will send some information about your system to
# the developers to assist with development of Home Assistant.
# For more information, please see:
# https://home-assistant.io/blog/2016/10/25/explaining-the-updater/
#updater:
# Optional, allows Home Assistant developers to focus on popular components.
# include_used_components: true
########################################################
# auto discovery is disabled pending time to figure out
# why axis camera configuration won't work
# 2019/11/28 enabled per mobile app requirement
########################################################
# Discover some devices automatically
# discovery:
# Allows you to issue voice commands from the frontend in enabled browsers
# conversation:
# Enables support for tracking state changes over time
history:
# View all events in a logbook
logbook:
#########################################################
# the ios component
# 2019/11/28 added mobile_app: to suppor new ios app
# 2017/10/25 initial add but commented because of errors
#########################################################
ios:
mobile_app:
#########################################################
# the radio thermostate climate component
# 2021/12/27 commenting out until stable
# 2020/05/12 added for the fist time
#########################################################
#climate:
# platform: radiotherm
# host: 192.168.15.51
# hold_temp: False
#########################################################
# roomba
#{ ver: '3',
# hostname:
# robotname:
# robotid:
# ip: '192.168.14.125',
# mac: ,
# sw:
# sku:
# nc: 0,
# proto: 'mqtt',
# cap:
# { binFullDetect: 1,
# dockComm: 1,
# wDevLoc: 2,
# bleDevLoc: 1,
# maps: 3,
# edge: 0,
# pmaps: 2,
# tLine: 2,
# area: 1,
# eco: 1,
# multiPass: 2,
# pose: 1,
# team: 1,
# pp: 0,
# '5ghz': 1,
# prov: 3,
# sched: 1,
# svcConf: 1,
# ota: 2,
# log: 2 },
#########################################################
#vacuum:
# - platform: roomba
# host: 192.168.14.125
#########################################################
# media_player
#########################################################
#media_player:
# - platform: samsungtv
# host: 192.168.14.181
# port: 8001
# mac: 84:C0:EF:7F:7C:C3
# name: Samsung TV
#########################################################
# logger
#
# 2017/09/23
# initial config
# 2017/10/22 disabled mqtt logging
#
#########################################################
logger:
default: warning
# logs:
# homeassistant.components: debug
#########################################################
# Track the sun
#########################################################
sun:
#########################################################
# monitor network performance
#
# 2021/12/27 commenting out until stable
#########################################################
#fastdotcom:
#########################################################
# 2021/12/27 commenting out likely not needed
# 2020/05/01 added hall closet
#
# 2019/04/14 new
# tplink component
#########################################################
#tplink:
# discovery: false
# light:
# living room lamp
# - host: 192.168.15.56
# living room light
# - host: 192.168.15.55
# bedroom light
# - host: 192.168.15.58
# night stand
# - host: 192.168.15.59
# coat closet
# - host: 192.168.15.61
# carport door
# - host: 192.168.15.55
# hall closet
# - host: 192.168.15.60
# switch:
# outlet one
# - host: 192.168.15.52
# outlet two
# - host: 192.168.15.53
# outlet three
# - host: 192.168.15.54
#########################################################
# calendar used to drive irrigation dates and times
# the iCloud Irrigation calendar has all of the data
# calendar events will be named to match the valve
# the valve name will be passed to the esp32 controller
# via mqtt
#
# 2021/12/28 ready to give this a go
#
# 2021/12/27 commenting out until stable
#########################################################
calendar:
- platform: caldav
url: https://caldav.icloud.com
username:
password:
calendars:
- 'Irrigation'
#########################################################
# recorder will persist configuration across restarts
#
# for now accept all defaults
#########################################################
recorder:
#########################################################
# 2021/12/17 added motion_test
# 2020/08/09 added pool_heater
# 2020/06/16 added security
# 2020/05/08 added cell_presence
# 2019/12/12 added good_morning
# 2019/10/07 added water_always_on, water_always_off
# 2019/05/17 added water_main_ping
# 2019/04/14 added water_main
# 2019/02/03 added auto_lights*
# 2018/12/01 Added suppress_motion
# 2017/08/22
# added manual input section
# 2017/10/21 adding blediags
# 2017/10/25 added booleans for kids' presence
#########################################################
input_boolean:
auto_lights_bedroom:
name: Auto Lights Bedroom
icon: mdi:light-switch
auto_lights_master:
name: Auto Lights Master
icon: mdi:light-switch
auto_lights_bath:
name: Auto Lights Bath
icon: mdi:light-switch
auto_lights_kitchen:
name: Auto Lights Kitchen
icon: mdi:light-switch
auto_lights_living:
name: Auto Lights Living
icon: mdi:light-switch
auto_lights_dining:
name: Auto Lights Dining
icon: mdi:light-switch
auto_lights_sewing:
name: Auto Lights Sewing
icon: mdi:light-switch
auto_lights_front:
name: Auto Lights Front
icon: mdi:light-switch
auto_lights_back:
name: Auto Lights Back
icon: mdi:light-switch
cell_presence:
name: Cell Presence
icon: mdi:cellphone
good_morning:
name: Good Morning
icon: mid:lightbulb_on_outline
blediags:
name: BLE Diagnostics
icon: mdi:nintendo-switch
entry_armed:
name: Entry Armed
icon: mdi:lock-outline
security:
name: Security
icon: mdi:security
traveling:
name: Traveling
icon: mdi:wallet-travel
siren_test:
name: Siren Test
icon: mdi:bullhorn
suppress_motion:
name: Suppress motion
icon: mdi:bullhorn
suppress_siren:
name: Suppress Siren
icon: mdi:bullhorn
suppress_text:
name: Suppress Text
icon: mdi:bullhorn
text_kids:
name: Text Kids
icon: mdi:bullhorn
text_mary:
name: Text Mary
icon: mdi:bullhorn
water_always_on:
name: Water Always On
icon: mdi:water
water_always_off:
name: Water Always Off
icon: mdi:water-off
water_main:
name: Water Main
icon: mdi:water-pump
water_main_ping:
name: Water Main Ping
icon: mdi:water-pump
water_main_restart:
name: Water Main Restart
icon: mdi:water-pump
water_main_text_supress:
name: Water Main Text Supress
icon: mdi:water-pump
valve_1:
name: Grass front
icon: mdi:water-pump
valve_1_suspend:
name: Grass front suspend
icon: mdi:water-pump
valve_2:
name: Grass west
icon: mdi:water-pump
valve_2_suspend:
name: Grass west suspend
icon: mdi:water-pump
valve_3:
name: Grass east
icon: mdi:water-pump
valve_3_suspend:
name: Grass east suspend
icon: mdi:water-pump
valve_4:
name: Grass center
icon: mdi:water-pump
valve_4_suspend:
name: Grass center suspend
icon: mdi:water-pump
valve_5:
name: Planter carport
icon: mdi:water-pump
valve_5_suspend:
name: Planter carport suspend
icon: mdi:water-pump
valve_6:
name: Drip south wall
icon: mdi:water-pump
valve_6_suspend:
name: Drip south wall suspend
icon: mdi:water-pump
valve_7:
name: Planter west
icon: mdi:water-pump
valve_7_suspend:
name: Planter west suspend
icon: mdi:water-pump
valve_8:
name: Planter south
icon: mdi:water-pump
valve_8_suspend:
name: Planter south suspend
icon: mdi:water-pump
valve_9:
name: Trees back
icon: mdi:water-pump
valve_9_suspend:
name: Trees back suspend
icon: mdi:water-pump
valve_10:
name: Trees front
icon: mdi:water-pump
valve_10_suspend:
name: Trees front suspend
icon: mdi:water-pump
valve_11:
name: Drip porch
icon: mdi:water-pump
valve_11_suspend:
name: Drip porch suspend
icon: mdi:water-pump
valve_12:
name: Valve 12
icon: mdi:water-pump
valve_12_suspend:
name: Valve 12 Suspend
icon: mdi:water-pump
valve_13:
name: Valve 13
icon: mdi:water-pump
valve_13_suspend:
name: Valve 13 Suspend
icon: mdi:water-pump
valve_14:
name: Valve 14
icon: mdi:water-pump
valve_14_suspend:
name: Valve 14 Suspend
icon: mdi:water-pump
irr_batch:
name: Irr Batch
icon: mdi:water-pump
irr_ping:
name: Irr Ping
icon: mdi:bell-circle-outline
irr_restart:
name: Irr Restart
icon: mdi:water-pump
irr_reset:
name: Irr reset
icon: mdi:water-pump
irr_skip:
name: Irr skip
icon: mdi:water-pump
irr_text_supress:
name: Irr text supress
irr_suspend:
name: Irr suspend
icon: mdi:water-pump
mqtt_test:
name: MQTT Test
icon: mdi:check
pool_heater:
name: Pool Header
icon: mdi:swim
motion_test:
name: Motion Test
icon: mdi:help-circle
########################################################
# booleans to enhance the behavior of light scenes
########################################################
scene_kitchen:
name: Scene Kitchen
scene_dining:
name: Scene Dining
scene_living:
name: Scene Living
scene_sewing:
name: Scene Sewing
scene_quilting:
name: Scene Quilting
scene_bath:
name: Scene Bath
scene_bedroom:
name: Scene Bedroom
scene_master:
name: Scene Master
scene_carport:
name: Scene Carport
scene_porch:
name: Scene Porch
scene_patio:
name: Scene Patio
scene_yard:
name: Scene Yard
########################################################
# 2021/12/27 removd blukii items
#
# 2020/05/25 commented out blukii8b99_state and
# blukii8d13_state
# 2017/10/22 added blukii state
########################################################
input_text:
kids_text_message:
name: Kids message text
mary_text_message:
name: Mary message text
mon_entry_light_go:
name: entry go
mon_entry_light_stop:
name: entry stop
mon_bedroom_pm_go:
name: bedroom pm go
mon_bedroom_pm_stop:
name: bedroom pm stop
mon_dining_light_am_go:
name: dining light am go
mon_dining_light_am_stop:
name: dining light am stop
mon_inside_pm_go:
name: inside pm go
mon_inside_pm_stop:
name: inside pm stop
mon_inside_am_go:
name: inside am go
mon_inside_am_stop:
name: inside am stop
mon_livingroom_lamp_am_go:
name: livingroom lamp am go
mon_livingroom_lamp_am_stop:
name: livingroom lamp am stop
mon_livingroom_light_am_go:
name: livingroom light am go
mon_livingroom_light_am_stop:
name: livingroom light am stop
mon_dongle_1_pm_go:
name: dongle 1 pm go
mon_dongle_1_pm_stop:
name: dongle 1 pm stop
mon_outlet_4_am_go:
name: outlet 4 am go
mon_outlet_4_am_stop:
name: outlet 4 am stop
mon_outlet_4_pm_go:
name: outlet 4 pm go
mon_outlet_4_pm_stop:
name: outlet 4 pm stop
valve_1_mode:
name: Grass Front Mode
valve_2_mode:
name: Grass West Mode
valve_3_mode:
name: Grass East Mode
valve_4_mode:
name: Grass Center Mode
valve_5_mode:
name: Planter Carport Mode
valve_6_mode:
name: Drip South Wall Mode
valve_7_mode:
name: Planter West Mode
valve_8_mode:
name: Planter South Mode
valve_9_mode:
name: Trees Back Mode
valve_10_mode:
name: Trees Front Mode
valve_11_mode:
name: Drip Porch Mode
valve_12_mode:
name: Valve 12 Mode
valve_13_mode:
name: Valve 13 Mode
valve_14_mode:
name: Valve 14 Mode
irr_auto:
name: Irr Auto
irr_batch:
name: Irr Batch
irr_status:
name: Irr Status
irr_suspend:
name: Irr suspend
wakeup_lights_status:
name: Wakeup lights status
water_main_status:
name: Water main status
water_main_diag:
name: Water main diag
#########################################################
# 2020/05/01 added hall closet duration
#
# 2019/10/20 changed coat closet duration to 5, 20, 1
#
# 2019/02/24 added coat_closet_duration
#
# 2018/12/05 renamed gray_room* to bedroom*
#
# 2018/08/02 added disposal_duration
#
# a slider to set the wakeup delay for the lights in the
# gray room
#
# 2017/10/10 input_slider renamed to input_number in v55
# mode: box is not ready for prime time
#
# 2017/10/18 changed hall_bath_exhaust_duration initial
# to 15
#
# 2017/12/01 changed hall_bath_exhaust_duration initial
# to 20
#########################################################
input_number:
entry_delay:
name: Entry Delay
min: 0
max: 30
step: 1
entry_offset:
name: Entry Offset
min: 0
max: 30
step: 1
coat_closet:
name: Coat Closet
min: 5
max: 20
step: 1
hall_closet:
name: Hall Closet
min: 5
max: 20
step: 1
bedroom_sleep_in:
name: Bedroom sleep in
min: 0
max: 240
step: 1
disposal_duration:
name: Disposal duration
min: 4
max: 15
step: 1
bath_exhaust_duration:
name: Bath exhaust duration
min: 1
max: 60
step: 1
exhaust_duration:
name: Exhaust duration
min: 1
max: 120
step: 1
master_exhaust_duration:
name: Master exhaust duration
min: 1
max: 60
step: 1
sewingroom_light_duration:
name: Sewingroom light duration
min: 5
max: 60
step: 1
siren_one_duration:
name: Siren One Duration
min: 0.1
max: 20
step: 0.1
valve_1_duration:
name: Grass Front Time
min: 1
max: 240
step: 1
mode: box
icon: mdi:camera-timer
valve_2_duration:
name: Grass West Time
min: 1
max: 240
step: 1
mode: box
icon: mdi:camera-timer
valve_3_duration:
name: Grass East Time
min: 1
max: 240
step: 1
mode: box
icon: mdi:camera-timer
valve_4_duration:
name: Grass Center Time
min: 1
max: 240
step: 1
mode: box
icon: mdi:camera-timer
valve_5_duration:
name: Planter Carport Time
min: 1
max: 240
step: 1
mode: box
icon: mdi:camera-timer
valve_6_duration:
name: Drip South Wall Time
min: 1
max: 240
step: 1
mode: box
icon: mdi:camera-timer
valve_7_duration:
name: Planter West Time
min: 1
max: 240
step: 1
mode: box
icon: mdi:camera-timer
valve_8_duration:
name: Planter South Time
min: 1
max: 240
step: 1
mode: box
icon: mdi:camera-timer
valve_9_duration:
name: Trees Back Time
min: 1
max: 240
step: 1
mode: box
icon: mdi:camera-timer
valve_10_duration:
name: Trees Front Time
min: 1
max: 240
step: 1
mode: box
icon: mdi:camera-timer
valve_11_duration:
name: Drip Porch Time
min: 1
max: 240
step: 1
mode: box
icon: mdi:camera-timer
valve_12_duration:
name: Valve 12 Duration
min: 1
max: 240
step: 1
mode: box
icon: mdi:camera-timer
valve_13_duration:
name: Valve 13 Duration
min: 1
max: 240
step: 1
mode: box
icon: mdi:camera-timer
valve_14_duration:
name: Valve 14 Duration
min: 1
max: 240
step: 1
mode: box
icon: mdi:camera-timer
water_on_duration:
name: Water On Duration
min: 1
max: 20
step: 1
mode: box
icon: mdi:water-outline
#########################################################
# 2021/12/27 commenting out until need identified
#
# 2017/07/29 completed proper configuration of sensor
# monitored_conditions:
# - sumbol
# - temperature
# - cloudiness
#########################################################
# Weather prediction
sensor:
# - platform: yr
# monitored_conditions:
# - temperature
# - cloudiness
# - humidity
# - precipitation
# - windSpeed
# - windDirection
#########################################################
# 2021/12/27 commenting out need identified
# 2019/04/14 depricated
# 2017/08/07 https://home-assistant.io/components/sensor.fastdotcom
# check 4 times a day
#########################################################
# - platform: fastdotcom
# hour:
# - 7
# - 12
# - 17
# - 22
- platform: template
sensors:
# battery_carport_door:
# value_template: >-
# {%- if states.zwave.carport_door -%}
# {{ states.zwave.carport_door.attributes.battery_level }}
# {%- else -%}
# n/a
# {%- endif -%}
# unit_of_measurement: "%"
# battery_quilting_room_door:
# value_template: >-
# {%- if states.zwave.quilting_room_door -%}
# {{ states.zwave.quilting_room_door.attributes.battery_level }}
# {%- else -%}
# n/a
# {%- endif -%}
# unit_of_measurement: "%"
# battery_sliding_door:
# value_template: >-
# {%- if states.zwave.sliding_door -%}
# {{ states.zwave.sliding_door.attributes.battery_level }}
# {%- else -%}
# n/a
# {%- endif -%}
# unit_of_measurement: "%"
# battery_front_door:
# value_template: >-
# {%- if states.zwave.front_door -%}
# {{ states.zwave.front_door.attributes.battery_level }}
# {%- else -%}
# n/a
# {%- endif -%}
# unit_of_measurement: "%"
# battery_ms6_1:
# value_template: >-
# {%- if states.zwave.ms6_1 -%}
# {{ states.zwave.ms6_1.attributes.battery_level }}
# {%- else -%}
# n/a
# {%- endif -%}
# unit_of_measurement: "%"
# battery_ms6_2:
# value_template: >-
# {%- if states.zwave.ms6_2 -%}
# {{ states.zwave.ms6_2.attributes.battery_level }}
# {%- else -%}
# n/a
# {%- endif -%}
# unit_of_measurement: "%"
# battery_ms6_3:
# value_template: >-
# {%- if states.zwave.ms6_3 -%}
# {{ states.zwave.ms6_3.attributes.battery_level }}
# {%- else -%}
# n/a
# {%- endif -%}
# unit_of_measurement: "%"
# battery_carport_door_lock:
# value_template: >-
# {%- if states.zwave.carport_door_lock -%}
# {{ states.zwave.carport_door_lock.attributes.battery_level }}
# {%- else -%}
# n/a
# {%- endif -%}
# unit_of_measurement: "%"
# battery_dw_sensor_1:
# value_template: >-
# {%- if states.zwave.dw_sensor_1_11 -%}
# {{ states.zwave.dw_sensor_1_11.attributes.battery_level }}
# {%- else -%}
# n/a
# {%- endif -%}
# unit_of_measurement: "%"
# climate_thermostat_73_68_ec_hvac_action:
# value_template: >-
# {%- if states.climate.thermostat_73_68_ec -%}
# {{ states.climate.thermostat_73_68_ec.attributes.hvac_action }}
# {%- else -%}
# n/a
# {%- endif -%}
#########################################################
# a sensor for the irrigation calendar location
#########################################################
irr_location:
value_template: >-
{%- if is_state('calendar.irrigation','on') -%}
{{ states.calendar.irrigation.attributes.location }}
{%- else -%}
Inactive
{%- endif -%}
#########################################################
# 2017/07/31 disabled tts
#########################################################
# Text to speech
# tts:
# - platform: google
#########################################################
# a script
#########################################################
script:
####################################################
# script to write to the logbook
# 2020/05/25 commented out
####################################################
# logbook_write:
# sequence:
# - service: logbook.log
# data_template:
# name: "{{ name }}"
# message: "{{ message }}"
#########################################################
# 2018/08/04 adding aeotec z-stick
#########################################################
#zwave:
# usb_path: /dev/ttyACM0
#########################################################
# 2020/05/25 consolidated all scenes into scenes.yaml
# 2018/02/28 scripts from !include_dir_list scripts
# 2017/08/19 scenes from !include_dir_list scenes
# automations from !include_dir_list automations
#########################################################
group: !include groups.yaml
scene: !include scenes.yaml
## automation: !include_dir_list automations
## customize: !include customize.yaml
## script: !include_dir_list scripts
I suggest you add it (then restart) because it loads other integrations, several which didn’t exist in version 0.99.
That makes it sound like a browser-specific issue as opposed to a fundamental problem with input_booleans.
Taras,
BINGO!
Thanks for the extra eyes. I am so accustomed to looking “through” the browser that it is not something i usually consider.
Works as expected when I use safari.
What is interesting is that I have “always” only used Firefox with Home Assistant on my mac.
Application Basics
Name Firefox
Version 95.0.2
Build ID 20211218203254
edit to configuration.yaml
########################################################
# 2022/01/01
# per Taras' suggestion adding this to the config
# Configure a default setup of Home Assistant (frontend, api, etc)
default_config:
########################################################
Final edit: input_boolean state changes sync across Safari and the iOS app as expected.
Would you like me to create a defect ticket in homeassistant/core?
For future reference, marking your own post with the Solution tag is appropriate when you found the solution independently. For more information, refer to guideline 21 in the FAQ.
I think the Frontend repository is might be more appropriate.
Roger.
Thanks again.
Before you raise an issue on Github, please try clearing cache in Firefox (or at least refresh with Ctrl+F5).
Yep vey likely just a cache issue as it is Woking as expected on Firefox here.