-
Notifications
You must be signed in to change notification settings - Fork 11
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Authentication failing from homebridge but appears to log on alarm.com #67
Comments
Also, am not sure where to pull the rawData for more troubleshooting... |
Confirming that this was working last night, but getting the same errors this morning. |
I observed the same issue this morning. Login via the webpage or iOS app works just fine. I know that homebridge implementation worked fine yesterday. |
So, I've found that if you go to alarm.com/pda/ and check the box "Keep me logged in" you get bumped to a new login page "https://www.alarm.com/login?m=no_session" but you can log in if you do not check the box. I am wondering if this is part of the issue at the moment? |
I'm also seeing no response. The APIs show last modified 2 days ago but, as far as I know, nothing was actually changed. Not to mention it was working fine last night. The change must've been on alarm.com's side. |
I noticed the change, researched it briefly and it looks like to me that the wrapapi endpoints are looking for different URLs from alarm.com. The may have updated the site? |
When logging into the Alarm.com website this morning I found that a new dashboard has been implemented. Did a bit of investigation to find out the differences but WrapAPI is new to me and learning while doing. |
Yep seeing the same thing here. |
Having the same issue. Armed fine last night but as of this morning it’s not working. |
Same issue for me too. The alarm.com app and web interface are working fine, it’s just Homebridge/the Home app that aren’t working as of this morning. |
Seeing the same issue since early yesterday |
Still seeing the same thing. Tried the Keep Me logged in toggle, but still get the same error. |
So I did try to go over to alarm.com/pda, when I used to log in with my web browser, I would get the text only version of the alarm.com website. Now if i log in, its giving me the rich web app.. :( |
Perhaps something that can be fixed with user agent trickery?
D★
… On Feb 27, 2018, at 2:19 PM, Joe Williams ***@***.***> wrote:
So I did try to go over to alarm.com/pda, and if I logged in with my web browser, I would get the text only version of the alarm.com website. Now if i log in, its giving me the rich web app.. :(
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub, or mute the thread.
|
I'm laid up sick in bed and will be traveling soon. I can't troubleshoot this but I can probably merge in a pull request and publish a new version if someone can narrow this down. |
I made some changes and published version 0.7.4 which points to the latest API version rather than an explicit number. That should make it easier to troubleshoot by changing just the WrapAPI definition. I fiddled with it a bit and it might have to do with how the WrapAPI login entry defines the success scenario. It looks for armingPanel and alarmState but they aren't being returned anymore, hence the "None of the output scenarios matched. See the raw data received in rawData" |
I just confirmed my theory by making the success criteria optional and it started working. Now I just need to figure out what can be used as success criteria. |
While I'm figuring that out, you can all just upgrade the plugin to 0.7.4 and switch your login alias to point to https://wrapapi.com/api/jdshkolnik/alarmdotcom/login/latest |
I bumped the plugin to v1.0.0 since it's a bit old to be considered a pre-release. |
@jdshkolnik Thanks for the quick work. Mine is working again. I updated the plugin, deleted the old "login" API, replaced it with your new link above and restarted homebridge. |
Thanks for the quick work! |
Much appreciated!
D★
… On Feb 27, 2018, at 9:59 PM, Andrew Vavricek ***@***.***> wrote:
Thanks for the quick work!
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub, or mute the thread.
|
Hi all...I’ve noticed too that when I change the alarm’s status, either via the alarm’s own app or via the physical panel itself, the status doesn’t update on my Home app. Then today, I tried setting the alarm via the Home app and the status didn’t update in the alarm’s own app...any ideas? It’s strange, I’m not getting a “no response” type error, the status just isn’t changing... |
I wish GitHub had built-in polls. I'd love to know what percentage of the alarmdotcom plugin users are FrontPoint customers. |
I tried the frontpoint plugin and it didn’t work. |
@riteshp83 It's working for me. |
Any idea how to translate the frontpoint plugin for alarm.com? I believe they share the same API but I’m not sure how to go about reworking it outside of frontpoint. |
Ill have to try it again tonight. I got an error installing the package but maybe that was due to the ddos attack on github because the timing matched up. |
@nelhenry According to jhurliman they don't share same API; he's using a Frontpoint-specific one. From my point of view, it makes more sense for Frontpoint users to contribute into his repo which already has polling, exposes all sensors, and bypasses WrapAPI. |
I took the following steps to resolve this issue for me, and it's not working. Can someone confirm that I'm following this correctly?
Within Apple Home, it still says "No Response" for my security panel. |
Did you restart Homebridge? Need to do this to pick up the alarmdotcom plugin changes. |
@efloyd the login WrapAPI is not from bryanbartow. |
@davidvanvo Thanks! I thought that would surely solve the issue, but it didn't. I've started my Pi, rebooted Homebridge, and still doesn't work for me. Do I need to generate a new API key and replace the API key in my Config file? |
No. |
So, i thought I'd go back and re-install the homebridge-alarmdotcom plugin again. Rebooted, and it worked. Something must have happened with the previous update. thanks! |
Saw this post this morning from @ jpreiditsch Could this be used to bring back the former functionality and accurate status reporting? "I may have a bit of a solution that could help. |
I'm having same issue. The status in Home app never updates unless the change is made from within the Home app. If i disarm at the panel, the Home app status still shows that it is armed, but when it refreshes I know it is logging in fine because I have my alarm set to notify me whenever someone logs in via web and I get the notification within seconds of the Home app updating. |
I reverse engineered some of the new JS API here.. |
Where do we add this to get the current state to update correctly? Thanks!
Sent from Mail<https://go.microsoft.com/fwlink/?LinkId=550986> for Windows 10
…________________________________
From: Schwark Satyavolu <notifications@github.com>
Sent: Friday, March 9, 2018 10:22:48 AM
To: bryan-bartow/homebridge-alarm.com
Cc: dswee999; Comment
Subject: Re: [bryan-bartow/homebridge-alarm.com] Authentication failing from homebridge but appears to log on alarm.com (#67)
I reverse engineered some of the new JS API here..
https://github.com/schwark/pyalarmcom
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub<#67 (comment)>, or mute the thread<https://github.com/notifications/unsubscribe-auth/AjSmJOqkDtVNa94Q_e-d___iU7X4uajIks5tcp5HgaJpZM4STXZn>.
|
I have a z-wave door lock attached to my alarm panel. Its status updates fairly immediately I've noticed, however the actual alarm status never updates. Does anyone know if this is something that can be corrected? Thanks |
@schwark - wow, pyalarmcom is awesome! So much simpler and faster!!!!! |
@omarshahine were you able to get pyalarmcom to work for alarm.com with homebridge? I've been unable to get anything to work that updates the status of the alarm in the Home app properly. Thanks |
@schwark did you implement this with Home Assistant or Homebridge? Thank you |
homekit integration would be great!! any progress? |
Neither - I just saw you were using wrapapi to interface with alarm.com and thought whoever was maintaining this project may find what I did on pyalarmcom useful. I have been planning on setting up homebridge but have not done so yet. |
@schwark a BIG thank you for your python script, I reverse-engineered the process you used in python and created a node.js implementation to authenticate with Alarm.com. You might be interested in my fork of the FrontPoint Alarm.com which I prefer over this project: https://github.com/mkormendy/homebridge-node-alarm-dot-com |
@mkormendy thanks for posting this. That looks great. I’ll give it a try in a couple of days. |
@mkormendy, thanks for posting this implementation of Alarm.com. Installed this afternoon and was great to see not just the security panel status but also the door, window and motion sensor status. Only minor issue I found was that the command to install the plug-in should be: |
@DMBlakeley thank you for catching that! I've corrected the readme with the proper install directions. |
This morning I noticed that Home.app is showing "no response" errors for the Alarm.com integration that was working fine just a day or two ago. homebridge is reporting:
[2/26/2018, 9:52:04 AM] [Security Panel] Request
djstarr/alarmdotcom/login/0.1.3
was unsuccessful:Yet on alarm.com it shows a successful login.
It appears that the wrapapi endpoints were modified a day or two ago. Is it possible that something regressed?
The text was updated successfully, but these errors were encountered: