├── LICENSE ├── README.md ├── src ├── Logger.py ├── Timer.py ├── cleanup.py ├── combined.py ├── energenie │ ├── Devices.py │ ├── Messages.py │ ├── OpenThings.py │ ├── Registry.py │ ├── __init__.py │ ├── crypto.py │ ├── drv │ │ ├── build_mac │ │ ├── build_rpi │ │ ├── delay.h │ │ ├── delay_posix.c │ │ ├── gpio.h │ │ ├── gpio_rpi.c │ │ ├── gpio_sim.c │ │ ├── gpio_test.c │ │ ├── hrfm69.c │ │ ├── hrfm69.h │ │ ├── hrfm69_test.c │ │ ├── radio.c │ │ ├── radio.h │ │ ├── radio_rpi.so │ │ ├── radio_test.c │ │ ├── spi.h │ │ ├── spi_test.c │ │ ├── spih_rpi.c │ │ ├── spis.c │ │ ├── system.h │ │ └── trace.h │ ├── encoder.py │ ├── encoder_test.py │ ├── radio.py │ └── radio_test.py ├── legacy.py ├── monitor.py └── switch.py └── test └── TESTS.txt /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Energenie/pyenergenie/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Energenie/pyenergenie/HEAD/README.md -------------------------------------------------------------------------------- /src/Logger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Energenie/pyenergenie/HEAD/src/Logger.py -------------------------------------------------------------------------------- /src/Timer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Energenie/pyenergenie/HEAD/src/Timer.py -------------------------------------------------------------------------------- /src/cleanup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Energenie/pyenergenie/HEAD/src/cleanup.py -------------------------------------------------------------------------------- /src/combined.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Energenie/pyenergenie/HEAD/src/combined.py -------------------------------------------------------------------------------- /src/energenie/Devices.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Energenie/pyenergenie/HEAD/src/energenie/Devices.py -------------------------------------------------------------------------------- /src/energenie/Messages.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Energenie/pyenergenie/HEAD/src/energenie/Messages.py -------------------------------------------------------------------------------- /src/energenie/OpenThings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Energenie/pyenergenie/HEAD/src/energenie/OpenThings.py -------------------------------------------------------------------------------- /src/energenie/Registry.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Energenie/pyenergenie/HEAD/src/energenie/Registry.py -------------------------------------------------------------------------------- /src/energenie/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/energenie/crypto.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Energenie/pyenergenie/HEAD/src/energenie/crypto.py -------------------------------------------------------------------------------- /src/energenie/drv/build_mac: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Energenie/pyenergenie/HEAD/src/energenie/drv/build_mac -------------------------------------------------------------------------------- /src/energenie/drv/build_rpi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Energenie/pyenergenie/HEAD/src/energenie/drv/build_rpi -------------------------------------------------------------------------------- /src/energenie/drv/delay.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Energenie/pyenergenie/HEAD/src/energenie/drv/delay.h -------------------------------------------------------------------------------- /src/energenie/drv/delay_posix.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Energenie/pyenergenie/HEAD/src/energenie/drv/delay_posix.c -------------------------------------------------------------------------------- /src/energenie/drv/gpio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Energenie/pyenergenie/HEAD/src/energenie/drv/gpio.h -------------------------------------------------------------------------------- /src/energenie/drv/gpio_rpi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Energenie/pyenergenie/HEAD/src/energenie/drv/gpio_rpi.c -------------------------------------------------------------------------------- /src/energenie/drv/gpio_sim.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Energenie/pyenergenie/HEAD/src/energenie/drv/gpio_sim.c -------------------------------------------------------------------------------- /src/energenie/drv/gpio_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Energenie/pyenergenie/HEAD/src/energenie/drv/gpio_test.c -------------------------------------------------------------------------------- /src/energenie/drv/hrfm69.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Energenie/pyenergenie/HEAD/src/energenie/drv/hrfm69.c -------------------------------------------------------------------------------- /src/energenie/drv/hrfm69.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Energenie/pyenergenie/HEAD/src/energenie/drv/hrfm69.h -------------------------------------------------------------------------------- /src/energenie/drv/hrfm69_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Energenie/pyenergenie/HEAD/src/energenie/drv/hrfm69_test.c -------------------------------------------------------------------------------- /src/energenie/drv/radio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Energenie/pyenergenie/HEAD/src/energenie/drv/radio.c -------------------------------------------------------------------------------- /src/energenie/drv/radio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Energenie/pyenergenie/HEAD/src/energenie/drv/radio.h -------------------------------------------------------------------------------- /src/energenie/drv/radio_rpi.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Energenie/pyenergenie/HEAD/src/energenie/drv/radio_rpi.so -------------------------------------------------------------------------------- /src/energenie/drv/radio_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Energenie/pyenergenie/HEAD/src/energenie/drv/radio_test.c -------------------------------------------------------------------------------- /src/energenie/drv/spi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Energenie/pyenergenie/HEAD/src/energenie/drv/spi.h -------------------------------------------------------------------------------- /src/energenie/drv/spi_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Energenie/pyenergenie/HEAD/src/energenie/drv/spi_test.c -------------------------------------------------------------------------------- /src/energenie/drv/spih_rpi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Energenie/pyenergenie/HEAD/src/energenie/drv/spih_rpi.c -------------------------------------------------------------------------------- /src/energenie/drv/spis.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Energenie/pyenergenie/HEAD/src/energenie/drv/spis.c -------------------------------------------------------------------------------- /src/energenie/drv/system.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Energenie/pyenergenie/HEAD/src/energenie/drv/system.h -------------------------------------------------------------------------------- /src/energenie/drv/trace.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Energenie/pyenergenie/HEAD/src/energenie/drv/trace.h -------------------------------------------------------------------------------- /src/energenie/encoder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Energenie/pyenergenie/HEAD/src/energenie/encoder.py -------------------------------------------------------------------------------- /src/energenie/encoder_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Energenie/pyenergenie/HEAD/src/energenie/encoder_test.py -------------------------------------------------------------------------------- /src/energenie/radio.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Energenie/pyenergenie/HEAD/src/energenie/radio.py -------------------------------------------------------------------------------- /src/energenie/radio_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Energenie/pyenergenie/HEAD/src/energenie/radio_test.py -------------------------------------------------------------------------------- /src/legacy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Energenie/pyenergenie/HEAD/src/legacy.py -------------------------------------------------------------------------------- /src/monitor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Energenie/pyenergenie/HEAD/src/monitor.py -------------------------------------------------------------------------------- /src/switch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Energenie/pyenergenie/HEAD/src/switch.py -------------------------------------------------------------------------------- /test/TESTS.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Energenie/pyenergenie/HEAD/test/TESTS.txt --------------------------------------------------------------------------------