PepperDashCore 2.4.4-generic-comm-monitor-issues.1

This is a prerelease version of PepperDashCore.
There is a newer version of this package available.
See the version list below for details.
dotnet add package PepperDashCore --version 2.4.4-generic-comm-monitor-issues.1
                    
NuGet\Install-Package PepperDashCore -Version 2.4.4-generic-comm-monitor-issues.1
                    
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="PepperDashCore" Version="2.4.4-generic-comm-monitor-issues.1" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="PepperDashCore" Version="2.4.4-generic-comm-monitor-issues.1" />
                    
Directory.Packages.props
<PackageReference Include="PepperDashCore" />
                    
Project file
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 PepperDashCore --version 2.4.4-generic-comm-monitor-issues.1
                    
#r "nuget: PepperDashCore, 2.4.4-generic-comm-monitor-issues.1"
                    
#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.
#addin nuget:?package=PepperDashCore&version=2.4.4-generic-comm-monitor-issues.1&prerelease
                    
Install PepperDashCore as a Cake Addin
#tool nuget:?package=PepperDashCore&version=2.4.4-generic-comm-monitor-issues.1&prerelease
                    
Install PepperDashCore as a Cake Tool

PepperDash Essentials Framework (c) 2020

Latest Release

License

Provided under MIT license

Overview

PepperDash Essentials is an open source Crestron framework that can be configured as a standalone program capable of running a wide variety of system designs and can also be utilized as a plug-in architecture to augment other Simpl# Pro and Simpl Windows programs.

Essentials Framework is a collection of C# / Simpl# Pro libraries that can be utilized in several different manners. It is currently operating as a 100% configuration-driven system, and can be extended to add different workflows and behaviors, either through the addition of further device "types" or via the plug-in mechanism. The framework is a collection of "things" that are all related and interconnected, but in general do not have dependencies on each other.

Minimum Requirements

  • Essentials Framework runs on any Crestron 3-series processor, 4-series processor or Crestron's VC-4 platform.
  • To edit and compile the source, Microsoft Visual Studio 2008 Professional with SP1 is required.
  • Crestron's Simpl# Plugin is also required (must be obtained from Crestron).

Dependencies

The PepperDash.Core SIMPL# library is required. It is referenced via nuget. You must have nuget.exe installed and in the PATH environment variable to use the following command. Nuget.exe is available at nuget.org.

Installing Dependencies

To install dependencies once nuget.exe is installed, run the following command: nuget install .\packages.config -OutputDirectory .\packages -excludeVersion. To verify that the packages installed correctly, open Essentials and make sure that all references are found, then try and build it.

Installing Different versions of PepperDash Core

If you need a different version of PepperDash Core, use the command nuget install .\packages.config -OutputDirectory .\packages -excludeVersion -Version {versionToGet}. Omitting the -Version option will pull the version indicated in the packages.config file.

Utilization

Essentials was originally conceptualized as a standalone application for running control system logic entirely in Simpl# Pro. It is primarily designed around accomplishing this goal, but during development, it became obvious that it could easily be leveraged to also serve as a partner application to one or more SIMPL Windows programs.

Utilization of Essentials Framework falls into the following categories:

  1. Standalone Control System Application for controlling one or more rooms. See Standalone Use

  2. Partner Application to a SIMPL Windows program. This allows for several useful advantages. See SIMPL Windows Bridging

  • Dynamic device instantiation. Devices can be defined in configuration and instantiated at runtime and then bridged to a SIMPL Windows program via EISC.

  • Advanced logic. Some logic operations that cannot be affectively accomplished in SIMPL Windows (ex. JSON/XML serialization/deserialization, database operations, etc.) can be done in the Simpl# Pro environment and the necessary input and output bridged to a SIMPL Windows program via EISC.

  1. Hybrid Application that may contain elements of both standalone control and SIMPL partner application integration.
  • There may be a use case where a device can only be defined in a single application, but that device may need to be interacted with from multiple applications. The device can be defined in an Essentials application, interacted with in that application and also bridged to one or more SIMPL Windows applications.

