0.93: Essent, AmbiClimate, VS Code debugging

After update:

Log Details (WARNING)

Thu May 16 2019 09:51:13 GMT-0400 (Eastern Daylight Time)

Could not parse gps value for name: (‘latitude’, ‘longitude’)

None of my devices I track with Traccar are working

does new meteoalarm sensor take it’s language from the meteoalarm.eu website? if so, why there’s no “pl” language mentioned in docs? it’s supported by website.

also: docs look like not finished & work in progress… said language settings first are defined as “string”, then like “four digits”, and then possibilities are listed as two-letter abbreviations…

instructions not clear, house on fire :wink:

1 Like

When should you fix Everspring SP816 for it to work.
So far, it is difficult to get motion sensor Everspring SP816 to work.
chistian

Hi… I’m trying to edit an automation (I add an ID to all my old automations), but I get a not found error in chrome console. For example, editing an automation with ID services_005 :

GET https://xxx.xxx.xxx/api/config/automation/config/services_005 404 (Not Found)

r @ app.a259a502.js:651
o @ app.a259a502.js:651
callApi @ app.a259a502.js:725
updated @ chunk.8d87dd6e53fd23372516.js:1797
performUpdate @ app.a259a502.js:2
_enqueueUpdate @ app.a259a502.js:2
async function (async)
_enqueueUpdate @ app.a259a502.js:2
_requestUpdate @ app.a259a502.js:2
initialize @ app.a259a502.js:2
initialize @ app.a259a502.js:2
O @ app.a259a502.js:2
U @ app.a259a502.js:2
(anonymous) @ chunk.8d87dd6e53fd23372516.js:1765
_stampTemplate @ app.a259a502.js:2
_stampTemplate @ app.a259a502.js:2
p @ app.a259a502.js:2
(anonymous) @ app.a259a502.js:2
i @ app.a259a502.js:2
s @ app.a259a502.js:2
__ensureInstance @ app.a259a502.js:725
__render @ app.a259a502.js:725
(anonymous) @ app.a259a502.js:725
(anonymous) @ app.a259a502.js:2
window.MutationObserver.observe.characterData @ app.a259a502.js:2
characterData (async)
run @ app.a259a502.js:2
setConfig @ app.a259a502.js:2
debounce @ app.a259a502.js:2
__debounceRender @ app.a259a502.js:725
x @ app.a259a502.js:2
k @ app.a259a502.js:2
w @ app.a259a502.js:2
_propertiesChanged @ app.a259a502.js:2
_flushProperties @ app.a259a502.js:410
_flushProperties @ app.a259a502.js:2
__enableOrFlushClients @ app.a259a502.js:2
_flushClients @ app.a259a502.js:2
_propertiesChanged @ app.a259a502.js:2
_flushProperties @ app.a259a502.js:410
_flushProperties @ app.a259a502.js:2
_invalidateProperties @ app.a259a502.js:2
(anonymous) @ app.a259a502.js:2
_propertiesChanged @ app.a259a502.js:2
_flushProperties @ app.a259a502.js:410
_flushProperties @ app.a259a502.js:2
_invalidateProperties @ app.a259a502.js:2
setProperties @ app.a259a502.js:2
__tryToMatch @ chunk.4668e986d0cb2701ad4f.js:234
z @ app.a259a502.js:2
k @ app.a259a502.js:2
w @ app.a259a502.js:2
_propertiesChanged @ app.a259a502.js:2
_flushProperties @ app.a259a502.js:410
_flushProperties @ app.a259a502.js:2
__enableOrFlushClients @ app.a259a502.js:2
_flushClients @ app.a259a502.js:2
_propertiesChanged @ app.a259a502.js:2
_flushProperties @ app.a259a502.js:410
_flushProperties @ app.a259a502.js:2
_invalidateProperties @ app.a259a502.js:2
_setProperty @ app.a259a502.js:2
Object.defineProperty.set @ app.a259a502.js:410
value @ chunk.f6e80ec34a06dd5930b3.js:1
value @ app.a259a502.js:894
performUpdate @ app.a259a502.js:2
_enqueueUpdate @ app.a259a502.js:2
async function (async)
_enqueueUpdate @ app.a259a502.js:2
_requestUpdate @ app.a259a502.js:2
set @ app.a259a502.js:2
value @ app.a259a502.js:1197
value @ app.a259a502.js:894
performUpdate @ app.a259a502.js:2
_enqueueUpdate @ app.a259a502.js:2
async function (async)
_enqueueUpdate @ app.a259a502.js:2
_requestUpdate @ app.a259a502.js:2
set @ app.a259a502.js:2
commit @ app.a259a502.js:2
commit @ app.a259a502.js:2
update @ app.a259a502.js:2
_commitTemplateResult @ app.a259a502.js:2
commit @ app.a259a502.js:2
a @ app.a259a502.js:2
U.render @ app.a259a502.js:2
update @ app.a259a502.js:2
performUpdate @ app.a259a502.js:2
_enqueueUpdate @ app.a259a502.js:2
async function (async)
_enqueueUpdate @ app.a259a502.js:2
_requestUpdate @ app.a259a502.js:2
set @ app.a259a502.js:2
commit @ app.a259a502.js:2
commit @ app.a259a502.js:2
update @ app.a259a502.js:2
_commitTemplateResult @ app.a259a502.js:2
commit @ app.a259a502.js:2
update @ app.a259a502.js:2
_commitTemplateResult @ app.a259a502.js:2
commit @ app.a259a502.js:2
a @ app.a259a502.js:2
U.render @ app.a259a502.js:2
update @ app.a259a502.js:2
performUpdate @ app.a259a502.js:2
_enqueueUpdate @ app.a259a502.js:2
async function (async)
_enqueueUpdate @ app.a259a502.js:2
_requestUpdate @ app.a259a502.js:2
set @ app.a259a502.js:2
value @ app.a259a502.js:1272
handleEvent @ app.a259a502.js:2
_boundHandleEvent @ app.a259a502.js:2
S @ app.a259a502.js:2
j @ app.a259a502.js:2
k @ app.a259a502.js:2
(anonymous) @ app.a259a502.js:2
_propertiesChanged @ app.a259a502.js:2
_flushProperties @ app.a259a502.js:410
_flushProperties @ app.a259a502.js:2
_invalidateProperties @ app.a259a502.js:2
_setProperty @ app.a259a502.js:2
Object.defineProperty.set @ app.a259a502.js:410
_locationChanged @ app.a259a502.js:1033
z @ app.a259a502.js:2
k @ app.a259a502.js:2
w @ app.a259a502.js:2
_propertiesChanged @ app.a259a502.js:2
_flushProperties @ app.a259a502.js:410
_flushProperties @ app.a259a502.js:2
_invalidateProperties @ app.a259a502.js:2
_setProperty @ app.a259a502.js:2
Object.defineProperty.set @ app.a259a502.js:410
__computeRoutePath @ app.a259a502.js:1038
z @ app.a259a502.js:2
k @ app.a259a502.js:2
w @ app.a259a502.js:2
_propertiesChanged @ app.a259a502.js:2
_flushProperties @ app.a259a502.js:410
_flushProperties @ app.a259a502.js:2
_invalidateProperties @ app.a259a502.js:2
(anonymous) @ app.a259a502.js:2
_propertiesChanged @ app.a259a502.js:2
_flushProperties @ app.a259a502.js:410
_flushProperties @ app.a259a502.js:2
_invalidateProperties @ app.a259a502.js:2
_setProperty @ app.a259a502.js:2
Object.defineProperty.set @ app.a259a502.js:410
_urlChanged @ app.a259a502.js:1033
(anonymous) @ app.a259a502.js:2
fire @ app.a259a502.js:2
_globalOnClick @ app.a259a502.js:1033
(anonymous) @ app.a259a502.js:2
Show 81 more frames

