Andrew Welker
00f4635cec
chore: Mark non-bridgeable class obsolete
...
Also add a debug message to give the new type to use.
1.9.3-hotfix-1494
2021-07-30 10:44:26 -06:00
Andrew Welker
d61401c9a9
fix: Remove reference to DMOutput name sig
...
the HD-MD series of switchers appears to not populate the Name sig of the DMOutput, leading to a NullSig exception when attempting to set output names. This is probably because those names can't be set on the device itself, but some experimentation with hardware may be required to determine that completely.
1.9.3-hotfix-1493
2021-07-30 10:30:32 -06:00
Jason DeVito
7af8f0d087
Updates to HdMdNxM4kEController.cs to implement regex pattern in place of substring on input definitions. Updated HdMdNxM4kEBridgeableController.cs to handle exception when constructing the device.
1.9.3-hotfix-1491
2021-07-29 17:19:54 -05:00
Andrew Welker
82af1366df
Merge pull request #765 from PepperDash/hotfix/add-tsw7xx-types-to-factory
...
Hotfix/add tsw7xx types to factory
1.9.2-beta-1487
2021-07-28 17:39:54 -06:00
Andrew Welker
56492a00cd
Merge branch 'development' into hotfix/add-tsw7xx-types-to-factory
1.9.2-hotfix-1485
2021-07-28 17:07:13 -06:00
Neil Dorin
f4ac4e6319
Minor updates to resolve oddities with ZoomRoom and TSW UI drivers (call status)
1.9.2-hotfix-1482
2021-07-28 16:38:20 -06:00
Neil Dorin
66ff6b2e07
Brings in another small zoom update from @jkdevito
1.9.2-hotfix-1480
2021-07-28 15:33:04 -06:00
Neil Dorin
e7bbfbd40a
Update to add populate call Id and Name properties to allow proper removal of inactive calls
1.9.2-hotfix-1479
2021-07-28 15:27:47 -06:00
Neil Dorin
eec86fde48
Updates incorrect path for ZoomRoom feedback exclusions and adds toll_free_callinList
1.9.2-hotfix-1478
2021-07-28 15:23:57 -06:00
Neil Dorin
7b57ce439e
#761 Adds support for x70 series touchpanels
2021-07-28 14:47:17 -06:00
Neil Dorin
28bac18667
Merge pull request #756 from PepperDash/feature/fixes-for-multiple-room
...
Feature/fixes for multiple room
1.9.2-beta-1476
2021-07-27 12:15:29 -06:00
Andrew Welker
ea254ef983
feat: Update some internal Essentials devices to use Initialize method
1.9.2-alpha-1470
2021-07-23 19:56:29 -06:00
Andrew Welker
76e4d4a82d
feat: Add method call to constructor for EssentialsDevice
1.9.2-alpha-1468
2021-07-23 19:44:41 -06:00
Andrew Welker
4bd777f6b9
feat: Update Essentials Device to call Initialize method
1.9.2-alpha-1467
2021-07-23 16:53:36 -06:00
Andrew Welker
f607394ee7
chore: Update PD Core to 1.0.48
2021-07-23 16:53:11 -06:00
Andrew Welker
085a64c87b
fix: Correct functioning while in test mode
1.9.2-alpha-1466
2021-07-23 13:41:21 -06:00
Andrew Welker
5d120391a5
Merge pull request #752 from PepperDash/feature/ndorin-patch-1
...
Adds a prompt to capture affected version
2021-07-21 13:16:59 -06:00
Andrew Welker
290e887903
refactor: Modify debug messages
...
Exceptions now print the device key and the error message. To see stack traces, use `appdebug:XX 1`.
There are also now debug messages indicating when the different activation cycles are complete.
1.9.2-alpha-1463
2021-07-20 17:32:00 -06:00
Andrew Welker
de7a74eaff
feat: Update Fusion to create a GUID file per room
...
This allows for multiple rooms to be designated and created without any issues. Also moved post Activation action to it's own method rather than a lambda.
In the interest of backwards compatibility, the Fusion class will look for a GUID file with the old file name and migrate it to the new file name.
2021-07-20 17:30:45 -06:00
Andrew Welker
88e5c49663
refactor: Add Fusion IP-ID info to debug messages
2021-07-20 17:29:02 -06:00
Andrew Welker
1415999d86
refactor: Update a debug message with IP-ID info
2021-07-20 17:28:40 -06:00
Neil Dorin
db5aa319ec
Adds a prompt to capture affected version
1.9.2-alpha-1461
2021-07-20 16:49:03 -06:00
Andrew Welker
5f6b650dba
fix: Update fusion IP-ID for multiple rooms
2021-07-20 11:15:37 -06:00
Andrew Welker
94c0e92f6b
fix: Initialize lists for partitions and scenarios
...
also removed unnecessary else
1.9.2-alpha-1458
2021-07-20 08:28:25 -06:00
Neil Dorin
a5046df671
Merge branch 'development' into feature/room-combining
1.9.2-alpha-1457
2021-07-19 15:45:56 -06:00
Neil Dorin
5a4f7b6a28
Adds new keyword to intentionally hide properties
1.9.2-alpha-1456
2021-07-19 15:44:28 -06:00
Neil Dorin
10f5516a5a
Merge pull request #749 from PepperDash/feature/occ-aggregator
...
Update Occupancy Aggregator to be real device
1.9.2-beta-1455
1.9.2-rc-1460
2021-07-19 15:43:58 -06:00
Neil Dorin
dfaaa3f6bc
#742 Adds factory for EssentialsRoomCombiner
1.9.2-alpha-1454
2021-07-19 15:41:10 -06:00
Andrew Welker
45e6dff26d
fix: update access level for config constructor
1.9.2-alpha-1452
2021-07-19 15:10:03 -06:00
Andrew Welker
10129b8178
feat: Add post activation action for aggregator
2021-07-19 15:09:37 -06:00
Andrew Welker
9128e108f7
feat: Add clear method to BoolOutputLogical
...
and do a bit of refactoring
2021-07-19 15:09:03 -06:00
Andrew Welker
760ec8be92
feat: Add occupancy aggregator factory and config
2021-07-19 14:08:57 -06:00
Andrew Welker
bbcdd3e179
Merge pull request #747 from PepperDash/feature/C2N-IO-add
...
Add C2NIoController to csproj
1.9.2-beta-1451
2021-07-19 14:06:33 -06:00
Andrew Welker
7a649f4ea8
Merge branch 'development' into feature/C2N-IO-add
1.9.2-alpha-1449
2021-07-19 13:48:43 -06:00
Andrew Welker
6946946c12
chore: Add c2nIoController to csproj
1.9.2-alpha-1447
2021-07-19 13:47:17 -06:00
Neil Dorin
dca73e1508
Merge pull request #745 from PepperDash/feature/C2N-IO-add
...
Add C2N-IO
1.9.2-beta-1446
2021-07-19 11:55:15 -06:00
Andrew Welker
990090e1de
feat: Add support for C2N-IO
1.9.2-alpha-1445
2021-07-19 10:29:30 -06:00
Neil Dorin
377cccf912
Updates type for Partitions on IEssentialsRoomController
1.9.2-alpha-1444
2021-07-16 16:10:06 -06:00
Neil Dorin
9795637d75
#742 EssentialsRoomCombiner substantially complete. Adds debounce timer when changing scenarios
2021-07-16 16:09:38 -06:00
Neil Dorin
6f6ca50c37
Removes set from interface
1.9.2-alpha-1442
2021-07-16 15:36:59 -06:00
Neil Dorin
7b7ec53355
#742 Updates to room combination interfaces and EssentialsRoomCombiner and EssentialsPartitionController
2021-07-16 15:35:52 -06:00
Neil Dorin
e3920132bf
#743 Adds SetValueFunc() to all Feedback types
2021-07-16 14:11:27 -06:00
Neil Dorin
c2e5bd290a
#742 Adding EssentialsRoomCombiner device (in progress)
1.9.2-alpha-1440
2021-07-15 16:40:25 -06:00
Neil Dorin
7fd52814a0
implements IKeyName as required on config classes
1.9.2-alpha-1439
2021-07-15 10:11:27 -06:00
Neil Dorin
06a3dda2e4
Starts on interfaces for room combination
2021-07-14 22:12:41 -06:00
Neil Dorin
d97ca6d5a4
#741 Adds EssentialsRoomCombinerPropertiesConfig
2021-07-14 14:42:13 -06:00
Neil Dorin
4c50d6980f
#740 Adds IPartitionStateProvider interface and adds to GlsParitionSensorController
2021-07-14 14:38:18 -06:00
Andrew Welker
3b843104d8
Merge pull request #738 from PepperDash/feature/room-combining
...
Feature/room combining
1.9.2-beta-1436
2021-07-13 22:14:42 -06:00
Neil Dorin
a37814ab3c
#736 adds IEssentialsHuddleVtc1Room and refactors to use interface rather than EssentialsHudleVtc1Room
1.9.2-alpha-1434
2021-07-12 21:49:54 -06:00
Neil Dorin
2181410927
#736 Adds IEssentialsRoom and IEssentialsHuddleSpaceRoom interfaces
...
Refactors all references to EssentialsRoomBase and EssentialsHuddleSpaceRoom to use the new interfaces instead
1.9.2-alpha-1433
2021-07-12 17:22:36 -06:00