Pepperdash.Essentials.Plugins.Camera.Panasonic
2.1.0-feature-4-series.4
This is a prerelease version of Pepperdash.Essentials.Plugins.Camera.Panasonic.
dotnet add package Pepperdash.Essentials.Plugins.Camera.Panasonic --version 2.1.0-feature-4-series.4
NuGet\Install-Package Pepperdash.Essentials.Plugins.Camera.Panasonic -Version 2.1.0-feature-4-series.4
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="Pepperdash.Essentials.Plugins.Camera.Panasonic" Version="2.1.0-feature-4-series.4" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="Pepperdash.Essentials.Plugins.Camera.Panasonic" Version="2.1.0-feature-4-series.4" />
<PackageReference Include="Pepperdash.Essentials.Plugins.Camera.Panasonic" />
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add Pepperdash.Essentials.Plugins.Camera.Panasonic --version 2.1.0-feature-4-series.4
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
#r "nuget: Pepperdash.Essentials.Plugins.Camera.Panasonic, 2.1.0-feature-4-series.4"
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package Pepperdash.Essentials.Plugins.Camera.Panasonic@2.1.0-feature-4-series.4
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=Pepperdash.Essentials.Plugins.Camera.Panasonic&version=2.1.0-feature-4-series.4&prerelease
#tool nuget:?package=Pepperdash.Essentials.Plugins.Camera.Panasonic&version=2.1.0-feature-4-series.4&prerelease
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
Panasonic Camera Plugin
Controls the following cameras:
- AW-HE20
- AW-HE120
- AW-HE60
- AW-HE130
- AW-HE70
- AW-HE40
- AW-SFU01
- AK-UB300
- AW-HR140
- AW-UE150
- AK-UB300
- AW-UE150
- AW-HE42
Essentials Device Configuration
{
"key": "camera-1",
"name": "Camera 1",
"type": "panasonicHttpCamera",
"group": "plugin",
"properties": {
"control": {
"method": "http",
"tcpSshProperties": {
"address": "10.120.17.69",
"port": 80
}
},
"presets": [
{
"Name": "Preset 1",
"Id": 1
},
{
"Name": "Preset 2",
"Id": 2
},
{
"Name": "Preset 3",
"Id": 3
}
],
"panSpeed": 25,
"titlSpeed": 25,
"zoomSpeed": 25,
"homeCommand": "",
"privacyCommand": ""
}
}
Essentials Bridging
{
"key": "plugin-bridge-1",
"name": "Plugin Bridge",
"group": "api",
"type": "eiscApiAdvanced",
"properties": {
"control": {
"tcpSshProperties": {
"address": "127.0.0.2",
"port": 0
},
"ipid": "B2",
"method": "ipidTcp"
},
"devices": [
{
"deviceKey": "camera-1",
"joinStart": 1
}
]
}
}
Essentials Bridge Join Map
The join map below documents the commands implemented in this plugin.
Digitals
Input | I/O | Output |
---|---|---|
Tilt up | 1 | |
Tilt down | 2 | |
Pan left | 3 | |
Pan right | 4 | |
Zoom in | 5 | |
Zoom out | 6 | |
Power on | 7 | Power on Fb |
Power off | 8 | Power off fb |
9 | Is online fb | |
Home | 10 | |
Preset 1 recall | 11 | |
Preset 2 recall | 12 | |
Preset 15 recall | 25 | |
Preset 16 recall | 26 | |
Preset 1 save | 31 | |
Preset 2 save | 32 | |
Preset 15 save | 45 | |
Preset 16 save | 46 | |
Privacy on | 48 | |
Privacy off | 49 |
Analogs
Input | I/O | Output |
---|---|---|
Pan speed | 1 | Pan speed fb |
Tilt speed | 2 | Tilt speed fb |
Zoom speed | 3 | Zoom speed fb |
11 | Number of presets fb |
Serials
Input | I/O | Output |
---|---|---|
1 | Device name fb | |
IP address | 2 | IP address fb |
11 | Preset 1 name fb | |
12 | Preset 2 name fb | |
25 | Preset 15 name fb | |
26 | Preset 16 name fb | |
Device communication | 50 | Device communication fb |
DEVJSON Commands
When using DEVJSON commands update the program index devjson:{programIndex}
and deviceKey
values to match the testing environment.
devjson:1 {"deviceKey":"camera-1", "methodName":"CameraOn", "params":[]}
devjson:1 {"deviceKey":"camera-1", "methodName":"CameraOff", "params":[]}
devjson:1 {"deviceKey":"camera-1", "methodName":"PanLeft", "params":[]}
devjson:1 {"deviceKey":"camera-1", "methodName":"PanRight", "params":[]}
devjson:1 {"deviceKey":"camera-1", "methodName":"PanStop", "params":[]}
devjson:1 {"deviceKey":"camera-1", "methodName":"TiltUp", "params":[]}
devjson:1 {"deviceKey":"camera-1", "methodName":"TiltDown", "params":[]}
devjson:1 {"deviceKey":"camera-1", "methodName":"TiltStop", "params":[]}
devjson:1 {"deviceKey":"camera-1", "methodName":"ZoomIn", "params":[]}
devjson:1 {"deviceKey":"camera-1", "methodName":"ZoomOut", "params":[]}
devjson:1 {"deviceKey":"camera-1", "methodName":"ZoomStop", "params":[]}
devjson:1 {"deviceKey":"camera-1", "methodName":"PositionHome", "params":[]}
devjson:1 {"deviceKey":"camera-1", "methodName":"PositionPrivacy", "params":[]}
devjson:1 {"deviceKey":"camera-1", "methodName":"RecallPreset", "params":[4]}
devjson:1 {"deviceKey":"camera-1", "methodName":"SavePreset", "params":[9]}
devjson:1 {"deviceKey":"camera-1", "methodName":"SendCustomCommand", "params":["customCommandString"]}
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET Framework | net472 is compatible. net48 was computed. net481 was computed. |
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.
-
.NETFramework 4.7.2
- PepperDashEssentials (>= 2.12.3)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last Updated |
---|---|---|
2.1.0-feature-4-series.4 | 119 | 8/20/2025 |
2.1.0-feature-4-series.3 | 113 | 8/19/2025 |
2.1.0-feature-4-series.2 | 118 | 8/13/2025 |
2.1.0-feature-4-series.1 | 121 | 8/12/2025 |