diff --git a/src/device/deviceSVG.tsx b/src/device/deviceSVG.tsx
index d6399f7..e279268 100644
--- a/src/device/deviceSVG.tsx
+++ b/src/device/deviceSVG.tsx
@@ -5204,6 +5204,933 @@ export default function DeviceSVG(props: Props) {
);
};
+ const streamlineMonitorSVG = () => {
+ return (
+
+ );
+ };
+
+ const streamlineAutomateSVG = () => {
+ return (
+
+ );
+ };
+
const getProductSVG = () => {
switch (device.settings.product) {
case pond.DeviceProduct.DEVICE_PRODUCT_BINDAPT_PLUS_PRO:
@@ -5232,6 +6159,10 @@ export default function DeviceSVG(props: Props) {
return miVentSVG();
case pond.DeviceProduct.DEVICE_PRODUCT_MIVENT_V2:
return miVentSVG(true);
+ case pond.DeviceProduct.DEVICE_PRODUCT_STREAMLINE_MONITOR:
+ return streamlineMonitorSVG();
+ case pond.DeviceProduct.DEVICE_PRODUCT_STREAMLINE_AUTOMATE:
+ return streamlineAutomateSVG();
}
};
diff --git a/src/firmware/UploadFirmware.tsx b/src/firmware/UploadFirmware.tsx
index d985f7a..aa5aa41 100644
--- a/src/firmware/UploadFirmware.tsx
+++ b/src/firmware/UploadFirmware.tsx
@@ -79,7 +79,8 @@ class UploadFirmware extends React.Component {
pond.DevicePlatform.DEVICE_PLATFORM_V2_CELLULAR_BLACK,
pond.DevicePlatform.DEVICE_PLATFORM_V2_CELLULAR_GREEN,
pond.DevicePlatform.DEVICE_PLATFORM_V2_CELLULAR_BLUE,
- pond.DevicePlatform.DEVICE_PLATFORM_V2_WIFI_BLUE
+ pond.DevicePlatform.DEVICE_PLATFORM_V2_WIFI_BLUE,
+ pond.DevicePlatform.DEVICE_PLATFORM_V2_ETHERNET_BLUE
].includes(platform);
var isChannelValid = [
pond.UpgradeChannel.UPGRADE_CHANNEL_ALPHA,
@@ -229,6 +230,9 @@ class UploadFirmware extends React.Component {
+
= new Map([
@@ -29,7 +30,8 @@ const featureVersions: Map = new Map([
v2CellBlack: "2.0.44",
v2CellGreen: "2.0.44",
v2WifiBlue: "2.0.44",
- v2CellBlue: "2.0.44"
+ v2CellBlue: "2.0.44",
+ v2EthBlue: "2.0.44"
}
]
]);
@@ -118,6 +120,8 @@ export class Device {
return this.status.firmwareVersion >= versions.v2WifiBlue;
case pond.DevicePlatform.DEVICE_PLATFORM_V2_CELLULAR_BLUE:
return this.status.firmwareVersion >= versions.v2CellBlue;
+ case pond.DevicePlatform.DEVICE_PLATFORM_V2_ETHERNET_BLUE:
+ return this.status.firmwareVersion >= versions.v2EthBlue;
default:
return false;
}
diff --git a/src/pages/DeviceSupport.tsx b/src/pages/DeviceSupport.tsx
index 20bf476..a6a19de 100644
--- a/src/pages/DeviceSupport.tsx
+++ b/src/pages/DeviceSupport.tsx
@@ -301,6 +301,9 @@ export default function DeviceSupport() {
+