{
  "manifest_version": 1,
  "generated_at": "2026-07-22T15:06:29Z",
  "artifacts": [
    {
      "url": "https://perinet.gitlab.io/product-release-artifacts/periNODE-GPIO/periNODE-GPIO-firmware-24.zip",
      "path": "periNODE-GPIO/periNODE-GPIO-firmware-24.zip",
      "size_bytes": 382692,
      "sha256": "7fe306ab07e279e2be3f64c2b6d0cbcf7515bde76cbc07f2024e46c6afb161d3",
      "metadata": {
        "version": "24",
        "name": "periNODE GPIO",
        "compatible_products": [
          "periNODE GPIO"
        ]
      }
    },
    {
      "url": "https://perinet.gitlab.io/product-release-artifacts/periNODE-GPIO/periNODE-GPIO-firmware-23.zip",
      "path": "periNODE-GPIO/periNODE-GPIO-firmware-23.zip",
      "size_bytes": 306038,
      "sha256": "8433df6e04adf942764a6bd8386ce73a2727c3b65e76a7fc0a3fc0c03cc36066",
      "metadata": {
        "version": "23",
        "name": "periNODE GPIO",
        "compatible_products": [
          "periNODE GPIO"
        ]
      }
    },
    {
      "url": "https://perinet.gitlab.io/product-release-artifacts/periNODE-GPIO/periNODE-GPIO-firmware-22.zip",
      "path": "periNODE-GPIO/periNODE-GPIO-firmware-22.zip",
      "size_bytes": 311437,
      "sha256": "2926e4e5bf6e0be8259979270d9bba0c455fce2d832fc9178e3836ddcd99e49c",
      "metadata": {
        "version": "22",
        "name": "periNODE GPIO",
        "compatible_products": [
          "periNODE GPIO"
        ]
      }
    },
    {
      "url": "https://perinet.gitlab.io/product-release-artifacts/periNODE-GPIO/periNODE-GPIO-firmware-20.zip",
      "path": "periNODE-GPIO/periNODE-GPIO-firmware-20.zip",
      "size_bytes": 264842,
      "sha256": "4269072c1337d30916e1af5e962382afd234e3c553f21f24e3178c3e98798b21",
      "metadata": {
        "version": "20",
        "name": "periNODE GPIO",
        "compatible_products": [
          "periNODE GPIO"
        ]
      }
    },
    {
      "url": "https://perinet.gitlab.io/product-release-artifacts/periNODE-GPIO/periNODE-GPIO-firmware-18.zip",
      "path": "periNODE-GPIO/periNODE-GPIO-firmware-18.zip",
      "size_bytes": 244346,
      "sha256": "a18bb629b6b157a44d049a3f6e907e1950f6c490d0676e533b6883c7693b5b8c",
      "metadata": {
        "version": "18",
        "name": "periNODE GPIO",
        "compatible_products": [
          "periNODE GPIO"
        ]
      }
    },
    {
      "url": "https://perinet.gitlab.io/product-release-artifacts/periNODE-0-10V/periNODE-distance-firmware-22.zip",
      "path": "periNODE-0-10V/periNODE-distance-firmware-22.zip",
      "size_bytes": 304260,
      "sha256": "81c2fe1cec64060b2c41f12f94d85aa9e80cdcf98772ec189af8f25d10eb63a2",
      "metadata": {
        "version": "22",
        "name": "periNODE distance",
        "compatible_products": [
          "periNODE distance",
          "periNODE 0-10V"
        ]
      }
    },
    {
      "url": "https://perinet.gitlab.io/product-release-artifacts/periNODE-0-10V/periNODE-distance-firmware-20.zip",
      "path": "periNODE-0-10V/periNODE-distance-firmware-20.zip",
      "size_bytes": 244286,
      "sha256": "5f9c7980f2582e1ccfa8e8039dcec06c61c5136a658833781e68ec7815fe42c3",
      "metadata": {
        "version": "20",
        "name": "periNODE distance",
        "compatible_products": [
          "periNODE distance",
          "periNODE 0-10V"
        ]
      }
    },
    {
      "url": "https://perinet.gitlab.io/product-release-artifacts/periNODE-0-10V/periNODE-distance-firmware-18.zip",
      "path": "periNODE-0-10V/periNODE-distance-firmware-18.zip",
      "size_bytes": 242846,
      "sha256": "8e619784162edffbb838afab17ba4077d542d659dbd7ef9fa6471a987f0fc3bd",
      "metadata": {
        "version": "18",
        "name": "periNODE distance",
        "compatible_products": [
          "periNODE distance",
          "periNODE 0-10V"
        ]
      }
    },
    {
      "url": "https://perinet.gitlab.io/product-release-artifacts/periNODE-0-10V/periNODE-0-10V-firmware-23.zip",
      "path": "periNODE-0-10V/periNODE-0-10V-firmware-23.zip",
      "size_bytes": 344773,
      "sha256": "dc99e1978a1d81f0476e1eb88800769ad12c3f6a70d9d5ed6e8b999da42c1c6f",
      "metadata": {
        "version": "23",
        "name": "periNODE 0-10V",
        "compatible_products": [
          "periNODE 0-10V",
          "periNODE distance"
        ]
      }
    },
    {
      "url": "https://perinet.gitlab.io/product-release-artifacts/periNODE-0-10V/periNODE-0-10V-firmware-22.zip",
      "path": "periNODE-0-10V/periNODE-0-10V-firmware-22.zip",
      "size_bytes": 307791,
      "sha256": "381f2981954deca4cbc73cf0ebb3a8e3a29634014eb8265b864a609e6df73418",
      "metadata": {
        "version": "22",
        "name": "periNODE 0-10V",
        "compatible_products": [
          "periNODE 0-10V",
          "periNODE distance"
        ]
      }
    },
    {
      "url": "https://perinet.gitlab.io/product-release-artifacts/periNODE-0-10V/periNODE-0-10V-firmware-20.zip",
      "path": "periNODE-0-10V/periNODE-0-10V-firmware-20.zip",
      "size_bytes": 262395,
      "sha256": "786c94e521ef3d2dcaeec020b0582f6c051fdb85c66f2942a385fddebfeec634",
      "metadata": {
        "version": "20",
        "name": "periNODE 0-10V",
        "compatible_products": [
          "periNODE 0-10V",
          "periNODE distance"
        ]
      }
    },
    {
      "url": "https://perinet.gitlab.io/product-release-artifacts/periNODE-0-10V/periNODE-0-10V-firmware-18.zip",
      "path": "periNODE-0-10V/periNODE-0-10V-firmware-18.zip",
      "size_bytes": 242337,
      "sha256": "38dafd7eb518edf92f8a6749d1d736c0dafbf174ead1bddac697e9771195f32c",
      "metadata": {
        "version": "18",
        "name": "periNODE 0-10V",
        "compatible_products": [
          "periNODE 0-10V",
          "periNODE distance"
        ]
      }
    },
    {
      "url": "https://perinet.gitlab.io/product-release-artifacts/periNODE_4-20mA/periNODE_4-20mA-firmware-2.zip",
      "path": "periNODE_4-20mA/periNODE_4-20mA-firmware-2.zip",
      "size_bytes": 342233,
      "sha256": "ba55f51f68e9373e4b0ff9fd7858d41efa5dcc7eee9dfa761009a21f126001cb",
      "metadata": {
        "version": "2",
        "name": "periNODE 4-20mA",
        "compatible_products": [
          "periNODE 4-20mA"
        ]
      }
    },
    {
      "url": "https://perinet.gitlab.io/product-release-artifacts/periNODE_4-20mA/periNODE_4-20mA-firmware-1.zip",
      "path": "periNODE_4-20mA/periNODE_4-20mA-firmware-1.zip",
      "size_bytes": 341964,
      "sha256": "72b4112f38f792ca8b15ed838fbbe0a4656a2be1cda919c47937a5b94a0fca30",
      "metadata": {
        "version": "1",
        "name": "periNODE 4-20mA",
        "compatible_products": [
          "periNODE 4-20mA"
        ]
      }
    },
    {
      "url": "https://perinet.gitlab.io/product-release-artifacts/periNODE-Modbus/periNODE-Modbus-firmware-4.zip",
      "path": "periNODE-Modbus/periNODE-Modbus-firmware-4.zip",
      "size_bytes": 338050,
      "sha256": "cee88c84fe67e8dbcfe4f846f6ef4f94f7c28d2eda4782d38ec60cf678ef8965",
      "metadata": {
        "version": "4",
        "name": "periNODE Modbus",
        "compatible_products": [
          "periNODE Modbus"
        ]
      }
    },
    {
      "url": "https://perinet.gitlab.io/product-release-artifacts/periNODE-Modbus/periNODE-Modbus-firmware-3.zip",
      "path": "periNODE-Modbus/periNODE-Modbus-firmware-3.zip",
      "size_bytes": 321599,
      "sha256": "a38bd84c53d186b17102347bc8fc6f2e24f957a41b96c474659c6fd44a9cb28f",
      "metadata": {
        "version": "3",
        "name": "periNODE Modbus",
        "compatible_products": [
          "periNODE Modbus"
        ]
      }
    },
    {
      "url": "https://perinet.gitlab.io/product-release-artifacts/periNODE-Modbus/periNODE-Modbus-firmware-2.zip",
      "path": "periNODE-Modbus/periNODE-Modbus-firmware-2.zip",
      "size_bytes": 321424,
      "sha256": "0c0d624659907977fce7f6cfeaa73c25a90c60082ba64d119f619a5c6bbf314b",
      "metadata": {
        "version": "2",
        "name": "periNODE Modbus",
        "compatible_products": [
          "periNODE Modbus"
        ]
      }
    },
    {
      "url": "https://perinet.gitlab.io/product-release-artifacts/periNODE-Modbus/periNODE-Modbus-firmware-1.zip",
      "path": "periNODE-Modbus/periNODE-Modbus-firmware-1.zip",
      "size_bytes": 321426,
      "sha256": "52eaef8c920369131a4e0171320f70a96df7cf65f3e46ba4749e3915c5742803",
      "metadata": {
        "version": "1",
        "name": "periNODE Modbus",
        "compatible_products": [
          "periNODE Modbus"
        ]
      }
    },
    {
      "url": "https://perinet.gitlab.io/product-release-artifacts/periSNOOP_4-20mA/periSNOOP_4-20mA-firmware-6.zip",
      "path": "periSNOOP_4-20mA/periSNOOP_4-20mA-firmware-6.zip",
      "size_bytes": 357213,
      "sha256": "9c30bcb4cf26b8ce061a3b922c055e9dedb8d4f49a8fa7e8b37e60e5221572d9",
      "metadata": {
        "version": "6",
        "name": "periSNOOP 4-20mA",
        "compatible_products": [
          "periSNOOP 4-20mA"
        ]
      }
    },
    {
      "url": "https://perinet.gitlab.io/product-release-artifacts/periSNOOP_4-20mA/periSNOOP_4-20mA-firmware-5.zip",
      "path": "periSNOOP_4-20mA/periSNOOP_4-20mA-firmware-5.zip",
      "size_bytes": 313346,
      "sha256": "3387059f36b86ac8d50afbb15d34cb5aa919a2fdcff02fe8b20a149346f9fb60",
      "metadata": {
        "version": "5",
        "name": "periSNOOP 4-20mA",
        "compatible_products": [
          "periSNOOP 4-20mA"
        ]
      }
    },
    {
      "url": "https://perinet.gitlab.io/product-release-artifacts/periSNOOP_4-20mA/periSNOOP_4-20mA-firmware-4.zip",
      "path": "periSNOOP_4-20mA/periSNOOP_4-20mA-firmware-4.zip",
      "size_bytes": 323490,
      "sha256": "4e803818916c27023153f0170bc2b8f7ff2deb3f616d25652a7bad50ad472110",
      "metadata": {
        "version": "4",
        "name": "periSNOOP 4-20mA",
        "compatible_products": [
          "periSNOOP 4-20mA"
        ]
      }
    },
    {
      "url": "https://perinet.gitlab.io/product-release-artifacts/periSWITCH-3port/periSWITCH-3port-firmware-22.zip",
      "path": "periSWITCH-3port/periSWITCH-3port-firmware-22.zip",
      "size_bytes": 307422,
      "sha256": "caaf8fca5bdb42cc70e1b2d65cdf5ff356a6a8b74d3eed800f48c6931ec82543",
      "metadata": {
        "version": "22",
        "name": "periSWITCH 3-port",
        "compatible_products": [
          "periSWITCH 3-port"
        ]
      }
    },
    {
      "url": "https://perinet.gitlab.io/product-release-artifacts/periSWITCH-3port/periSWITCH-3port-firmware-20.zip",
      "path": "periSWITCH-3port/periSWITCH-3port-firmware-20.zip",
      "size_bytes": 256182,
      "sha256": "3dac6246e3436215a8ecc03daf56f6f58faa61a7dbd9fc01f8d9e59d55ae6b03",
      "metadata": {
        "version": "20",
        "name": "periSWITCH 3-port",
        "compatible_products": [
          "periSWITCH 3-port"
        ]
      }
    },
    {
      "url": "https://perinet.gitlab.io/product-release-artifacts/periSWITCH-3port/periSWITCH-3port-firmware-18.zip",
      "path": "periSWITCH-3port/periSWITCH-3port-firmware-18.zip",
      "size_bytes": 235435,
      "sha256": "2e1dd09131d114315edf11aebbdd024ace662169481d0deda9ca99cb6626ee6c",
      "metadata": {
        "version": "18",
        "name": "periSWITCH 3-port",
        "compatible_products": [
          "periSWITCH 3-port"
        ]
      }
    },
    {
      "url": "https://perinet.gitlab.io/product-release-artifacts/periSTART-standard/periSTART-standard-firmware-22.zip",
      "path": "periSTART-standard/periSTART-standard-firmware-22.zip",
      "size_bytes": 306480,
      "sha256": "b77ac5ecbf54df6d8e322be8eaed2a09d8ef9e365e247a91e7a4f9e4e198f73e",
      "metadata": {
        "version": "22",
        "name": "periSTART Standard",
        "compatible_products": [
          "periSTART Standard"
        ]
      }
    },
    {
      "url": "https://perinet.gitlab.io/product-release-artifacts/periSTART-standard/periSTART-standard-firmware-20.zip",
      "path": "periSTART-standard/periSTART-standard-firmware-20.zip",
      "size_bytes": 260768,
      "sha256": "4c995c7a1f070610d32b1b6cc614052e46b0d4a324d4dd21f654b43c6b6dfa49",
      "metadata": {
        "version": "20",
        "name": "periSTART Standard",
        "compatible_products": [
          "periSTART Standard"
        ]
      }
    },
    {
      "url": "https://perinet.gitlab.io/product-release-artifacts/periSTART-standard/periSTART-standard-firmware-18.zip",
      "path": "periSTART-standard/periSTART-standard-firmware-18.zip",
      "size_bytes": 239444,
      "sha256": "10cef2d9b46bd910c313fc9babcc5429418644bb6b05f3c5a00545948f2387ed",
      "metadata": {
        "version": "18",
        "name": "periSTART Standard",
        "compatible_products": [
          "periSTART Standard"
        ]
      }
    }
  ]
}