-
Notifications
You must be signed in to change notification settings - Fork 38
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 compatible with Ubuntu #134
Comments
Hi Bruce ! First thank you for the amazing job you've done. Guess what ?! We also have robocalls in France. But also due to chip shortage it becomes difficult, if not impossible to get RPi. I tried to setup callattendant in a virtualenv on a Wyse thin client (amazing AMD cpu for less than 60$). Unfortunately it seems, as you posted initialy, that callattendant expect GPIOs to be there, which I have not, hence the service do not start... I tried to comment pieces of codes here and there to try to disable the parts about GPIOs in app.py like: also in config.py all about GPIO_LED I was wondering if it would be possible to first understand if changes that have to be made to get rid of GPIO is an hard job or if it can be made easily... If you still visit this page let us know :) |
Hello advfr, I don't had time to try it as I would like to install Callattendant on a Linux VM too. Bye from France too ;-) |
Salut John, thanks a lot for your so prompt answer. EDIT: it's a bit late to do it now, but after commenting some pieces of code I'm able to start the app :) I'll update the changes I made with text editor on my server to the fork and will perform some testings. Bye bye ! |
Hi again, I think my fork is functionnal. Once again big thanks to Bruce ! |
Hello advfr, Have a nice day! |
I've attempted to dockerize @advfr's fork but I am currently having issues with calls not being detected. The modem initializes but I haven't yet debugged the reason for the detection issue. I'll update and if you know the reason, please feel free to share. https://github.com/foureight84/callattendant-docker EDIT: I can send commands and receive response from the modem via minicom inside the container. Debug log shows that app is detecting rings but no actions are taken. |
I decided to fork the master branch and remove references to gpio usage. It's working now. You can find the updated branch here: https://github.com/foureight84/callattendant/tree/no-gpio Docker instance working as well. @advfr I believe your changes might have removed the ring event thread. This is just a hunch since callattendant never kicks in to handle the call during testing. I haven't reviewed the changes made. |
Ensure the installation and runtime work on Ubuntu.
gpiozero
library if the platform is not a Raspberry Pi.The text was updated successfully, but these errors were encountered: