Don't block with a missing DHT11 sensor

Mosquitto init does several tries before giving up. The DHT11 sensor now uses a temperature offset too.

Added lock/pid file

Added user log with temperatures and cooler state

Added user log function for program data

Added library code to read DHT11 temperature/humidity sensor

Fix for conditional defines for wiringPi library

Improved rc-switch library to be more flexible.

Coolers working with a hardcode reference

Sensor reading is done in a thread

Added coolers program, first draft

Better interface for rc-switch library code

Read configuraion searches two system paths and users home path. Also the configuration filename must be passed to the rdconfig function

Added more conditional compile switches

All four types RC switches are now implemented

Added 433 MHz transmitter and receiver library and demo programs

Added 433 MHz transmitter and receiver library and demo programs

Turned LCD backlight off for now

wirinPi code is now conditional

Tests for wiringPi are now not fatal

Version 0.0.2. Added LCD display using wiringPi library. The display is connected via a LCM1602 IIC board.

Shorter sleep

Added alias names

Version 0.0.1, changed data topics to /raw tree

Deamon code added

Working reading thermometers and sending data to a MQTT server.

Loop runs

Config now reads sensors configuration

Server communication seems ok, can handle server shutdowns too.

Added library

(0) -30 +30 +50 +100 +300 tip

mercurial