OPNsense
  • Home
  • Help
  • Search
  • Login
  • Register

  • OPNsense Forum »
  • English Forums »
  • Development and Code Review (Moderator: fabian) »
  • Android management app
« previous next »
  • Print
Pages: [1]

Author Topic: Android management app  (Read 12106 times)

swingline

  • Newbie
  • *
  • Posts: 36
  • Karma: 1
    • View Profile
Android management app
« on: April 28, 2021, 07:59:08 pm »
Hello,
I have been working on an Android app written in python using KivyMD. 

https://github.com/Red-Swingline/OPNsenseManager


I am modifying a custom app that I provided to my clients. This app intends to allow users to do common immediate actions and escalate as needed for help using the email option.

As the app is written now its capable of:
  • Rule management (rules created with firewall plugin https://docs.opnsense.org/development/api/plugins/firewall.html)
    • Manually add rules by entering rule UUID and Description.
      • I opted for manual adding rules, as there may be rules created on the firewall that the end-user has no reason for messing with.
    • Manually deleting rules from the Admin tab.
      • This only removes rules from the local SQLite database
  • VPN management
    • Enable/disable Wireguard client
    • (I might add other protocols if needed)
  • Power
    • Reboot
  • Admin
    • Add rules
    • Delete Rules (from local SQLite database)
    • Email Admin sends a fixed SOS email to a specified email address, aka the network admin. (Needs to be fixed
Logged

aljazzair

  • Newbie
  • *
  • Posts: 2
  • Karma: 0
    • View Profile
Re: Android management app
« Reply #1 on: May 22, 2021, 03:21:46 am »
Finally an android management app!!
Thank you!
It would be great if we could turn and openvpn connection on and off as well :)
Logged

Mondmann

  • Jr. Member
  • **
  • Posts: 73
  • Karma: 7
    • View Profile
Re: Android management app
« Reply #2 on: June 01, 2021, 05:02:41 pm »
@swingline

Respect for the effort you put into your project and with this
a great app for the OPNsense.

Hint:
- For security reasons the APP should only be openable with a password.
password to open the app

- a minimal status overview similar to the dashboard would also be great

- a small tutorial for the initial setup would be an advantage...


There will certainly be a lot of users who have been waiting for your APP.
and would like to test it for sure...
 
 
Good luck and thanks from Germany
« Last Edit: June 01, 2021, 05:24:19 pm by Mondmann »
Logged
OPNsense 22.7.9*WG-kmod*OpenSSL*OpenVPN* AdGuardHome*i7-7700*32GB*256SSD*ix0-1, igb0-4, em0*OpenVPN+Wireguard WG0, WG1*NetGear ProSafe XS508*AP Netgear WAX610*alles echtes Blech* Sorry, my English is translated via app*

KripyPicli

  • Newbie
  • *
  • Posts: 1
  • Karma: 0
    • View Profile
Re: Android management app
« Reply #3 on: October 20, 2021, 04:01:04 pm »
Hello, thank you for sharing this Android-based app—huge respect to you for doing great work building an app for the OPNsense. You included a good range of available options. Keep it updated, bro. If you have any Patreon program, I can support your work if you need some funds for your future projects. Right now, I'm working on an app, and I use the app builder for windows free service, but if you have time, I wish to discuss with you some details, maybe you will help me with solving my problems. Have a good one!
« Last Edit: October 25, 2021, 06:42:51 pm by KripyPicli »
Logged

Pistonchic

  • Newbie
  • *
  • Posts: 1
  • Karma: 0
    • View Profile
Re: Android management app
« Reply #4 on: February 19, 2022, 01:58:56 pm »
There is no doubt that the development of applications for all existing platforms is something that a person and firms providing not only services, but even selling goods will be obliged to do in the next couple of years. There is nowhere without it. That's why I decided to create an application so that my customers could track which product is currently in stock in my store. Then there was the question of who would be able to develop such an application. It's good that my partner Anthony was able to contact the company https://www.cubycode.com, which made us a top quality product without any problems.
« Last Edit: February 20, 2022, 04:40:46 pm by Pistonchic »
Logged

Jessey

  • Newbie
  • *
  • Posts: 2
  • Karma: 0
    • View Profile
Re: Android management app
« Reply #5 on: August 26, 2022, 09:58:10 am »
Thanks for help
« Last Edit: August 26, 2022, 10:00:51 am by Jessey »
Logged

Jessey

  • Newbie
  • *
  • Posts: 2
  • Karma: 0
    • View Profile
Re: Android management app
« Reply #6 on: August 26, 2022, 09:58:42 am »
I am looking for a way to make some of the screenshot apple files more appealing, I'd like to save them immediately in order to have quick access. Although I've found some ways to simplify this process https://splitmetrics.com/blog/app-store-screenshots-aso-guide/ I'd be happy to receive additional suggestions from experienced users.
Logged

AadenSpears

  • Newbie
  • *
  • Posts: 1
  • Karma: 0
    • View Profile
Re: Android management app
« Reply #7 on: December 28, 2022, 06:56:03 pm »
Have there been any updates on your app since then, man? I wonder if you could make the same one for iOS. Btw, guys, what do you think of the new iPhone?
Logged

Vossi

  • Newbie
  • *
  • Posts: 2
  • Karma: 0
    • View Profile
Re: Android management app
« Reply #8 on: March 05, 2023, 10:49:44 am »
Hello Swingline,
how awesome is that!!
I've been looking for an Android app a few times, but for whatever reason, I didn't come across your solution.

I installed the version 2.0 beta on my Android today and also completed the first settings. Api access I had before and some Autonmatisierungseinstellungen also.

After entering the required settings (without password), I see at the firewall also the access from my phone, but still I get nothing displayed. After a few times uninstall and install to start with other settings, I get ansich only a connection timeout...

Do you have any idea about this?
I use Android 12 on a Huawei Mate 10 pro.

Thank you for the APP.
I ansich want to be able to disable devices on the network via the phone -> the children's devices :)

Greetings
Vossi :o
Logged

Margakimbu

  • Newbie
  • *
  • Posts: 1
  • Karma: 0
    • View Profile
Re: Android management app
« Reply #9 on: March 14, 2023, 12:00:51 pm »
Hey there! I think it's really cool that you're working on an Android app using KivyMD. It sounds like you've already made some great progress with it, and I appreciate you sharing the link to your GitHub repository. Regarding your question about app management, I recently discovered a custom software development company that might be able to help. They specialize in creating custom software solution for businesses and individuals, so they could potentially offer some insights or assistance with your Android app. Best of luck with your app!
« Last Edit: March 15, 2023, 12:48:20 pm by Margakimbu »
Logged

  • Print
Pages: [1]
« previous next »
  • OPNsense Forum »
  • English Forums »
  • Development and Code Review (Moderator: fabian) »
  • Android management app
 

OPNsense is an OSS project © Deciso B.V. 2015 - 2023 All rights reserved
  • SMF 2.0.19 | SMF © 2021, Simple Machines
    Privacy Policy
    | XHTML | RSS | WAP2