120 lines
2.9 KiB
Plaintext
120 lines
2.9 KiB
Plaintext
//
|
|
// Generated by sm1-html-2-json5 version:0.5 Chameleon version:4.5.4 On Python:3.12.3 at 2024-10-18 14:47:03
|
|
//
|
|
{
|
|
'PackageName': 'Nutups',
|
|
'prefix': 'nut',
|
|
'MenuHeading': 'Network',
|
|
'MenuDescription': 'NutUPS configuration',
|
|
'MenuNavigation': '6000 6700',
|
|
'firstPanel': 'STATUS',
|
|
'signalEvent': 'smeserver-nutups-update',
|
|
'html': [
|
|
{
|
|
'Name': 'Status',
|
|
'route': 'STATUS',
|
|
'Group': 'class=inline-buttons',
|
|
'Link1': {
|
|
'Type': 'Link',
|
|
'href': 'nutupsd?trt=CONFIG',
|
|
'title': 'Configure NutUPS'
|
|
},
|
|
'Endgroup': '',
|
|
SubHeader1: 'Status of the controlled UPS ',
|
|
'Paragraph1': 'Descriptive paragraph',
|
|
'Input1': {
|
|
'Type': 'Textarea',
|
|
'Name': 'UPSStatus',
|
|
'Label': 'Status (from upsd)',
|
|
'Rows':20,
|
|
'Readonly':'true'
|
|
}
|
|
},
|
|
{
|
|
'Name': 'config',
|
|
'route': 'CONFIG',
|
|
'SubHeader2': 'Manage Nutups-config settings:',
|
|
'Input1': {
|
|
'Type': 'Select',
|
|
'Value': 'Disabled',
|
|
'Name': 'status',
|
|
'Label': 'Nut status',
|
|
'Options': [
|
|
{
|
|
'Value': 'disabled',
|
|
'Text': 'Disabled'
|
|
},
|
|
{
|
|
'Value': 'enabled',
|
|
'Text': 'Enabled'
|
|
},
|
|
]
|
|
},
|
|
'Input2': {
|
|
'Type': 'Select',
|
|
'Value': '',
|
|
'Name': 'Nutmode',
|
|
'Label': 'Nut mode',
|
|
'Options': [
|
|
{
|
|
'Value': 'standalone',
|
|
'Text': 'Standalone'
|
|
},
|
|
{
|
|
'Value': 'netserver',
|
|
'Text': 'Net Server'
|
|
},
|
|
{
|
|
'Value': 'netclient',
|
|
'Text': 'Net Client '
|
|
}
|
|
|
|
]
|
|
},
|
|
SubHeader3: 'if Net Client',
|
|
Input3: {
|
|
Name: 'SlaveUPS_Name',
|
|
Type: 'Text',
|
|
Label: 'SlaveUPS UPSNAME@IP',
|
|
Value: '")',
|
|
},
|
|
Input4: {
|
|
Name: 'SlaveUPS_Password',
|
|
Type: 'Password',
|
|
Label: 'SlaveUPS Password',
|
|
Value: '',
|
|
},
|
|
Input5: {
|
|
Name: 'UPS_Model',
|
|
Type: 'Text',
|
|
Label: 'UPS Model',
|
|
Value: '',
|
|
},
|
|
Input6: {
|
|
Name: 'UPS_Device',
|
|
Type: 'Text',
|
|
Label: 'UPS Device',
|
|
Value: '',
|
|
},
|
|
SubHeader4: 'if genericups',
|
|
Input7: {
|
|
Name: 'UPS_gen_Type',
|
|
Type: 'Text',
|
|
Label: 'UPS Generic Type',
|
|
Value: '',
|
|
},
|
|
Input8: {
|
|
Name: 'UPS_gen_Mfr',
|
|
Type: 'Text',
|
|
Label: 'UPS Generic Manufacturer',
|
|
Value: '',
|
|
},
|
|
Input9: {
|
|
Name: 'UPS_gen_Model',
|
|
Type: 'Text',
|
|
Label: 'UPS Generic Model',
|
|
Value: '',
|
|
},
|
|
}
|
|
]
|
|
} |