SG 650 0 - probonopd/Siedle_SG_650-0 GitHub Wiki
Siedle SG 650-0 Smart Gateway Professional
Official Siedle Documentation
There is no apparent mention of open source software nor the fact that the product uses software licensed under the GNU General Public License. However, S. Siedle & Söhne Telefon- und Telegrafenwerke OHG does honor requests for receiving the source code of the open source components. (Note to the manufacturer, the GPL mandates this to be made known. Please document the usage of open source software in official documentation.)
Hardware
- Device may be related to Phytec phyFLEX®-i.MX 6 http://www.phytec.de/produkt/system-on-modules/phyflex-imx-6/
- The SG 650 has an on-board Freescale Kinetis KL14Z64/QFN32. The SWD interface of the Kinetis is connected to GPIOs of the main CPU, a Freescale i.MX6
- The SG 650 has an TVP5150 device which is used to convert analog video into digital YUV 4:2:2 component video
Software
- The device is running Linux, likely ported to the device by pengutronix.de
- https://www.youtube.com/watch?v=axRklJUExWA may be related
- https://public.pengutronix.de/oselas/toolchain/ is used
- SIP server Kamailio (licensed under the GPL) is used (successor of former OpenSER and SER)
Protocols
- Siedle In-Home-Bus seems to be proprietary and undocumented. Needs independent security research. (Note to the manufacturer, "security by obscurity" never works. Please document the Siedle In-Home-Bus.)
- Compatible partial implementations seem to be available, e.g., from https://www.nello.io/
./components/siedlefs/SSS.squashfs
,/bin/in-home-gw
appears to be closed source
Developers
- "JUNG-ANDROID-TKM-CLIENT" suggests that JUNG and SIEDLE may have done joint development