Comments (6)
Hi Tim,
Agreed, but what do you think the plugin should do when we encounter fatal errors? Do you think a red line warning in the log is enough?
Also, I'm guessing the error here is that login failed due to missing MFA but could you please confirm?
from homebridge-node-alarm-dot-com.
Yeah. It could fail gracefully -- handle the error, report on it and not crash homebridge :) Then retry. Other plugins do this. It just needs better error handling here.
Looks like a server side error, not related to config. The API seems to fail sometimes, crash homebridge, then they recover and everything continues on.
from homebridge-node-alarm-dot-com.
I'm not sure if this is applicable, something new the myQ plugin is doing to add even more failure handling...
[9/20/2023, 12:03:58 PM] [myQ] myQ API: Switched to myQ cloud region: west.
They have multiple API endpoints, east and west. The plugin sees a failure and switches the API endpoint used, continues on. In this case it has helped a lot, but it's also how myQ has built their infra. Bit of extra effort to keep the plugin rolling. Maybe alarm.com has different options.
from homebridge-node-alarm-dot-com.
Just pushed up some code to the beta branch which will stop homebridge crashing the getAccountSettings() method fails.
from homebridge-node-alarm-dot-com.
from homebridge-node-alarm-dot-com.
Fixed in b7736ea
from homebridge-node-alarm-dot-com.
Related Issues (20)
- Remote arming changing to 'Home fails' HOT 13
- SkyBell? HOT 2
- Login error HOT 3
- Arming State No Longer Triggers Automations HOT 2
- No camera feed and warning UNHANDLED ERROR HOT 2
- Unresponsive after upgrading to v1.9.0 HOT 21
- light Status not reporting HOT 2
- Freeze Sensor (heat sensor) incorrectly appears as a smoke sensor HOT 9
- "Received no partitions" on startup HOT 5
- Logging improvements: Sensor changes HOT 9
- Arming Modes HOT 4
- Not Appearing in Home Kit HOT 2
- Not fully showing in HK HOT 3
- Icon category and device change in the app like fan, outlet and lights HOT 9
- Virtual Panic Button as a homekit button accessory HOT 7
- Telus Security (alarm.com) error - failed: No afg cookie: AND Error: GET https://www.alarm.com/web/api/identities failed: GET https://www.alarm.com/web/api/identities failed: [object Object] HOT 4
- No notifications for ADT for HK HOT 2
- RTSP Stream Grabbing? HOT 3
- no longer login to Alarm.com HOT 3
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 homebridge-node-alarm-dot-com.