mauzr

module
v0.0.0-...-9491308 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 8, 2020 License: AGPL-3.0

README

GoDoc Go Report Card

mauzr (go)

Mauzr is a toolkit that aims to create a smart environment the manual way. Instead of buying a complete product that integrates (or doesn't) into your setup you pick your own hardware, pick a driver and provide its services securely to the network.

Licence

This project is released under GNU Affero General Public License v3.0, see LICENCE file in this repo for more info.

Directories

Path Synopsis
cmd
pkg
bme
Package bme manages BME280 and BME680 chips from Bosch.
Package bme manages BME280 and BME680 chips from Bosch.
bme/bme280
Package bme280 contains BME280 specific implementations.
Package bme280 contains BME280 specific implementations.
bme/bme680
Package bme680 contains BME680 specific implementations.
Package bme680 contains BME680 specific implementations.
bme/common
Package common contains the measurement struct that is used by all implementatons.
Package common contains the measurement struct that is used by all implementatons.
camera/h264splitter
Package h264splitter contains splitters for H264 streams.
Package h264splitter contains splitters for H264 streams.
camera/raspivid
Package raspivid interfaces with the raspivid program to grab a camera feed.
Package raspivid interfaces with the raspivid program to grab a camera feed.
contact
Package contact interfaces with contacts via GPI.
Package contact interfaces with contacts via GPI.
dns
Package dns allows interfacing mit DNS servers.
Package dns allows interfacing mit DNS servers.
errors
Package errors extends the generic errors package with error channel and batch functionality.
Package errors extends the generic errors package with error channel and batch functionality.
file
Package file contains tools to run operations in batch.
Package file contains tools to run operations in batch.
gpio
Package gpio interface with GPIO pins.
Package gpio interface with GPIO pins.
i2c
Package i2c interface with I2C devices.
Package i2c interface with I2C devices.
influxdb
Package influxdb interfaces with influxdb TSDB instance.
Package influxdb interfaces with influxdb TSDB instance.
log
Package log interfaces with journald or logs to stdout.
Package log interfaces with journald or logs to stdout.
pixels
Package pixels manages hardware pixels like SK6812 chains.
Package pixels manages hardware pixels like SK6812 chains.
pixels/color
Package color contains color types.
Package color contains color types.
pixels/play
Package play contains logical handling of pixel color sources.
Package play contains logical handling of pixel color sources.
pixels/sources
Package sources contains colors sources for pixels.
Package sources contains colors sources for pixels.
rest
Package rest contains helpers for rest clients and servers.
Package rest contains helpers for rest clients and servers.
testing/assert
Package assert provides basic helpers for testing.
Package assert provides basic helpers for testing.
trigger
Package trigger controls a GPO pin that triggers something.
Package trigger controls a GPO pin that triggers something.
uart
Package uart interfaces with devices behind UART.
Package uart interfaces with devices behind UART.
vault
Package vault interfaces with the vault.
Package vault interfaces with the vault.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL