Golang framework for robotics, drones, and the Internet of Things
Gobot makes controlling robots and devices incredibly simple and fun. This program connects to an Arduino, and toggles an LED, every one second. Support for devices that use Analog Input/Output (AIO) communication have a shared set of drivers provided using the "gobot/drivers/aio" package. Support for devices that use General Purpose Input/Output (GPIO) communication have a shared set of drivers provided using the "gobot/drivers/gpio" package. Gobot has a extensible system for connecting to hardware devices. Gobot includes a RESTful API to query the status of any connection, device or robot running in your swarm. ...
...Consuming this SDK via Maven is the preferred method of consuming it. Supports API 26 or newer. NOTE: The shadow sample does not currently complete on android due to its dependence on stdin keyboard input. You will need to override and provide a ROOT_CERTIFICATE manually from one of the following certificates.
iHome is a fully tested Smart Home Automation system using the Raspberry Pi Zero WiFi SBC and Linux OS and has all the functional features of NEST or ECOBEE smart thermostats with the added benefit of full privacy and security at less than half the price!
It incorporates MBLogic with algorithms and Modbus coms for HVAC home control via the ionware modbus compatible ionC1 input/output controller board.
The iHome software system comes fully configured as a SD Card image file for Raspberry Pi Zero wifi Plug and Play capability complete with MBLogic, Node-RED and MQTT already fully installed and ready to go.
See wiki instructions to burn the SD Card image file, insert into your RPi Zero and Plug and Play.
...