add option for MQTT retain flag - #507

This commit is contained in:
proddy
2020-09-17 21:12:30 +02:00
parent 7ed41147d3
commit 0d66d97fd2
11 changed files with 71 additions and 21 deletions

View File

@@ -149,6 +149,16 @@ class MqttSettingsForm extends React.Component<MqttSettingsFormProps> {
<MenuItem value={1}>1</MenuItem>
<MenuItem value={2}>2</MenuItem>
</SelectValidator>
<BlockFormControlLabel
control={
<Checkbox
checked={data.mqtt_retain}
onChange={handleValueChange('mqtt_retain')}
value="mqtt_retain"
/>
}
label="Retain Flag"
/>
<Typography variant="h6" color="primary" >
Publish Intervals
</Typography>

View File

@@ -35,5 +35,6 @@ export interface MqttSettings {
publish_time_sensor: number;
mqtt_format: number;
mqtt_qos: number;
mqtt_retain: boolean;
system_heartbeat: boolean;
}