Skip to content
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

Activating valet mode not working #115

Open
tglynx opened this issue Mar 30, 2024 · 0 comments
Open

Activating valet mode not working #115

tglynx opened this issue Mar 30, 2024 · 0 comments
Labels
bug Something isn't working

Comments

@tglynx
Copy link

tglynx commented Mar 30, 2024

Hi, first of all, great adapter, i use it to activate the air heating in our mercedes marco polo using home kit (iobroker and node-red).
Activating valet mode seems not to work.
I can however deactivate valet mode using the adapter when it has been activated in the starline app.

I noticed some parsing errors in the log, however, they seem not to be related to the valet mode activation not working.
The errors also occur when the feature is working just fine.

Steps to reproduce the behavior:
Write 'true' to starline.0.alarmsystem-name.control.valet
I would expect 'valet mode' to be enabled, but nothing happens.
Other functions such as arm (true / false) or webasto (true / false) are working fine (see logs).

Additional information from the logs:
control.valet = true (not working)
2024-03-26 19:14:11.929 - silly: starline.0 (193280) States user redis pmessage starline.0.<alarmsystemname>.control.*/starline.0.<alarmsystemname>.control.valet:{"val":true,"ack":false,"ts":xxx,"q":0,"from":"system.adapter.admin.0","user":"system.user.admin","lc":xxx} 2024-03-26 19:14:11.930 - info: starline.0 (193280) stateChange starline.0.<alarmsystemname>.control.valet - {"val":true,"ack":false,"ts":xxx,"q":0,"from":"system.adapter.admin.0","user":"system.user.admin","lc":xxx} 2024-03-26 19:14:11.940 - silly: starline.0 (193280) States user redis pmessage starline.0.<alarmsystemname>.control.*/starline.0.<alarmsystemname>.control.valet:{"val":true,"ack":true,"ts":xxx,"q":0,"from":"system.adapter.starline.0","user":"system.user.admin","lc":xxx} 2024-03-26 19:14:19.508 - debug: starline.0 (193280) send_command - response from the server statusCode: 204 2024-03-26 19:14:19.509 - error: starline.0 (193280) Send command. Parsing error: {}. Incoming data: ""

control.valet = false (working)
2024-03-26 19:17:08.211 - silly: starline.0 (193280) States user redis pmessage starline.0.<alarmsystemname>.control.*/starline.0.<alarmsystemname>.control.valet:{"val":false,"ack":false,"ts":xxx,"q":0,"from":"system.adapter.admin.0","user":"system.user.admin","lc":xxx} 2024-03-26 19:17:08.212 - info: starline.0 (193280) stateChange starline.0.<alarmsystemname>.control.valet - {"val":false,"ack":false,"ts":xxx,"q":0,"from":"system.adapter.admin.0","user":"system.user.admin","lc":xxx} 2024-03-26 19:17:08.222 - silly: starline.0 (193280) States user redis pmessage starline.0.<alarmsystemname>.control.*/starline.0.<alarmsystemname>.control.valet:{"val":false,"ack":true,"ts":1711477028219,"q":0,"from":"system.adapter.starline.0","user":"system.user.admin","lc":xxx} 2024-03-26 19:17:09.538 - debug: starline.0 (193280) send_command - response from the server statusCode: 204 2024-03-26 19:17:09.539 - error: starline.0 (193280) Send command. Parsing error: {}. Incoming data: ""

control.arm = true (working)
2024-03-26 19:07:39.600 - silly: starline.0 (193280) States user redis pmessage starline.0.<alarmsystemname>.control.*/starline.0.<alarmsystemname>.control.arm:{"val":true,"ack":false,"ts":xxx,"q":0,"from":"system.adapter.admin.0","user":"system.user.admin","lc":xxx} 2024-03-26 19:07:39.601 - info: starline.0 (193280) stateChange starline.0.<alarmsystemname>.control.arm - {"val":true,"ack":false,"ts":xxx,"q":0,"from":"system.adapter.admin.0","user":"system.user.admin","lc":xxx} 2024-03-26 19:07:39.613 - silly: starline.0 (193280) States user redis pmessage starline.0.<alarmsystemname>.control.*/starline.0.<alarmsystemname>.control.arm:{"val":true,"ack":true,"ts":xxx,"q":0,"from":"system.adapter.starline.0","user":"system.user.admin","lc":xxx} 2024-03-26 19:07:40.693 - debug: starline.0 (193280) send_command - response from the server statusCode: 400 2024-03-26 19:07:40.695 - error: starline.0 (193280) Send command. Parsing error: {}. Incoming data: "{\"status\":400,\"message\":\"device.command.execFailed\",\"minIgnTimer\":5,\"maxIgnTimer\":60}"

control.arm = false (working)
2024-03-26 19:09:53.849 - silly: starline.0 (193280) States user redis pmessage starline.0.<alarmsystemname>.control.*/starline.0.<alarmsystemname>.control.arm:{"val":false,"ack":false,"ts":xxx,"q":0,"from":"system.adapter.admin.0","user":"system.user.admin","lc":xxx} 2024-03-26 19:09:53.849 - info: starline.0 (193280) stateChange starline.0.<alarmsystemname>.control.arm - {"val":false,"ack":false,"ts":xxx,"q":0,"from":"system.adapter.admin.0","user":"system.user.admin","lc":xxx} 2024-03-26 19:09:53.860 - silly: starline.0 (193280) States user redis pmessage starline.0.<alarmsystemname>.control.*/starline.0.<alarmsystemname>.control.arm:{"val":false,"ack":true,"ts":xxx,"q":0,"from":"system.adapter.starline.0","user":"system.user.admin","lc":xxx} 2024-03-26 19:09:57.095 - debug: starline.0 (193280) send_command - response from the server statusCode: 204 2024-03-26 19:09:57.096 - error: starline.0 (193280) Send command. Parsing error: {}. Incoming data: ""

control.webasto = true (working)
2024-03-26 19:20:19.346 - silly: starline.0 (193280) States user redis pmessage starline.0.<alarmsystemname>.control.*/starline.0.<alarmsystemname>.control.webasto:{"val":true,"ack":false,"ts":xxx,"q":0,"from":"system.adapter.admin.0","user":"system.user.admin","lc":xxx} 2024-03-26 19:20:19.347 - info: starline.0 (193280) stateChange starline.0.<alarmsystemname>.control.webasto - {"val":true,"ack":false,"ts":xxx,"q":0,"from":"system.adapter.admin.0","user":"system.user.admin","lc":xxx} 2024-03-26 19:20:19.356 - silly: starline.0 (193280) States user redis pmessage starline.0.<alarmsystemname>.control.*/starline.0.<alarmsystemname>.control.webasto:{"val":true,"ack":true,"ts":xxx,"q":0,"from":"system.adapter.starline.0","user":"system.user.admin","lc":xxx} 2024-03-26 19:20:19.571 - debug: starline.0 (193280) send_command - response from the server statusCode: 202 2024-03-26 19:20:19.572 - error: starline.0 (193280) Send command. Parsing error: {}. Incoming data: ""

control.webasto = false (working)
2024-03-26 19:21:58.572 - silly: starline.0 (193280) States user redis pmessage starline.0.<alarmsystemname>.control.*/starline.0.<alarmsystemname>.control.webasto:{"val":false,"ack":false,"ts":xxx,"q":0,"from":"system.adapter.admin.0","user":"system.user.admin","lc":xxx} 2024-03-26 19:21:58.573 - info: starline.0 (193280) stateChange starline.0.<alarmsystemname>.control.webasto - {"val":false,"ack":false,"ts":xxx,"q":0,"from":"system.adapter.admin.0","user":"system.user.admin","lc":xxx} 2024-03-26 19:21:58.584 - silly: starline.0 (193280) States user redis pmessage starline.0.<alarmsystemname>.control.*/starline.0.<alarmsystemname>.control.webasto:{"val":false,"ack":true,"ts":xxx,"q":0,"from":"system.adapter.starline.0","user":"system.user.admin","lc":xxx} 2024-03-26 19:21:59.004 - debug: starline.0 (193280) send_command - response from the server statusCode: 202 2024-03-26 19:21:59.004 - error: starline.0 (193280) Send command. Parsing error: {}. Incoming data: "" 2024-03-26 19:22:00.024 - info: host.iobroker instance system.adapter.blueconnect.0 started with pid 194504

Versions:

  • Adapter version: 2.0.0
  • JS-Controller version: 5.0.19
  • Node version: 18.19.1
  • Operating system: Ubuntu ( iobroker running in docker container)

Additional Context:
My alarm system is a Starline S96V2

@mcm1957 mcm1957 added the bug Something isn't working label Apr 3, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants