pino based logger for any use but designed for uci library json logging
Updated 2024-12-25 13:02:08 -08:00
Primary Base module used to create IOT instance processes which communicate via various flavors of sockets.
Updated 2024-12-25 13:24:10 -08:00
TCP socket(server) and client(consumer) modules using the UCI packet format for communication. Primary a dependent of the UCI base module
Updated 2024-12-25 12:41:07 -08:00
Web socket client used in browser frontend. Designed to talk with uci-websocket and use the UCI packet format
Updated 2024-12-25 13:14:49 -08:00
web socket (server) that process UCI formate JSON packets and is for use with the UCI websocket browser client
Updated 2024-12-25 13:09:39 -08:00
an mqtt client that wraps/translates UCI packets for send/receive from mqtt brokers. Allow mqtt clients to to interact with UCI based system
Updated 2024-12-25 13:00:30 -08:00
module that extends uci-base to support i2c-devices and read/write packets to uci-i2c bus module. Can be extended to service specific ic2 slave hardware
Updated 2024-12-25 13:13:46 -08:00
extends uci-i2c-device to support mcp 230xx chips via UCI packets
Updated 2024-12-25 12:56:35 -08:00
Module specifically for Raspberry Pi. Always read/write to/from i2c bus via UCI packets and socket. Extends uci-base
Updated 2024-12-25 12:41:34 -08:00
Module Specifically for Raspberry Pi. Interrupted gpio pin are connect to socket(s) that can push UCI packets when interrupts happen (like when mcp ports chain interrupt from expander pin)
Updated 2024-12-25 13:02:34 -08:00
wrapper for linux's network manager. Allow easy control of establishing wifi connections for any OS supporting 'network manager'
Updated 2024-12-25 13:15:38 -08:00
modules for transferring, installing, running and maintain code/process on a remote machine
Updated 2024-12-25 13:50:02 -08:00
A ssh class and cli based on the ssh2 package. Provides a openssh client replacement.
Updated 2024-12-25 14:17:39 -08:00
Rsync module and cli that supports job configuration files. Extends node-rsync
Updated 2024-12-25 13:15:49 -08:00
File System Watcher Class that emits change events
Updated 2024-12-25 13:01:30 -08:00
Extension of the TypeChecker package
Updated 2024-12-25 13:07:35 -08:00
Functions to read and write lines of a file to/from an array of lines
Updated 2024-12-25 12:40:14 -08:00
Byte class and associated functions for manipulating a bytes bitwise
Updated 2024-12-25 13:12:17 -08:00
Function to bind all functions found in an array or object to a passed context
Updated 2024-12-25 12:57:17 -08:00
basic simple input/output for gpio pins. See uci-interrupt for gpio interrupt input
Updated 2024-12-25 13:04:47 -08:00