{"_id":"@aiknow/iot-link-nodes","_rev":"27-fa68f088d73074a375922344fd98e844","name":"@aiknow/iot-link-nodes","dist-tags":{"latest":"0.2.7"},"versions":{"0.0.2":{"name":"@aiknow/iot-link-nodes","version":"0.0.2","keywords":["node-red","iot","hardware","gateway","compulab","nodes"],"author":{"url":"https://www.aiknow.io","name":"AIknow","email":"support@aiknow.io"},"license":"MIT","_id":"@aiknow/iot-link-nodes@0.0.2","maintainers":[{"name":"aiknow","email":"support@aiknow.io"}],"homepage":"https://www.aiknow.io/compulab-iot-link-il-gateway-industriale-economico-e-perfetto/","bugs":{"email":"support@aiknow.io"},"dist":{"shasum":"4033d37e361e20cc71a2ba220089908bce6dc17b","tarball":"https://registry.npmjs.org/@aiknow/iot-link-nodes/-/iot-link-nodes-0.0.2.tgz","fileCount":163,"integrity":"sha512-SPjhHmXbSKAK78ySW/b17rqKCwUrDoPHGN1JuT7ClwicUIoQsqFZ/usB9Q412Af/3zLOMzpKhtZsDVy99L84sw==","signatures":[{"sig":"MEUCIQDGzOBpDWK0oRlDV+hgkKIQPBi65NEYAOGDB/6+DIMPkwIgXkMRpUczXrL2lU/YFnX1J+toLEC0e/sSQQ0M0kvk9s0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1496846},"funding":{"url":"https://www.aiknow.io/contatti/","type":"individual","email":"support@aiknow.io"},"gitHead":"d54313a33a4f61d03d80964c2525d093ab76f577","scripts":{"postinstall":"node setup.js","preuninstall":"node cleanup.js"},"_npmUser":{"name":"aiknow","email":"support@aiknow.io"},"node-red":{"nodes":{"CanBusIn":"nodes/node-red-contrib-iot-canbusin/CanBusInNode.js","Cellular":"nodes/node-red-contrib-iot-cellular/CellularNode.js","Ethernet":"nodes/node-red-contrib-iot-ethernet/EthernetNode.js","CanBusOut":"nodes/node-red-contrib-iot-canbusout/CanBusOutNode.js","LedStatus":"nodes/node-red-contrib-iot-ledstatus/LedStatusNode.js","CpuMonitor":"nodes/node-red-contrib-iot-cpumonitor/CpuMonitorNode.js","LedControl":"nodes/node-red-contrib-iot-ledcontrol/LedControlNode.js","RtcManager":"nodes/node-red-contrib-iot-rtcmanager/RtcManagerNode.js","SystemLogs":"nodes/node-red-contrib-iot-systemlogs/SystemLogsNode.js","AIkNodeCloud":"nodes/node-red-contrib-iot-aiknodecloud/AIkNodeCloud.js","CanBusConfig":"nodes/node-red-contrib-iot-canbusconfig/CanBusConfig.js","DigitalInput":"nodes/node-red-contrib-iot-digitalinput/DigitalInputNode.js","DigitalOutput":"nodes/node-red-contrib-iot-digitaloutput/DigitalOutputNode.js","MemoryMonitor":"nodes/node-red-contrib-iot-memorymonitor/MemoryMonitorNode.js","TimezoneManager":"nodes/node-red-contrib-iot-timezonemanager/TimezoneManagerNode.js","NetworkDiagnostic":"nodes/node-red-contrib-iot-networkdiagnostic/NetworkDiagnosticNode.js"}},"repository":{"url":"https://www.aiknow.io/compulab-iot-link-il-gateway-industriale-economico-e-perfetto/","type":"git"},"_npmVersion":"10.5.0","description":"Collection of Node-RED nodes tailored for C-LAB IoT-LINK industrial gateway.","directories":{},"_nodeVersion":"18.20.2","dependencies":{"node-red-contrib-modbus":"^5.43.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/iot-link-nodes_0.0.2_1753278266898_0.5568565592644277","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"@aiknow/iot-link-nodes","version":"0.0.3","keywords":["node-red","iot","hardware","gateway","compulab","nodes"],"author":{"url":"https://www.aiknow.io","name":"AIknow","email":"support@aiknow.io"},"license":"MIT","_id":"@aiknow/iot-link-nodes@0.0.3","maintainers":[{"name":"aiknow","email":"support@aiknow.io"}],"homepage":"https://www.aiknow.io/compulab-iot-link-il-gateway-industriale-economico-e-perfetto/","bugs":{"email":"support@aiknow.io"},"dist":{"shasum":"3e3caa781e8d1a600e573c761fc41b1e15fc01c0","tarball":"https://registry.npmjs.org/@aiknow/iot-link-nodes/-/iot-link-nodes-0.0.3.tgz","fileCount":163,"integrity":"sha512-jhkMmBpyygMYEGMP6uQo/w9YhFtwO7ZBUW+6FcnxLzRFCYlk6FE7r57VgUX/LIsFhAUHn/3mwJO1qInsTrnVNw==","signatures":[{"sig":"MEYCIQCnqJulqLeoVXJbpraqqn61Y0G7shFhzWdh29GPuYWmVgIhAJssj9CcQssLA52HK+XaLCX0iLMXrYwYu3Ad+L+U+gMg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1497042},"funding":{"url":"https://www.aiknow.io/contatti/","type":"individual","email":"support@aiknow.io"},"gitHead":"96cb486b88a7dec88c82b52448cb1af2f0ec4c35","scripts":{"postinstall":"node setup.js","preuninstall":"node cleanup.js"},"_npmUser":{"name":"aiknow","email":"support@aiknow.io"},"node-red":{"nodes":{"CanBusIn":"nodes/node-red-contrib-iot-canbusin/CanBusInNode.js","Cellular":"nodes/node-red-contrib-iot-cellular/CellularNode.js","Ethernet":"nodes/node-red-contrib-iot-ethernet/EthernetNode.js","CanBusOut":"nodes/node-red-contrib-iot-canbusout/CanBusOutNode.js","LedStatus":"nodes/node-red-contrib-iot-ledstatus/LedStatusNode.js","CpuMonitor":"nodes/node-red-contrib-iot-cpumonitor/CpuMonitorNode.js","LedControl":"nodes/node-red-contrib-iot-ledcontrol/LedControlNode.js","RtcManager":"nodes/node-red-contrib-iot-rtcmanager/RtcManagerNode.js","SystemLogs":"nodes/node-red-contrib-iot-systemlogs/SystemLogsNode.js","AIkNodeCloud":"nodes/node-red-contrib-iot-aiknodecloud/AIkNodeCloud.js","CanBusConfig":"nodes/node-red-contrib-iot-canbusconfig/CanBusConfig.js","DigitalInput":"nodes/node-red-contrib-iot-digitalinput/DigitalInputNode.js","DigitalOutput":"nodes/node-red-contrib-iot-digitaloutput/DigitalOutputNode.js","MemoryMonitor":"nodes/node-red-contrib-iot-memorymonitor/MemoryMonitorNode.js","TimezoneManager":"nodes/node-red-contrib-iot-timezonemanager/TimezoneManagerNode.js","NetworkDiagnostic":"nodes/node-red-contrib-iot-networkdiagnostic/NetworkDiagnosticNode.js"}},"repository":{"url":"https://www.aiknow.io/compulab-iot-link-il-gateway-industriale-economico-e-perfetto/","type":"git"},"_npmVersion":"10.5.0","description":"Collection of Node-RED nodes tailored for C-LAB IoT-LINK industrial gateway.","directories":{},"_nodeVersion":"18.20.2","dependencies":{"node-red-contrib-modbus":"^5.43.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/iot-link-nodes_0.0.3_1753278513019_0.8847398113230942","host":"s3://npm-registry-packages-npm-production"}},"0.0.4":{"name":"@aiknow/iot-link-nodes","version":"0.0.4","keywords":["node-red","iot","hardware","gateway","compulab","nodes"],"author":{"url":"https://www.aiknow.io","name":"AIknow","email":"support@aiknow.io"},"license":"MIT","_id":"@aiknow/iot-link-nodes@0.0.4","maintainers":[{"name":"aiknow","email":"support@aiknow.io"}],"homepage":"https://www.aiknow.io/compulab-iot-link-il-gateway-industriale-economico-e-perfetto/","bugs":{"email":"support@aiknow.io"},"dist":{"shasum":"c1b909313ee4dbd78ae45f67b986408222f96577","tarball":"https://registry.npmjs.org/@aiknow/iot-link-nodes/-/iot-link-nodes-0.0.4.tgz","fileCount":165,"integrity":"sha512-/ACc4paqY9566YMiGd7m8DCyctiqHYpj/k+TBuMPrTxh8BaFs5Wo4E8ZP/P+U5ArdqRKVBZYbL0COScTrxXePg==","signatures":[{"sig":"MEUCIQD84jg4URIYtxt/E8WN5ktDypJYSvE0GqPvi5JmNUbwuQIgMhzbmwS4zHUOI+kpuMBMYL1+tc3Xk4r+5km58Y0ejHA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1501862},"funding":{"url":"https://www.aiknow.io/contatti/","type":"individual","email":"support@aiknow.io"},"gitHead":"f582218edb937ffa11c2ab99bb64f33825ca9712","scripts":{"postinstall":"node setup.js","preuninstall":"node cleanup.js"},"_npmUser":{"name":"aiknow","email":"support@aiknow.io"},"node-red":{"nodes":{"CanBusIn":"nodes/node-red-contrib-iot-canbusin/CanBusInNode.js","Cellular":"nodes/node-red-contrib-iot-cellular/CellularNode.js","Ethernet":"nodes/node-red-contrib-iot-ethernet/EthernetNode.js","CanBusOut":"nodes/node-red-contrib-iot-canbusout/CanBusOutNode.js","LedStatus":"nodes/node-red-contrib-iot-ledstatus/LedStatusNode.js","CpuMonitor":"nodes/node-red-contrib-iot-cpumonitor/CpuMonitorNode.js","LedControl":"nodes/node-red-contrib-iot-ledcontrol/LedControlNode.js","RtcManager":"nodes/node-red-contrib-iot-rtcmanager/RtcManagerNode.js","SystemLogs":"nodes/node-red-contrib-iot-systemlogs/SystemLogsNode.js","AIkNodeCloud":"nodes/node-red-contrib-iot-aiknodecloud/AIkNodeCloud.js","CanBusConfig":"nodes/node-red-contrib-iot-canbusconfig/CanBusConfig.js","DigitalInput":"nodes/node-red-contrib-iot-digitalinput/DigitalInputNode.js","DigitalOutput":"nodes/node-red-contrib-iot-digitaloutput/DigitalOutputNode.js","MemoryMonitor":"nodes/node-red-contrib-iot-memorymonitor/MemoryMonitorNode.js","TimezoneManager":"nodes/node-red-contrib-iot-timezonemanager/TimezoneManagerNode.js","NetworkDiagnostic":"nodes/node-red-contrib-iot-networkdiagnostic/NetworkDiagnosticNode.js"}},"repository":{"url":"https://prod.aiknow.cloud/aiknode-doc/","type":"git"},"_npmVersion":"10.5.0","description":"Collection of Node-RED nodes tailored for C-LAB IoT-LINK industrial gateway.","directories":{},"_nodeVersion":"18.20.2","dependencies":{"node-red-contrib-modbus":"^5.43.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/iot-link-nodes_0.0.4_1753281274621_0.8754116083286536","host":"s3://npm-registry-packages-npm-production"}},"0.0.5":{"name":"@aiknow/iot-link-nodes","version":"0.0.5","keywords":["node-red","iot","hardware","gateway","compulab","nodes"],"author":{"url":"https://www.aiknow.io","name":"AIknow","email":"support@aiknow.io"},"license":"MIT","_id":"@aiknow/iot-link-nodes@0.0.5","maintainers":[{"name":"aiknow","email":"support@aiknow.io"}],"homepage":"https://www.aiknow.io/en/compulab-iot-link-the-cheap-and-perfect-industrial-gateway/","bugs":{"email":"support@aiknow.io"},"dist":{"shasum":"6d60061c30f96f9c4239678f3a87369902c2185e","tarball":"https://registry.npmjs.org/@aiknow/iot-link-nodes/-/iot-link-nodes-0.0.5.tgz","fileCount":165,"integrity":"sha512-xyBNm6Gbl6rSIsWLZNhvEOk0lQiKpCpj4uzD2YJLu2xBF5uPu5v/b0vSYFeZdOkn/a/OWNdlvR5KDXySpit0XA==","signatures":[{"sig":"MEUCIQDzlGeE2IWuNy7cYDBBPiIYHioWOrbJtZ3ERW8xfs33qAIgLBeOOrCmxtnSWZ5ntaOeg5pe1NBaIDT/EXs72z0FQVY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1501862},"funding":{"url":"https://www.aiknow.io/contatti/","type":"individual","email":"support@aiknow.io"},"gitHead":"15b6759c292e714f91d8224d060087c867a95ef9","scripts":{"postinstall":"node setup.js","preuninstall":"node cleanup.js"},"_npmUser":{"name":"aiknow","email":"support@aiknow.io"},"node-red":{"nodes":{"CanBusIn":"nodes/node-red-contrib-iot-canbusin/CanBusInNode.js","Cellular":"nodes/node-red-contrib-iot-cellular/CellularNode.js","Ethernet":"nodes/node-red-contrib-iot-ethernet/EthernetNode.js","CanBusOut":"nodes/node-red-contrib-iot-canbusout/CanBusOutNode.js","LedStatus":"nodes/node-red-contrib-iot-ledstatus/LedStatusNode.js","CpuMonitor":"nodes/node-red-contrib-iot-cpumonitor/CpuMonitorNode.js","LedControl":"nodes/node-red-contrib-iot-ledcontrol/LedControlNode.js","RtcManager":"nodes/node-red-contrib-iot-rtcmanager/RtcManagerNode.js","SystemLogs":"nodes/node-red-contrib-iot-systemlogs/SystemLogsNode.js","AIkNodeCloud":"nodes/node-red-contrib-iot-aiknodecloud/AIkNodeCloud.js","CanBusConfig":"nodes/node-red-contrib-iot-canbusconfig/CanBusConfig.js","DigitalInput":"nodes/node-red-contrib-iot-digitalinput/DigitalInputNode.js","DigitalOutput":"nodes/node-red-contrib-iot-digitaloutput/DigitalOutputNode.js","MemoryMonitor":"nodes/node-red-contrib-iot-memorymonitor/MemoryMonitorNode.js","TimezoneManager":"nodes/node-red-contrib-iot-timezonemanager/TimezoneManagerNode.js","NetworkDiagnostic":"nodes/node-red-contrib-iot-networkdiagnostic/NetworkDiagnosticNode.js"}},"repository":{"url":"https://prod.aiknow.cloud/aiknode-doc/","type":"git"},"_npmVersion":"10.5.0","description":"Collection of Node-RED nodes tailored for C-LAB IoT-LINK industrial gateway.","directories":{},"_nodeVersion":"18.20.2","dependencies":{"node-red-contrib-modbus":"^5.43.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/iot-link-nodes_0.0.5_1753281829698_0.2268595680497556","host":"s3://npm-registry-packages-npm-production"}},"0.0.6":{"name":"@aiknow/iot-link-nodes","version":"0.0.6","keywords":["node-red","iot","hardware","gateway","compulab","nodes"],"author":{"url":"https://www.aiknow.io","name":"AIknow","email":"support@aiknow.io"},"license":"MIT","_id":"@aiknow/iot-link-nodes@0.0.6","maintainers":[{"name":"aiknow","email":"support@aiknow.io"}],"homepage":"https://www.aiknow.io/en/compulab-iot-link-the-cheap-and-perfect-industrial-gateway/","bugs":{"email":"support@aiknow.io"},"dist":{"shasum":"71543b48ca4f1016936981daaa9fd6c3dc94820d","tarball":"https://registry.npmjs.org/@aiknow/iot-link-nodes/-/iot-link-nodes-0.0.6.tgz","fileCount":165,"integrity":"sha512-slHBVep8X958z14Mrr4hCeIpM8N4VCKH/7o7WmpVgtfe+SclPacS4p1HZlMStb9tRLDqr9RXv6YWtPYtb9H30Q==","signatures":[{"sig":"MEYCIQCMcHeCpo/fpXIWWDh8rmWJZZXfZ+RSRRLxQjtSyWlojQIhAP10P526OHbJCqlOkMcQdD0V6CXG/DIbDhZBRwBFdMLo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1501932},"engines":{"npm":">=8.0.0","node":">=18.0.0"},"funding":{"url":"https://www.aiknow.io/contatti/","type":"individual","email":"support@aiknow.io"},"gitHead":"33e31a0f57d42588f58c1081980b064fcb313d75","scripts":{"postinstall":"node setup.js","preuninstall":"node cleanup.js"},"_npmUser":{"name":"aiknow","email":"support@aiknow.io"},"node-red":{"nodes":{"CanBusIn":"nodes/node-red-contrib-iot-canbusin/CanBusInNode.js","Cellular":"nodes/node-red-contrib-iot-cellular/CellularNode.js","Ethernet":"nodes/node-red-contrib-iot-ethernet/EthernetNode.js","CanBusOut":"nodes/node-red-contrib-iot-canbusout/CanBusOutNode.js","LedStatus":"nodes/node-red-contrib-iot-ledstatus/LedStatusNode.js","CpuMonitor":"nodes/node-red-contrib-iot-cpumonitor/CpuMonitorNode.js","LedControl":"nodes/node-red-contrib-iot-ledcontrol/LedControlNode.js","RtcManager":"nodes/node-red-contrib-iot-rtcmanager/RtcManagerNode.js","SystemLogs":"nodes/node-red-contrib-iot-systemlogs/SystemLogsNode.js","AIkNodeCloud":"nodes/node-red-contrib-iot-aiknodecloud/AIkNodeCloud.js","CanBusConfig":"nodes/node-red-contrib-iot-canbusconfig/CanBusConfig.js","DigitalInput":"nodes/node-red-contrib-iot-digitalinput/DigitalInputNode.js","DigitalOutput":"nodes/node-red-contrib-iot-digitaloutput/DigitalOutputNode.js","MemoryMonitor":"nodes/node-red-contrib-iot-memorymonitor/MemoryMonitorNode.js","TimezoneManager":"nodes/node-red-contrib-iot-timezonemanager/TimezoneManagerNode.js","NetworkDiagnostic":"nodes/node-red-contrib-iot-networkdiagnostic/NetworkDiagnosticNode.js"},"version":">=4.0.0"},"repository":{"url":"https://prod.aiknow.cloud/aiknode-doc/","type":"git"},"_npmVersion":"10.5.0","description":"Collection of Node-RED nodes tailored for C-LAB IoT-LINK industrial gateway.","directories":{},"_nodeVersion":"18.20.2","dependencies":{"node-red-contrib-modbus":"^5.43.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/iot-link-nodes_0.0.6_1753283752261_0.7283414379646642","host":"s3://npm-registry-packages-npm-production"}},"0.0.7":{"name":"@aiknow/iot-link-nodes","version":"0.0.7","keywords":["node-red","iot","hardware","gateway","compulab","nodes"],"author":{"url":"https://www.aiknow.io","name":"AIknow","email":"support@aiknow.io"},"license":"MIT","_id":"@aiknow/iot-link-nodes@0.0.7","maintainers":[{"name":"aiknow","email":"support@aiknow.io"}],"homepage":"https://www.aiknow.io/en/compulab-iot-link-the-cheap-and-perfect-industrial-gateway/","bugs":{"email":"support@aiknow.io"},"dist":{"shasum":"d20d5ce3968b01f6eaaecf87b83b1a596b4a068e","tarball":"https://registry.npmjs.org/@aiknow/iot-link-nodes/-/iot-link-nodes-0.0.7.tgz","fileCount":165,"integrity":"sha512-tCysMa0sr2dnuYqjZbqxyxkG80JCWXL7+RRiufM6k6aAnYHzEm0xu/oPbA4t54Kx61J9ZyZ/dR/85YeVutewmA==","signatures":[{"sig":"MEQCIF9b9qyOvRKMsf/yExKW95nmtZu6WlT2qQrobcP4qJkjAiAXpHppK+LSJISwrLBVva8QNP4juGCm4RbmaHpxn+wDBg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1501962},"engines":{"npm":">=8.0.0","node":">=18.0.0"},"funding":{"url":"https://www.aiknow.io/contatti/","type":"individual","email":"support@aiknow.io"},"gitHead":"2038af715dcf97c34c166e2479a644223077a198","scripts":{"postinstall":"node setup.js","preuninstall":"node cleanup.js"},"_npmUser":{"name":"aiknow","email":"support@aiknow.io"},"node-red":{"nodes":{"CanBusIn":"nodes/node-red-contrib-iot-canbusin/CanBusInNode.js","Cellular":"nodes/node-red-contrib-iot-cellular/CellularNode.js","Ethernet":"nodes/node-red-contrib-iot-ethernet/EthernetNode.js","CanBusOut":"nodes/node-red-contrib-iot-canbusout/CanBusOutNode.js","LedStatus":"nodes/node-red-contrib-iot-ledstatus/LedStatusNode.js","CpuMonitor":"nodes/node-red-contrib-iot-cpumonitor/CpuMonitorNode.js","LedControl":"nodes/node-red-contrib-iot-ledcontrol/LedControlNode.js","RtcManager":"nodes/node-red-contrib-iot-rtcmanager/RtcManagerNode.js","SystemLogs":"nodes/node-red-contrib-iot-systemlogs/SystemLogsNode.js","AIkNodeCloud":"nodes/node-red-contrib-iot-aiknodecloud/AIkNodeCloud.js","CanBusConfig":"nodes/node-red-contrib-iot-canbusconfig/CanBusConfig.js","DigitalInput":"nodes/node-red-contrib-iot-digitalinput/DigitalInputNode.js","DigitalOutput":"nodes/node-red-contrib-iot-digitaloutput/DigitalOutputNode.js","MemoryMonitor":"nodes/node-red-contrib-iot-memorymonitor/MemoryMonitorNode.js","TimezoneManager":"nodes/node-red-contrib-iot-timezonemanager/TimezoneManagerNode.js","NetworkDiagnostic":"nodes/node-red-contrib-iot-networkdiagnostic/NetworkDiagnosticNode.js"},"version":">=4.0.0"},"repository":{"url":"https://prod.aiknow.cloud/aiknode-doc/","type":"git"},"_npmVersion":"10.5.0","description":"Collection of Node-RED nodes tailored for C-LAB IoT-LINK industrial gateway.","directories":{},"_nodeVersion":"18.20.2","dependencies":{"node-red-contrib-modbus":"^5.43.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/iot-link-nodes_0.0.7_1753286166934_0.21348081251793194","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"@aiknow/iot-link-nodes","version":"0.1.0","keywords":["node-red","iot","hardware","gateway","compulab","nodes"],"author":{"url":"https://www.aiknow.io","name":"AIknow","email":"support@aiknow.io"},"license":"MIT","_id":"@aiknow/iot-link-nodes@0.1.0","maintainers":[{"name":"aiknow","email":"support@aiknow.io"}],"homepage":"https://www.aiknow.io/en/compulab-iot-link-the-cheap-and-perfect-industrial-gateway/","bugs":{"email":"support@aiknow.io"},"dist":{"shasum":"b42b328e369b22dbd6b30b85da487e4483a5df08","tarball":"https://registry.npmjs.org/@aiknow/iot-link-nodes/-/iot-link-nodes-0.1.0.tgz","fileCount":168,"integrity":"sha512-+Cao0+QEx2/5aQ2MKvOxyOD8p1ZTBrwmO0/+mzlXjzVo71fJtmvmnOqqHLH8JAPGGiW80MTH0+KQlSuX5p6fNQ==","signatures":[{"sig":"MEQCIG87YloTwWn6t1c2PpRmP87Ai6CmYkvVCN+31OvbtqZiAiBl87mvvTjZXU6bwgJIPMvuIMZ0XDYUL2sjEX6oU4QW/A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1502605},"engines":{"npm":">=8.0.0","node":">=18.0.0"},"funding":{"url":"https://www.aiknow.io/contatti/","type":"individual","email":"support@aiknow.io"},"gitHead":"cc0aeb0d85da93c0d1b6509b0bc16a1b92982a46","scripts":{"postinstall":"node setup.js","preuninstall":"node cleanup.js"},"_npmUser":{"name":"aiknow","email":"support@aiknow.io"},"node-red":{"nodes":{"CanBusIn":"nodes/node-red-contrib-iot-canbusin/CanBusInNode.js","Cellular":"nodes/node-red-contrib-iot-cellular/CellularNode.js","Ethernet":"nodes/node-red-contrib-iot-ethernet/EthernetNode.js","CanBusOut":"nodes/node-red-contrib-iot-canbusout/CanBusOutNode.js","LedStatus":"nodes/node-red-contrib-iot-ledstatus/LedStatusNode.js","CpuMonitor":"nodes/node-red-contrib-iot-cpumonitor/CpuMonitorNode.js","LedControl":"nodes/node-red-contrib-iot-ledcontrol/LedControlNode.js","RtcManager":"nodes/node-red-contrib-iot-rtcmanager/RtcManagerNode.js","SystemLogs":"nodes/node-red-contrib-iot-systemlogs/SystemLogsNode.js","AIkNodeCloud":"nodes/node-red-contrib-iot-aiknodecloud/AIkNodeCloud.js","CanBusConfig":"nodes/node-red-contrib-iot-canbusconfig/CanBusConfig.js","DigitalInput":"nodes/node-red-contrib-iot-digitalinput/DigitalInputNode.js","DigitalOutput":"nodes/node-red-contrib-iot-digitaloutput/DigitalOutputNode.js","MemoryMonitor":"nodes/node-red-contrib-iot-memorymonitor/MemoryMonitorNode.js","TimezoneManager":"nodes/node-red-contrib-iot-timezonemanager/TimezoneManagerNode.js","NetworkDiagnostic":"nodes/node-red-contrib-iot-networkdiagnostic/NetworkDiagnosticNode.js"},"version":">=4.0.0"},"repository":{"url":"https://prod.aiknow.cloud/aiknode-doc/","type":"git"},"_npmVersion":"10.5.0","description":"Collection of Node-RED nodes tailored for C-LAB IoT-LINK industrial gateway.","directories":{},"_nodeVersion":"18.20.2","dependencies":{"node-red-contrib-modbus":"^5.43.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/iot-link-nodes_0.1.0_1753345669413_0.9044124431137681","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@aiknow/iot-link-nodes","version":"0.1.1","keywords":["node-red","iot","hardware","gateway","compulab","nodes"],"author":{"url":"https://www.aiknow.io","name":"AIknow","email":"support@aiknow.io"},"license":"MIT","_id":"@aiknow/iot-link-nodes@0.1.1","maintainers":[{"name":"aiknow","email":"support@aiknow.io"}],"homepage":"https://www.aiknow.io/en/compulab-iot-link-the-cheap-and-perfect-industrial-gateway/","bugs":{"email":"support@aiknow.io"},"dist":{"shasum":"fb3e6cfd73a74c4d81a4a0a6f52cd320322f7cf0","tarball":"https://registry.npmjs.org/@aiknow/iot-link-nodes/-/iot-link-nodes-0.1.1.tgz","fileCount":184,"integrity":"sha512-FUHe+aGOVRKN9WKeqL/ZOD0F4lUgtTzNw0uM7EIQPux2xk9rbAQD/z9AC11j+AgRH8xtoJiz/DiX3ZhpHdvvJQ==","signatures":[{"sig":"MEUCICAXKawv2NNdEf8b/nMZ8A7QLKWqzBFamIHhmY3weho6AiEA1ZfMQm8K8/pScSg8O3k+UK3fVF4CeKtuTKOokggQKf4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1529619},"engines":{"npm":">=8.0.0","node":">=18.0.0"},"funding":{"url":"https://www.aiknow.io/contatti/","type":"individual","email":"support@aiknow.io"},"gitHead":"4c05474fed9a00161fb27f788cc81ded66987dc1","scripts":{"postinstall":"node setup.js","preuninstall":"node cleanup.js"},"_npmUser":{"name":"aiknow","email":"support@aiknow.io"},"node-red":{"nodes":{"CanBusIn":"nodes/node-red-contrib-iot-canbusin/CanBusInNode.js","Cellular":"nodes/node-red-contrib-iot-cellular/CellularNode.js","Ethernet":"nodes/node-red-contrib-iot-ethernet/EthernetNode.js","CanBusOut":"nodes/node-red-contrib-iot-canbusout/CanBusOutNode.js","LedStatus":"nodes/node-red-contrib-iot-ledstatus/LedStatusNode.js","CpuMonitor":"nodes/node-red-contrib-iot-cpumonitor/CpuMonitorNode.js","LedControl":"nodes/node-red-contrib-iot-ledcontrol/LedControlNode.js","RtcManager":"nodes/node-red-contrib-iot-rtcmanager/RtcManagerNode.js","SystemLogs":"nodes/node-red-contrib-iot-systemlogs/SystemLogsNode.js","AIkNodeCloud":"nodes/node-red-contrib-iot-aiknodecloud/AIkNodeCloud.js","CanBusConfig":"nodes/node-red-contrib-iot-canbusconfig/CanBusConfig.js","DigitalInput":"nodes/node-red-contrib-iot-digitalinput/DigitalInputNode.js","DigitalOutput":"nodes/node-red-contrib-iot-digitaloutput/DigitalOutputNode.js","MemoryMonitor":"nodes/node-red-contrib-iot-memorymonitor/MemoryMonitorNode.js","TimezoneManager":"nodes/node-red-contrib-iot-timezonemanager/TimezoneManagerNode.js","NetworkDiagnostic":"nodes/node-red-contrib-iot-networkdiagnostic/NetworkDiagnosticNode.js"},"version":">=4.0.0"},"repository":{"url":"https://prod.aiknow.cloud/aiknode-doc/","type":"git"},"_npmVersion":"10.5.0","description":"Collection of Node-RED nodes tailored for C-LAB IoT-LINK industrial gateway.","directories":{},"_nodeVersion":"18.20.2","dependencies":{"node-red-contrib-modbus":"^5.43.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/iot-link-nodes_0.1.1_1753365981156_0.37694994449061214","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@aiknow/iot-link-nodes","version":"0.1.2","keywords":["node-red","iot","hardware","gateway","compulab","nodes"],"author":{"url":"https://www.aiknow.io","name":"AIknow","email":"support@aiknow.io"},"license":"MIT","_id":"@aiknow/iot-link-nodes@0.1.2","maintainers":[{"name":"aiknow","email":"support@aiknow.io"}],"homepage":"https://www.aiknow.io/en/compulab-iot-link-the-cheap-and-perfect-industrial-gateway/","bugs":{"email":"support@aiknow.io"},"dist":{"shasum":"7a1f0052406c254a7d02e4c815368a1d28c746bf","tarball":"https://registry.npmjs.org/@aiknow/iot-link-nodes/-/iot-link-nodes-0.1.2.tgz","fileCount":184,"integrity":"sha512-Zvp3a/exgX7mGF7IYy3ynPDd5iypQJP1IEeWr5LkGDEeJvY/jc7+Tysy8frndAX9HECjl3esjsL+DDjUdI7kMw==","signatures":[{"sig":"MEUCID83tG9c98IQUbX4c80JyDaLhxVnd+njjTTGz8fv2hTEAiEA+PvqgXoQsTfZB6ifDhdTlFm5wDsuGZCyFoy+OxhDYF0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1525062},"engines":{"npm":">=8.0.0","node":">=18.0.0"},"funding":{"url":"https://www.aiknow.io/contatti/","type":"individual","email":"support@aiknow.io"},"gitHead":"113d20b42863b6b3ba583c88f4ec8e32bf5c510d","scripts":{"postinstall":"node setup.js","preuninstall":"node cleanup.js"},"_npmUser":{"name":"aiknow","email":"support@aiknow.io"},"node-red":{"nodes":{"CanBusIn":"nodes/node-red-contrib-iot-canbusin/CanBusInNode.js","Cellular":"nodes/node-red-contrib-iot-cellular/CellularNode.js","Ethernet":"nodes/node-red-contrib-iot-ethernet/EthernetNode.js","CanBusOut":"nodes/node-red-contrib-iot-canbusout/CanBusOutNode.js","LedStatus":"nodes/node-red-contrib-iot-ledstatus/LedStatusNode.js","CpuMonitor":"nodes/node-red-contrib-iot-cpumonitor/CpuMonitorNode.js","LedControl":"nodes/node-red-contrib-iot-ledcontrol/LedControlNode.js","RtcManager":"nodes/node-red-contrib-iot-rtcmanager/RtcManagerNode.js","SystemLogs":"nodes/node-red-contrib-iot-systemlogs/SystemLogsNode.js","AIkNodeCloud":"nodes/node-red-contrib-iot-aiknodecloud/AIkNodeCloud.js","CanBusConfig":"nodes/node-red-contrib-iot-canbusconfig/CanBusConfig.js","DigitalInput":"nodes/node-red-contrib-iot-digitalinput/DigitalInputNode.js","DigitalOutput":"nodes/node-red-contrib-iot-digitaloutput/DigitalOutputNode.js","MemoryMonitor":"nodes/node-red-contrib-iot-memorymonitor/MemoryMonitorNode.js","TimezoneManager":"nodes/node-red-contrib-iot-timezonemanager/TimezoneManagerNode.js","NetworkDiagnostic":"nodes/node-red-contrib-iot-networkdiagnostic/NetworkDiagnosticNode.js"},"version":">=4.0.0"},"repository":{"url":"https://prod.aiknow.cloud/aiknode-doc/","type":"git"},"_npmVersion":"10.5.0","description":"Collection of Node-RED nodes tailored for C-LAB IoT-LINK industrial gateway.","directories":{},"_nodeVersion":"18.20.2","dependencies":{"node-red-contrib-modbus":"^5.43.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/iot-link-nodes_0.1.2_1753368390598_0.8890994566583452","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@aiknow/iot-link-nodes","version":"0.1.3","keywords":["node-red","iot","hardware","gateway","compulab","nodes"],"author":{"url":"https://www.aiknow.io","name":"AIknow","email":"support@aiknow.io"},"license":"MIT","_id":"@aiknow/iot-link-nodes@0.1.3","maintainers":[{"name":"aiknow","email":"support@aiknow.io"}],"homepage":"https://www.aiknow.io/en/compulab-iot-link-the-cheap-and-perfect-industrial-gateway/","bugs":{"email":"support@aiknow.io"},"dist":{"shasum":"c1097c1f3278090efae581e585afeef1fa380ce9","tarball":"https://registry.npmjs.org/@aiknow/iot-link-nodes/-/iot-link-nodes-0.1.3.tgz","fileCount":187,"integrity":"sha512-xHL+khxDNBF7KCl0RfrEI1aA+5Xy6N7zpIIRwiYqYJglYovYb1PclOTVuBIQzRIaNSAE4xXNPwHjk9ygPdkzWQ==","signatures":[{"sig":"MEUCIQCoeYWMMrgHpJeEHPjgo1zATQw+7h6hUF1czXoloeidOQIgFDyNa1y6vH2N7YVTCKNIEi5ERGpY7/QKsfGgD/SkcoY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1541665},"engines":{"npm":">=8.0.0","node":">=18.0.0"},"funding":{"url":"https://www.aiknow.io/contatti/","type":"individual","email":"support@aiknow.io"},"gitHead":"9bdb0f32393b194d0f98d12fa3ed32ae5f832b56","scripts":{"postinstall":"node setup.js","preuninstall":"node cleanup.js"},"_npmUser":{"name":"aiknow","email":"support@aiknow.io"},"node-red":{"nodes":{"CanBusIn":"nodes/node-red-contrib-iot-canbusin/CanBusInNode.js","Cellular":"nodes/node-red-contrib-iot-cellular/CellularNode.js","Ethernet":"nodes/node-red-contrib-iot-ethernet/EthernetNode.js","CanBusOut":"nodes/node-red-contrib-iot-canbusout/CanBusOutNode.js","LedStatus":"nodes/node-red-contrib-iot-ledstatus/LedStatusNode.js","CpuMonitor":"nodes/node-red-contrib-iot-cpumonitor/CpuMonitorNode.js","LedControl":"nodes/node-red-contrib-iot-ledcontrol/LedControlNode.js","RtcManager":"nodes/node-red-contrib-iot-rtcmanager/RtcManagerNode.js","SystemLogs":"nodes/node-red-contrib-iot-systemlogs/SystemLogsNode.js","AIkNodeCloud":"nodes/node-red-contrib-iot-aiknodecloud/AIkNodeCloud.js","CanBusConfig":"nodes/node-red-contrib-iot-canbusconfig/CanBusConfig.js","DigitalInput":"nodes/node-red-contrib-iot-digitalinput/DigitalInputNode.js","DigitalOutput":"nodes/node-red-contrib-iot-digitaloutput/DigitalOutputNode.js","MemoryMonitor":"nodes/node-red-contrib-iot-memorymonitor/MemoryMonitorNode.js","TimezoneManager":"nodes/node-red-contrib-iot-timezonemanager/TimezoneManagerNode.js","NetworkDiagnostic":"nodes/node-red-contrib-iot-networkdiagnostic/NetworkDiagnosticNode.js"},"version":">=4.0.0"},"repository":{"url":"https://prod.aiknow.cloud/aiknode-doc/","type":"git"},"_npmVersion":"10.5.0","description":"Collection of Node-RED nodes tailored for C-LAB IoT-LINK industrial gateway.","directories":{},"_nodeVersion":"18.20.2","dependencies":{"node-red-contrib-modbus":"^5.43.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/iot-link-nodes_0.1.3_1753453519627_0.036244111296924286","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@aiknow/iot-link-nodes","version":"0.1.4","keywords":["node-red","iot","hardware","gateway","compulab","nodes"],"author":{"url":"https://www.aiknow.io","name":"AIknow","email":"support@aiknow.io"},"license":"MIT","_id":"@aiknow/iot-link-nodes@0.1.4","maintainers":[{"name":"aiknow","email":"support@aiknow.io"}],"homepage":"https://www.aiknow.io/en/compulab-iot-link-the-cheap-and-perfect-industrial-gateway/","bugs":{"email":"support@aiknow.io"},"dist":{"shasum":"47c23b3c399d6e6ba0b81983a0181cc05f85dcdc","tarball":"https://registry.npmjs.org/@aiknow/iot-link-nodes/-/iot-link-nodes-0.1.4.tgz","fileCount":186,"integrity":"sha512-3/KwlGOmKop5bt6xlbVHKJMg2/t81QNNSuwM4rtSA/EsCIvxI0V1QG0yGYKuVYc6kW5ojzHSLUHeaYXbdx7sIA==","signatures":[{"sig":"MEUCID7pH0d0oxzy5NkVTh1qTyhoRojFxSDqzqmiJSHviaYIAiEA6TrObL4yB+wsv0BhwGrDL4rhZOPNUGzP3643brr4XeY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1547594},"engines":{"npm":">=8.0.0","node":">=18.0.0"},"funding":{"url":"https://www.aiknow.io/contatti/","type":"individual","email":"support@aiknow.io"},"gitHead":"7a8caa57bc01bb4b0ef8bee3fa9294b90d439df4","scripts":{"postinstall":"node setup.js","preuninstall":"node cleanup.js"},"_npmUser":{"name":"aiknow","email":"support@aiknow.io"},"node-red":{"nodes":{"CanBusIn":"nodes/node-red-contrib-iot-canbusin/CanBusInNode.js","Cellular":"nodes/node-red-contrib-iot-cellular/CellularNode.js","Ethernet":"nodes/node-red-contrib-iot-ethernet/EthernetNode.js","CanBusOut":"nodes/node-red-contrib-iot-canbusout/CanBusOutNode.js","LedStatus":"nodes/node-red-contrib-iot-ledstatus/LedStatusNode.js","CpuMonitor":"nodes/node-red-contrib-iot-cpumonitor/CpuMonitorNode.js","LedControl":"nodes/node-red-contrib-iot-ledcontrol/LedControlNode.js","RtcManager":"nodes/node-red-contrib-iot-rtcmanager/RtcManagerNode.js","SystemLogs":"nodes/node-red-contrib-iot-systemlogs/SystemLogsNode.js","AIkNodeCloud":"nodes/node-red-contrib-iot-aiknodecloud/AIkNodeCloud.js","CanBusConfig":"nodes/node-red-contrib-iot-canbusconfig/CanBusConfig.js","DigitalInput":"nodes/node-red-contrib-iot-digitalinput/DigitalInputNode.js","DigitalOutput":"nodes/node-red-contrib-iot-digitaloutput/DigitalOutputNode.js","MemoryMonitor":"nodes/node-red-contrib-iot-memorymonitor/MemoryMonitorNode.js","TimezoneManager":"nodes/node-red-contrib-iot-timezonemanager/TimezoneManagerNode.js","NetworkDiagnostic":"nodes/node-red-contrib-iot-networkdiagnostic/NetworkDiagnosticNode.js"},"version":">=4.0.0"},"repository":{"url":"https://prod.aiknow.cloud/aiknode-doc/","type":"git"},"_npmVersion":"10.8.1","description":"Collection of Node-RED nodes tailored for C-LAB IoT-LINK industrial gateway.","directories":{},"_nodeVersion":"20.16.0","dependencies":{"node-red-contrib-modbus":"^5.43.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/iot-link-nodes_0.1.4_1753705153991_0.020132536436014092","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@aiknow/iot-link-nodes","version":"0.1.5","keywords":["node-red","iot","hardware","gateway","compulab","nodes"],"author":{"url":"https://www.aiknow.io","name":"AIknow","email":"support@aiknow.io"},"license":"MIT","_id":"@aiknow/iot-link-nodes@0.1.5","maintainers":[{"name":"aiknow","email":"support@aiknow.io"}],"homepage":"https://www.aiknow.io/en/compulab-iot-link-the-cheap-and-perfect-industrial-gateway/","bugs":{"email":"support@aiknow.io"},"dist":{"shasum":"fed1fb0b9b185546fe9e32ed44aed9ee770e56d2","tarball":"https://registry.npmjs.org/@aiknow/iot-link-nodes/-/iot-link-nodes-0.1.5.tgz","fileCount":187,"integrity":"sha512-aCAcA63IjsqPX4TaFyjmNQ3ovNl46/e9KTGgIYEMkOykMdSWj4srX3d6m6iHCk2RABx1idm9q4m9t8unspbwLA==","signatures":[{"sig":"MEQCIFWpjIOFS0vTtnDT+O7MBj/WNjenXIYvGg3y534nc7atAiAFc0gGA+VM9NZgeCBqJlBDHbKTni62VJ2gQuySX81Pfg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1542219},"engines":{"npm":">=8.0.0","node":">=18.0.0"},"funding":{"url":"https://www.aiknow.io/contatti/","type":"individual","email":"support@aiknow.io"},"gitHead":"6e38ecdd4c1aa92b4695ff1d8df4aee44033effc","scripts":{"postinstall":"node setup.js","preuninstall":"node cleanup.js"},"_npmUser":{"name":"aiknow","email":"support@aiknow.io"},"node-red":{"nodes":{"CanBusIn":"nodes/node-red-contrib-iot-canbusin/CanBusInNode.js","Cellular":"nodes/node-red-contrib-iot-cellular/CellularNode.js","Ethernet":"nodes/node-red-contrib-iot-ethernet/EthernetNode.js","CanBusOut":"nodes/node-red-contrib-iot-canbusout/CanBusOutNode.js","LedStatus":"nodes/node-red-contrib-iot-ledstatus/LedStatusNode.js","CpuMonitor":"nodes/node-red-contrib-iot-cpumonitor/CpuMonitorNode.js","LedControl":"nodes/node-red-contrib-iot-ledcontrol/LedControlNode.js","RtcManager":"nodes/node-red-contrib-iot-rtcmanager/RtcManagerNode.js","SystemLogs":"nodes/node-red-contrib-iot-systemlogs/SystemLogsNode.js","AIkNodeCloud":"nodes/node-red-contrib-iot-aiknodecloud/AIkNodeCloud.js","CanBusConfig":"nodes/node-red-contrib-iot-canbusconfig/CanBusConfig.js","DigitalInput":"nodes/node-red-contrib-iot-digitalinput/DigitalInputNode.js","DigitalOutput":"nodes/node-red-contrib-iot-digitaloutput/DigitalOutputNode.js","MemoryMonitor":"nodes/node-red-contrib-iot-memorymonitor/MemoryMonitorNode.js","TimezoneManager":"nodes/node-red-contrib-iot-timezonemanager/TimezoneManagerNode.js","NetworkDiagnostic":"nodes/node-red-contrib-iot-networkdiagnostic/NetworkDiagnosticNode.js"},"version":">=4.0.0"},"repository":{"url":"https://prod.aiknow.cloud/aiknode-doc/","type":"git"},"_npmVersion":"10.5.0","description":"Collection of Node-RED nodes tailored for C-LAB IoT-LINK industrial gateway.","directories":{},"_nodeVersion":"18.20.2","dependencies":{"node-red-contrib-modbus":"^5.43.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/iot-link-nodes_0.1.5_1753709933498_0.7644225480208611","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@aiknow/iot-link-nodes","version":"0.1.6","keywords":["node-red","iot","hardware","gateway","compulab","nodes"],"author":{"url":"https://www.aiknow.io","name":"AIknow","email":"support@aiknow.io"},"license":"MIT","_id":"@aiknow/iot-link-nodes@0.1.6","maintainers":[{"name":"aiknow","email":"support@aiknow.io"}],"homepage":"https://www.aiknow.io/en/compulab-iot-link-the-cheap-and-perfect-industrial-gateway/","bugs":{"email":"support@aiknow.io"},"dist":{"shasum":"2e728d621affe41e54f2b47ebe99f6a6de4be0b2","tarball":"https://registry.npmjs.org/@aiknow/iot-link-nodes/-/iot-link-nodes-0.1.6.tgz","fileCount":190,"integrity":"sha512-HXykTH5nyqX7FrEeJjmLy5TXP/0bXXVhpdHCT42N0c/tEhqeikGUUFMCDdVlpHO7QaRWTOl2K/rv8SjegNJ2+A==","signatures":[{"sig":"MEYCIQCyvDWSmc/aX7JsTLyyX1iNmq0qMwlo6UI/b7x8uXWKcgIhAN1j1ozHR2wdcMp+MzQdo1we5ySe5UBTXrg53iwRA9QX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1559153},"engines":{"npm":">=8.0.0","node":">=18.0.0"},"funding":{"url":"https://www.aiknow.io/contatti/","type":"individual","email":"support@aiknow.io"},"gitHead":"f56f48474b707e3e9e45e1904c5987ae8fef81b1","scripts":{"postinstall":"node setup.js","preuninstall":"node cleanup.js"},"_npmUser":{"name":"aiknow","email":"support@aiknow.io"},"node-red":{"nodes":{"CanBusIn":"nodes/node-red-contrib-iot-canbusin/CanBusInNode.js","Cellular":"nodes/node-red-contrib-iot-cellular/CellularNode.js","Ethernet":"nodes/node-red-contrib-iot-ethernet/EthernetNode.js","CanBusOut":"nodes/node-red-contrib-iot-canbusout/CanBusOutNode.js","LedStatus":"nodes/node-red-contrib-iot-ledstatus/LedStatusNode.js","CpuMonitor":"nodes/node-red-contrib-iot-cpumonitor/CpuMonitorNode.js","LedControl":"nodes/node-red-contrib-iot-ledcontrol/LedControlNode.js","RtcManager":"nodes/node-red-contrib-iot-rtcmanager/RtcManagerNode.js","SystemLogs":"nodes/node-red-contrib-iot-systemlogs/SystemLogsNode.js","AIkNodeCloud":"nodes/node-red-contrib-iot-aiknodecloud/AIkNodeCloud.js","CanBusConfig":"nodes/node-red-contrib-iot-canbusconfig/CanBusConfig.js","DigitalInput":"nodes/node-red-contrib-iot-digitalinput/DigitalInputNode.js","DigitalOutput":"nodes/node-red-contrib-iot-digitaloutput/DigitalOutputNode.js","MemoryMonitor":"nodes/node-red-contrib-iot-memorymonitor/MemoryMonitorNode.js","TimezoneManager":"nodes/node-red-contrib-iot-timezonemanager/TimezoneManagerNode.js","NetworkDiagnostic":"nodes/node-red-contrib-iot-networkdiagnostic/NetworkDiagnosticNode.js"},"version":">=4.0.0"},"repository":{"url":"https://prod.aiknow.cloud/aiknode-doc/","type":"git"},"_npmVersion":"10.5.0","description":"Collection of Node-RED nodes tailored for C-LAB IoT-LINK industrial gateway.","directories":{},"_nodeVersion":"18.20.2","dependencies":{"node-red-contrib-modbus":"^5.43.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/iot-link-nodes_0.1.6_1755005490892_0.9597471869988794","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@aiknow/iot-link-nodes","version":"0.1.7","keywords":["node-red","iot","hardware","gateway","compulab","nodes"],"author":{"url":"https://www.aiknow.io","name":"AIknow","email":"support@aiknow.io"},"license":"MIT","_id":"@aiknow/iot-link-nodes@0.1.7","maintainers":[{"name":"aiknow","email":"support@aiknow.io"}],"homepage":"https://www.aiknow.io/en/compulab-iot-link-the-cheap-and-perfect-industrial-gateway/","bugs":{"email":"support@aiknow.io"},"dist":{"shasum":"45377380c2df362c0e0e74a8d4062bf3d722a1c6","tarball":"https://registry.npmjs.org/@aiknow/iot-link-nodes/-/iot-link-nodes-0.1.7.tgz","fileCount":191,"integrity":"sha512-vrjTZnQeyyqJPL/DJVXUCWBNnNuxuY7ElmF6TSm+Ssy1lBiMpHUfJdVGJ7KmNc1GDhxbPeibO5e5ftpxGFmdwg==","signatures":[{"sig":"MEQCIE4dNzBvKTcDCNyJRxazuYf4gXqWEGs9toqj+crah+H6AiBgViHfAXJsXii/SRqoGmGV3+xQWLFHIEP2gfOZYYqeZA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1559897},"engines":{"npm":">=8.0.0","node":">=18.0.0"},"funding":{"url":"https://www.aiknow.io/contatti/","type":"individual","email":"support@aiknow.io"},"gitHead":"c56b3eb07b518b61835d542e338a01eb9bb15d87","scripts":{"postinstall":"node setup.js","preuninstall":"node cleanup.js"},"_npmUser":{"name":"aiknow","email":"support@aiknow.io"},"node-red":{"nodes":{"CanBusIn":"nodes/node-red-contrib-iot-canbusin/CanBusInNode.js","Cellular":"nodes/node-red-contrib-iot-cellular/CellularNode.js","Ethernet":"nodes/node-red-contrib-iot-ethernet/EthernetNode.js","CanBusOut":"nodes/node-red-contrib-iot-canbusout/CanBusOutNode.js","LedStatus":"nodes/node-red-contrib-iot-ledstatus/LedStatusNode.js","CpuMonitor":"nodes/node-red-contrib-iot-cpumonitor/CpuMonitorNode.js","LedControl":"nodes/node-red-contrib-iot-ledcontrol/LedControlNode.js","RtcManager":"nodes/node-red-contrib-iot-rtcmanager/RtcManagerNode.js","SystemLogs":"nodes/node-red-contrib-iot-systemlogs/SystemLogsNode.js","AIkNodeCloud":"nodes/node-red-contrib-iot-aiknodecloud/AIkNodeCloud.js","CanBusConfig":"nodes/node-red-contrib-iot-canbusconfig/CanBusConfig.js","DigitalInput":"nodes/node-red-contrib-iot-digitalinput/DigitalInputNode.js","DigitalOutput":"nodes/node-red-contrib-iot-digitaloutput/DigitalOutputNode.js","MemoryMonitor":"nodes/node-red-contrib-iot-memorymonitor/MemoryMonitorNode.js","TimezoneManager":"nodes/node-red-contrib-iot-timezonemanager/TimezoneManagerNode.js","NetworkDiagnostic":"nodes/node-red-contrib-iot-networkdiagnostic/NetworkDiagnosticNode.js"},"version":">=4.0.0"},"repository":{"url":"https://prod.aiknow.cloud/aiknode-doc/","type":"git"},"_npmVersion":"10.5.0","description":"Collection of Node-RED nodes tailored for C-LAB IoT-LINK industrial gateway.","directories":{},"_nodeVersion":"18.20.2","dependencies":{"node-red-contrib-modbus":"^5.43.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/iot-link-nodes_0.1.7_1755069380974_0.9385570997091879","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"@aiknow/iot-link-nodes","version":"0.1.8","keywords":["node-red","iot","hardware","gateway","compulab","nodes"],"author":{"url":"https://www.aiknow.io","name":"AIknow","email":"support@aiknow.io"},"license":"MIT","_id":"@aiknow/iot-link-nodes@0.1.8","maintainers":[{"name":"aiknow","email":"support@aiknow.io"}],"homepage":"https://www.aiknow.io/en/compulab-iot-link-the-cheap-and-perfect-industrial-gateway/","bugs":{"email":"support@aiknow.io"},"dist":{"shasum":"889d90e93d64fc84d81f0378b28d8104a2bfd0ae","tarball":"https://registry.npmjs.org/@aiknow/iot-link-nodes/-/iot-link-nodes-0.1.8.tgz","fileCount":191,"integrity":"sha512-hSsh7W/8Zsz6XGVHFAqkZs1VX+UtK7bVUZWDpvyGfUlMnQ6UMUAWIqur0LFGB3UjGF3hoIWqxQCL0OzWEO5dsw==","signatures":[{"sig":"MEUCID+qcxQ1bW7SuCs6yWlPA7rCe9sdWFezoH0L/pV4ZyLXAiEAy6Z+ZVAwHdCgvISqvnreVSpBCE1pxUSZsck+YLL/iFs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1561987},"engines":{"npm":">=8.0.0","node":">=18.0.0"},"funding":{"url":"https://www.aiknow.io/contatti/","type":"individual","email":"support@aiknow.io"},"gitHead":"29f8b40604f49fa97fb232e1c29b8a01b7ef3e8c","scripts":{"postinstall":"node setup.js","preuninstall":"node cleanup.js"},"_npmUser":{"name":"aiknow","email":"support@aiknow.io"},"node-red":{"nodes":{"CanBusIn":"nodes/node-red-contrib-iot-canbusin/CanBusInNode.js","Cellular":"nodes/node-red-contrib-iot-cellular/CellularNode.js","Ethernet":"nodes/node-red-contrib-iot-ethernet/EthernetNode.js","CanBusOut":"nodes/node-red-contrib-iot-canbusout/CanBusOutNode.js","LedStatus":"nodes/node-red-contrib-iot-ledstatus/LedStatusNode.js","CpuMonitor":"nodes/node-red-contrib-iot-cpumonitor/CpuMonitorNode.js","LedControl":"nodes/node-red-contrib-iot-ledcontrol/LedControlNode.js","RtcManager":"nodes/node-red-contrib-iot-rtcmanager/RtcManagerNode.js","SystemLogs":"nodes/node-red-contrib-iot-systemlogs/SystemLogsNode.js","AIkNodeCloud":"nodes/node-red-contrib-iot-aiknodecloud/AIkNodeCloud.js","CanBusConfig":"nodes/node-red-contrib-iot-canbusconfig/CanBusConfig.js","DigitalInput":"nodes/node-red-contrib-iot-digitalinput/DigitalInputNode.js","DigitalOutput":"nodes/node-red-contrib-iot-digitaloutput/DigitalOutputNode.js","MemoryMonitor":"nodes/node-red-contrib-iot-memorymonitor/MemoryMonitorNode.js","TimezoneManager":"nodes/node-red-contrib-iot-timezonemanager/TimezoneManagerNode.js","NetworkDiagnostic":"nodes/node-red-contrib-iot-networkdiagnostic/NetworkDiagnosticNode.js"},"version":">=4.0.0"},"repository":{"url":"https://prod.aiknow.cloud/aiknode-doc/","type":"git"},"_npmVersion":"10.5.0","description":"Collection of Node-RED nodes tailored for C-LAB IoT-LINK industrial gateway.","directories":{},"_nodeVersion":"18.20.2","dependencies":{"node-red-contrib-modbus":"^5.43.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/iot-link-nodes_0.1.8_1755093408636_0.3082862980465295","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"@aiknow/iot-link-nodes","version":"0.1.9","keywords":["node-red","iot","hardware","gateway","compulab","nodes"],"author":{"url":"https://www.aiknow.io","name":"AIknow","email":"support@aiknow.io"},"license":"MIT","_id":"@aiknow/iot-link-nodes@0.1.9","maintainers":[{"name":"aiknow","email":"support@aiknow.io"}],"homepage":"https://www.aiknow.io/en/compulab-iot-link-the-cheap-and-perfect-industrial-gateway/","bugs":{"email":"support@aiknow.io"},"dist":{"shasum":"3d0ec6098275e295db79c4c73ba2faa8d1bfab07","tarball":"https://registry.npmjs.org/@aiknow/iot-link-nodes/-/iot-link-nodes-0.1.9.tgz","fileCount":191,"integrity":"sha512-LcJedG54alk1KuzgHcKU9ahrwAhHYtwFCNBi28ifdEeBtOHp4kpQfIGYejxy1/pp1IPUj6+lJbuxh5esUtRJng==","signatures":[{"sig":"MEUCIHIIv/aOmVx/t9vCawA1KDOotdRy9eMPKX63TtzsVYcuAiEA7SghJZnT/BKI8HytS875ohsRUzKwC3dMHyMERNxbkX0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1562001},"engines":{"npm":">=8.0.0","node":">=18.0.0"},"funding":{"url":"https://www.aiknow.io/contatti/","type":"individual","email":"support@aiknow.io"},"gitHead":"68ed997de299eabc983bef4d975a6e5e79923cb4","scripts":{"postinstall":"node setup.js","preuninstall":"node cleanup.js"},"_npmUser":{"name":"aiknow","email":"support@aiknow.io"},"node-red":{"nodes":{"CanBusIn":"nodes/node-red-contrib-iot-canbusin/CanBusInNode.js","Cellular":"nodes/node-red-contrib-iot-cellular/CellularNode.js","Ethernet":"nodes/node-red-contrib-iot-ethernet/EthernetNode.js","CanBusOut":"nodes/node-red-contrib-iot-canbusout/CanBusOutNode.js","LedStatus":"nodes/node-red-contrib-iot-ledstatus/LedStatusNode.js","CpuMonitor":"nodes/node-red-contrib-iot-cpumonitor/CpuMonitorNode.js","LedControl":"nodes/node-red-contrib-iot-ledcontrol/LedControlNode.js","RtcManager":"nodes/node-red-contrib-iot-rtcmanager/RtcManagerNode.js","SystemLogs":"nodes/node-red-contrib-iot-systemlogs/SystemLogsNode.js","AIkNodeCloud":"nodes/node-red-contrib-iot-aiknodecloud/AIkNodeCloud.js","CanBusConfig":"nodes/node-red-contrib-iot-canbusconfig/CanBusConfig.js","DigitalInput":"nodes/node-red-contrib-iot-digitalinput/DigitalInputNode.js","DigitalOutput":"nodes/node-red-contrib-iot-digitaloutput/DigitalOutputNode.js","MemoryMonitor":"nodes/node-red-contrib-iot-memorymonitor/MemoryMonitorNode.js","TimezoneManager":"nodes/node-red-contrib-iot-timezonemanager/TimezoneManagerNode.js","NetworkDiagnostic":"nodes/node-red-contrib-iot-networkdiagnostic/NetworkDiagnosticNode.js"},"version":">=4.0.0"},"repository":{"url":"https://prod.aiknow.cloud/aiknode-doc/","type":"git"},"_npmVersion":"10.5.0","description":"Collection of Node-RED nodes tailored for C-LAB IoT-LINK industrial gateway.","directories":{},"_nodeVersion":"18.20.2","dependencies":{"node-red-contrib-modbus":"^5.43.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/iot-link-nodes_0.1.9_1755094635994_0.4115031453862501","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@aiknow/iot-link-nodes","version":"0.2.0","keywords":["node-red","iot","hardware","gateway","compulab","nodes"],"author":{"url":"https://www.aiknow.io","name":"AIknow","email":"support@aiknow.io"},"license":"MIT","_id":"@aiknow/iot-link-nodes@0.2.0","maintainers":[{"name":"aiknow","email":"support@aiknow.io"}],"homepage":"https://www.aiknow.io/en/compulab-iot-link-the-cheap-and-perfect-industrial-gateway/","bugs":{"email":"support@aiknow.io"},"dist":{"shasum":"01e35bd095bcc840fe71eb382337231fe15059f2","tarball":"https://registry.npmjs.org/@aiknow/iot-link-nodes/-/iot-link-nodes-0.2.0.tgz","fileCount":192,"integrity":"sha512-JMW51o3p5hQLvikT90WhbnhfG7W/MLDeVpC1HdpcZVUt5e3jwkwhRT8BpFaqueIssfNSJNIf0NX8rPqBk36zXQ==","signatures":[{"sig":"MEUCIDx14ihq+Lm6NPPKMEXC6SRcnXEbWsivqvUg162dDOqHAiEA7Gu7Cce58zdgyRVQS9lfdnjvQDjfCg6F7aj6j+CCzIQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1579644},"engines":{"npm":">=8.0.0","node":">=18.0.0"},"funding":{"url":"https://www.aiknow.io/contatti/","type":"individual","email":"support@aiknow.io"},"gitHead":"b4643cb54ef38395c64f212ce71cdf4e2a7e263c","scripts":{"postinstall":"node setup.js","preuninstall":"node cleanup.js"},"_npmUser":{"name":"aiknow","email":"support@aiknow.io"},"node-red":{"nodes":{"CanBusIn":"nodes/node-red-contrib-iot-canbusin/CanBusInNode.js","Cellular":"nodes/node-red-contrib-iot-cellular/CellularNode.js","Ethernet":"nodes/node-red-contrib-iot-ethernet/EthernetNode.js","CanBusOut":"nodes/node-red-contrib-iot-canbusout/CanBusOutNode.js","LedStatus":"nodes/node-red-contrib-iot-ledstatus/LedStatusNode.js","CpuMonitor":"nodes/node-red-contrib-iot-cpumonitor/CpuMonitorNode.js","LedControl":"nodes/node-red-contrib-iot-ledcontrol/LedControlNode.js","RtcManager":"nodes/node-red-contrib-iot-rtcmanager/RtcManagerNode.js","SystemLogs":"nodes/node-red-contrib-iot-systemlogs/SystemLogsNode.js","AIkNodeCloud":"nodes/node-red-contrib-iot-aiknodecloud/AIkNodeCloud.js","CanBusConfig":"nodes/node-red-contrib-iot-canbusconfig/CanBusConfig.js","DigitalInput":"nodes/node-red-contrib-iot-digitalinput/DigitalInputNode.js","DigitalOutput":"nodes/node-red-contrib-iot-digitaloutput/DigitalOutputNode.js","MemoryMonitor":"nodes/node-red-contrib-iot-memorymonitor/MemoryMonitorNode.js","TimezoneManager":"nodes/node-red-contrib-iot-timezonemanager/TimezoneManagerNode.js","NetworkDiagnostic":"nodes/node-red-contrib-iot-networkdiagnostic/NetworkDiagnosticNode.js"},"version":">=4.0.0"},"repository":{"url":"https://prod.aiknow.cloud/aiknode-doc/","type":"git"},"_npmVersion":"10.5.0","description":"Collection of Node-RED nodes tailored for C-LAB IoT-LINK industrial gateway.","directories":{},"_nodeVersion":"18.20.2","dependencies":{"node-red-contrib-modbus":"^5.43.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/iot-link-nodes_0.2.0_1758698425724_0.3468640405754253","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@aiknow/iot-link-nodes","version":"0.2.1","keywords":["node-red","iot","hardware","gateway","compulab","nodes"],"author":{"url":"https://www.aiknow.io","name":"AIknow","email":"support@aiknow.io"},"license":"MIT","_id":"@aiknow/iot-link-nodes@0.2.1","maintainers":[{"name":"aiknow","email":"support@aiknow.io"}],"homepage":"https://www.aiknow.io/en/compulab-iot-link-the-cheap-and-perfect-industrial-gateway/","bugs":{"email":"support@aiknow.io"},"dist":{"shasum":"f067558313a12aee6591e37032295c456a36a5ad","tarball":"https://registry.npmjs.org/@aiknow/iot-link-nodes/-/iot-link-nodes-0.2.1.tgz","fileCount":192,"integrity":"sha512-6i0EvSLqQ1RbUQYXkuyviqSA+EHTd9+o5Ms4Yz/N/bv5j/kaTaNCo9tFqUKbfedsFL797uNKmSywNHAU5WM1Sw==","signatures":[{"sig":"MEYCIQCMoFMIHW/vdHtstNMIIKtqcoKeV6Jxj3fFiIpCOWBKAAIhAKUWH7LWpZu+dAu1W60Uw4f3Bbpf5CMUX7CiOmWvejf5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1581513},"engines":{"npm":">=8.0.0","node":">=18.0.0"},"funding":{"url":"https://www.aiknow.io/contatti/","type":"individual","email":"support@aiknow.io"},"gitHead":"dc02da4f66e97922e4f1211369d8deb420036e89","scripts":{"postinstall":"node setup.js","preuninstall":"node cleanup.js"},"_npmUser":{"name":"aiknow","email":"support@aiknow.io"},"node-red":{"nodes":{"CanBusIn":"nodes/node-red-contrib-iot-canbusin/CanBusInNode.js","Cellular":"nodes/node-red-contrib-iot-cellular/CellularNode.js","Ethernet":"nodes/node-red-contrib-iot-ethernet/EthernetNode.js","CanBusOut":"nodes/node-red-contrib-iot-canbusout/CanBusOutNode.js","LedStatus":"nodes/node-red-contrib-iot-ledstatus/LedStatusNode.js","CpuMonitor":"nodes/node-red-contrib-iot-cpumonitor/CpuMonitorNode.js","LedControl":"nodes/node-red-contrib-iot-ledcontrol/LedControlNode.js","RtcManager":"nodes/node-red-contrib-iot-rtcmanager/RtcManagerNode.js","SystemLogs":"nodes/node-red-contrib-iot-systemlogs/SystemLogsNode.js","AIkNodeCloud":"nodes/node-red-contrib-iot-aiknodecloud/AIkNodeCloud.js","CanBusConfig":"nodes/node-red-contrib-iot-canbusconfig/CanBusConfig.js","DigitalInput":"nodes/node-red-contrib-iot-digitalinput/DigitalInputNode.js","DigitalOutput":"nodes/node-red-contrib-iot-digitaloutput/DigitalOutputNode.js","MemoryMonitor":"nodes/node-red-contrib-iot-memorymonitor/MemoryMonitorNode.js","TimezoneManager":"nodes/node-red-contrib-iot-timezonemanager/TimezoneManagerNode.js","NetworkDiagnostic":"nodes/node-red-contrib-iot-networkdiagnostic/NetworkDiagnosticNode.js"},"version":">=4.0.0"},"repository":{"url":"https://prod.aiknow.cloud/aiknode-doc/","type":"git"},"_npmVersion":"10.5.0","description":"Collection of Node-RED nodes tailored for C-LAB IoT-LINK industrial gateway.","directories":{},"_nodeVersion":"18.20.2","dependencies":{"node-red-contrib-modbus":"^5.43.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/iot-link-nodes_0.2.1_1761311279728_0.5968632624094574","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@aiknow/iot-link-nodes","version":"0.2.2","keywords":["node-red","iot","hardware","gateway","compulab","nodes"],"author":{"url":"https://www.aiknow.io","name":"AIknow","email":"support@aiknow.io"},"license":"MIT","_id":"@aiknow/iot-link-nodes@0.2.2","maintainers":[{"name":"aiknow","email":"support@aiknow.io"}],"homepage":"https://www.aiknow.io/en/compulab-iot-link-the-cheap-and-perfect-industrial-gateway/","bugs":{"email":"support@aiknow.io"},"dist":{"shasum":"082d2375544dc415d1dbaf4c49c267ee9e0d7485","tarball":"https://registry.npmjs.org/@aiknow/iot-link-nodes/-/iot-link-nodes-0.2.2.tgz","fileCount":195,"integrity":"sha512-Uf3Hc2ig/eXOc5189QFGKo4Ms3YQ5LHXyUlKAKuhK0RoIMkBesgDROH2qdyRx14EaU8i5kG5GgIxA8b9tqCKvA==","signatures":[{"sig":"MEQCICqoa7aAChCr9jvFIFuGEvXq5sOwaraOr+3GrDOHdTHQAiBbRS65A+zJ4WnW9RG7HLkCjfUo/s7PAVysTRJN4FP+CQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1600498},"engines":{"npm":">=8.0.0","node":">=18.0.0"},"funding":{"url":"https://www.aiknow.io/contatti/","type":"individual","email":"support@aiknow.io"},"gitHead":"2d572fe31eadd1090874476afdc20b0635fc40b6","scripts":{"postinstall":"node setup.js","preuninstall":"node cleanup.js"},"_npmUser":{"name":"aiknow","email":"support@aiknow.io"},"node-red":{"nodes":{"CanBusIn":"nodes/node-red-contrib-iot-canbusin/CanBusInNode.js","Cellular":"nodes/node-red-contrib-iot-cellular/CellularNode.js","Ethernet":"nodes/node-red-contrib-iot-ethernet/EthernetNode.js","CanBusOut":"nodes/node-red-contrib-iot-canbusout/CanBusOutNode.js","LedStatus":"nodes/node-red-contrib-iot-ledstatus/LedStatusNode.js","CpuMonitor":"nodes/node-red-contrib-iot-cpumonitor/CpuMonitorNode.js","LedControl":"nodes/node-red-contrib-iot-ledcontrol/LedControlNode.js","RtcManager":"nodes/node-red-contrib-iot-rtcmanager/RtcManagerNode.js","SystemLogs":"nodes/node-red-contrib-iot-systemlogs/SystemLogsNode.js","AIkNodeCloud":"nodes/node-red-contrib-iot-aiknodecloud/AIkNodeCloud.js","CanBusConfig":"nodes/node-red-contrib-iot-canbusconfig/CanBusConfig.js","DigitalInput":"nodes/node-red-contrib-iot-digitalinput/DigitalInputNode.js","DigitalOutput":"nodes/node-red-contrib-iot-digitaloutput/DigitalOutputNode.js","MemoryMonitor":"nodes/node-red-contrib-iot-memorymonitor/MemoryMonitorNode.js","TimezoneManager":"nodes/node-red-contrib-iot-timezonemanager/TimezoneManagerNode.js","NetworkDiagnostic":"nodes/node-red-contrib-iot-networkdiagnostic/NetworkDiagnosticNode.js"},"version":">=4.0.0"},"repository":{"url":"https://prod.aiknow.cloud/aiknode-doc/","type":"git"},"_npmVersion":"10.5.0","description":"Collection of Node-RED nodes tailored for C-LAB IoT-LINK industrial gateway.","directories":{},"_nodeVersion":"18.20.2","dependencies":{"node-red-contrib-modbus":"^5.43.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/iot-link-nodes_0.2.2_1761316637976_0.49328375398799595","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@aiknow/iot-link-nodes","version":"0.2.3","keywords":["node-red","iot","hardware","gateway","compulab","nodes"],"author":{"url":"https://www.aiknow.io","name":"AIknow","email":"support@aiknow.io"},"license":"MIT","_id":"@aiknow/iot-link-nodes@0.2.3","maintainers":[{"name":"aiknow","email":"support@aiknow.io"}],"homepage":"https://www.aiknow.io/en/compulab-iot-link-the-cheap-and-perfect-industrial-gateway/","bugs":{"email":"support@aiknow.io"},"dist":{"shasum":"910202498a9b9866f0680805c3b84fcb6d389b08","tarball":"https://registry.npmjs.org/@aiknow/iot-link-nodes/-/iot-link-nodes-0.2.3.tgz","fileCount":195,"integrity":"sha512-jIkPKmi4hGhbkyDDPu0efL/zPUAyZwKCW9ZeCIKy2xnQdjXkTy/G8ZGJgtesxRPQmJvNEMGF2Wall28mO9K0wQ==","signatures":[{"sig":"MEQCIFZKj3C/BUnqAOLfqp4mI0CTK8sDgPb4Nj8SWiQIKtEZAiA5phTFYZwrF2KjsRvLQQX4sgM0V7e27Ig7oFe3zvJzqA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1597559},"engines":{"npm":">=8.0.0","node":">=18.0.0"},"funding":{"url":"https://www.aiknow.io/contatti/","type":"individual","email":"support@aiknow.io"},"gitHead":"754890f266d9ce44575590f07c3e92e284e86a21","scripts":{"postinstall":"node setup.js","preuninstall":"node cleanup.js"},"_npmUser":{"name":"aiknow","email":"support@aiknow.io"},"node-red":{"nodes":{"CanBusIn":"nodes/node-red-contrib-iot-canbusin/CanBusInNode.js","Cellular":"nodes/node-red-contrib-iot-cellular/CellularNode.js","Ethernet":"nodes/node-red-contrib-iot-ethernet/EthernetNode.js","CanBusOut":"nodes/node-red-contrib-iot-canbusout/CanBusOutNode.js","LedStatus":"nodes/node-red-contrib-iot-ledstatus/LedStatusNode.js","CpuMonitor":"nodes/node-red-contrib-iot-cpumonitor/CpuMonitorNode.js","LedControl":"nodes/node-red-contrib-iot-ledcontrol/LedControlNode.js","RtcManager":"nodes/node-red-contrib-iot-rtcmanager/RtcManagerNode.js","SystemLogs":"nodes/node-red-contrib-iot-systemlogs/SystemLogsNode.js","AIkNodeCloud":"nodes/node-red-contrib-iot-aiknodecloud/AIkNodeCloud.js","CanBusConfig":"nodes/node-red-contrib-iot-canbusconfig/CanBusConfig.js","DigitalInput":"nodes/node-red-contrib-iot-digitalinput/DigitalInputNode.js","DigitalOutput":"nodes/node-red-contrib-iot-digitaloutput/DigitalOutputNode.js","MemoryMonitor":"nodes/node-red-contrib-iot-memorymonitor/MemoryMonitorNode.js","TimezoneManager":"nodes/node-red-contrib-iot-timezonemanager/TimezoneManagerNode.js","NetworkDiagnostic":"nodes/node-red-contrib-iot-networkdiagnostic/NetworkDiagnosticNode.js"},"version":">=4.0.0"},"repository":{"url":"https://prod.aiknow.cloud/aiknode-doc/","type":"git"},"_npmVersion":"10.5.0","description":"Collection of Node-RED nodes tailored for C-LAB IoT-LINK industrial gateway.","directories":{},"_nodeVersion":"18.20.2","dependencies":{"node-red-contrib-modbus":"^5.43.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/iot-link-nodes_0.2.3_1761562812957_0.3484474670842945","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"@aiknow/iot-link-nodes","version":"0.2.4","keywords":["node-red","iot","hardware","gateway","compulab","nodes"],"author":{"url":"https://www.aiknow.io","name":"AIknow","email":"support@aiknow.io"},"license":"MIT","_id":"@aiknow/iot-link-nodes@0.2.4","maintainers":[{"name":"aiknow","email":"support@aiknow.io"}],"homepage":"https://www.aiknow.io/en/compulab-iot-link-the-cheap-and-perfect-industrial-gateway/","bugs":{"email":"support@aiknow.io"},"dist":{"shasum":"d8a180b1962e2303f257eb519d409969352a0c15","tarball":"https://registry.npmjs.org/@aiknow/iot-link-nodes/-/iot-link-nodes-0.2.4.tgz","fileCount":197,"integrity":"sha512-c/v5iKOoowWzYhdqoNn4ox8pW9t9OIJ4zB3Q0Sxu7UVenfhhxAeQzUpmDZ/uikhRSUWPXUvBAtPR1zXjvSPalQ==","signatures":[{"sig":"MEQCIHC+j19Ph2VhI+Zhdwrhbbl+g57mI1z5G1n3ppgFrWo1AiBfjxHqrV8O9/qDKtTcXDJKbqdDW9QAqCxYgwiO2CZ7jw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1695458},"engines":{"npm":">=8.0.0","node":">=18.0.0"},"funding":{"url":"https://www.aiknow.io/contatti/","type":"individual","email":"support@aiknow.io"},"gitHead":"8d43a0b1ee7fa572a639cf94ef599afb9641c115","scripts":{"postinstall":"node setup.js","preuninstall":"node cleanup.js"},"_npmUser":{"name":"aiknow","email":"support@aiknow.io"},"node-red":{"nodes":{"CanBusIn":"nodes/node-red-contrib-iot-canbusin/CanBusInNode.js","Cellular":"nodes/node-red-contrib-iot-cellular/CellularNode.js","Ethernet":"nodes/node-red-contrib-iot-ethernet/EthernetNode.js","CanBusOut":"nodes/node-red-contrib-iot-canbusout/CanBusOutNode.js","LedStatus":"nodes/node-red-contrib-iot-ledstatus/LedStatusNode.js","CpuMonitor":"nodes/node-red-contrib-iot-cpumonitor/CpuMonitorNode.js","LedControl":"nodes/node-red-contrib-iot-ledcontrol/LedControlNode.js","RtcManager":"nodes/node-red-contrib-iot-rtcmanager/RtcManagerNode.js","SystemLogs":"nodes/node-red-contrib-iot-systemlogs/SystemLogsNode.js","AIkNodeCloud":"nodes/node-red-contrib-iot-aiknodecloud/AIkNodeCloud.js","CanBusConfig":"nodes/node-red-contrib-iot-canbusconfig/CanBusConfig.js","DigitalInput":"nodes/node-red-contrib-iot-digitalinput/DigitalInputNode.js","DigitalOutput":"nodes/node-red-contrib-iot-digitaloutput/DigitalOutputNode.js","MemoryMonitor":"nodes/node-red-contrib-iot-memorymonitor/MemoryMonitorNode.js","TimezoneManager":"nodes/node-red-contrib-iot-timezonemanager/TimezoneManagerNode.js","NetworkDiagnostic":"nodes/node-red-contrib-iot-networkdiagnostic/NetworkDiagnosticNode.js"},"version":">=4.0.0"},"repository":{"url":"https://prod.aiknow.cloud/aiknode-doc/","type":"git"},"_npmVersion":"10.5.0","description":"Collection of Node-RED nodes tailored for C-LAB IoT-LINK industrial gateway.","directories":{},"_nodeVersion":"18.20.2","dependencies":{"node-red-contrib-modbus":"^5.43.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/iot-link-nodes_0.2.4_1761835675954_0.7389948664450392","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"@aiknow/iot-link-nodes","version":"0.2.5","keywords":["node-red","iot","hardware","gateway","compulab","nodes"],"author":{"url":"https://www.aiknow.io","name":"AIknow","email":"support@aiknow.io"},"license":"MIT","_id":"@aiknow/iot-link-nodes@0.2.5","maintainers":[{"name":"aiknow","email":"support@aiknow.io"}],"homepage":"https://www.aiknow.io/en/compulab-iot-link-the-cheap-and-perfect-industrial-gateway/","bugs":{"email":"support@aiknow.io"},"dist":{"shasum":"ccc4a5b9c4592cada952f00963f448aca49cb46e","tarball":"https://registry.npmjs.org/@aiknow/iot-link-nodes/-/iot-link-nodes-0.2.5.tgz","fileCount":217,"integrity":"sha512-GwvEuvYhKX/WfSwtaHN+rKqJhq7FZGyu3247RpfhNSsLVVwi44+eQ//LWiI4Y/xKWTEx3s63ZNELTNpCZaL03Q==","signatures":[{"sig":"MEUCIQDPq642gMRFJSqoWr3SAtlUHjNUfJzhLEqc0MuobYABtgIgMie6sAHD0ODYbzhuklAoPEmrpMqrSy49zbZVYdUlYhw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1767147},"engines":{"npm":">=8.0.0","node":">=18.0.0"},"funding":{"url":"https://www.aiknow.io/contatti/","type":"individual","email":"support@aiknow.io"},"gitHead":"0a907d75f4558000a0769caa8e19afa3acb5393e","scripts":{"postinstall":"node setup.js","preuninstall":"node cleanup.js"},"_npmUser":{"name":"aiknow","email":"support@aiknow.io"},"node-red":{"nodes":{"CanBusIn":"nodes/node-red-contrib-iot-canbusin/CanBusInNode.js","Cellular":"nodes/node-red-contrib-iot-cellular/CellularNode.js","Ethernet":"nodes/node-red-contrib-iot-ethernet/EthernetNode.js","CanBusOut":"nodes/node-red-contrib-iot-canbusout/CanBusOutNode.js","LedStatus":"nodes/node-red-contrib-iot-ledstatus/LedStatusNode.js","CpuMonitor":"nodes/node-red-contrib-iot-cpumonitor/CpuMonitorNode.js","LedControl":"nodes/node-red-contrib-iot-ledcontrol/LedControlNode.js","RtcManager":"nodes/node-red-contrib-iot-rtcmanager/RtcManagerNode.js","SystemLogs":"nodes/node-red-contrib-iot-systemlogs/SystemLogsNode.js","WifiClient":"nodes/node-red-contrib-iot-wificlient/WifiClientNode.js","AccessPoint":"nodes/node-red-contrib-iot-accesspoint/AccessPointNode.js","AIkNodeCloud":"nodes/node-red-contrib-iot-aiknodecloud/AIkNodeCloud.js","CanBusConfig":"nodes/node-red-contrib-iot-canbusconfig/CanBusConfig.js","DigitalInput":"nodes/node-red-contrib-iot-digitalinput/DigitalInputNode.js","DigitalOutput":"nodes/node-red-contrib-iot-digitaloutput/DigitalOutputNode.js","MemoryMonitor":"nodes/node-red-contrib-iot-memorymonitor/MemoryMonitorNode.js","TimezoneManager":"nodes/node-red-contrib-iot-timezonemanager/TimezoneManagerNode.js","NetworkDiagnostic":"nodes/node-red-contrib-iot-networkdiagnostic/NetworkDiagnosticNode.js"},"version":">=4.0.0"},"repository":{"url":"https://prod.aiknow.cloud/aiknode-doc/","type":"git"},"_npmVersion":"10.5.0","description":"Collection of Node-RED nodes tailored for C-LAB IoT-LINK industrial gateway.","directories":{},"_nodeVersion":"18.20.2","dependencies":{"node-red-contrib-modbus":"^5.43.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/iot-link-nodes_0.2.5_1784900914187_0.6914741509552036","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"@aiknow/iot-link-nodes","version":"0.2.6","keywords":["node-red","iot","hardware","gateway","compulab","nodes"],"author":{"url":"https://www.aiknow.io","name":"AIknow","email":"support@aiknow.io"},"license":"MIT","_id":"@aiknow/iot-link-nodes@0.2.6","maintainers":[{"name":"aiknow","email":"support@aiknow.io"}],"homepage":"https://www.aiknow.io/en/compulab-iot-link-the-cheap-and-perfect-industrial-gateway/","bugs":{"email":"support@aiknow.io"},"dist":{"shasum":"0ec2f2450f73d76ce29a745447e2a0d98a66f6b1","tarball":"https://registry.npmjs.org/@aiknow/iot-link-nodes/-/iot-link-nodes-0.2.6.tgz","fileCount":217,"integrity":"sha512-bjYoarhNkZAqODIu5PcJbU5325w8qheZQcxcX0F3sMWdn0tdRavYFRtLFUzrbWH2Q5RNVgLUqHz27nBgOYYUwg==","signatures":[{"sig":"MEUCIQCqC/Py/9Nol8sM3ecB2/iIEo+gKkuUOO26IWJNnmW5JAIgJGlF1oDcD+3R2L7TmsmNZmZldudNsqj2DP6Jm3hQykU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1767153},"engines":{"npm":">=8.0.0","node":">=18.0.0"},"funding":{"url":"https://www.aiknow.io/contatti/","type":"individual","email":"support@aiknow.io"},"gitHead":"67402a86291cf0cfda8f80eafcbcd6cdbe69a640","scripts":{"postinstall":"node setup.js","preuninstall":"node cleanup.js"},"_npmUser":{"name":"aiknow","email":"support@aiknow.io"},"node-red":{"nodes":{"CanBusIn":"nodes/node-red-contrib-iot-canbusin/CanBusInNode.js","Cellular":"nodes/node-red-contrib-iot-cellular/CellularNode.js","Ethernet":"nodes/node-red-contrib-iot-ethernet/EthernetNode.js","CanBusOut":"nodes/node-red-contrib-iot-canbusout/CanBusOutNode.js","LedStatus":"nodes/node-red-contrib-iot-ledstatus/LedStatusNode.js","CpuMonitor":"nodes/node-red-contrib-iot-cpumonitor/CpuMonitorNode.js","LedControl":"nodes/node-red-contrib-iot-ledcontrol/LedControlNode.js","RtcManager":"nodes/node-red-contrib-iot-rtcmanager/RtcManagerNode.js","SystemLogs":"nodes/node-red-contrib-iot-systemlogs/SystemLogsNode.js","WifiClient":"nodes/node-red-contrib-iot-wificlient/WifiClientNode.js","AccessPoint":"nodes/node-red-contrib-iot-accesspoint/AccessPointNode.js","AIkNodeCloud":"nodes/node-red-contrib-iot-aiknodecloud/AIkNodeCloud.js","CanBusConfig":"nodes/node-red-contrib-iot-canbusconfig/CanBusConfig.js","DigitalInput":"nodes/node-red-contrib-iot-digitalinput/DigitalInputNode.js","DigitalOutput":"nodes/node-red-contrib-iot-digitaloutput/DigitalOutputNode.js","MemoryMonitor":"nodes/node-red-contrib-iot-memorymonitor/MemoryMonitorNode.js","TimezoneManager":"nodes/node-red-contrib-iot-timezonemanager/TimezoneManagerNode.js","NetworkDiagnostic":"nodes/node-red-contrib-iot-networkdiagnostic/NetworkDiagnosticNode.js"},"version":">=4.0.0"},"repository":{"url":"https://prod.aiknow.cloud/aiknode-doc/","type":"git"},"_npmVersion":"10.5.0","description":"Collection of Node-RED nodes tailored for C-LAB IoT-LINK industrial gateway.","directories":{},"_nodeVersion":"18.20.2","dependencies":{"node-red-contrib-modbus":"^5.43.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/iot-link-nodes_0.2.6_1784902221663_0.3033180846102581","host":"s3://npm-registry-packages-npm-production"}},"0.2.7":{"name":"@aiknow/iot-link-nodes","version":"0.2.7","description":"Collection of Node-RED nodes tailored for C-LAB IoT-LINK industrial gateway.","keywords":["node-red","iot","hardware","gateway","compulab","nodes"],"engines":{"node":">=18.0.0","npm":">=8.0.0"},"publishConfig":{"access":"public"},"scripts":{"postinstall":"node setup.js","preuninstall":"node cleanup.js"},"dependencies":{"node-red-contrib-modbus":"5.43.0"},"author":{"name":"AIknow","email":"support@aiknow.io","url":"https://www.aiknow.io"},"homepage":"https://www.aiknow.io/en/compulab-iot-link-the-cheap-and-perfect-industrial-gateway/","repository":{"type":"git","url":"https://prod.aiknow.cloud/aiknode-doc/"},"bugs":{"email":"support@aiknow.io"},"funding":{"type":"individual","url":"https://www.aiknow.io/contatti/","email":"support@aiknow.io"},"license":"MIT","node-red":{"version":">=4.0.0","nodes":{"AIkNodeCloud":"nodes/node-red-contrib-iot-aiknodecloud/AIkNodeCloud.js","AccessPoint":"nodes/node-red-contrib-iot-accesspoint/AccessPointNode.js","CanBusConfig":"nodes/node-red-contrib-iot-canbusconfig/CanBusConfig.js","CanBusIn":"nodes/node-red-contrib-iot-canbusin/CanBusInNode.js","CanBusOut":"nodes/node-red-contrib-iot-canbusout/CanBusOutNode.js","Cellular":"nodes/node-red-contrib-iot-cellular/CellularNode.js","CpuMonitor":"nodes/node-red-contrib-iot-cpumonitor/CpuMonitorNode.js","DigitalInput":"nodes/node-red-contrib-iot-digitalinput/DigitalInputNode.js","DigitalOutput":"nodes/node-red-contrib-iot-digitaloutput/DigitalOutputNode.js","Ethernet":"nodes/node-red-contrib-iot-ethernet/EthernetNode.js","LedControl":"nodes/node-red-contrib-iot-ledcontrol/LedControlNode.js","LedStatus":"nodes/node-red-contrib-iot-ledstatus/LedStatusNode.js","MemoryMonitor":"nodes/node-red-contrib-iot-memorymonitor/MemoryMonitorNode.js","NetworkDiagnostic":"nodes/node-red-contrib-iot-networkdiagnostic/NetworkDiagnosticNode.js","RtcManager":"nodes/node-red-contrib-iot-rtcmanager/RtcManagerNode.js","SystemLogs":"nodes/node-red-contrib-iot-systemlogs/SystemLogsNode.js","TimezoneManager":"nodes/node-red-contrib-iot-timezonemanager/TimezoneManagerNode.js","WifiClient":"nodes/node-red-contrib-iot-wificlient/WifiClientNode.js"}},"_id":"@aiknow/iot-link-nodes@0.2.7","gitHead":"e9e7c2b1e7e1d0a3181c660e8ac11f9b58505128","_nodeVersion":"18.20.2","_npmVersion":"10.5.0","dist":{"integrity":"sha512-nCnl0dM++acGjlaQ92BRqoU5oJz1COOSIDqi6Z7sWUeMQRRH5IvAfZImzfUfvXXyE31bHoWoPozPbKWxd7n5dA==","shasum":"760c209130f53b6d62824beaa3a79d34abe91dc8","tarball":"https://registry.npmjs.org/@aiknow/iot-link-nodes/-/iot-link-nodes-0.2.7.tgz","fileCount":217,"unpackedSize":1767730,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCICWv6uP+kvZuyAkfd8TaiWEJQZAaPlc4epMrQNkxZu1wAiAjr5EFtJldZy4ZxiMYT9pSWpYHE3ISmKcOPuwWpMbY4A=="}]},"_npmUser":{"name":"aiknow","email":"support@aiknow.io"},"directories":{},"maintainers":[{"name":"aiknow","email":"support@aiknow.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/iot-link-nodes_0.2.7_1785136235017_0.05064595227724045"},"_hasShrinkwrap":false}},"time":{"created":"2025-07-23T13:44:26.819Z","modified":"2026-07-27T07:10:35.380Z","0.0.1":"2025-07-22T16:21:54.434Z","0.0.2":"2025-07-23T13:44:27.167Z","0.0.3":"2025-07-23T13:48:33.297Z","0.0.4":"2025-07-23T14:34:34.895Z","0.0.5":"2025-07-23T14:43:50.041Z","0.0.6":"2025-07-23T15:15:52.506Z","0.0.7":"2025-07-23T15:56:07.280Z","0.1.0":"2025-07-24T08:27:49.626Z","0.1.1":"2025-07-24T14:06:21.436Z","0.1.2":"2025-07-24T14:46:30.865Z","0.1.3":"2025-07-25T14:25:19.925Z","0.1.4":"2025-07-28T12:19:14.286Z","0.1.5":"2025-07-28T13:38:53.722Z","0.1.6":"2025-08-12T13:31:31.157Z","0.1.7":"2025-08-13T07:16:21.158Z","0.1.8":"2025-08-13T13:56:48.850Z","0.1.9":"2025-08-13T14:17:16.233Z","0.2.0":"2025-09-24T07:20:26.019Z","0.2.1":"2025-10-24T13:08:00.009Z","0.2.2":"2025-10-24T14:37:18.214Z","0.2.3":"2025-10-27T11:00:13.183Z","0.2.4":"2025-10-30T14:47:56.158Z","0.2.5":"2026-07-24T13:48:34.392Z","0.2.6":"2026-07-24T14:10:21.867Z","0.2.7":"2026-07-27T07:10:35.206Z"},"bugs":{"email":"support@aiknow.io"},"author":{"name":"AIknow","email":"support@aiknow.io","url":"https://www.aiknow.io"},"license":"MIT","homepage":"https://www.aiknow.io/en/compulab-iot-link-the-cheap-and-perfect-industrial-gateway/","keywords":["node-red","iot","hardware","gateway","compulab","nodes"],"repository":{"type":"git","url":"https://prod.aiknow.cloud/aiknode-doc/"},"description":"Collection of Node-RED nodes tailored for C-LAB IoT-LINK industrial gateway.","maintainers":[{"name":"aiknow","email":"support@aiknow.io"}],"readme":"# @Aiknow/iot-link-nodes\n\n**@Aiknow/iot-link-nodes** is a Collection of Node-RED nodes tailored for **C-LAB [IoT-LINK](https://www.compulab.com/products/iot-gateways/iot-link-industrial-iot-gateway) industrial gateway**. It provides a set of custom nodes that enables the user to directly access and manage the gateway.\n\n## Pre-requisites\n\nThe **@Compulab IOT-LINK** requires `Node-RED` to be installed as [root](https://nodered.org/docs/getting-started/raspberrypi) to run correctly.\n\n## Install\n\nTo install the stable version use the `Menu - Manage palette` option and search for `IOT-LINK`, or run the following command in your Node-RED user directory - typically `/root/.node-red` :\n\n```\nnpm i @aiknow/iot-link-nodes\n```\nRestart your Node-RED instance. The IOT-LINK nodes will appear in the palette, along with a new AIknow tab on the left panel.\n## Post-install\n\nAfter installation the gateway will automatically be equipped with :\n\n- **Necessary commands** : if they are not already installed\n- **Package scripts** : correctly configured and all made executable\n- **2 services** : for modem managing\n- **Modbus Node-RED library** : for handling RS485 communications\n\n\n## Modbus Library\nThe package includes `node-red-contrib-modbus`, an industry-standard library for Modbus protocol communications.\n\nThis library supports both client and server modes, handling TCP, Serial (RTU/ASCII), and Telnet connections for industrial automation and device control.\n\nFor detailed configuration options and examples, see the [node-red-contrib-modbus documentation](https://flows.nodered.org/node/node-red-contrib-modbus).\n\n## Nodes documentation\n\nFor complete documentation and installation guides, visit our [official documentation](https://prod.aiknow.cloud/aiknode-doc/), while for examples click [here](https://www.npmjs.com/package/@aiknow/iot-link-nodes?activeTab=code).\n\n\n\nHere is a brief overview of the nodes included in this package:\n\n### AIkNodeCloud\nA secure MQTT-based node that connects your Node-RED flows to the [**AIkNode Cloud Platform**](https://prod.aiknow.cloud/aiknode/).\n\n`Features`: Receives any object type payload and formats it cloud visualization, with support for device identification and real-time monitoring.\n\n---\n\n### CAN bus in\nA configurable node for receiving CAN bus messages with custom interface settings and comprehensive monitoring capabilities.\n\n`Features`: Provides consistent interface settings such as CAN interface choice, baud rate selection (125k-1M), and loopback mode configuration thorugh a custom Node-RED configuration node.\n\n---\n\n### CAN bus out\nComplementary node to CAN bus in for transmitting messages through configured CAN interfaces.\n\n`Features`: Provides consistent interface settings such as CAN interface choice, baud rate selection (125k-1M), and loopback mode configuration thorugh a custom Node-RED configuration node.\n\n---\n\n### Cellular\nAdvanced cellular connection manager for 4G networks with comprehensive monitoring and configuration options.\n\n`Features`: Provides real-time signal quality metrics, APN settings management, and secure PIN handling for SIM cards.\n\n---\n\n### CpuMonitor\nSystem performance monitoring node with configurable polling and detailed statistics reporting.\n\n`Features`: Tracks detailed per-core statistics including user, system, and I/O operations usage percentages.\n\n---\n\n### DigitalInput\nVersatile digital input handler with advanced state monitoring and event detection capabilities.\n\n`Features`: Supports both single and multi-pin monitoring, configurable polling, and real-time edge detection.\n\n---\n\n### DigitalOutput\nPrecise digital output controller with support for complex timing patterns and state management.\n\n`Features`: Offers adjustable pulse duration, state persistence, and support for high/low states and timed pulses.\n\n---\n\n### Ethernet\nComprehensive network interface manager for ethernet connections and configuration.\n\n`Features`: Supports both manual and automatic IP configuration, DNS settings, and gateway management.\n\n---\n\n### LedControl\nAdvanced LED management node for controlling onboard indicator lights and patterns.\n\n`Features`: Provides individual LED control with customizable patterns and heartbeat configurations.\n\n---\n\n### LedStatus\nLED monitoring node for reading and validating LED states and patterns.\n\n`Features`: Offers both status reading and condition checking with heartbeat pattern monitoring.\n\n---\n\n### MemoryMonitor\nSystem memory and storage analyzer with detailed usage tracking capabilities.\n\n`Features`: Tracks comprehensive memory statistics including usage, free space, and cache information.\n\n---\n\n### NetworkDiagnostic\nMulti-tool network diagnostic suite for comprehensive connectivity testing.\n\n`Features`: Includes configurable ping, traceroute, and DNS lookup tools with detailed reporting.\n\n---\n\n### RtcManager\nReal-Time Clock configuration and synchronization manager.\n\n`Features`: Enables system/RTC time synchronization and manual time adjustment capabilities.\n\n---\n\n### SystemLogs\nSystem log access and analysis node with advanced filtering capabilities.\n\n`Features`: Offers flexible filtering for kernel and process logs with customizable timestamp formats.\n\n---\n\n### TimezoneManager\nComplete timezone and network time synchronization manager.\n\n`Features`: Supports timezone configuration, NTP server management, and automatic time synchronization.\n\n\n## Support and Feedback\nIf you encounter any bugs, unexpected behavior, or have suggestions for improvement, please don't hesitate to get in touch at [support@aiknow.io](mailto:support@aiknow.io)\n\nWhen reporting an issue, please include:\n- A clear description of the problem\n\n- Steps to reproduce (with example flows if possible)\n\n- Any relevant logs or error messages\n\nYour feedback helps improve the project — thank you!\n\n## License\nThis project is licensed under the MIT License - see the LICENSE file for details.","readmeFilename":"README.md"}