fix: analoge Eingänge Interval in Modal in json
This commit is contained in:
@@ -15,7 +15,7 @@ export default function AnalogInputSettingsModal({
|
||||
const [label, setLabel] = useState("");
|
||||
const [offset, setOffset] = useState("0.000");
|
||||
const [factor, setFactor] = useState("1.000");
|
||||
const [loggerInterval, setLoggerInterval] = useState("10");
|
||||
const [loggerInterval, setLoggerInterval] = useState("9");
|
||||
const [unit, setUnit] = useState("V");
|
||||
const [isSaving, setIsSaving] = useState(false);
|
||||
|
||||
@@ -32,12 +32,9 @@ export default function AnalogInputSettingsModal({
|
||||
? selectedInput.factor.toFixed(3)
|
||||
: selectedInput.factor || "1.000"
|
||||
);
|
||||
setLoggerInterval(
|
||||
selectedInput.loggerInterval !== undefined
|
||||
? selectedInput.loggerInterval.toString()
|
||||
: "10"
|
||||
);
|
||||
setLoggerInterval(selectedInput.interval);
|
||||
setUnit(selectedInput.unit || "V");
|
||||
console.log("selectedInput in analoge Eingänge:", selectedInput.interval);
|
||||
}
|
||||
}, [selectedInput, isOpen]);
|
||||
|
||||
@@ -58,12 +55,12 @@ export default function AnalogInputSettingsModal({
|
||||
|
||||
try {
|
||||
if (isDev) {
|
||||
await fetch("/api/cpl/updateAnalogInputsSettingsAPIHandler", {
|
||||
await fetch("/api/cpl/updateAnalogInputsSettingsHandler", {
|
||||
method: "POST",
|
||||
headers: { "Content-Type": "application/json" },
|
||||
body: JSON.stringify({
|
||||
updates: [
|
||||
{ key: "win_analogInputsNames", index: slot - 1, value: label },
|
||||
{ key: "win_analogInputsLabels", index: slot - 1, value: label },
|
||||
{
|
||||
key: "win_analogInputsOffset",
|
||||
index: slot - 1,
|
||||
@@ -76,7 +73,7 @@ export default function AnalogInputSettingsModal({
|
||||
},
|
||||
{ key: "win_analogInputsUnits", index: slot - 1, value: unit },
|
||||
{
|
||||
key: "win_analogInputsloggerIntervall",
|
||||
key: "win_analogInputsLoggerIntervall",
|
||||
index: slot - 1,
|
||||
value: parseInt(loggerParam),
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user