$build-modpoll
Build Modpoll (BETA)
Create BETA read-only files for the selected Modpoll command-line or Witte Modbus Poll desktop product.
GROUP 04Create field-tool filesGitHub source ↗
WHAT YOU GET
A clear result you can inspect
The BETA skill supports the gavinying command-line tool and defined Witte Modbus Poll desktop profiles. It creates the setup, poll, point, and operator files. It can also include `pymodbus-read-once.py` for one reviewed read when the native product is unavailable. Native application verification has not been run.
HOW IT RUNS
Builds files for one named Modpoll product
SKILL.mdprocess + safetyscripts/run.pybundled local PythonBuilds files for one named Modpoll product. You select the Modpoll product and probe or final mode. The script checks the map, read plan, polling limits, and generated files. It reports native verification as unavailable when the selected product was not run.
FILES AND REQUIREMENTS
Know what the skill creates and what you must install
The plugin includes the skill instructions and generator source. It does not install Python, field tools, or their packages.
gavinying command lineselect this product
<route>.csv · commands.txt · README.md · manifest.json · pymodbus-read-once.pyA documented CSV configuration and one-pass commands for each device route.
Witte desktopselect this product
create-<route>-read-documents.ps1 · read-plan.csv · README.md · setup-manifest.json · manifest.json · pymodbus-read-once.pyBounded PowerShell automation that asks Witte Modbus Poll to create its native documents.
This profile creates PowerShell (.ps1) files. Some email and file-transfer services restrict script attachments. Use an approved delivery method.Witte version 12+select this product
<request>.xml · README.md · setup-manifest.json · manifest.json · pymodbus-read-once.pyDisabled, readable XML documents for Witte Modbus Poll 12 or later.
modpoll-result.jsonThe generated or held status and any remaining checks.
SKILL.md, the Python wrapper, generator source, and optional one-read fallback source.
Required to generate the files. Plugin installation does not install Python.
Install gavinying/modpoll, or Witte Modbus Poll on Windows. The Witte desktop profile also needs PowerShell.
Required only if you use pymodbus-read-once.py instead of the selected product.
Direct repository use: Run python3 -m pip install -e . from the cloned repository. Plugin installation does not run this command.
WHERE IT FITS
Use it for one specialist stage
This skill supports one focused stage. Start it directly only when that stage is the result you need.
EXAMPLE REQUEST
Ask for the result in your own words.
Use this example as a starting point. Replace the file names and details with your own.
$build-modpoll Create read-only files for the gavinying Modpoll command-line tool from `reviewed-map.json` and `read-plan.json`. Include the device settings, poll blocks, and point list.