Comments (16)
Could it be that you did not make any change to the alarmo settings in over 3 years?
The error suggest that your settings file is missing a property that was added a long, long time ago.
from alarmo.
I've been running into the same problem the last few days. I just updated to 2024.1.6 and the issue persists.
from alarmo.
@ZinTheDog
Can you look up the alarmo.storage
file in subfolder .storage
(might be a hidden folder) in the HA configuration directory?
I would to see the version that is listed here, and if any section sensor_groups
is present here. Could you share this information?
from alarmo.
Version 6, Minor Version 2. "sensor_groups": [] is present at the end of the file.
from alarmo.
@ZinTheDog
I'm surprised you are running into this error since it suggest that the sensor_groups
is missing from that file. An ampty list should not give such error. If I update my local file to match yours, the issue does not show up.
Do you mind sharing your complete storage file?
Any information that you consider as private can be replaced by "x" or similar (its just about the file structure).
from alarmo.
@nielsfaber
My apologies, I think I may have jumped to conclusions based on timing of my issue and OP's and should probably take a step back. The Alarmo integration is starting in my system, but the alarm_control_panel.alarmo entity is showing as unavailable and won't allow me to enable it. Debug logging is turned on, but it's not reporting any errors that I have been able to find.
from alarmo.
@ZinTheDog
This indeed seems unrelated to the bug reported here.
You might want to check the developer tools > states page and look for the alarm entity.
There is another unresolved issue causing HA to create a new entity (under a different name) for alarmo.
from alarmo.
@nielsfaber, My sincere apologies again for the wild goose hunt. There were no additional entities, just the original that was perpetually stuck in disabled/unavailable. I ultimately ended up deleting the device & entity and recreating my Alamo configuration. Still not sure what caused it, but it was easy enough to recreate new. Thank you for your quick action!
from alarmo.
Alarmo failed to start up with the same error message for me as well. The issue was that "sensor_groups" was missing in the configuration. I reverted back to version 1.9.13, made changes to the configuration, and then switched back to the main branch. That fixed the problem.
from alarmo.
Dieser Fehler wurde von einer benutzerdefinierten Integration verursacht
Logger: homeassistant.config_entries
Source: custom_components/alarmo/panel.py:33
Integration: Alarmo (documentation, issues)
First occurred: 23:44:23 (1 occurrences)
Last logged: 23:44:23
Error setting up entry Alarmanlage for alarmo
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/config_entries.py", line 383, in async_setup
result = await component.async_setup_entry(hass, self)
File "/config/custom_components/alarmo/__init__.py", line 84, in async_setup_entry
await async_register_panel(hass)
File "/config/custom_components/alarmo/panel.py", line 33, in async_register_panel
await panel_custom.async_register_panel(
TypeError: async_register_panel() got an unexpected keyword argument 'config_panel_domain'
Interestingly the control panel entity is created just fine:
It's "just" the Alarmo integration itself being not operational...
Happened after restarting HA after roughly a month, likely Alarmo integration has been updated meanwhile from HACS (to v1.9.14). How to fix this?
- For now I reverted back to v1.9.13 which "solved" the issue (Alarmo integration loaded and operational) - at least it buys some time for some expert here to figure out what causes this and how to fix it...
- What changed in 1.9.14 that breaks this?
Content of homeassistant / .storage / alarmo.storage
:
{
"version": 6,
"minor_version": 3,
"key": "alarmo.storage",
"data": {
"config": {
...
`
from alarmo.
@bcutter your issue is not related to the topic discussed here. I think your issue is caused by an incompatible HA version. The error is related to a property that was added to HA about half a year ago.
from alarmo.
@bcutter your issue is not related to the topic discussed here. I think your issue is caused by an incompatible HA version. The error is related to a property that was added to HA about half a year ago.
I created a seperate issue, sorry for mixing things here.
from alarmo.
I renamed alarmo.storage and reverted to Alarmo verson 1.9.13. Now Alarmo works for me again. I haven't tested upgraded to .14 again after that - I just need it to work at the moment.
from alarmo.
For me it was sufficient to add in alarmo.storage (file is found in \config.storage) a new entry for sensor groups. The json file should look similar to this.
After a restart, everything started to work again as normal. This on last version (1.9.14) of alarmo.
from alarmo.
For me it was sufficient to add in alarmo.storage (file is found in \config.storage) a new entry for sensor groups. The json file should look similar to this.
After a restart, everything started to work again as normal. This on last version (1.9.14) of alarmo.
Thank you, MihaiP17, for a helpful answer in this thread. I will test this.
from alarmo.
This issue is stale because it has been open 30 days with no activity. Remove stale label or comment or this will be closed in 7 days
from alarmo.
Related Issues (20)
- Async_alarm_disarm() takes 1 positional argument but 2 were given HOT 14
- Disarm MQTT not working HOT 9
- Sensors open with delayed alarm HOT 1
- Alarmo With google HOT 25
- Cannot disable alarm through HA control panel or automation HOT 1
- Alarmo not disarming HOT 4
- AlarmoBaseEntity.async_alarm_disarm() takes 1 positional argument but 2 were given HOT 1
- Areas & Modes seem to overlaps rather than play nicely? HOT 1
- enable/disable no longer possible after update to 2024.6.1 HOT 9
- Failed in call alarm_control_panel/alarm_disarm. AlarmoBaseEntity.async_alarm_disarm() takes 1 positional argument but 2 were given HOT 3
- Possibility for noficiations/actions for "sequence of events" in Triggered-state
- Failed to Call Service HOT 3
- Different code settings per area HOT 1
- Entity alarm_control_panel. not support this service. HOT 2
- Multilanguage support with Google Assistant HOT 1
- Alert when arming and a sensor is open HOT 1
- Wrong version shown HOT 1
- Missing Alarm control panel after updating HOT 2
- Disable specific sensors temporary with Automation HOT 2
- custom notification by sensor type HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from alarmo.