├── .clang-format ├── .gitignore ├── .vscode ├── extensions.json ├── settings.json └── tasks.json ├── LICENSE ├── README.md ├── dependencies.txt ├── doc ├── Applikationsbeschreibung-Soundmodul.md └── player.pdf ├── include ├── hardware.h └── knxprod.h ├── lib ├── OFM-BinaryInput ├── OFM-ConfigTransfer ├── OFM-FileTransferModule ├── OFM-LogicModule ├── OFM-SmartMF ├── OFM-UsbExchange ├── OFM-VirtualButton ├── OGM-Common ├── OGM-HardwareConfig ├── README └── knx ├── library.json ├── platformio.custom.ini ├── platformio.ini ├── release-collection └── .keep ├── restore ├── Restore-Dependencies-Branch.ps1 └── Restore-Dependencies.ps1 ├── scripts ├── Build-Release.ps1 └── OpenKNX-Build-Settings.ps1 └── src ├── AudioOutputSOM.h ├── Baggages └── Help_de │ ├── SOM-AvailableTriggers.md │ ├── SOM-DayNight.md │ ├── SOM-Doc.md │ ├── SOM-External.md │ ├── SOM-GlobalLock.md │ ├── SOM-PlayerVariant.md │ ├── SOM-Scenes.md │ ├── SOM-Sequence.md │ ├── SOM-SequenceMode.md │ ├── SOM-SequenceRepeat.md │ ├── SOM-Sequences.md │ ├── SOM-Trigger.md │ ├── SOM-TriggerControl.md │ ├── SOM-TriggerDayNight.md │ ├── SOM-TriggerDurartion.md │ ├── SOM-TriggerFile.md │ ├── SOM-TriggerLock.md │ ├── SOM-TriggerName.md │ ├── SOM-TriggerPriority.md │ ├── SOM-TriggerRepeat.md │ ├── SOM-TriggerRetrigger.md │ ├── SOM-TriggerStatus.md │ └── SOM-Volume.md ├── SoundModule-Dev.xml ├── SoundModule-Release.xml ├── SoundModule.TG.part.xml ├── SoundModule.cpp ├── SoundModule.h ├── SoundModule.share.xml ├── SoundModule.templ.xml ├── SoundPlayer.cpp ├── SoundPlayer.h ├── SoundPlayerHardware.cpp ├── SoundPlayerHardware.h ├── SoundPlayerSoftware.cpp ├── SoundPlayerSoftware.h ├── SoundTrigger.cpp ├── SoundTrigger.h └── main.cpp /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenKNX/SOM-UP/HEAD/.clang-format -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenKNX/SOM-UP/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenKNX/SOM-UP/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenKNX/SOM-UP/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenKNX/SOM-UP/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenKNX/SOM-UP/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenKNX/SOM-UP/HEAD/README.md -------------------------------------------------------------------------------- /dependencies.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenKNX/SOM-UP/HEAD/dependencies.txt -------------------------------------------------------------------------------- /doc/Applikationsbeschreibung-Soundmodul.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenKNX/SOM-UP/HEAD/doc/Applikationsbeschreibung-Soundmodul.md -------------------------------------------------------------------------------- /doc/player.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenKNX/SOM-UP/HEAD/doc/player.pdf -------------------------------------------------------------------------------- /include/hardware.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenKNX/SOM-UP/HEAD/include/hardware.h -------------------------------------------------------------------------------- /include/knxprod.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenKNX/SOM-UP/HEAD/include/knxprod.h -------------------------------------------------------------------------------- /lib/OFM-BinaryInput: -------------------------------------------------------------------------------- 1 | ../../OFM-BinaryInput -------------------------------------------------------------------------------- /lib/OFM-ConfigTransfer: -------------------------------------------------------------------------------- 1 | ../../OFM-ConfigTransfer -------------------------------------------------------------------------------- /lib/OFM-FileTransferModule: -------------------------------------------------------------------------------- 1 | ../../OFM-FileTransferModule -------------------------------------------------------------------------------- /lib/OFM-LogicModule: -------------------------------------------------------------------------------- 1 | ../../OFM-LogicModule -------------------------------------------------------------------------------- /lib/OFM-SmartMF: -------------------------------------------------------------------------------- 1 | ../../OFM-SmartMF -------------------------------------------------------------------------------- /lib/OFM-UsbExchange: -------------------------------------------------------------------------------- 1 | ../../OFM-UsbExchange -------------------------------------------------------------------------------- /lib/OFM-VirtualButton: -------------------------------------------------------------------------------- 1 | ../../OFM-VirtualButton -------------------------------------------------------------------------------- /lib/OGM-Common: -------------------------------------------------------------------------------- 1 | ../../OGM-Common -------------------------------------------------------------------------------- /lib/OGM-HardwareConfig: -------------------------------------------------------------------------------- 1 | ../../OGM-HardwareConfig -------------------------------------------------------------------------------- /lib/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenKNX/SOM-UP/HEAD/lib/README -------------------------------------------------------------------------------- /lib/knx: -------------------------------------------------------------------------------- 1 | ../../knx -------------------------------------------------------------------------------- /library.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenKNX/SOM-UP/HEAD/library.json -------------------------------------------------------------------------------- /platformio.custom.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenKNX/SOM-UP/HEAD/platformio.custom.ini -------------------------------------------------------------------------------- /platformio.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenKNX/SOM-UP/HEAD/platformio.ini -------------------------------------------------------------------------------- /release-collection/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /restore/Restore-Dependencies-Branch.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenKNX/SOM-UP/HEAD/restore/Restore-Dependencies-Branch.ps1 -------------------------------------------------------------------------------- /restore/Restore-Dependencies.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenKNX/SOM-UP/HEAD/restore/Restore-Dependencies.ps1 -------------------------------------------------------------------------------- /scripts/Build-Release.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenKNX/SOM-UP/HEAD/scripts/Build-Release.ps1 -------------------------------------------------------------------------------- /scripts/OpenKNX-Build-Settings.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenKNX/SOM-UP/HEAD/scripts/OpenKNX-Build-Settings.ps1 -------------------------------------------------------------------------------- /src/AudioOutputSOM.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenKNX/SOM-UP/HEAD/src/AudioOutputSOM.h -------------------------------------------------------------------------------- /src/Baggages/Help_de/SOM-AvailableTriggers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenKNX/SOM-UP/HEAD/src/Baggages/Help_de/SOM-AvailableTriggers.md -------------------------------------------------------------------------------- /src/Baggages/Help_de/SOM-DayNight.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenKNX/SOM-UP/HEAD/src/Baggages/Help_de/SOM-DayNight.md -------------------------------------------------------------------------------- /src/Baggages/Help_de/SOM-Doc.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenKNX/SOM-UP/HEAD/src/Baggages/Help_de/SOM-Doc.md -------------------------------------------------------------------------------- /src/Baggages/Help_de/SOM-External.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenKNX/SOM-UP/HEAD/src/Baggages/Help_de/SOM-External.md -------------------------------------------------------------------------------- /src/Baggages/Help_de/SOM-GlobalLock.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenKNX/SOM-UP/HEAD/src/Baggages/Help_de/SOM-GlobalLock.md -------------------------------------------------------------------------------- /src/Baggages/Help_de/SOM-PlayerVariant.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenKNX/SOM-UP/HEAD/src/Baggages/Help_de/SOM-PlayerVariant.md -------------------------------------------------------------------------------- /src/Baggages/Help_de/SOM-Scenes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenKNX/SOM-UP/HEAD/src/Baggages/Help_de/SOM-Scenes.md -------------------------------------------------------------------------------- /src/Baggages/Help_de/SOM-Sequence.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenKNX/SOM-UP/HEAD/src/Baggages/Help_de/SOM-Sequence.md -------------------------------------------------------------------------------- /src/Baggages/Help_de/SOM-SequenceMode.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenKNX/SOM-UP/HEAD/src/Baggages/Help_de/SOM-SequenceMode.md -------------------------------------------------------------------------------- /src/Baggages/Help_de/SOM-SequenceRepeat.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenKNX/SOM-UP/HEAD/src/Baggages/Help_de/SOM-SequenceRepeat.md -------------------------------------------------------------------------------- /src/Baggages/Help_de/SOM-Sequences.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenKNX/SOM-UP/HEAD/src/Baggages/Help_de/SOM-Sequences.md -------------------------------------------------------------------------------- /src/Baggages/Help_de/SOM-Trigger.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenKNX/SOM-UP/HEAD/src/Baggages/Help_de/SOM-Trigger.md -------------------------------------------------------------------------------- /src/Baggages/Help_de/SOM-TriggerControl.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenKNX/SOM-UP/HEAD/src/Baggages/Help_de/SOM-TriggerControl.md -------------------------------------------------------------------------------- /src/Baggages/Help_de/SOM-TriggerDayNight.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenKNX/SOM-UP/HEAD/src/Baggages/Help_de/SOM-TriggerDayNight.md -------------------------------------------------------------------------------- /src/Baggages/Help_de/SOM-TriggerDurartion.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenKNX/SOM-UP/HEAD/src/Baggages/Help_de/SOM-TriggerDurartion.md -------------------------------------------------------------------------------- /src/Baggages/Help_de/SOM-TriggerFile.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenKNX/SOM-UP/HEAD/src/Baggages/Help_de/SOM-TriggerFile.md -------------------------------------------------------------------------------- /src/Baggages/Help_de/SOM-TriggerLock.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenKNX/SOM-UP/HEAD/src/Baggages/Help_de/SOM-TriggerLock.md -------------------------------------------------------------------------------- /src/Baggages/Help_de/SOM-TriggerName.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenKNX/SOM-UP/HEAD/src/Baggages/Help_de/SOM-TriggerName.md -------------------------------------------------------------------------------- /src/Baggages/Help_de/SOM-TriggerPriority.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenKNX/SOM-UP/HEAD/src/Baggages/Help_de/SOM-TriggerPriority.md -------------------------------------------------------------------------------- /src/Baggages/Help_de/SOM-TriggerRepeat.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenKNX/SOM-UP/HEAD/src/Baggages/Help_de/SOM-TriggerRepeat.md -------------------------------------------------------------------------------- /src/Baggages/Help_de/SOM-TriggerRetrigger.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenKNX/SOM-UP/HEAD/src/Baggages/Help_de/SOM-TriggerRetrigger.md -------------------------------------------------------------------------------- /src/Baggages/Help_de/SOM-TriggerStatus.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenKNX/SOM-UP/HEAD/src/Baggages/Help_de/SOM-TriggerStatus.md -------------------------------------------------------------------------------- /src/Baggages/Help_de/SOM-Volume.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenKNX/SOM-UP/HEAD/src/Baggages/Help_de/SOM-Volume.md -------------------------------------------------------------------------------- /src/SoundModule-Dev.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenKNX/SOM-UP/HEAD/src/SoundModule-Dev.xml -------------------------------------------------------------------------------- /src/SoundModule-Release.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenKNX/SOM-UP/HEAD/src/SoundModule-Release.xml -------------------------------------------------------------------------------- /src/SoundModule.TG.part.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenKNX/SOM-UP/HEAD/src/SoundModule.TG.part.xml -------------------------------------------------------------------------------- /src/SoundModule.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenKNX/SOM-UP/HEAD/src/SoundModule.cpp -------------------------------------------------------------------------------- /src/SoundModule.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenKNX/SOM-UP/HEAD/src/SoundModule.h -------------------------------------------------------------------------------- /src/SoundModule.share.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenKNX/SOM-UP/HEAD/src/SoundModule.share.xml -------------------------------------------------------------------------------- /src/SoundModule.templ.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenKNX/SOM-UP/HEAD/src/SoundModule.templ.xml -------------------------------------------------------------------------------- /src/SoundPlayer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenKNX/SOM-UP/HEAD/src/SoundPlayer.cpp -------------------------------------------------------------------------------- /src/SoundPlayer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenKNX/SOM-UP/HEAD/src/SoundPlayer.h -------------------------------------------------------------------------------- /src/SoundPlayerHardware.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenKNX/SOM-UP/HEAD/src/SoundPlayerHardware.cpp -------------------------------------------------------------------------------- /src/SoundPlayerHardware.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenKNX/SOM-UP/HEAD/src/SoundPlayerHardware.h -------------------------------------------------------------------------------- /src/SoundPlayerSoftware.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenKNX/SOM-UP/HEAD/src/SoundPlayerSoftware.cpp -------------------------------------------------------------------------------- /src/SoundPlayerSoftware.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenKNX/SOM-UP/HEAD/src/SoundPlayerSoftware.h -------------------------------------------------------------------------------- /src/SoundTrigger.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenKNX/SOM-UP/HEAD/src/SoundTrigger.cpp -------------------------------------------------------------------------------- /src/SoundTrigger.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenKNX/SOM-UP/HEAD/src/SoundTrigger.h -------------------------------------------------------------------------------- /src/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenKNX/SOM-UP/HEAD/src/main.cpp --------------------------------------------------------------------------------