Repository navigation
Plugin pulse
Pulses a selected OSPy station at 1 Hz for a bounded valve-location test.
| Item | Value |
|---|---|
| Version | 1.0.0 |
| Category | Hardware, displays and outputs |
| Author | Martin Pihrt |
| License | GPL-3.0 |
| OSPy |
3.0.211 or newer |
| Python |
3.8 or newer |
| Permissions | system |
| Hardware | interfaces: station_output
|
| Dependencies | None |
| Python/OS packages | None |
| Interfaces | No provider or mobile API declared |
| Source | Open the plug-in directory |
Pulses a selected OSPy station at 1 Hz for a bounded valve-location test.
Tested in Python 3+
This plugin sends a 1Hz signal to a selected output for a given amount of time. (To discover the location of a valve.) After running the test, the output will be set to the last known state.
-
Select Output: Select the station name (or output) to test.
-
Time to test: The maximum time to activate the selected output.
-
Status: Status window of the plugin.
-
Start test button: Start the test for the selected station and time.
-
Stop test button: Stop the test immediately.
The plug-in includes an OSPy plugin.json manifest, registers the pulse worker with the shared plug-in runtime, responds to both the test stop control and the common plug-in stop request, and implements health(). Diagnostics reports the selected output, test duration, worker state, and current output state.
The hardware should be connected as follows:

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 plugin pulses a selected circuit with a 1 Hz signal with adjusted time. (For discover the location of a valve)
On the main OSPy board by pihrt.com is outputs connected via shift registers.
Shift registers switch transistor arrays.
Transistor arrays switch relay for outputs.
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