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

Script to add persistent TEDAPI network routing. #520

Merged
merged 7 commits into from
Sep 16, 2024

Conversation

SCHibbard
Copy link
Contributor

Basic script that generates a cron task for Linux systems to create IP routing for TDAPI at boot time. run as ./add_route.sh. This is best run before installing Power Dashboard. If run after and the routing was not already manually created, Powerwall-Dashboard's ./setup.sh should be run again.

Script to create persistent IP routing for Powerwall TDAPI interface.
Script to create persistent IP routing for Powerwall TDAPI interface.
add_route.sh Outdated Show resolved Hide resolved
add_route.sh Outdated Show resolved Hide resolved
add_route.sh Outdated Show resolved Hide resolved
add_route.sh Outdated Show resolved Hide resolved
Added support for other operating systems, general code improvements.
@jasonacox jasonacox changed the title Script to add persistent TDAPI network routing. Script to add persistent TEDAPI network routing. Sep 15, 2024
@jasonacox
Copy link
Owner

Testing results...

✅ Ubuntu Linux 24.04
✅ Raspberry Pi
✅ MacOS
✅ Windows 11 - WSL
✅ Windows 11 - cygwin

@jasonacox
Copy link
Owner

Closes #519

@jasonacox jasonacox merged commit 2aa7118 into jasonacox:main Sep 16, 2024
@jasonacox
Copy link
Owner

Marged and released: https://github.com/jasonacox/Powerwall-Dashboard/releases/tag/v4.5.3

Thanks for great addition, @SCHibbard ! 🙏

TODO: We should update the README.md to provide instruction to users to run this before setup if they are wanting the extended local mode access.

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

Successfully merging this pull request may close these issues.

2 participants