Hi, i have installed the component and applicate every patch, but have a problem that i don’t read in the treath…
my page from the lett pannel it’s white… cant see the configuration page, i tryed with many browser from phone and laptop. The allarm it’s ok, i can change the state from the lovelace standard allarm’s card and don’t have error in the log …
What i can try ?
Thanks
Well… post screenshots here?
thankyou, also now i have thise il the HA log:
Log Details (ERROR)
data:text/javascript;charset=utf-8,%0A%20%20%7B%0A%20%20%20%20class%20HaPanelAlarm%20extends%20Polymer.Element%20%7B%0A%0A%20%20%20%20%20%20static%20get%20is()%7B%20return%20’ha-panel-alarm’%3B%20%7D%0A%0A%20%20%20%20%20%20static%20get%20properties()%7B%0A%20%20%20%20%20%20%20%20return%20%7B%0A%20%20%20%20%20%20%20%20%20%20hass%3A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7B%20type%3A%20Object%20%7D%2C%0A%20%20%20%20%20%20%20%20%20%20panel%3A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7B%20type%3A%20Object%20%7D%2C%0A%20%20%20%20%20%20%20%20%20%20narrow%3A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7B%20type%3A%20Boolean%2C%20value%3A%20false%20%7D%2C%0A%20%20%20%20%20%20%20%20%20%20showMenu%3A%20%20%20%20%20%20%20%20%20%20%20%20%20%7B%20type%3A%20Boolean%2C%20value%3A%20false%20%7D%2C%0A%0A%20%20%20%20%20%20%20%20%20%20settingsUnlock%3A%20%20%20%20%20%20%20%7B%20type%3A%20Boolean%2C%20value%3A%20false%20%7D%2C%0A%0A%20%20%20%20%20%20%20%20%20%20panel_title%3A%20%20%20%20%20%20%20%20%20%20%7B%20type%3A%20String%2C%20value%3A%20’Home%20Alarm’%7D%2C%0A%20%20%20%20%20%20%20%20%20%20alarm_state%3A%20%20%20%20%20%20%20%20%20%20%7B%20type%3A%20String%2C%20value%3A%20’Disarmed’%7D%2C%0A%0A%20%20%20%20%20%20%20%20%20%20carouselMainSelected%3A%20%7B%20type%3A%20Object%20%7D%2C%0A%20%20%20%20%20%20%20%20%20%20carouselSettings%3A%20%20%20%20%20%7B%20type%3A%20Object%20%7D%2C%0A%20%20%20%20%20%20%20%20%20%20controls%3A%20%20%20%20%20%20%20%20%20%20%20%20%20%7B%20type%3A%20Object%20%7D%2C%0A%20%20%20%20%20%20%20%20%20%20controlsLoaded%3A%20%20%20%20%20%20%20%7B%20type%3A%20Boolean%2C%20value%3A%20false%20%7D%2C%0A%0A%20%20%20%20%20%20%20%20%20%20alarm%3A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7B%20type%3A%20Object%2C%20observer%3A%20’monitorAlarm’%20%7D%2C%0A%0A%20%20%20%20%20%20%20%20%20%20attemptArmMode%3A%20%20%20%20%20%20%20%7B%20type%3A%20String%2C%20value%3A%20’’%7D%2C%0A%0A%20%20%20%20%20%20%20%20%20%20%2F%2F%20Sensor%20Groups%0A%20%20%20%20%20%20%20%20%20%20immediate%3A%20%20%20%20%20%20%20%20%20%20%20%20%7B%20type%3A%20Array%2C%20computed%3A%20’computeSensors(hass%2C%20alarm.attributes.immediate)’%20%7D%2C%0A%20%20%20%20%20%20%20%20%20%20delayed%3A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7B%20type%3A%20Array%2C%20computed%3A%20’computeSensors(hass%2C%20alarm.attributes.delayed)’%20%7D%2C%0A%20%2 … continue over 8000 carachters…
hassio version 89.2
HassOS 2.10
I am also still getting:
ERROR (MainThread) [frontend.js.latest.201901090] :0:0 Script error.
I have tried:
frontend:
javascript_version: latest
and
frontend:
javascript_version: auto
Looks like you have not downloaded the files correctly. Try downloading the project as a zip archive and extract the required files from that.
So it tooks while but now it’s ready to use …
I put the code for my AlarmPanel in NodeRed in this Post: Node-RED AlarmPanel
Great job, it looks great. but a question.
How can it be implemented in Hassio? in lovelace?
Alarm panel was working GREAT.
Then I added some additional motion sensors (no other changes).
Now it’s broken (or I am breaking it?)
HA Log:
2019-03-20 21:51:08 ERROR (MainThread) [homeassistant.components.alarm_control_panel] Error while setting up platform bwalarm
Traceback (most recent call last):
File “/usr/local/lib/python3.7/site-packages/homeassistant/helpers/entity_platform.py”, line 128, in _async_setup_platform
SLOW_SETUP_MAX_WAIT, loop=hass.loop)
File “/usr/local/lib/python3.7/asyncio/tasks.py”, line 416, in wait_for
return fut.result()
File “/usr/local/lib/python3.7/asyncio/coroutines.py”, line 120, in coro
res = func(*args, **kw)
File “/config/custom_components/alarm_control_panel/bwalarm.py”, line 316, in async_setup_platform
alarm = BWAlarm(hass, config, mqtt)
File “/config/custom_components/alarm_control_panel/bwalarm.py”, line 341, in init
self.init_variables()
File “/config/custom_components/alarm_control_panel/bwalarm.py”, line 441, in init_variables
self.immediate = self._states[self._state][“immediate”]
KeyError: ‘disarmed’
Any ideas?
Later, from the log…
2019-03-20 22:02:02 ERROR (MainThread) [frontend.js.latest.201903051] https://oklahomea.duckdns.org:8123/api/panel_custom/alarm:2029:37 Uncaught TypeError: Cannot read property ‘classList’ of undefined
2019-03-20 22:02:04 ERROR (MainThread) [frontend.js.latest.201903051] https://oklahomea.duckdns.org:8123/api/panel_custom/alarm:2029:37 Uncaught TypeError: Cannot read property ‘classList’ of undefined
it has nothing to do with your sensors. search the topic for both your questions
I just updated from 0.87.2 to 0.90.0 and now I no longer have an alarm_control_panel.house entity… any ideas? I moved the files around and updated a few as per the recent changes with custom_components and the files that were recently changed on the Git repo
EDIT: deleting the alarm.json seems to have fixed it… however that the second time today that I’ve deleted that file… surely there is an issue there
- read your HA log
- search this this topic
nothing in the log relating to the alarm at all. Will go back through this thread again
and
I don’t believe it…
not sure what you are trying to get there but as I mentioned previously, after deleting the alarm.json file and restarting HA, the alarm entity comes back to life and all works again, although it seems to reoccur.
EDIT: reading back through this thread, it seems there is mention of a persistence fix… would that be the issue?
sure, because there is a bug in code. apply a PR and it’ll go away
I just applied all the changes in the PR’s… still the same issue. I’ll keep trying I guess
This is the error with 0.90.0
alarm = BWAlarm(hass, config, mqtt)
File "/home/homeassistant/.homeassistant/custom_components/bwalarm/alarm_control_panel.py", line 341, in __init__
self.init_variables()
File "/home/homeassistant/.homeassistant/custom_components/bwalarm/alarm_control_panel.py", line 442, in init_variables
self.immediate = self._states[self._state]["immediate"]
KeyError: 'pending'
can you post your alarm.json here?
This is the original alarm.json with which the error happens
{"state": "pending",
"timeoutat": "2019-03-21T22:40:24.248848+00:00",
"returnto": "disarmed",
"states": {
"armed_away": {"immediate": ["binary_sensor.mb_fly_screen", "binary_sensor.living_flyscreen_1"], "delayed": ["binary_sensor.main_door", "binary_sensor.garage_door"], "override": [], "pending_time": 60, "warning_time": 0, "trigger_time": 600},
"armed_home": {"immediate": ["binary_sensor.garage_door", "binary_sensor.main_door", "binary_sensor.mb_fly_screen"], "delayed": ["binary_sensor.living_flyscreen_1"], "override": [], "pending_time": 60, "warning_time": 0, "trigger_time": 600},
"armed_perimeter": {"immediate": [], "delayed": [], "override": [], "pending_time": 60, "warning_time": 0, "trigger_time": 600}},
"armstate": "armed_home"}
This is the new one that was created once I deleted the above and restarted HA
{"state": "disarmed",
"timeoutat": null,
"returnto": "disarmed",
"states": {
"armed_away": {"immediate": ["binary_sensor.mb_fly_screen", "binary_sensor.living_flyscreen_1"], "delayed": ["binary_sensor.main_door", "binary_sensor.garage_door"], "override": [], "warning_time": 0, "trigger_time": 600, "pending_time": 0},
"armed_home": {"immediate": ["binary_sensor.garage_door", "binary_sensor.main_door", "binary_sensor.mb_fly_screen"], "delayed": ["binary_sensor.living_flyscreen_1"], "override": [], "warning_time": 0, "trigger_time": 600, "pending_time": 0},
"armed_perimeter": {"immediate": [], "delayed": [], "override": [], "warning_time": 0, "trigger_time": 600, "pending_time": 0}},
"armstate": "disarmed"}