Documentation

For detailed documentation, see the Wiki.

Support

How-To (Getting Started)

See Getting Started

Product 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.

NuGet packages (7)

Showing the top 5 NuGet packages that depend on PepperDashCore:

Package Downloads
PepperDashEssentials

Package Description

PepperDash.Essentials.Core

Package Description

PepperDash.Essentials.Devices.Common

Package Description

PepperDash.Essentials.MobileControl.Messengers

Package Description

PepperDash.Essentials.MobileControl

This software is a plugin designed to work as a part of PepperDash Essentials for Crestron control processors. This plugin allows for connection to a PepperDash Mobile Control server.

GitHub repositories (1)

Showing the top 1 popular GitHub repositories that depend on PepperDashCore:

Repository Stars
PepperDash/Essentials
The Essentials Application Framework Libraries
Version Downloads Last updated
2.5.1 222 14 days ago
2.5.1-dsp-base-fix.1 187 14 days ago
2.5.0 77 19 days ago
2.5.0-plugin-minimum-version.2 112 a month ago
2.5.0-plugin-minimum-version.1 142 a month ago
2.5.0-DGE-1000.1 49 19 days ago
2.4.9-camera-preset-fix.1 193 14 days ago
2.4.9-beta.1 194 14 days ago
2.4.9-appdebug-case-insensi... 115 21 days ago
2.4.8 84 a month ago
2.4.8-routing-clear-fix.2 53 a month ago
2.4.8-routing-clear-fix.1 59 a month ago
2.4.8-RegisterForExtendersM... 104 a month ago
2.4.8-RegisterForExtendersM... 102 a month ago
2.4.8-RegisterForExtendersM... 106 a month ago
2.4.7 207 a month ago
2.4.7-routing-updates.2 118 a month ago
2.4.7-routing-updates.1 122 a month ago
2.4.6 162 a month ago
2.4.6-selectable-items-inte... 164 a month ago
2.4.6-lighting-interface-fix.2 91 a month ago
2.4.6-lighting-interface-fix.1 103 a month ago
2.4.5 238 a month ago
2.4.5-lighting-scene-updates.1 150 a month ago
2.4.4 187 2 months ago
2.4.4-generic-comm-monitor-... 73 2 months ago
2.4.3-generic-comm-monitor-... 65 2 months ago
2.4.2 163 2 months ago
2.4.2-messenger-fixes.2 125 2 months ago
2.4.2-messenger-fixes.1 121 2 months ago
2.4.1 157 2 months ago
2.4.0 123 2 months ago
2.3.1-fix-add-client.1 123 2 months ago
2.3.0 223 2 months ago
2.3.0-webview-eventhandler.1 163 2 months ago
2.3.0-routing-fixes.2 70 2 months ago
2.3.0-routing-fixes.1 84 2 months ago
2.3.0-rc.1 114 2 months ago
2.3.0-codec-messenger-issues.1 120 2 months ago
2.3.0-bring-mc-fixes-over.1 118 2 months ago
2.3.0-beta.2 114 2 months ago
2.3.0-beta.1 128 2 months ago
2.2.3-routing-fixes.1 107 2 months ago
2.2.2 153 2 months ago
2.2.2-mc-fixes.1 114 2 months ago
2.2.1 181 2 months ago
2.2.1-fix-volume-add-again.1 114 2 months ago
2.2.0 158 2 months ago
2.2.0-rc.1 116 2 months ago
2.2.0-beta.1 110 2 months ago
2.1.2 158 2 months ago
2.1.2-room-loading-protecti... 119 2 months ago
2.1.1 125 2 months ago
2.1.1-add-routes.3 89 2 months ago
2.1.1-add-routes.1 90 2 months ago
2.1.0 448 2 months ago
2.1.0-rc.1 97 2 months ago
2.1.0-feature-move-portal-c... 430 2 months ago
2.1.0-feature-move-portal-c... 436 2 months ago
2.1.0-beta.3 435 2 months ago
2.0.1 430 3 months ago
2.0.1-ssh-fix.1 167 3 months ago
2.0.0 213 3 months ago
2.0.0-release-2.1 159 3 months ago
2.0.0-rc.5 181 3 months ago
2.0.0-rc.4 162 3 months ago
2.0.0-rc.3 174 3 months ago
2.0.0-rc.2 162 3 months ago
2.0.0-rc.1 164 3 months ago
2.0.0-file-cleanup.1 167 3 months ago
2.0.0-feature-2-device-ikey... 164 3 months ago
2.0.0-feature-2-creslib-ver... 166 3 months ago
2.0.0-feature-2-camera-list... 169 3 months ago
2.0.0-beta-452 118 3 months ago
2.0.0-beta-423 233 5/28/2024
2.0.0-beta-418 379 5/20/2024
2.0.0-beta-415 260 5/16/2024
2.0.0-beta-404 99 5/1/2024
2.0.0-beta-400 410 3/21/2024
2.0.0-beta-397 151 3/21/2024
2.0.0-beta-389 1,138 2/15/2024
2.0.0-beta-385 1,238 2/5/2024
2.0.0-beta-383 977 2/2/2024
2.0.0-beta-379 296 2/1/2024
2.0.0-beta-318 747 2/7/2023
2.0.0-beta-310 655 2/7/2023
2.0.0-beta.1 167 3 months ago
2.0.0-alpha-462 133 3 months ago
2.0.0-alpha-461 81 3 months ago
2.0.0-alpha-460 88 3 months ago
2.0.0-alpha-459 81 3 months ago
2.0.0-alpha-458 76 3 months ago
2.0.0-alpha-457 76 3 months ago
2.0.0-alpha-456 93 3 months ago
2.0.0-alpha-455 219 3 months ago
2.0.0-alpha-451 312 3 months ago
2.0.0-alpha-450 160 3 months ago
2.0.0-alpha-442 98 6 months ago
2.0.0-alpha-441 145 7 months ago
2.0.0-alpha-439 165 7 months ago
2.0.0-alpha-438 80 7 months ago
2.0.0-alpha-437 81 7 months ago
2.0.0-alpha-436 88 7 months ago
2.0.0-alpha-435 85 7 months ago
2.0.0-alpha-434 80 7 months ago
2.0.0-alpha-433 88 7 months ago
2.0.0-alpha-432 94 7 months ago
2.0.0-alpha-430 79 7 months ago
2.0.0-alpha-428 83 7 months ago
2.0.0-alpha-427 79 7 months ago
2.0.0-alpha-425 115 6/25/2024
2.0.0-alpha-424 4,098 5/28/2024
2.0.0-alpha-422 158 5/28/2024
2.0.0-alpha-421 150 5/28/2024
2.0.0-alpha-420 216 5/23/2024
2.0.0-alpha-419 411 5/21/2024
2.0.0-alpha-417 126 5/17/2024
2.0.0-alpha-416 183 5/17/2024
2.0.0-alpha-414 106 5/16/2024
2.0.0-alpha-413 105 5/16/2024
2.0.0-alpha-412 109 5/16/2024
2.0.0-alpha-411 111 5/16/2024
2.0.0-alpha-410 106 5/15/2024
2.0.0-alpha-409 117 5/15/2024
2.0.0-alpha-408 121 5/15/2024
2.0.0-alpha-407 433 5/14/2024
2.0.0-alpha-406 126 5/7/2024
2.0.0-alpha-405 128 5/7/2024
2.0.0-alpha-403 111 5/1/2024
2.0.0-alpha-402 2,212 3/27/2024
2.0.0-alpha-399 121 3/21/2024
2.0.0-alpha-398 127 3/21/2024
2.0.0-alpha-396 120 3/21/2024
2.0.0-alpha-395 131 3/21/2024
2.0.0-alpha-393 253 3/20/2024
2.0.0-alpha-392 611 3/13/2024
2.0.0-alpha-391 413 3/8/2024
2.0.0-alpha-388 230 2/15/2024
2.0.0-alpha-387 365 2/14/2024
2.0.0-alpha-384 282 2/5/2024
2.0.0-alpha-382 296 2/2/2024
2.0.0-alpha-381 269 2/2/2024
2.0.0-alpha-377 869 12/28/2023
2.0.0-alpha-376 379 12/28/2023
2.0.0-alpha-375 479 11/29/2023
2.0.0-alpha-374 459 11/24/2023
2.0.0-alpha-373 460 11/23/2023
2.0.0-alpha-372 461 11/23/2023
2.0.0-alpha-371 439 11/23/2023
2.0.0-alpha-370 450 11/23/2023
2.0.0-alpha-369 466 11/23/2023
2.0.0-alpha-368 464 11/22/2023
2.0.0-alpha-367 487 11/22/2023
2.0.0-alpha-366 456 11/20/2023
2.0.0-alpha-365 454 11/20/2023
2.0.0-alpha-364 466 11/20/2023
2.0.0-alpha-363 425 11/20/2023
2.0.0-alpha-362 432 11/20/2023
2.0.0-alpha-361 457 11/20/2023
2.0.0-alpha-360 464 11/20/2023
2.0.0-alpha-359 437 11/16/2023
2.0.0-alpha-358 443 11/16/2023
2.0.0-alpha-357 424 11/16/2023
2.0.0-alpha-356 445 11/15/2023
2.0.0-alpha-355 439 11/8/2023
2.0.0-alpha-354 445 11/8/2023
2.0.0-alpha-353 448 11/7/2023
2.0.0-alpha-352 456 11/7/2023
2.0.0-alpha-351 447 11/7/2023
2.0.0-alpha-350 462 11/7/2023
2.0.0-alpha-349 431 11/7/2023
2.0.0-alpha-348 446 11/7/2023
2.0.0-alpha-346 472 11/7/2023
2.0.0-alpha-344 458 11/1/2023
2.0.0-alpha-342 428 10/31/2023
2.0.0-alpha-341 452 10/31/2023
2.0.0-alpha-330 640 3/23/2023
2.0.0-alpha-315 627 2/7/2023
2.0.0-alpha-314 632 2/7/2023
2.0.0-alpha-309 664 2/6/2023
1.4.2-3series-caller-refere... 183 13 days ago
1.4.1 229 15 days ago
1.4.1-3series-workflow-upda... 191 15 days ago
1.4.1-3series-workflow-upda... 190 15 days ago
1.4.1-3series-workflow-upda... 191 15 days ago
1.4.0 71 19 days ago
1.3.3-hotfix-449 104 3 months ago
1.3.3-hotfix-390 242 2/26/2024
1.3.2 447 1/25/2024
1.3.2-hotfix-378 268 1/25/2024
1.3.2-hotfix-340 546 8/24/2023
1.3.2-hotfix-339 524 8/24/2023
1.3.1 747 8/24/2023
1.3.1-hotfix-338 545 8/23/2023
1.3.1-hotfix-337 542 8/16/2023
1.3.0 637 8/15/2023
1.2.2-hotfix-335 589 8/15/2023
1.2.2-beta-336 547 8/15/2023
1.2.2-beta-333 605 4/7/2023
1.2.2-alpha-334 607 4/28/2023
1.2.1 841 4/7/2023
1.2.1-hotfix-332 607 4/7/2023
1.2.1-hotfix-331 622 4/7/2023
1.2.1-beta-329 623 3/1/2023
1.2.0 802 3/1/2023
1.2.0-rc-328 645 3/1/2023
1.2.0-rc-324 642 2/24/2023
1.2.0-rc-320 637 2/7/2023
1.1.5-hotfix-327 619 3/1/2023
1.1.5-hotfix-295 662 2/2/2023
1.1.5-hotfix-294 664 1/31/2023
1.1.5-hotfix-288 684 1/19/2023
1.1.5-beta-323 641 2/24/2023
1.1.5-beta-317 654 2/7/2023
1.1.5-beta-289 609 1/19/2023
1.1.5-alpha-322 638 2/20/2023
1.1.5-alpha-321 621 2/20/2023
1.1.5-alpha-316 643 2/7/2023
1.1.5-alpha-293 676 1/30/2023
1.1.5-alpha-292 638 1/26/2023
1.1.5-alpha-291 672 1/24/2023
1.1.5-alpha-290 610 1/24/2023
1.1.5-alpha-286 620 1/18/2023
1.1.5-alpha-285 625 1/18/2023
1.1.5-alpha-284 668 1/17/2023
1.1.4 852 12/12/2022
1.1.4-hotfix-283 625 12/12/2022
1.1.4-alpha-282 663 11/14/2022
1.1.3 848 11/14/2022
1.1.3-hotfix-280 657 11/14/2022
1.1.3-hotfix-279 613 11/14/2022
1.1.3-hotfix-278 660 11/8/2022
1.1.3-hotfix-277 626 11/4/2022
1.1.3-hotfix-276 655 11/4/2022
1.1.3-hotfix-268 647 9/8/2022
1.1.3-hotfix-267 645 9/8/2022
1.1.3-hotfix-266 626 9/8/2022
1.1.3-hotfix-265 689 7/7/2022
1.1.3-beta-281 649 11/14/2022
1.1.3-alpha-275 662 10/20/2022
1.1.3-alpha-274 650 10/20/2022
1.1.3-alpha-273 635 10/20/2022
1.1.3-alpha-272 630 10/17/2022
1.1.3-alpha-271 626 10/14/2022
1.1.3-alpha-270 650 10/7/2022
1.1.3-alpha-269 619 10/7/2022
1.1.2 1,036 6/15/2022
1.1.2-hotfix-263 682 6/15/2022
1.1.2-hotfix-262 598 6/15/2022
1.1.2-hotfix-261 635 6/15/2022
1.1.2-beta-264 659 6/15/2022
1.1.2-beta-260 679 6/8/2022
1.1.2-alpha-259 668 6/8/2022
1.1.2-alpha-258 654 6/7/2022
1.1.2-alpha-257 680 5/23/2022
1.1.2-alpha-256 633 5/23/2022
1.1.2-alpha-253 692 5/23/2022
1.1.2-alpha-252 632 5/22/2022
1.1.2-alpha-251 656 5/22/2022
1.1.2-alpha-250 624 5/21/2022
1.1.1 1,353 2/24/2022
1.1.1-rc-247 734 2/10/2022
1.1.1-rc-243 671 2/9/2022
1.1.1-hotfix-241 650 2/9/2022
1.1.1-hotfix-239 656 2/9/2022
1.1.1-hotfix-236 641 2/9/2022
1.1.1-hotfix-233 800 10/18/2021
1.1.1-hotfix-232 765 10/18/2021
1.1.1-hotfix-225 788 9/11/2021
1.1.1-hotfix-224 819 9/11/2021
1.1.1-beta-248 653 2/24/2022
1.1.1-beta-242 673 2/9/2022
1.1.1-beta-238 664 2/9/2022
1.1.1-beta-231 776 9/24/2021
1.1.1-beta-230 751 9/20/2021
1.1.1-alpha-246 658 2/10/2022
1.1.1-alpha-245 646 2/10/2022
1.1.1-alpha-244 665 2/10/2022
1.1.1-alpha-234 1,210 11/19/2021
1.1.1-alpha-229 746 9/20/2021
1.1.1-alpha-228 740 9/15/2021
1.1.1-alpha-227 722 9/14/2021
1.1.1-alpha-226 772 9/14/2021
1.1.0 1,135 8/24/2021
1.0.49-hotfix-222 757 8/24/2021
1.0.49-hotfix-220 740 7/30/2021
1.0.49-beta-223 764 8/24/2021
1.0.49-beta-221 762 8/1/2021
1.0.48 1,039 7/23/2021
1.0.48-rc-219 759 7/23/2021
1.0.48-rc-218 753 7/23/2021
1.0.48-rc-217 749 7/23/2021
1.0.48-hotfix-213 783 7/1/2021
1.0.48-hotfix-210 737 6/17/2021
1.0.48-beta-216 762 7/23/2021
1.0.48-beta-215 801 7/23/2021
1.0.48-beta-212 737 7/1/2021
1.0.48-alpha-214 795 7/23/2021
1.0.48-alpha-211 771 7/1/2021
1.0.47 1,063 6/10/2021
1.0.47-hotfix-208 750 6/10/2021
1.0.47-hotfix-207 764 6/9/2021
1.0.47-beta-209 756 6/10/2021
1.0.46 954 4/22/2021
1.0.46-hotfix-205 816 4/22/2021
1.0.46-hotfix-202 775 2/17/2021
1.0.46-beta-206 746 4/22/2021
1.0.46-beta-203 788 3/5/2021
1.0.46-beta-201 815 1/22/2021
1.0.46-alpha-204 773 4/10/2021
1.0.45 216,094 1/22/2021
1.0.45-hotfix-200 837 1/21/2021
1.0.45-beta-199 851 12/21/2020
1.0.44 15,794 12/21/2020
1.0.44-rc-196 849 12/21/2020
1.0.44-rc-195 851 12/21/2020
1.0.44-hotfix-198 848 12/21/2020
1.0.44-hotfix-197 866 12/21/2020
1.0.44-hotfix-192 847 12/21/2020
1.0.44-beta-194 866 12/21/2020
1.0.44-beta-193 751 12/21/2020
1.0.43 20,456 11/11/2020
1.0.43-rc-189 883 11/11/2020
1.0.43-rc-188 813 11/11/2020
1.0.43-hotfix-190 837 11/11/2020
1.0.43-beta-191 832 11/11/2020
1.0.43-beta-187 931 11/11/2020
1.0.43-beta-183 892 10/28/2020
1.0.43-beta-178 851 10/28/2020
1.0.43-beta-173 860 9/30/2020
1.0.43-alpha-186 844 11/10/2020
1.0.43-alpha-185 897 11/4/2020
1.0.43-alpha-184 882 11/4/2020
1.0.43-alpha-182 873 10/28/2020
1.0.43-alpha-181 832 10/28/2020
1.0.43-alpha-177 890 10/16/2020
1.0.43-alpha-176 870 10/15/2020
1.0.43-alpha-175 810 10/15/2020
1.0.43-alpha-172 859 9/28/2020
1.0.43-alpha-171 877 9/24/2020
1.0.43-alpha-170 876 9/21/2020
1.0.42 1,209 9/17/2020
1.0.42-rc-167 911 9/17/2020
1.0.42-rc-165 948 9/16/2020
1.0.42-rc-164 915 9/16/2020
1.0.42-beta-168 877 9/17/2020
1.0.42-beta-163 885 9/16/2020
1.0.42-alpha-166 878 9/17/2020
1.0.42-alpha-162 898 9/16/2020
1.0.42-alpha-161 903 9/16/2020
1.0.42-alpha-160 872 9/14/2020
1.0.42-alpha-159 887 9/14/2020
1.0.42-alpha-158 958 9/4/2020
1.0.42-alpha-157 959 9/3/2020
1.0.41 1,239 8/14/2020
1.0.41-hotfix-155 930 8/14/2020
1.0.41-hotfix-154 929 8/14/2020
1.0.41-beta-156 898 8/14/2020
1.0.40 56,406 7/25/2020
1.0.40-rc-153 947 7/24/2020
1.0.40-rc-152 939 7/24/2020
1.0.40-rc-150 951 7/24/2020
1.0.40-alpha-151 878 7/24/2020
1.0.40-alpha-149 886 7/24/2020