Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat: implement counters processing in devices-control (#7)
* feat: modify scheme for processing value counters * fix: uncomment isValidTypes correct line (forget in last commit) * docs: fix translate in schema + example in init module desc * refactor: improve Makefile, mod, js - Cleared RULE_FILES calculation - Add separate reusable *_DEST vars - Add different names for *_FILES_* variables inside install-* goals - Edit comments * refactor: replace checks to module + add config read err * fix: Makefile variable typo * docs: several different READMEs files improves * feat: implement readAndValidateConfig * feat: first iteration event/action tables * docs: add in dev README about input parameters checks * feat: second iteration - integrate table to validation * feat: third iteration - integrate table to event handling * refactor: split behavior table in separate module file * docs: info about adding new event/action to devices-control scenario * fix: translate in schema * refactor: small refactoring comments in behavior table + module * feat: implementation value support for devices-control * refactor: split event and action tables into separate files * docs: change divices-control scenario scheme + screen images * docs: bump version to 1.0.5 * fix: clean control file from old depends * refactor: delete scenario link-in-to-out * refactor: delete image from schema devices-control * refactor: delete heart * refactor: general scenarios description deleted * refactor: change devicesControl_description * refactor: change ID Prefix title and description * refactor: change inControls titles * refactor: change inControls_arr_description * refactor: change inControls_control_title * refactor: change inControls_behaviorType_title * refactor: change outControls_arr_title and outControls_obj_title * refactor: change outControls_arr_description * refactor: change outControls_control_title + outControls_behaviorType_title + outControls_actionValue_title * refactor: change outControls_actionValue_description * refactor: change control_description * refactor: delete not used translation * fix: change maxLength in id_prefix from 15 to 30 * refactor: replace thenHandler function * fix: change generated vd title to users scenario name * fix: change prefixes - vd name to wbsc_ and rule to wbru_ * fix: implement /enabled control feature in virtual device * fix: module init function export parameters qty * fix: change id_prefix_description string and max lenght to 120 * fix: replace standart err msg to error_regexp_patternmessage * fix: change name scenario maxLength from 30 to 120 * fix: change control_description * fix: replace all log() to specific log.debug and log.error * fix: change enabled for virtual device to default true * docs: little bit describe install from git branch * fix: virtual device switch control from enable to active * fix: change scenario enable_title + virt device title * docs: describe more about add new event/action in table * refactor: rename events-handling-table to table-handling-events * refactor: rename actions-handling-table to table-handling-actions * fix: delete link-in-to-out from general README + fix path * docs: actualize README image for devices control
- Loading branch information