Detects when user changes same config setting 3+ times within 24 hours. Shows non-intrusive prompt offering help with guided calibration flow. Guided calibration features: - Test for false positives (walk around room) - Test for missed motion (sit still) - Suggest optimal value based on diurnal baseline SNR and link health - Apply suggested value button Files: - dashboard/js/proactive.js: Complete implementation with localStorage tracking Acceptance: - Help prompt fires after 3+ changes in 24h - Calibration flow tests both directions - Suggests value based on system data - Apply button works
1 line
2.1 KiB
JavaScript
1 line
2.1 KiB
JavaScript
module.exports={A:{A:{"2":"K D E F A B 3C"},B:{"1":"0 1 2 3 4 5 6 7 8 9 L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z AB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB I","2":"C"},C:{"1":"0 1 2 3 4 5 6 7 8 9 PC Q H R aC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z AB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB I bC QC cC 5C 6C","16":"4C","33":"XC J dB K D E F A B C L M G N O P eB BB CB DB EB FB GB HB IB JB KB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B YC 8B ZC 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC 7C 8C"},D:{"1":"0 1 2 3 4 5 6 7 8 9 lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B YC 8B ZC 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z AB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB I bC QC cC","16":"J dB K D E F A B C L M","132":"G N O P eB BB CB DB EB FB GB HB IB JB KB fB gB hB iB jB kB"},E:{"1":"F A B C L M G DD eC RC SC ED FD GD fC gC TC HD UC hC iC jC kC lC ID VC mC nC oC pC qC JD WC rC sC tC uC vC wC xC yC zC 0C KD","16":"9C dC","132":"J dB K D E AD BD CD"},F:{"1":"0 1 2 3 4 5 6 7 8 9 EB FB GB HB IB JB KB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC Q H R aC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z AB","16":"F B LD MD ND OD RC","132":"C G N O P eB BB CB DB 1C PD SC"},G:{"1":"VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD fC gC TC kD UC hC iC jC kC lC lD VC mC nC oC pC qC mD WC rC sC tC uC vC wC xC yC zC 0C","16":"dC QD","132":"E 2C RD SD TD UD"},H:{"2":"nD"},I:{"1":"I","16":"oD pD","132":"XC J qD rD 2C sD tD"},J:{"1":"A","132":"D"},K:{"1":"H","2":"A B RC","132":"C 1C SC"},L:{"1":"I"},M:{"1":"QC"},N:{"2":"A B"},O:{"1":"TC"},P:{"1":"J BB CB DB EB FB GB HB IB JB KB uD vD wD xD yD eC zD 0D 1D 2D 3D UC VC WC 4D"},Q:{"1":"5D"},R:{"1":"6D"},S:{"1":"8D","33":"7D"}},B:1,C:"CSS :read-only and :read-write selectors",D:true};
|