Verisure binding not working (at least in Spain)

Hello everyone,

I just installed OpenHAB 3 and, among other things, am trying to get the Verisure binding to work. However, I am getting the following errors:

2020-12-28 19:16:46.356 [DEBUG] [ternal.handler.VerisureBridgeHandler] - Initializing Verisure Binding
2020-12-28 19:16:46.360 [DEBUG] [ternal.handler.VerisureBridgeHandler] - Session is null, let's create a new one
2020-12-28 19:16:46.372 [DEBUG] [ng.verisure.internal.VerisureSession] - Checking if we are logged in
2020-12-28 19:16:46.379 [INFO ] [ab.event.ThingStatusInfoChangedEvent] - Thing 'verisure:bridge:248df8148c' changed from OFFLINE (HANDLER_REGISTERING_ERROR): Failed to login to Verisure, please check your credentials! to UNKNOWN
2020-12-28 19:16:47.951 [DEBUG] [ng.verisure.internal.VerisureSession] - We need to login again!
2020-12-28 19:16:47.956 [DEBUG] [ng.verisure.internal.VerisureSession] - Attempting to log in to mypages.verisure.com
2020-12-28 19:16:47.961 [DEBUG] [ng.verisure.internal.VerisureSession] - Login URL: https://mypages.verisure.com/j_spring_security_check?locale=en_GB
2020-12-28 19:16:47.966 [DEBUG] [ng.verisure.internal.VerisureSession] - postVerisureAPI URL: https://mypages.verisure.com/j_spring_security_check?locale=en_GB Data:j_username=*****&j_password=*****
2020-12-28 19:16:47.972 [DEBUG] [ng.verisure.internal.VerisureSession] - HTTP POST Request HttpRequest[POST /j_spring_security_check HTTP/1.1]@16dfc78.
2020-12-28 19:16:48.026 [DEBUG] [ng.verisure.internal.VerisureSession] - HTTP Response (200)
2020-12-28 19:16:48.156 [DEBUG] [ng.verisure.internal.VerisureSession] - postVerisureAPI URL: https://m-api01.verisure.com/auth/login Data:empty
2020-12-28 19:16:48.162 [DEBUG] [ng.verisure.internal.VerisureSession] - Setting cookie with username ***** and vid 
2020-12-28 19:16:48.167 [DEBUG] [ng.verisure.internal.VerisureSession] - HTTP POST Request HttpRequest[POST /auth/login HTTP/1.1]@17994f4.
2020-12-28 19:16:48.844 [DEBUG] [ng.verisure.internal.VerisureSession] - HTTP Response (400)
2020-12-28 19:16:48.848 [DEBUG] [ng.verisure.internal.VerisureSession] - Failed to send POST, Http status code: 400
2020-12-28 19:16:48.853 [DEBUG] [ng.verisure.internal.VerisureSession] - postVerisureAPI URL: https://m-api01.verisure.com/auth/login Data:empty
2020-12-28 19:16:48.857 [DEBUG] [ng.verisure.internal.VerisureSession] - Setting cookie with username ***** and vid 
2020-12-28 19:16:48.863 [DEBUG] [ng.verisure.internal.VerisureSession] - HTTP POST Request HttpRequest[POST /auth/login HTTP/1.1]@192a64d.
2020-12-28 19:16:48.936 [DEBUG] [ng.verisure.internal.VerisureSession] - HTTP Response (400)
2020-12-28 19:16:48.941 [DEBUG] [ng.verisure.internal.VerisureSession] - Failed to send POST, Http status code: 400
2020-12-28 19:16:48.948 [WARN ] [ng.verisure.internal.VerisureSession] - Failed to set session cookie and auth login, HTTP result code: 503
2020-12-28 19:16:48.953 [WARN ] [ternal.handler.VerisureBridgeHandler] - Failed to initialize bridge, please check your credentials!
2020-12-28 19:16:48.963 [INFO ] [ab.event.ThingStatusInfoChangedEvent] - Thing 'verisure:bridge:248df8148c' changed from UNKNOWN to OFFLINE (HANDLER_REGISTERING_ERROR): Failed to login to Verisure, please check your credentials!

I have triple-checked that the user and password are correct.

One thing that I have noticed (and it might be a red herring) is that when you go to Choose country - My Pages - Verisure Spain is not listed. You select “Other / otro” and it forwards you to https://customers.securitasdirect.es/. Perhaps that is the problem?

Thanks,
Mario.

Same problem here in Italy. The Verisure keeps on returning “Check your credentials”. One more thing is that the binding asks for a PIN which we do not have here. We use a magnetic key.

1 Like

I have the same problem, we have found a solution, thank you very much

Could you please share how you solved it?

excuse me, I wrote wrong … I have not found a solution, I was wondering if it had been found