![]() |
rasProject_01 / weSweetHome
R. 102 2025-10-31
process control / RasPi software by weinert-automation
|
| ▼ include | |
| ▼ arch | |
| config.h | Organising platform specific includes for the make process |
| config_raspberry_00.h | Configuration settings for Raspberry Pi zero |
| config_raspberry_01.h | Configuration settings for Raspberry Pi1 (Models A) |
| config_raspberry_03.h | Configuration settings for Raspberry Pi3 |
| config_raspberry_04.h | Configuration settings for Raspberry Pi4 |
| config_raspberry_05.h | Configuration settings for Raspberry Pi5 |
| ▼ target | |
| config_growPi.h | Extra configuration settings for growPi |
| basicTyCo.h | Basic types and constants |
| growattHome.h | Types and values for the smart home's Growatt inverter handling (laboratory project) |
| homeDoor.h | Common types and values for the smart home door bell and phone project |
| mqttHome.h | MQTT related definitions for an experimental smart home (lab) project |
| sweetHome.h | Common types, values and functions for a smart home project |
| sweetHome2.h | Types, values and functions for a smart home project |
| sweetHomeLocal.h | Localisation and geographical values for the smart home laboratory project |
| sysBasic.h | Some very basic definitions |
| we1wire.h | Common types and values for 1-wire sensors |
| weAR_N4105.h | Definitions for VDE-AR-N 4105 |
| weBatt.h | Common types and values for buffer battery handling |
| weCGIajax.h | Types, functions and values for Web interfaces with AJAX, CGI etc |
| weDCF77.h | DCF77 decoder on Raspberry Pi |
| weEcarLd.h | Some functions for E-Car loading on a Raspberry Pi using pigpiod |
| weGPIOd.h | IO functions for Raspberry Pis |
| weLockWatch.h | Process control helpers for Raspberry Pi: lock and watchdog |
| weModbus.h | Modbus functions for Raspberry Pis |
| weSerial.h | Definitions for Raspberry Pi's serial communication |
| weShareMem.h | One chunk of shared memory on a Raspberry Pi |
| weStateM.h | States and state machines |
| weUSBscan.h | USB 1D / 2D scanners mimicking keyboards on Raspberry Pi |
| weUtil.h | Some system related time and utility functions for Raspberry Pis |
| ▼ weRasp | |
| sweetHome.c | Common values for an experimental smart home (lab) project |
| sweetHome2.c | Common values for an experimental smart home (lab) project |
| sysBasic.c | Some system related basic functions for Raspberry Pis |
| we1wire.c | Functions for 1-wire sensors |
| weAR_N4105.c | Support for VDE-AR-N 4105 |
| weCGIajax.c | Functions and values for Web interfaces with AJAX, CGI etc |
| weDCF77.c | DCF77 decoder on Raspberry Pi |
| weEcarLd.c | Some functions for E-Car loading on a Raspberry Pi using pigpiod |
| weGPIOd.c | Some IO functions for Raspberry Pi using pigpiod |
| weLockWatch.c | Process control helpers for Raspberry Pi: lock and watchdog |
| weModbus.c | Modbus functions for Raspberry Pis |
| weSerial.c | Functions for Raspberry Pi's serial communication |
| weShareMem.c | One chunk of shared memory on a Raspberry Pi |
| weStateM.c | States and state machine support |
| weUSBscan.c | USB 1D / 2D scanners mimicking keyboards on Raspberry Pi |
| weUtil.c | Some system related time and utility functions for Raspberry Pi |
| dcf77onPi.c | This program is for using DCF77 AM receivers on a Pi |
| getLocalWeatherData.c | A console program to fetch local weather data |
| gnBlinkSimple.c | A very first program for Raspberry's GPIO pins 75 (19.02.2025) Copyright (c) 2024 Albrecht Weinert weinert-automation.de a-weinert.de |
| gpioChipInfo.c | A program to list Raspberry's GPIO chip infos 74 (7.02.2025) Copyright (c) 2024 Harry Fairhead Raspberry Pi IoT in C, Third Edition, I/O Press 2024 Copyright (c) 2025 Albrecht Weinert porting, modifications, make weinert-automation.de a-weinert.de |
| gpioList.c | A program to list Raspberry's GPIO register states w/o changing them 87 (6.07.2025) Copyright (c) 2024 Albrecht Weinert weinert-automation.de a-weinert.de |
| gpioListExp.c | A simple program to list Raspberry's GPIO register states 76 (26.02.2025) Copyright (c) 2024 Albrecht Weinert weinert-automation.de a-weinert.de |
| growattLink.c | Communication with a Growatt inverter |
| growattRead.c | A CGI program for a Growatt PV inverter |
| growattReadSimple.c | A Modbus test program for a Growatt PV inverter |
| helloCrossWorld.c | Almost the traditional greeting program |
| homeDoorPhone.c | Process control program for door bells IP phones etc |
| hometersConsol.c | A console program to co-operate with hometersControl |
| hometersControl.c | Process control for a modestly smart home |
| hometersDayVal.c | A program to handle some day specific settings and values |
| meteRead.c | A CGI program to co-operate with hometerControl |
| meterModbusTest.c | A very simple basic test program for Modbus development |
| minTerm.c | A console program for a RS232 UART on the Pi |
| mosquiSub.c | A very simple MQTT subsciber |
| rdGnBlink.c | A simple output program for Raspberry's GPIO pins 75 (19.02.2025) Copyright (c) 2024 Albrecht Weinert weinert-automation.de a-weinert.de |