-
Notifications
You must be signed in to change notification settings - Fork 14
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
Real life using #4
Comments
Hi, @jctim Any chance you could share your dashboard on GitHub? That would be a good starting point for anyone willing to extend it. |
I recently bought an OBD2 bluetooth adapter, and I might try to visualize some data (RPM, fuel consumption, etc...) on the SMEG. Just for fun of course ;) |
This will be displayed on a smartphone ? |
Hi guys, Speaking of real-life usage, today I thought I found the trick for screen mirroring (aka MirrorLink / CarPlay ...) with my non-mirrorlink compatible android phone : So I was thinking, thanks to psakey :
What do you guys think ? :-) @Mwyann @bousqi Cheers, Pierre. |
Hi Pierre, Thanks for your message. As you probably know, SMEG+ isn't compatible with MirrorLink / CarPlay either, so that's not an option for both parties ;-) The connected apps are still available while driving, for the simple reason that it was designed for that! :-) (Coyote, ViaMichelin, etc). The only thing that's needed is indeed an HTTP page which can support the picture's upload, or even an FTP server to put the files in, and some sort of HTML or PHP page which will refresh the image once in a while. Obviously, the phone will have to communicate with the RPi somehow, maybe by making the RPi connect to the phone's wifi hotspot for example (the other way around will make the phone lose its Internet access, which is probably unpleasant). I must warn you though, that the browser is not fast at all, and the refresh rate will be quite low (maybe one frame per 5 seconds, which is like 0.2 FPS). Testing will be needed to finetune the speed at which you can refresh without issues. Also, you'd have to make use of some Javascript to smooth the refresh out too, not just a basic "auto reload", or you'll have a "flickering" display (black screens between reloads). That's a usecase I was also thinking about, so if I get some free time I may be interested in implement it, but if you want to give it a go, I'd be happy to test it and assist you in making it. (For example, having Maps/Waze instructions on the SMEG+ rather than having the phone hooked up next to the dashboard ; and it doesn't need superfast refresh speeds either). Quick bonus, one of my custom app which makes the RPi connect to a Bluetooth OBD2 adaptor, periodically reads some data and displays them in real-time with continuous graphs (configurable while driving) : https://youtu.be/RiFUbXsVagI Yann |
Cool !
From what I understand the connected apps screen just connect to a webpage (localhost:8080) so if we use apache as a reverse proxy we might be able to redirect to any page of our choice right ? And maybe mix it with something like this : https://github.com/albfan/miraclecast |
Wow! Are you planning to share this app? |
That's basically what this project does: it mimics the original key by faking the VID:PID, then creates a webserver that spoofs the original service URL to serve whatever file we want (the Hello World page for example). |
I might, but I wrote this with only the adaptor I got in mind, it's not an universal solution at all, so that'd be provided "as-is", and would certainly need some fixing and tweaking to make it work with any other OBD2 adaptor. Tell me if you're not afraid of that, and I would try to polish my current setup and post it on the repository. |
Hehe, i won't be afraid. I have an old OBD2 adaptor and i'm not sure it will be safe to leave it always connected to the car. Maybe i will consider to buy your same model. |
Here is the adaptor I'm using: https://www.amazon.fr/gp/product/B07XG3JPG7 I'll post the files in the next few days. |
Hi!
I’m very impressed of your work, thanks for creating this repo.
And I was able to create very simple “dashboard” interface using SNEG+ API, but stuck thinking what could be done more.
So maybe you have some real-life examples of your usage of this psakey simulator? :)
And is it possible to propagate an Internet connection from rpi-as-a-psakey to the headunit itself? (my rpi is connecting to my iPhone’s hotspot)
And thank you in advance
The text was updated successfully, but these errors were encountered: