diff --git a/src/assets/svg/overview-airdryer.svg b/src/assets/svg/overview-airdryer.svg
index 698f30b..fbc8c28 100644
--- a/src/assets/svg/overview-airdryer.svg
+++ b/src/assets/svg/overview-airdryer.svg
@@ -3,12 +3,12 @@
-
-
-
-
-
-
+
+
+
+
+
+
@@ -53,31 +53,31 @@
- AirDryer A
-
- On/Off
- H
- ####
-
-
-
- AirDryer B
-
- On/Off
- H
- ####
-
-
-
- AirDryer C
-
- On/Off
- H
- ####
-
-
-
-
+ AirDryer A
+
+ On/Off
+ H
+ ####
+
+
+
+ AirDryer B
+
+ On/Off
+ H
+ ####
+
+
+
+ AirDryer C
+
+ On/Off
+ H
+ ####
+
+
+
+
@@ -96,17 +96,17 @@
-
-
-
-
- PLC AirDryer
- IP : 192.168.0.3
-
-
- PC Station
- IP : 192.168.0.2
-
+
+
+
+
+ PLC AirDryer
+ IP : 192.168.0.3
+
+
+ PC Station
+ IP : 192.168.0.2
+
@@ -125,13 +125,13 @@
-
-
- PC Server
- IP : xxx.xxx.xx.xx
+
+
+ PC Server
+ IP : 192.168.0.99
OVERVIEW AIR DRYER
-
-
+
+
@@ -234,7 +234,7 @@
-
+
@@ -337,7 +337,7 @@
-
+
diff --git a/src/assets/svg/overview-compressor.svg b/src/assets/svg/overview-compressor.svg
index 7741e04..c042f5d 100644
--- a/src/assets/svg/overview-compressor.svg
+++ b/src/assets/svg/overview-compressor.svg
@@ -3,12 +3,12 @@
-
-
-
-
-
-
+
+
+
+
+
+
@@ -47,7 +47,7 @@
-
+
@@ -92,28 +92,28 @@
- COMPRESSOR A
-
- On/Off
- H
- ####
-
-
-
- COMPRESSOR B
-
- On/Off
- H
- ####
-
-
-
- COMPRESSOR C
-
- On/Off
- H
- ####
-
+ COMPRESSOR A
+
+ On/Off
+ H
+ ####
+
+
+
+ COMPRESSOR B
+
+ On/Off
+ H
+ ####
+
+
+
+ COMPRESSOR C
+
+ On/Off
+ H
+ ####
+
@@ -152,7 +152,7 @@
-
+
@@ -191,10 +191,10 @@
-
-
-
-
+
+
+
+
@@ -213,17 +213,17 @@
-
-
-
-
- PLC Compressor
- IP : 192.168.0.1
-
-
- PC Station
- IP : 192.168.0.2
-
+
+
+
+
+ PLC Compressor
+ IP : 192.168.0.1
+
+
+ PC Station
+ IP : 192.168.0.2
+
@@ -242,10 +242,10 @@
-
-
- PC Server
- IP : xxx.xxx.xx.xx
+
+
+ PC Server
+ IP : 192.168.0.99
OVERVIEW COMPRESSOR
-
+
\ No newline at end of file
diff --git a/src/components/Global/MqttConnection.jsx b/src/components/Global/MqttConnection.jsx
index cc401f2..9fab684 100644
--- a/src/components/Global/MqttConnection.jsx
+++ b/src/components/Global/MqttConnection.jsx
@@ -95,6 +95,11 @@ const handleBoolean = (svg, el, value) => {
return;
}
+ // balik arah khusus untuk airdryerA
+ if (dryerIds.slice(0, 2).includes(el.id)) {
+ value = !value;
+ }
+
const i = dryerIds.indexOf(el.id);
const id1 = dryerIds[i - (i % 2)];
const id2 = dryerIds[i - (i % 2) + 1];