Repository navigation
Plugin remote ftp control
Exchanges command and status files through FTP for legacy remote control of OSPy.
| Item | Value |
|---|---|
| Version | 1.0.0 |
| Category | Automation and integrations |
| Author | Martin Pihrt |
| License | GPL-3.0 |
| OSPy |
3.0.211 or newer |
| Python |
3.8 or newer |
| Permissions |
network, files, system
|
| Hardware | No dedicated hardware requirement declared |
| Dependencies | None |
| Python/OS packages | None |
| Interfaces | No provider or mobile API declared |
| Source | Open the plug-in directory |
Exchanges command and status files through FTP for legacy remote control of OSPy.
This legacy remote-control plug-in is available for Python 3.
It includes a plugin.json manifest and reports its worker, non-secret FTP configuration, connection state, latest command, transfer and errors through the OSPy system health interface.
This plug-in makes downloading and uploading text file on the remotely via FTP for remotely control OSPy system every 60 seconds. When you first start the plug-in detects whether ramdisk is present, otherwise it creates and writes fstab. If plug-in says: "restart your linux os system!" You must manual reboot os via options/reboot os. This plugin required Webserver with PHP and FTP.
-
Check Use plug-in: If checked use plug-in Remote FTP Control plug-in is enabled and control your OSPy.
-
The FTP server address: Type the address of your FTP server. Ex: 1234.w0.wedos.net
-
The FTP user name: Type the of your user name for FTP server.
-
The FTP user password: Type the of your user password for FTP server.
-
The FTP server location for files: Type where is located data.txt and stavy.php on the FTP server. If file is in root folder use "/" else use "/xxx/yyy/zzz".
-
Status: Status window from the plug-in. ex: FTP connection established. FTP received data from file data.txt: OK Data file stavy.php has send on to FTP server: 09.08.2016 (21:02:53)
- On the Web server will place these files (after unpacking the zip file). download PHP for Remote FTP Control.zip files from github
- On the WEB server we places files as in imagge:
- On the WEB server use .htaccess and .htpasswd files for secured login for your OSPy control.
The following notes are generated from the help page shipped with this plug-in. Field names are also explained directly in the OSPy settings page.
This plug-in makes downloading and uploading text file on the remotely via FTP for remotely control OSPy system every 30 seconds
When you first start the plug-in detects whether ramdisk is present, otherwise it creates and writes fstab
If plug-in says: "restart your linux os system" You must manual reboot os via options/reboot os
Plugin setup
- Check Use plug-in
If checked use plug-in Remote FTP Control plug-in is enabled and control your OSPy.
- The FTP server address
Type the address of your FTP server. Ex: 1234.w0.wedos.net
- The FTP user name
Type the of your user name for FTP server.
- The FTP user password
Type the of your user password for FTP server.
- The FTP server location for files
Type where is located data.txt and stavy.php on the FTP server. If file is in root folder use "/" else use "/xxx/yyy/zzz".
- Status
Status window from the plug-in.
- Example
FTP connection established. FTP received data from file data.txt: OK. Data file stavy.php has send on to FTP server: 09.08.2016 (21:02:53).
Server setup
- On the Web server will place these files (after unpacking the zip file)
Download PHP for Remote FTP Control.zip files from github
-
On the WEB server we places files as in imagge
-
On the WEB server use .htaccess and .htpasswd files for secured login for your OSPy control
Check OSPy → Diagnostics first and remove passwords, tokens, private addresses and other secrets before sharing logs. Report reproducible plug-in problems in the OSPy-plugins issue tracker.
Start
Reference
Catalog sections