Neil Dorin
8dabe732ec
Renamed Config in Essentials room type classes to PropertiesConfig and modified EssentialsRoomBase to derive from ReconfigurableDevice
2018-09-13 16:50:08 -06:00
Neil Dorin
065075aabd
Fixed issue with creating events in edge scenarios when properties change from Fusion
2018-09-12 13:57:15 -06:00
Neil Dorin
7112c50f5a
Adds Fusion Custom Properties support and bridge to pass values from custom properties to devices
2018-09-11 19:36:10 -06:00
Neil Dorin
6a8ae5b244
Fixes bug that caused exceptions in Fusion GetProcessorEthernetValues() when ethernet link status came up. Adds logic for Fusion custom properties.
2018-09-07 16:01:23 -06:00
Neil Dorin
30506419df
Moved config reader/writer classes to essentials core. refactored as a result
2018-09-07 15:58:03 -06:00
Neil Dorin
0487099ee4
Added logic to read local config if found, instead of Portal config by default
2018-09-04 14:28:16 -06:00
Neil Dorin
c3bea683fc
Added ConfigWriter class. Updated AV Funciton Driver UI classes to show shutdown prompt when room about to shut down for vacancy.
2018-08-31 18:06:43 -06:00
Neil Dorin
6afe1729bf
Updated UI drivers to make sure modal shutdown warning is shown when vacancy shutdown is triggered
2018-08-29 11:56:41 -06:00
Neil Dorin
d563a6224b
sub module updates
2018-08-28 17:03:38 -06:00
Neil Dorin
7ba2429cbf
Updates from bench testing RoomOnToDefaultSourceWhenOccupied. Now tested and working using config file values.
2018-08-28 17:03:07 -06:00
Neil Dorin
bd31d76e8b
New Room on to default source feature working using scheduled events and built in scheduler based on config values
2018-08-24 18:08:25 -06:00
Neil Dorin
c0c90f926e
Updates to add necessary functionality for occupancy sensors to trigger room to power on to default source during specific hours on certain days.
2018-08-21 18:23:31 -06:00
Heath Volmer
c839cea495
Added JSON property converter to sourceListItem type; commands to start room from call button
2018-08-09 16:46:05 -06:00
Heath Volmer
768bbf9298
Initial implmentation of directory search
2018-08-08 17:35:21 -06:00
Heath Volmer
999982f789
Restructured directory message
2018-08-08 11:19:39 -06:00
Heath Volmer
ad48b1ebac
Added starter method for directory root:good; adding json props and converters to directory classes
2018-08-08 10:34:40 -06:00
Heath Volmer
e196ff1627
Adding VTC device messaging; full status; isReady check
2018-08-06 17:19:45 -06:00
Heath Volmer
d70d8b58dd
Added new Messenger for video codec
2018-08-03 16:42:36 -06:00
Heath Volmer
1b942918d7
Moved cotija classes into appserver folder; adding VideoCodecBaseMessenger class
2018-08-03 15:50:20 -06:00
Heath Volmer
ccfcd95508
Added codec dial and end commands
2018-08-03 14:17:45 -06:00
Heath Volmer
3778314d51
Added messages for share state to essentials MC bridge
2018-08-02 17:06:10 -06:00
Heath Volmer
163f6e6941
Various cleanup; added messaging for codec status events; added initial state of codec to fullstatus message
2018-08-01 16:59:09 -06:00
Heath Volmer
7e8cdd738f
Fixed where system won't register if no uuid in config (from manual config)
2018-08-01 15:30:10 -06:00
Heath Volmer
1371c728c5
Merge and a whole bunch of work before committing merge, moron
2018-08-01 14:23:58 -06:00
Heath Volmer
d1d8e29be2
Preparing essentials message changes, noticed that 754 has not been merged
2018-08-01 11:38:39 -06:00
Heath Volmer
9eb9485bba
Recommit after merging framework sub
2018-07-27 07:36:09 -06:00
Heath Volmer
c447875baf
post conflict resolution
2018-07-25 11:01:10 -06:00
Neil Dorin
f1feaaae90
Merged in bugfix/ecs-756 (pull request #1 )
...
Bugfix/ecs 756
v1.2.4
2018-07-25 16:54:14 +00:00
Neil Dorin
b989b07d78
Updates as per Heath to volumes object in SendFullStatus(). Fixed issue with populating SourceDeviceMapDictionary in constructor.
2018-07-24 15:11:48 -06:00
Heath Volmer
3841a9bad1
Added power-on semaphore to Sammy display to prevent power on glitches
2018-07-20 15:44:59 -06:00
Neil Dorin
9ad2fef94a
Updates as per request from Heath
2018-07-19 17:04:23 -06:00
Neil Dorin
f09ccda33c
sub-module updates
2018-07-19 11:16:27 -06:00
Neil Dorin
4e45103080
resolves ecs-797/770/755 Updates Interface extension classes and SourceDeviceMapDictionary to us consistent names
2018-07-19 11:16:09 -06:00
Neil Dorin
c2e82e9cb9
Commit framework changes
2018-07-18 15:04:57 -06:00
Neil Dorin
b16d61f64c
Updatest to CotjaDdvc01RoomBridge to enable source control joins on EISC (need to update API words in dictionary to match existing interface extensions)
2018-07-18 15:04:39 -06:00
Neil Dorin
385686e7e0
Added Bridge classes back in from on prem repo
2018-07-17 11:32:38 -06:00
Jason T Alborough
55f9dc4c1f
.gitmodules removed @ in URL
...
.gitmodules removed @ in URL
2018-07-16 19:49:45 -04:00
Neil Dorin
e7adaabb87
Fixed .gitmodules to use URL withouth hvolmer prefix
2018-07-16 15:06:43 -06:00
Neil Dorin
0f25d9ed4b
include updates to essentials-framework
2018-07-12 16:56:12 -06:00
Neil Dorin
5cefba4934
Brings in changes from On Prem BB repo. Resolves ecs-756/757/758/759
2018-07-12 16:55:49 -06:00
Heath Volmer
0e9d1e4c35
cleaned out framework files; added framework submodule; referneced p.core to reference in framework; moved essentials.sln; changed paths in sln to match; test build
v1.2.1
2018-06-28 13:59:14 -06:00
Neil Dorin
058ea730ed
Recompiled after merge and test.
2018-06-27 14:37:42 -06:00
Neil Dorin
9945f36c90
Merge remote-tracking branch 'origin/development' into HEAD
...
Conflicts:
Release Package/PepperDashEssentials.cpz
Release Package/PepperDashEssentials.dll
2018-06-27 14:28:52 -06:00
Neil Dorin
8490f2d722
Updates to Feedback logic for use in bridge classes, refactored into separate files. Added SerialFeedback class for use with serial stream data that doesn't use Funcs to compute value on update.
2018-06-27 14:27:05 -06:00
Heath Volmer
ca9da1ef79
Merge pull request #7 in PEC/essentials from feature/ecs-747 to development
...
* commit 'e0bfb8f0915de0597a05bc658bf9b9a235566b38':
Fixed issue preventing lighting scene feedback from updating correctly.
Bug fix for LutronQuantumArea class that caused crash when debug level was set to 2 and data was received from device. Updates EssentialsEnvironmentDriver to only include environment devices in UI container columns if a matching UI driver can be constructed (ignores DIN8SW8)
v1.2.0
2018-06-26 14:51:18 -04:00
Neil Dorin
e0bfb8f091
Fixed issue preventing lighting scene feedback from updating correctly.
2018-06-26 11:53:18 -06:00
Neil Dorin
97db1f35a1
Bug fix for LutronQuantumArea class that caused crash when debug level was set to 2 and data was received from device. Updates EssentialsEnvironmentDriver to only include environment devices in UI container columns if a matching UI driver can be constructed (ignores DIN8SW8)
2018-06-26 10:41:43 -06:00
Heath Volmer
f5b589bc2e
FeedbackEventArgs; various test things; few handler changes
2018-06-25 11:28:56 -06:00
Heath Volmer
2b6a13271f
Renabled GoWithLoad, lost in merge
2018-06-15 15:34:52 -06:00
Heath Volmer
4686799371
Compiled, for review
2018-06-15 14:30:34 -06:00