Macro-Deck-App / Macro-Deck

Macro Deck transforms your phone, tablet, or any device equipped with a modern internet browser into an efficient remote macro pad. With this tool, you can execute single or multi-step actions seamlessly with just a single tap.
https://macro-deck.app
Apache License 2.0
771 stars 66 forks source link

Cannot connect to Macro Deck through smartphone #540

Open TechnicalityMods opened 4 months ago

TechnicalityMods commented 4 months ago

Describe the bug When I turn on the program and enter any ip with the right port into my browser on my phone, it always turns up a web error saying that it timed out or it doesn't exist. On my computer, it works perfectly fine. I have tried multiple ports. I understand that this is a faq question on the discord's⁠ faq channel , but all of these solutions are either not possible for me or I have done them and they have not worked. These are the solutions and why I can't do them or show that I have done them: ● You have a outdated version of the server and/or the client -- i'm on 2.14.1, the latest release ● Your anti virus software or firewall blocks Macro Deck 2.exe (In most cases) Take a look here: https://github.com/SuchByte/Macro-Deck/wiki/Allow-Macro-Deck-in-Windows-Firewall -- I run Avast antivirus, but I have given it an exception to bypass it. (this is what I think is the problem, but I wouldn't know where to start beyond giving it an exception) ● The wrong network adapter is set in the settings -- only my ethernet adapter is connected and working ● The port is used by another application, try to change it in the Macro Deck settings -- I highly doubt it, but not sure ● Your computer and the device with the client are not in the same network -- they are ● If you're using VPN services, disable them -- they are disabled ● Also a restart of your computer can help sometimes -- done that multiple times ● If you're using a 5GHz Wi-Fi connection, try to switch to 2,4GHz temporarily -- I wouldn't know where to start on that ● Some routers block the communication between Ethernet and Wi-Fi. Check your router settings. Look for SSID isolation or AP isolation and disable it. -- was never enabled in my router ● Try to disable IPv6, if enabled -- already done If there are any possible solutions, please let me know

To Reproduce Steps to reproduce the behavior:

  1. Setup Avast Premium Antivirus
  2. Setup Macro Deck
  3. Go onto the ip and use the proper port
  4. Recieve a timeout error or unknown error

Expected behavior It should load up instantly into the client, as it does on my pc.

Additional context I am not given any form of response from Macro Deck, so I doubt it even gets any sort of connection to my PC

Curros commented 2 months ago

Most likely you need to add a rule in AVAST. https://support.avast.com/en-us/article/Antivirus-Firewall-Application-Rules#pc