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

Pro Exhaust valve control #12

Open
Condorello opened this issue Jul 11, 2022 · 3 comments
Open

Pro Exhaust valve control #12

Condorello opened this issue Jul 11, 2022 · 3 comments

Comments

@Condorello
Copy link

Hi, could be usefull for who have the Pro Exhaust (Mini or BMW) to have shortcut on the screen which render a script on the phone:

  • save the current connected access point
  • disconnect and connect the phone to defined access point
  • get the relay status and trigger the relay (http api call)
  • display a notification which say for ex. "valve closed"
  • reconnect to the saved access point.

here my work on the valve relay:
https://github.com/Condorello/JCW-Pro-Exhaust-Controller

@hufman
Copy link
Collaborator

hufman commented Jul 12, 2022

That's nifty! Very neat implementation! I've only had experience with the Mini JCW Pro Exhaust, which has a little Bluetooth button to toggle it.

Having a dedicated car application to run such a script would be too complicated. A simpler method, I think, would be for your application to notice when the phone is connected to a BMW Bluetooth, and then maintain a constant connection to the relay's AP. With this connection open, you would then have a persistent notification on your phone with a text line saying what the current state is, and an action button to toggle it, and then both the user and AAIdrive's Notification functionality would be able to toggle the relay.

@Condorello
Copy link
Author

That's nifty! Very neat implementation! I've only had experience with the Mini JCW Pro Exhaust, which has a little Bluetooth button to toggle it.

Having a dedicated car application to run such a script would be too complicated. A simpler method, I think, would be for your application to notice when the phone is connected to a BMW Bluetooth, and then maintain a constant connection to the relay's AP. With this connection open, you would then have a persistent notification on your phone with a text line saying what the current state is, and an action button to toggle it, and then both the user and AAIdrive's Notification functionality would be able to toggle the relay.

Hi Hufman, thanks for your reply. As soon as I have some free time I'll try to develop the app, let's see if we can integrate it :)

@hufman
Copy link
Collaborator

hufman commented Feb 22, 2024

Once you get a notification method to toggle the exhaust, it could be fun to extend this toggle with an AM icon in the car dashboard. AM app icons even have a dedicated Vehicle Info category that they could be put into :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants