Hmmm ok. Perhaps no news is good news?
same here. I canât figure it out
Have you read the release notes? You should.
Iâll wait. Iâve had an update make a huge mess and restoring from a backup takes to long (according to my wife. I spend more time on HA than I should)
Thanks for the hard work guys, however Browser_Mod POPUP card stopped working with many errors in the log about CLOSE function, I upgraded Browser_Mod to latest version released a couple of days ago, the result was really bad, could not even close the POPUP card which was also transparent and very confusing and always aligned in top left corner, so I reverted back to previous version of Browser_Mod and also restored HA to 112.4 and everything works like a charm again and also very fast
Cheers
You need to report issues with custom cards to the custom card developer, not here.
I canât get HA to upgrade from 112.4 to 113.1. It tries, then reverts after a rather long time.
Log has a lot to do with the gmusic player so I have posted in that thread, but thought someone here might also know whats going on.
log during upgrade attempt:
2020-07-27 11:26:07 WARNING (MainThread) [homeassistant.loader] You are using a custom integration for circadian_lighting which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant.
2020-07-27 11:26:24 WARNING (MainThread) [homeassistant.loader] You are using a custom integration for smartir which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant.
2020-07-27 11:26:24 WARNING (MainThread) [homeassistant.loader] You are using a custom integration for hacs which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant.
2020-07-27 11:26:25 WARNING (MainThread) [homeassistant.loader] You are using a custom integration for bwalarm which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant.
2020-07-27 11:26:26 ERROR (MainThread) [homeassistant.setup] Setup failed for gkeep: Integration not found.
2020-07-27 11:26:26 WARNING (MainThread) [homeassistant.loader] You are using a custom integration for fronius_inverter which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant.
2020-07-27 11:26:26 WARNING (MainThread) [frontend.js.latest.202007160] Icon mdi:visual-studio-code was renamed to mdi:microsoft-visual-studio-code, please change your config, it will be removed in version 0.115.
2020-07-27 11:26:26 WARNING (MainThread) [homeassistant.loader] You are using a custom integration for gmusic_player which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant.
2020-07-27 11:26:26 WARNING (MainThread) [homeassistant.components.panel_custom] HTML custom panels have been deprecated
2020-07-27 11:26:26 ERROR (MainThread) [homeassistant.setup] Error during setup of component panel_custom
Traceback (most recent call last):
File â/usr/src/homeassistant/homeassistant/setup.pyâ, line 193, in _async_setup_component
result = await asyncio.wait_for(task, SLOW_SETUP_MAX_WAIT)
File â/usr/local/lib/python3.8/asyncio/tasks.pyâ, line 483, in wait_for
return fut.result()
File â/usr/src/homeassistant/homeassistant/components/panel_custom/init.pyâ, line 201, in async_setup
hass.http.register_static_path(url, panel_path)
File â/usr/src/homeassistant/homeassistant/components/http/init.pyâ, line 376, in register_static_path
self.app.router.add_route(âGETâ, url_path, serve_file)
File â/usr/local/lib/python3.8/site-packages/aiohttp/web_urldispatcher.pyâ, line 1035, in add_route
return resource.add_route(method, handler,
File â/usr/local/lib/python3.8/site-packages/aiohttp/web_urldispatcher.pyâ, line 306, in add_route
raise RuntimeError("Added route will never be executed, "
RuntimeError: Added route will never be executed, method GET is already registered
2020-07-27 11:26:27 ERROR (SyncWorker_1) [pyhik.hikvision] Unable to fetch deviceInfo, error: HTTPSConnectionPool(host=â192.168.0.101â, port=443): Max retries exceeded with url: /ISAPI/System/deviceInfo (Caused by SSLError(SSLCertVerificationError(1, â[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self signed certificate (_ssl.c:1108)â)))
2020-07-27 11:26:27 ERROR (SyncWorker_1) [homeassistant.components.hikvision.binary_sensor] Hikvision event stream has no data, unable to set up
2020-07-27 11:26:27 WARNING (MainThread) [frontend.js.latest.202007160] Icon mdi:visual-studio-code was renamed to mdi:microsoft-visual-studio-code, please change your config, it will be removed in version 0.115.
2020-07-27 11:26:27 ERROR (SyncWorker_2) [pyhik.hikvision] Unable to fetch deviceInfo, error: HTTPSConnectionPool(host=â192.168.0.102â, port=443): Max retries exceeded with url: /ISAPI/System/deviceInfo (Caused by SSLError(SSLCertVerificationError(1, â[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self signed certificate (_ssl.c:1108)â)))
2020-07-27 11:26:27 ERROR (SyncWorker_2) [homeassistant.components.hikvision.binary_sensor] Hikvision event stream has no data, unable to set up
2020-07-27 11:26:28 WARNING (MainThread) [frontend.js.latest.202007160] Icon mdi:visual-studio-code was renamed to mdi:microsoft-visual-studio-code, please change your config, it will be removed in version 0.115.
2020-07-27 11:26:37 WARNING (MainThread) [homeassistant.components.calendar] Setup of calendar platform google is taking over 10 seconds.
2020-07-27 11:26:37 ERROR (MainThread) [homeassistant.components.calendar] Entity id already exists - ignoring: calendar.contacts
2020-07-27 11:26:58 INFO (SyncWorker_0) [gmusicapi.Mobileclient1] !-- begin debug log --!
2020-07-27 11:26:58 INFO (SyncWorker_0) [gmusicapi.Mobileclient1] version: 13.0.0
2020-07-27 11:26:58 INFO (SyncWorker_0) [gmusicapi.Mobileclient1] logging to: /root/.cache/gmusicapi/log/gmusicapi.log
2020-07-27 11:26:58 INFO (SyncWorker_0) [gmusicapi.Mobileclient1] initialized
2020-07-27 11:26:58 INFO (SyncWorker_0) [gmusicapi.Mobileclient1] logged out
2020-07-27 11:26:59 WARNING (MainThread) [homeassistant.loader] You are using a custom integration for bom_forecast which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant.
2020-07-27 11:27:00 DEBUG (SyncWorker_0) [gmusicapi.Mobileclient1] GetDeviceManagementInfo(args=, kwargs={ârequired_authâ: [False, False, False, True]})
2020-07-27 11:27:00 WARNING (MainThread) [frontend.js.latest.202007160] Icon mdi:visual-studio-code was renamed to mdi:microsoft-visual-studio-code, please change your config, it will be removed in version 0.115.
2020-07-27 11:27:00 WARNING (MainThread) [frontend.js.latest.202007160] Icon mdi:visual-studio-code was renamed to mdi:microsoft-visual-studio-code, please change your config, it will be removed in version 0.115.
2020-07-27 11:27:01 DEBUG (SyncWorker_0) [gmusicapi.Mobileclient1] {âkindâ: âsj#userClientIdListâ, âdataâ: {âitemsâ: [{âkindâ: âsj#devicemanagementinfoâ, âidâ: â0x3953611ee30b068câ, âfriendlyNameâ: âTelstra SM-G981Bâ, âtypeâ: âANDROIDâ, âlastAccessedTimeMsâ: â1594697935789â}, {âkindâ: âsj#devicemanagementinfoâ, âidâ: â0x30b156138fe0f8ddâ, âfriendlyNameâ: âTelstra SM-G981Bâ, âtypeâ: âANDROIDâ, âlastAccessedTimeMsâ: â1592642452439â}, {âkindâ: âsj#devicemanagementinfoâ, âidâ: â0x3fe65a49dc3b472eâ, âfriendlyNameâ: âNo carrier SM-T510â, âtypeâ: âANDROIDâ, âlastAccessedTimeMsâ: â1592577167062â}, {âkindâ: âsj#devicemanagementinfoâ, âidâ: â0x3da7925955ee2775â, âfriendlyNameâ: âTelstra SM-G930Fâ, âtypeâ: âANDROIDâ, âlastAccessedTimeMsâ: â1588932029944â}, {âkindâ: âsj#devicemanagementinfoâ, âidâ: â0x33955df8031a167eâ, âfriendlyNameâ: âTelstra SM-G930Fâ, âtypeâ: âANDROIDâ, âlastAccessedTimeMsâ: â1587990040797â}]}}
2020-07-27 11:27:01 INFO (SyncWorker_0) [gmusicapi.Mobileclient1] authenticated
2020-07-27 11:27:01 DEBUG (SyncWorker_0) [gmusicapi.Mobileclient1] Config(args=, kwargs={ârequired_authâ: [False, False, False, True]})
2020-07-27 11:27:01 DEBUG (SyncWorker_0) [gmusicapi.Mobileclient1] {âkindâ: âsj#configListâ, âdataâ: {âentriesâ: [{âkindâ: âsj#configEntryâ, âkeyâ: âcanManageFPâ, âvalueâ: âtrueâ}, {âkindâ: âsj#configEntryâ, âkeyâ: âshouldShowLocalSuggestionsâ, âvalueâ: âtrueâ}, {âkindâ: âsj#configEntryâ, âkeyâ: âpurchaseAccessâ, âvalueâ: â3â}, {âkindâ: âsj#configEntryâ, âkeyâ: âsideloadedPlaybackLoggingâ, âvalueâ: âfalseâ}, {âkindâ: âsj#configEntryâ, âkeyâ: âisWarmWelcomeDisabledForWoodstockâ, âvalueâ: âtrueâ}, {âkindâ: âsj#configEntryâ, âkeyâ: âforceSignupFlowâ, âvalueâ: âtrueâ}, {âkindâ: âsj#configEntryâ, âkeyâ: âisNautilusUserâ, âvalueâ: âtrueâ}, {âkindâ: âsj#configEntryâ, âkeyâ: âisLNEnabledâ, âvalueâ: âtrueâ}, {âkindâ: âsj#configEntryâ, âkeyâ: âcanCancelSubscriptionâ, âvalueâ: âtrueâ}, {âkindâ: âsj#configEntryâ, âkeyâ: âytContentâ, âvalueâ: âtrueâ}, {âkindâ: âsj#configEntryâ, âkeyâ: ânashvillebgâ, âvalueâ: âfalseâ}, {âkindâ: âsj#configEntryâ, âkeyâ: âpartridgeAccessâ, âvalueâ: â2â}, {âkindâ: âsj#configEntryâ, âkeyâ: âisVsAvailableâ, âvalueâ: âtrueâ}, {âkindâ: âsj#configEntryâ, âkeyâ: âcanBrowseStâ, âvalueâ: âtrueâ}, {âkindâ: âsj#configEntryâ, âkeyâ: âwarmWelcomeButtonTextâ, âvalueâ: âLISTEN_NOWâ}, {âkindâ: âsj#configEntryâ, âkeyâ: âappstoreRatingPromptâ, âvalueâ: âfalseâ}, {âkindâ: âsj#configEntryâ, âkeyâ: ânautilusExpirationTimeMsâ, âvalueâ: â1598091004921â}, {âkindâ: âsj#configEntryâ, âkeyâ: âisTrAvailableâ, âvalueâ: âfalseâ}, {âkindâ: âsj#configEntryâ, âkeyâ: âisInAppMessageEnabledâ, âvalueâ: âfalseâ}, {âkindâ: âsj#configEntryâ, âkeyâ: âdisableInfoCardsOnDayOneâ, âvalueâ: âfalseâ}, {âkindâ: âsj#configEntryâ, âkeyâ: âpartridgeUpsellTitleâ, âvalueâ: âUnlimited music for you and your familyâ}, {âkindâ: âsj#configEntryâ, âkeyâ: âcanRCâ, âvalueâ: âtrueâ}, {âkindâ: âsj#configEntryâ, âkeyâ: ânuqRequiredForWsSignupâ, âvalueâ: âfalseâ}, {âkindâ: âsj#configEntryâ, âkeyâ: âsearchClusterResponseEnabledâ, âvalueâ: âtrueâ}, {âkindâ: âsj#configEntryâ, âkeyâ: âenableWsExtrasâ, âvalueâ: âfalseâ}, {âkindâ: âsj#configEntryâ, âkeyâ: âaccountTypeâ, âvalueâ: âUnlimited, Individualâ}, {âkindâ: âsj#configEntryâ, âkeyâ: âtopListMaxSizeâ, âvalueâ: â500â}, {âkindâ: âsj#configEntryâ, âkeyâ: âmanageFPBackendIdâ, âvalueâ: â2â}, {âkindâ: âsj#configEntryâ, âkeyâ: âpartridgeUpsellBodyâ, âvalueâ: âSubscribe to Google Play Music family plan to give up to 6 people access to millions of songs, ad-free, for just A$17.99/month.â}, {âkindâ: âsj#configEntryâ, âkeyâ: âisSuggestRequestEnabledâ, âvalueâ: âtrueâ}, {âkindâ: âsj#configEntryâ, âkeyâ: âshowLMarkâ, âvalueâ: âfalseâ}, {âkindâ: âsj#configEntryâ, âkeyâ: âconciergeListenNowâ, âvalueâ: âtrueâ}, {âkindâ: âsj#configEntryâ, âkeyâ: âminimumAppStartCountForFreeUpsellâ, âvalueâ: â6â}, {âkindâ: âsj#configEntryâ, âkeyâ: âexperimentIdsToLogâ, âvalueâ: â12600325,12600335,12600357,12600365,12600390,12600394,12600397,12600426,12600428,12600430,12600444,12600465,12600466,12600467,12600506,12600526,12600530,12600536,12602068,12604244,12604245,12604246,12611729,12612188,12612209,12612247,12616614,12616615,12617467,12619023,12619033,12619127,12620830,12625361,12625500,12625941,12626008,12626945,12627951,12628654,12629142,12629667,12630065,12630209,12631091,12632064,12632720,12633320,12634000,12635213,12636020,12641836,12641837,12642809,12643537,12648818,12649047,12650284,12650285,12652170,12653224,12653393,12653567,12655808,12656567,12657925,12658555,12658847,12660587,12664007,12664178,12664317,12664580,12667660,12669086,12669482,12671098,12672319,12672324,12672325,12672332,12672782,12673278,12673485,12673574,12673925,12674608,20350006â}, {âkindâ: âsj#configEntryâ, âkeyâ: âisExplicitRestrictedByPControlâ, âvalueâ: âfalseâ}, {âkindâ: âsj#configEntryâ, âkeyâ: âisAnyServiceAvailableâ, âvalueâ: âtrueâ}, {âkindâ: âsj#configEntryâ, âkeyâ: âpieDayOneCardâ, âvalueâ: âNO_EXPERIMENTâ}, {âkindâ: âsj#configEntryâ, âkeyâ: âshowYoutubeRedInfoCardâ, âvalueâ: âtrueâ}, {âkindâ: âsj#configEntryâ, âkeyâ: âisAcceptedUserâ, âvalueâ: âtrueâ}, {âkindâ: âsj#configEntryâ, âkeyâ: âappStartCountForFreeUpsellâ, âvalueâ: â250â}, {âkindâ: âsj#configEntryâ, âkeyâ: âconcListenNowâ, âvalueâ: âtrueâ}, {âkindâ: âsj#configEntryâ, âkeyâ: âwsAccessâ, âvalueâ: â1â}, {âkindâ: âsj#configEntryâ, âkeyâ: âinstantSearchDelayâ, âvalueâ: â300â}, {âkindâ: âsj#configEntryâ, âkeyâ: âisPodcastSyncEnabledâ, âvalueâ: âfalseâ}, {âkindâ: âsj#configEntryâ, âkeyâ: âtopListUpdatePeriodSecondsâ, âvalueâ: â604800â}, {âkindâ: âsj#configEntryâ, âkeyâ: âisSuggestDeletionEnabledâ, âvalueâ: âtrueâ}, {âkindâ: âsj#configEntryâ, âkeyâ: âandroidTvEntityPageSizeâ, âvalueâ: â10â}, {âkindâ: âsj#configEntryâ, âkeyâ: âshouldShowServerSuggestionsâ, âvalueâ: âtrueâ}, {âkindâ: âsj#configEntryâ, âkeyâ: âsituationsResponseTTLMinutesâ, âvalueâ: â30â}, {âkindâ: âsj#configEntryâ, âkeyâ: âisPlSharingEnabledâ, âvalueâ: âtrueâ}, {âkindâ: âsj#configEntryâ, âkeyâ: âisFoplessNautilusUserâ, âvalueâ: âfalseâ}, {âkindâ: âsj#configEntryâ, âkeyâ: âshowLNInSettingsâ, âvalueâ: âfalseâ}, {âkindâ: âsj#configEntryâ, âkeyâ: âappStartCountForFreeUpsellRevisionNumberâ, âvalueâ: â1459804296734â}, {âkindâ: âsj#configEntryâ, âkeyâ: âmgRPBâ, âvalueâ: âImprove your recommendationsâ}, {âkindâ: âsj#configEntryâ, âkeyâ: âmgRPBDescâ, âvalueâ: ââ}, {âkindâ: âsj#configEntryâ, âkeyâ: âytSubscriptionAccessâ, âvalueâ: â3â}, {âkindâ: âsj#configEntryâ, âkeyâ: âpartridgeUpsellCallToActionâ, âvalueâ: âLEARN MOREâ}, {âkindâ: âsj#configEntryâ, âkeyâ: âpartridgeManagementâ, âvalueâ: â2â}, {âkindâ: âsj#configEntryâ, âkeyâ: âmanageFPBackendDocIdâ, âvalueâ: âScyaaaaaaâ}, {âkindâ: âsj#configEntryâ, âkeyâ: âisDeviceVersionBlacklistedâ, âvalueâ: âfalseâ}, {âkindâ: âsj#configEntryâ, âkeyâ: âshouldEnableThrillerâ, âvalueâ: âtrueâ}, {âkindâ: âsj#configEntryâ, âkeyâ: âminimumGsaVersionRequiredForSoundSearchâ, âvalueâ: â300407000â}, {âkindâ: âsj#configEntryâ, âkeyâ: âtopListPageSizeâ, âvalueâ: â100â}, {âkindâ: âsj#configEntryâ, âkeyâ: âisHallmarkEnabledâ, âvalueâ: âfalseâ}, {âkindâ: âsj#configEntryâ, âkeyâ: âisSoundSearchEnabledâ, âvalueâ: âfalseâ}, {âkindâ: âsj#configEntryâ, âkeyâ: âuploadAccessâ, âvalueâ: â3â}, {âkindâ: âsj#configEntryâ, âkeyâ: âsuggestRequestDelayMillisâ, âvalueâ: â150â}, {âkindâ: âsj#configEntryâ, âkeyâ: âisNautilusAvailableâ, âvalueâ: âtrueâ}, {âkindâ: âsj#configEntryâ, âkeyâ: ânautilusAccessâ, âvalueâ: â3â}, {âkindâ: âsj#configEntryâ, âkeyâ: âmanageFPDocTypeâ, âvalueâ: â15â}, {âkindâ: âsj#configEntryâ, âkeyâ: âisQuizEnabledForWoodstockOnSignupâ, âvalueâ: âfalseâ}, {âkindâ: âsj#configEntryâ, âkeyâ: âsearchClientMaxResultsâ, âvalueâ: â100â}, {âkindâ: âsj#configEntryâ, âkeyâ: âpartridgeUpsellDismissalâ, âvalueâ: âNO THANKSâ}, {âkindâ: âsj#configEntryâ, âkeyâ: âhasPControlSettingsâ, âvalueâ: âfalseâ}, {âkindâ: âsj#configEntryâ, âkeyâ: âisInstantSearchEnabledâ, âvalueâ: âtrueâ}, {âkindâ: âsj#configEntryâ, âkeyâ: âhasNewUserQuizPermissionâ, âvalueâ: âtrueâ}, {âkindâ: âsj#configEntryâ, âkeyâ: âpersistentSubscriptionTrackUserLimitâ, âvalueâ: â100001â}, {âkindâ: âsj#configEntryâ, âkeyâ: âshouldValidateMediaRoutesâ, âvalueâ: âtrueâ}, {âkindâ: âsj#configEntryâ, âkeyâ: âmediaRoutePackageSignaturesâ, âvalueâ: â[{âpackagesâ: [âcom.google.android.musicâ, âcom.google.android.setupwarlockâ, âcom.google.android.gmsâ], âsha1sâ: [â38918A453D07199354F8B19AF05EC6562CED5788â, â58E1C4133F7441EC3D2C270270A14802DA47BA0Eâ]}, {âpackagesâ: [âcom.sonos.acrâ], âsha1sâ: [â7387C9EB17CC5972F2B2FDF3E192884A78F24E7Eâ, â62E2D848EF6FD0F8978F650D5DF9605786E26673â, â9407A78494B106461537E1FC4E5D877E5ABCC7B3â, âB6EA208733731F0CA8A123155830457C876130C4â, âB703697E509B186616D83E978064A7A4F8D18775â]}]â}, {âkindâ: âsj#configEntryâ, âkeyâ: âenableFallbackForShortUrlsâ, âvalueâ: âtrueâ}, {âkindâ: âsj#configEntryâ, âkeyâ: âiosEnableStreamInterceptionâ, âvalueâ: âfalseâ}, {âkindâ: âsj#configEntryâ, âkeyâ: âenableStructuredLoggingâ, âvalueâ: âtrueâ}, {âkindâ: âsj#configEntryâ, âkeyâ: âenableHttpsAlbumArtâ, âvalueâ: âtrueâ}, {âkindâ: âsj#configEntryâ, âkeyâ: âisUpgradeTempCacheForKeeponEnabledâ, âvalueâ: âtrueâ}, {âkindâ: âsj#configEntryâ, âkeyâ: âiosEnableCQâ, âvalueâ: âtrueâ}, {âkindâ: âsj#configEntryâ, âkeyâ: âcastReceiverAppIdâ, âvalueâ: â2872939Aâ}, {âkindâ: âsj#configEntryâ, âkeyâ: âiosHashCastAppContextâ, âvalueâ: âtrueâ}, {âkindâ: âsj#configEntryâ, âkeyâ: âiosEnableWoodstockCloudQueueâ, âvalueâ: âtrueâ}, {âkindâ: âsj#configEntryâ, âkeyâ: âiosEnableBackgroundDownloadingâ, âvalueâ: âtrueâ}, {âkindâ: âsj#configEntryâ, âkeyâ: âiosEnableRadioDownloadsâ, âvalueâ: âtrueâ}, {âkindâ: âsj#configEntryâ, âkeyâ: âiosRadioDownloadsAlwaysUseDownloadedSongsâ, âvalueâ: âfalseâ}, {âkindâ: âsj#configEntryâ, âkeyâ: âiosRadioDownloadsEagerRefillâ, âvalueâ: âfalseâ}, {âkindâ: âsj#configEntryâ, âkeyâ: âiosRadioDownloadsBatchSizeâ, âvalueâ: â25â}, {âkindâ: âsj#configEntryâ, âkeyâ: âiosRadioDownloadsReadyPercentâ, âvalueâ: â80â}, {âkindâ: âsj#configEntryâ, âkeyâ: âiosEnableGPMAudioPlayerâ, âvalueâ: âfalseâ}, {âkindâ: âsj#configEntryâ, âkeyâ: âiosEnableGPMAudioPlayerFMP4â, âvalueâ: âfalseâ}, {âkindâ: âsj#configEntryâ, âkeyâ: âenableAndroidChromecastCloudQueueâ, âvalueâ: âtrueâ}, {âkindâ: âsj#configEntryâ, âkeyâ: âenableAndroidChromecastCloudQueueWoodstockâ, âvalueâ: âtrueâ}, {âkindâ: âsj#configEntryâ, âkeyâ: âenableAndroidDialCloudQueueâ, âvalueâ: âtrueâ}, {âkindâ: âsj#configEntryâ, âkeyâ: âiosEnableSonosâ, âvalueâ: âfalseâ}, {âkindâ: âsj#configEntryâ, âkeyâ: âenableMpsOverrideâ, âvalueâ: âfalseâ}, {âkindâ: âsj#configEntryâ, âkeyâ: âenableReportAllPlayEventsInRealtimeâ, âvalueâ: âtrueâ}, {âkindâ: âsj#configEntryâ, âkeyâ: âaskForNautilusCancellationReasonâ, âvalueâ: âtrueâ}, {âkindâ: âsj#configEntryâ, âkeyâ: âautoDogfoodStackCandidateâ, âvalueâ: âtrueâ}, {âkindâ: âsj#configEntryâ, âkeyâ: âenableDGEvaluationâ, âvalueâ: âfalseâ}, {âkindâ: âsj#configEntryâ, âkeyâ: âandroidEnableAdaptiveHomeâ, âvalueâ: âfalseâ}, {âkindâ: âsj#configEntryâ, âkeyâ: âiosEnableAdaptiveHomeâ, âvalueâ: âfalseâ}, {âkindâ: âsj#configEntryâ, âkeyâ: âenableOkHttpâ, âvalueâ: âtrueâ}, {âkindâ: âsj#configEntryâ, âkeyâ: âisSyncLoggingEnabledâ, âvalueâ: âfalseâ}, {âkindâ: âsj#configEntryâ, âkeyâ: âenableOnePushSyncâ, âvalueâ: âtrueâ}, {âkindâ: âsj#configEntryâ, âkeyâ: âiosEnableOnepushNewâ, âvalueâ: âtrueâ}, {âkindâ: âsj#configEntryâ, âkeyâ: âiosEnableGcmRegistrationNewâ, âvalueâ: âtrueâ}, {âkindâ: âsj#configEntryâ, âkeyâ: âandroidEnableEntitySuggestâ, âvalueâ: âtrueâ}, {âkindâ: âsj#configEntryâ, âkeyâ: âiosEnableEntitySuggestâ, âvalueâ: âtrueâ}, {âkindâ: âsj#configEntryâ, âkeyâ: âmusicFeedbackLogsâ, âvalueâ: âfalseâ}, {âkindâ: âsj#configEntryâ, âkeyâ: âisPrimesOdysseyEnabledâ, âvalueâ: âfalseâ}, {âkindâ: âsj#configEntryâ, âkeyâ: âisPrimesClearcutEnabledâ, âvalueâ: âtrueâ}, {âkindâ: âsj#configEntryâ, âkeyâ: âisPrimesMemoryEnabledâ, âvalueâ: âfalseâ}, {âkindâ: âsj#configEntryâ, âkeyâ: âisPrimesLatencyLoggingEnabledâ, âvalueâ: âfalseâ}, {âkindâ: âsj#configEntryâ, âkeyâ: âiosEnableStickyNavâ, âvalueâ: âtrueâ}, {âkindâ: âsj#configEntryâ, âkeyâ: âandroidEnableStickyNavâ, âvalueâ: âtrueâ}, {âkindâ: âsj#configEntryâ, âkeyâ: âandroidEnableAdaptiveHomeForMediaBrowserâ, âvalueâ: âfalseâ}, {âkindâ: âsj#configEntryâ, âkeyâ: âandroidEnableFastFirstTrack2â, âvalueâ: âfalseâ}, {âkindâ: âsj#configEntryâ, âkeyâ: âandroidEnableDownloadLatencyLoggingâ, âvalueâ: âfalseâ}, {âkindâ: âsj#configEntryâ, âkeyâ: âenablePlayQualityIconâ, âvalueâ: âfalseâ}, {âkindâ: âsj#configEntryâ, âkeyâ: âandroidEnableFmp4AacOnPlaybackV1â, âvalueâ: âfalseâ}, {âkindâ: âsj#configEntryâ, âkeyâ: âandroidEnableFmp4AacOnPlaybackV2â, âvalueâ: âfalseâ}, {âkindâ: âsj#configEntryâ, âkeyâ: âiosMinimumBackgroundFetchIntervalSecondsâ, âvalueâ: â0â}, {âkindâ: âsj#configEntryâ, âkeyâ: âsyncExperimentsToLogViaSyncServiceâ, âvalueâ: âfalseâ}, {âkindâ: âsj#configEntryâ, âkeyâ: âandroidEnableSilentFeedbackâ, âvalueâ: âfalseâ}, {âkindâ: âsj#configEntryâ, âkeyâ: âheadphoneRecommendationNotificationâ, âvalueâ: âfalseâ}, {âkindâ: âsj#configEntryâ, âkeyâ: âandroidEnableEntityBrowserForMediaBrowserâ, âvalueâ: âtrueâ}, {âkindâ: âsj#configEntryâ, âkeyâ: âenableDynamicOffersâ, âvalueâ: âfalseâ}, {âkindâ: âsj#configEntryâ, âkeyâ: âenableDynamicOffersWithCouponsâ, âvalueâ: âfalseâ}, {âkindâ: âsj#configEntryâ, âkeyâ: âdisableULRReportingiOSâ, âvalueâ: âtrueâ}, {âkindâ: âsj#configEntryâ, âkeyâ: âiosForegroundLocationFetchTimeoutMsâ, âvalueâ: â0â}, {âkindâ: âsj#configEntryâ, âkeyâ: âisBtAutoplaySettingEnabledâ, âvalueâ: âtrueâ}, {âkindâ: âsj#configEntryâ, âkeyâ: âisWaitForSyncAfterSignupEnabledâ, âvalueâ: âtrueâ}, {âkindâ: âsj#configEntryâ, âkeyâ: âisPrimesCrashEnabledâ, âvalueâ: âtrueâ}, {âkindâ: âsj#configEntryâ, âkeyâ: âisPrimesPackageEnabledâ, âvalueâ: âfalseâ}, {âkindâ: âsj#configEntryâ, âkeyâ: âandroidMediaStoreMismatchRecoveryâ, âvalueâ: âfalseâ}, {âkindâ: âsj#configEntryâ, âkeyâ: âshow_fake_fsiâ, âvalueâ: âfalseâ}, {âkindâ: âsj#configEntryâ, âkeyâ: âfake_fsi_titleâ, âvalueâ: ââ}, {âkindâ: âsj#configEntryâ, âkeyâ: âfake_fsi_bodyâ, âvalueâ: ââ}, {âkindâ: âsj#configEntryâ, âkeyâ: âfake_fsi_background_urlâ, âvalueâ: ââ}, {âkindâ: âsj#configEntryâ, âkeyâ: âfake_fsi_logo_urlâ, âvalueâ: ââ}, {âkindâ: âsj#configEntryâ, âkeyâ: âfake_fsi_positive_action_textâ, âvalueâ: ââ}, {âkindâ: âsj#configEntryâ, âkeyâ: âfake_fsi_positive_action_urlâ, âvalueâ: ââ}, {âkindâ: âsj#configEntryâ, âkeyâ: âfake_fsi_dismissal_action_textâ, âvalueâ: ââ}, {âkindâ: âsj#configEntryâ, âkeyâ: âredirect_get_nautilus_enabledâ, âvalueâ: âtrueâ}, {âkindâ: âsj#configEntryâ, âkeyâ: âisDownloadedOnlyModeToggleChangePingEnabledâ, âvalueâ: âfalseâ}, {âkindâ: âsj#configEntryâ, âkeyâ: âisDownloadedOnlyModeSessionStartPingEnabledâ, âvalueâ: âfalseâ}, {âkindâ: âsj#configEntryâ, âkeyâ: âmusic_fcm_private_api_keyâ, âvalueâ: âAIzaSyC26tD_hHAxYIR1ZpGA8l7L2_Pk3G8eaFAâ}, {âkindâ: âsj#configEntryâ, âkeyâ: âisLockoutEnabledâ, âvalueâ: âfalseâ}, {âkindâ: âsj#configEntryâ, âkeyâ: âisTransferInMenuEnabledâ, âvalueâ: âfalseâ}, {âkindâ: âsj#configEntryâ, âkeyâ: âisPersistentNotificationsEnabledâ, âvalueâ: âfalseâ}]}}
2020-07-27 11:27:01 INFO (SyncWorker_0) [gmusicapi.Mobileclient1] subscribed
2020-07-27 11:31:26 ERROR (MainThread) [frontend.js.latest.202007160] http://192.168.0.14:8123/lovelace/0:0:0 Uncaught SyntaxError: The requested module â/local/lovelace-flower-card/data/data.jsâ does not provide an export named âFlowerDataâ
2020-07-27 11:31:26 WARNING (MainThread) [homeassistant.components.input_select] Invalid option: (possible options: )
2020-07-27 11:31:26 WARNING (MainThread) [homeassistant.components.input_select] Invalid option: (possible options: )
2020-07-27 11:31:26 WARNING (MainThread) [homeassistant.components.input_select] Invalid option: (possible options: )
2020-07-27 11:31:28 WARNING (MainThread) [frontend.js.latest.202007160] Icon mdi:hotel was renamed to mdi:bed, please change your config, it will be removed in version 0.115.
I do see under config / info that HA does upgrade to 113.1, but then it reverts backâŠ
Any ideas?
(currently trying to update again with gmusic uninstalled)
EDIT: update still fails / reverts with the gmusic custom component removed⊠so not sure what is causing this.
EDIT 2: found this in the supervisor log:
20-07-27 03:41:56 INFO (SyncWorker_10) [supervisor.docker.homeassistant] Start homeassistant homeassistant/qemux86-64-homeassistant with version 0.113.1
20-07-27 03:42:01 INFO (MainThread) [supervisor.homeassistant] Home Assistant pip installation in progress
20-07-27 03:42:16 INFO (MainThread) [supervisor.homeassistant] Home Assistant pip installation done
20-07-27 03:42:21 INFO (MainThread) [supervisor.homeassistant] Home Assistant pip installation in progress
20-07-27 03:42:41 INFO (MainThread) [supervisor.homeassistant] Home Assistant pip installation done
20-07-27 03:52:42 WARNING (MainThread) [supervisor.homeassistant] Donât wait anymore of Home Assistant startup!
20-07-27 03:52:42 CRITICAL (MainThread) [supervisor.homeassistant] HomeAssistant update fails â rollback!
20-07-27 03:52:42 INFO (MainThread) [supervisor.homeassistant] Update Home Assistant to version 0.112.4
20-07-27 03:52:42 INFO (SyncWorker_4) [supervisor.docker.interface] Update image homeassistant/qemux86-64-homeassistant:0.113.1 to homeassistant/qemux86-64-homeassistant:0.112.4
20-07-27 03:52:42 INFO (SyncWorker_4) [supervisor.docker.interface] Pull image homeassistant/qemux86-64-homeassistant tag 0.112.4.
20-07-27 03:52:48 INFO (SyncWorker_4) [supervisor.docker.interface] Stop homeassistant application
20-07-27 03:52:51 INFO (SyncWorker_4) [supervisor.docker.interface] Clean homeassistant application
20-07-27 03:52:51 INFO (MainThread) [supervisor.homeassistant] Update pulse/client.config: /data/tmp/homeassistant_pulse
20-07-27 03:52:51 INFO (SyncWorker_5) [supervisor.docker.homeassistant] Start homeassistant homeassistant/qemux86-64-homeassistant with version 0.112.4
I did not mean to report anything I just put it for info to others who upgraded and saw the same error
I fixed my issue and happy to stay at 112.4
Cheers
So youâre not inclined to report it properly and contribute to fixing it? Very community minded.
The package is a Docker Container.
The maintainer needs to update the Icon we canât do this.
Iâm having issues with the update of the RFXtrx intergration because I canât get fire_event to work.
I got it working in earlier releases with the button_pressed event but now (0.113.1) it stopped working.
configuration.yaml:
rfxtrx:
device: /dev/ttyUSB0
debug: true
automatic_add: true
devices:
# Deurbel
0b11000501b1a0e60c010f60:
off_delay:
seconds: 1
fire_event: true
Developer Tools state:
It doesnât show up under State attributes.
My devices and everything is working exept for this.
I also saw that if you restart Home Assistant, binary sensors are set to on. My doorbell automation triggers if the state is going from off to on but if the binary_sensor is already on the automation wonât trigger. I wanted to fix this by setting fire_event to true but that isnât working anymore.
I hope someone can help me.
Edit:
Everything works again.
Thanks to Rob I knew that the binary sensor thing was a bug that had to be fixed.
The fire_event event has changed from button_pressed to rfxtrx_event. This was later added to the documentation.
The fact that binary sensors are set to on when Home Assistant starts is an issue:
The fix is in place and tagged to go in 0.113.2, so hang on a bit.
weâre already on it: https://github.com/thomasloven/hass-browser_mod/issues/120
coudnât hurt if other people with new/additional information on the subject would join in.
(edited the correct link now)
My Configuration Checker runs blow up with the following error:
Building wheels for collected packages: yarl
Building wheel for yarl (PEP 517): started
Building wheel for yarl (PEP 517): finished with status 'error'
Failed to build yarl
Started this thread with complete details⊠is that where I should report it? If not, where should I?
Did I get you right?
Old:
action:
- entity_id: script.1536739215145
service: script.turn_off
- entity_id: script.1536739215145
service: script.turn_on
sequence:
- wait_template: "{{ is_state('binary_sensor.secure', 'off') }}"
timeout: '00:40:00'
- entity_id: script.1536739215146
service: script.turn_on
Now can be:
mode: restart
action:
- wait_template: "{{ is_state('binary_sensor.secure', 'off') }}"
timeout: '00:40:00'
- entity_id: script.1536739215146
service: script.turn_on
Am I getting it right?
Yes, assuming the sequence snippet is in script.1536739215145
.
So if/when the automation restarts, do you also want to stop & start script.1536739215146
? If not, then they way youâre calling it from the automation is ok. If so, then the automation should probably call it like this:
- service: script.1536739215146
If Iâll go with
- service: script.1536739215146
Then Home Assistant would wait until script is done. So, if automation was triggered second time while script was running, would Home Assistant wait till the end of the script and then fire it second time?
No, that would be queued
mode. You showed restart
mode.
Letâs break it downâŠ
automation:
- trigger:
- SOMETHING
mode: restart
action:
- wait_template: "{{ is_state('binary_sensor.secure', 'off') }}"
timeout: '00:40:00'
- service: script.1536739215146
When the automation calls the script that way it means the automation will wait for the script to finish before the automation is done.
If the automation triggers again before it has finished from the first trigger event, that will cause the automation to restart. Restarting means stopping what itâs doing, and then starting again. If it was in the wait_template
, then the wait will be aborted. If, however, it was in the called script, then the called script will also be stopped. Once the wait_template
or the called script is stopped, the automation actions will be run again; i.e., the script, which was just potentially stopped, will now start again (that is, after the wait_template
, of course.)
Now, with the same automation as above, but changed to queued
mode, if the automation is triggered again while itâs still waiting for the wait_template
or the script to be done, that will cause the automation to âqueueâ another run of its actions, which will run once the run from the original trigger event finishes, which wonât finish until the script it called is finished. So, bottom line, in this case the script will be called once for each trigger event, and will be able to complete each time (assuming max_runs
, which defaults to 10, is not exceeded.)
BTW, is there a reason for the actions to be in script.1536739215146
? If not, then just move them directly into the automationâs action section.
Ok, I got now how queued mode works. I just wanted to understand the difference between:
service: script.1536739215146 # Which will make Home Assistant wait until script is done
and
- entity_id: script.1536739215146 # Which would just be triggered and then next step would run
service: script.turn_on
in a case of ârestartâ. In the first case script would be stopped too and started again (after wait_template). But in second case, script would not be stopped, would it? It was fired and then will run independent to automation (which could be retriggered and restart the action)?
And you are right there is no need in script.1536739215146 I am moving now sequence to action. I just want to get a good understanding for future changes, so I asked question on this example
UPD.
I just realised I have condition in another automation like:
- condition: state
entity_id: script.1536739215146
state: 'off'
Can I check if automation is running, or should I run script?
No problem.
Correct. Thatâs a âfire and forgetâ type of action.
Note, however, then the scriptâs mode will come into play. If it is still running, and the automation tries to run it again (whether or not the automation waits for it), what the script does at that point depends on its mode. If itâs the default (single
) then the second call will be ignored. If itâs restart
, then it will be restarted. If itâs parallel
, then a second run of the script will be started in parallel with the first. If queued
, then it will queue up a run to be executed once the current run completes.
Not if the automationâs mode is single
or restart
. For parallel
and queued
modes, you can indirectly by checking its current
attribute, which is the number of currently active runs (either running in parallel, or running & queued up to run.)
If you need to know if that sequence of actions is running, then yes, that would be a good reason to keep them in a script.