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

Make it work like a server instead of like a client #4

Open
catqwe opened this issue May 8, 2024 · 6 comments
Open

Make it work like a server instead of like a client #4

catqwe opened this issue May 8, 2024 · 6 comments

Comments

@catqwe
Copy link

catqwe commented May 8, 2024

Right now, this plugin works like a client, you have the Intiface in your phone connected to the toy, and then the plugin connects to it. But it just works if you are in the same network, so if I leave my home with the phone and the toy it does no longuer work, you could make workarounds using VPN but then they mess up with Android Auto, etc. Would be much easier to make the plugin work as a server open to the internet and the phone would connect to the public URL of HA.

And I understand that the new 'Repeater Mode' from Intiface allowes to pass the toy to another server.

I'm just not sure how to make it work with this plugin.

Any idea?

@catqwe
Copy link
Author

catqwe commented May 8, 2024

I also asked this question in the buttplug forum: https://discuss.buttplug.io/t/make-repeater-mode-work-both-ways/327

@Bvdmgg
Copy link

Bvdmgg commented Sep 4, 2024

Did you find a solution for this? Having the same issue.

@catqwe
Copy link
Author

catqwe commented Sep 17, 2024

No, I haven't found a solution and nobody answered me in the forum neither. @Bvdmgg Maybe add a comment there in the forum, it will get more visibility than here, seems like this project has been abandoned. "Repeater Mode" should allow this kind of usage, we have to figure out how to modify this component to adapt it to this new mode I guess.

@catqwe
Copy link
Author

catqwe commented Sep 17, 2024

Maybe we could open an issue in this project also: https://github.com/intiface/intiface-engine

@catqwe
Copy link
Author

catqwe commented Nov 18, 2024

The "Repeater Mode" just allows to pass a connection from one engine to another (like a proxy), but not a device, so it works in the inverted direction of what we need.

@Bvdmgg seems like the solution for this will be to have a Intiface Engine server running on another server, connect this home assistant integration to it.

And when this issue (intiface/intiface-central#159) gets fixed, pass the device from the Intiface Central running in the phone to the Intiface Engine server. At that point it should work.

Until then the only option is to connect through a VPN connection.

@catqwe
Copy link
Author

catqwe commented Nov 18, 2024

But making it work like a server would avoid the use of a server in the middle, so this feature request is still valid.

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