And I get a blank page in HA:

Anyone with this problem??

You can only edit automations that are defined in automations.yaml . Automations defined outside should not have an ID set.

The check config functionality is currently broken.

@balloob

This is valid also for my post?

Thanks

okay; so if there are no breaking changes listed that should affect me I should just update.

can anyone add any information to this:

* Z-Wave - Not a breaking change perse, just a note: Open Z-Wave has released version 1.6. The configuration files are not compatible with Open Z-Wave 1.4, the version that we are currently using. Don’t copy config files over! We’re waiting for Open Z-Wave Python bindings to update before we can update our code.

What “config files” are we not supposed to copy from where to where?

I don’t understand how this is going to affect an existing installation.

I think they mean do not try to copy open-zwave config files from their Github into home assistant.

The XML format of the device configs has changed in the 1.6 version.
Example: https://github.com/OpenZWave/open-zwave/blob/master/config/ge/14294-dimmer.xml

1 Like

Someone copied those, broke their HA installation and then got all angry at the Open Z-Wave maintainers. Which is sad. Hoping that adding that line will prevent others from harassing volunteers.

6 Likes

Looks like Google has decided to backpedal on the decision to deprecate WW Nest in August, and will keep existing integrations alive until some undetermined future point.

For these custom integrations, partners will undergo security audits and we’ll control what data is shared and how it can be used.

1 Like

I have this error too.

If extra_html_url is no longer supported, how difficult is it to switch the extra icon packs like this one or this one to using Lovelace imports?

I see that there is already an issue for custom-ui not working which I believe uses extra_html_url as well.

1 Like

Got the same here:

2019-05-16 19:58:09 INFO (SyncWorker_11) [homeassistant.components.netatmo.sensor] Netatmo refresh interval reset to 439 seconds
2019-05-16 19:58:10 ERROR (SyncWorker_11) [homeassistant.components.netatmo.sensor] No Weather or HomeCoach devices found for Maison
2019-05-16 19:58:10 ERROR (SyncWorker_11) [homeassistant.components.netatmo.sensor] Module name: "XXX" not found
2019-05-16 19:58:10 ERROR (SyncWorker_11) [homeassistant.components.netatmo.sensor] Module name: "XXX" not found
2019-05-16 19:58:10 ERROR (SyncWorker_11) [homeassistant.components.netatmo.sensor] Module name: "XXX" not found
2019-05-16 19:58:10 ERROR (SyncWorker_11) [homeassistant.components.netatmo.sensor] Module name: "XXX" not found
2019-05-16 19:58:10 ERROR (SyncWorker_11) [homeassistant.components.netatmo.sensor] Module name: "XXX" not found
2019-05-16 19:58:10 ERROR (SyncWorker_11) [homeassistant.components.netatmo.sensor] Module name: "XXX" not found

(XXX refers to the module names I have hidden).

EDIT: it appears my weather station data are still correctly gathered, even if these error messages appear in log file.

1 Like

Yeah, we forgot about the icon packs. We will come up with a solution soon. extra_html_url is not gone yet (the ES5 version is though). HTML imports have not made it as a standard, so we need to migrate to JS/module imports, just like we do for Lovelace.

Custom UI is only used in the legacy UI. Those imports can still be rewritten to be JS/module based and will continue to work for now.

2 Likes

This update breaks for me cloud component (integration through Google Home app). on 0.92.2 it is working fine but after update I am unable to sync devices or relink through app (“Couldn;t update this setting,check you connection”). Works after restoring 92.2 snapshot without any update/change of config files. I don’t use anything listed in changes/breaking changes.

1 Like

Are you exposing the media player? If yes, that’s the issue and will be fixed in 93.x

Just don’t expose or add a speaker / tv class to your media player