[deutschebahn] Initial contribution: New binding for DeutscheBahn Fahrplan (#11384)

* Created binding for DeutscheBahn Timetable API.

Signed-off-by: Sönke Küper <soenkekueper@gmx.de>

* Disabled schema validation and used original schema. Added tests for hannover hbf which has non schema conforming responses.

Signed-off-by: Sönke Küper <soenkekueper@gmx.de>

* Added information about UNDEF and NULL channel values.

Signed-off-by: Sönke Küper <soenkekueper@gmx.de>

* Added sample widget and screenshot

Signed-off-by: Sönke Küper <soenkekueper@gmx.de>

* Filtering duplicate messages

Signed-off-by: Sönke Küper <soenkekueper@gmx.de>

* Fixed some typos.

Signed-off-by: Sönke Küper <soenkekueper@gmx.de>

* Updated to jUnit5

Signed-off-by: Sönke Küper <soenkekueper@gmx.de>

* Applied review remarks in Readme

Signed-off-by: Sönke Küper <soenkekueper@gmx.de>

* Applied some review remarks

Signed-off-by: Sönke Küper <soenkekueper@gmx.de>

* 0000: Fixed compile warnings

Signed-off-by: Sönke Küper <soenkekueper@gmx.de>

Co-authored-by: Sönke Küper <soenkekueper@gmx.de>
This commit is contained in:
Sönke Küper
2021-11-28 18:34:30 +01:00
committed by GitHub
parent 95e1479c5d
commit 50d5622e79
67 changed files with 11615 additions and 0 deletions

View File

@@ -96,6 +96,7 @@
<module>org.openhab.binding.dbquery</module>
<module>org.openhab.binding.deconz</module>
<module>org.openhab.binding.denonmarantz</module>
<module>org.openhab.binding.deutschebahn</module>
<module>org.openhab.binding.digiplex</module>
<module>org.openhab.binding.digitalstrom</module>
<module>org.openhab.binding.dlinksmarthome</module>