Nachdem DGT Schachbretter von Chess.com zum Onlinespielen unterstützt werden, zieht nun der freie Online-Schachserver lichess.org nach. Schon seit einiger Zeit können Programmierer durch die von lichess.org veröffentlichte API-Schnittstelle eine Unterstützung von DGT Schachbrettern in ihren Schachprogrammen zur Verfügung stellen. Lichess.org hat diesen Service nun ausgebaut und bietet allen Schachspielern auf dem Lichess-Server die Möglichkeit, mit ein paar Handgriffen ein DGT Schachbrett mit dem Lichess-Server im Browser zu verbinden.
Um mit einem DGT Schachset auf dem Lichess-Server zu spielen, rufen wir folgende Webseite auf:
https://lichess.org/dgt/config
Die bereits eingetragene Standard-Konfiguration brauchen wir nicht ändern. Lediglich das Feld API Access Token müssen wir ausfüllen. Diesen Token erhalten wir auf folgender Webseite:
https://lichess.org/account/oauth/token/
Auch hier können wir die Standard-Konfiguration beibehalten. Interessant ist, dass wir uns, je nach Bedarf, unterschiedliche Token erstellen können.
Haben wir diesen Token erstellt, gehen wir zurück auf die Konfigurationsseite und tragen diesen Token in das entsprechende Feld ein.
Scrollen wir nun in der Webseite nach unten, können wir bei Bedarf weitere Einstellungen vornehmen:
Um nicht ständig auf den Monitor schauen zu müssen, was der Gegner gerade gezogen hat, wurde „Text to Speech“ integriert, damit erhalten wir über die Lautsprecher unseres PCs die Züge angesagt.
Wir speichern unsere Konfiguration noch nicht ab und laden uns die DGT-Software-Schnittstelle LiveChess unter folgenden Link herunter:
http://www.livechesscloud.com/software/
Es stehen für die Betriebssysteme MAC, Windows und Linux die entsprechenden Downloads bereit. Wir laden die Software für unser gewünschtes Betriebssystem herunter und installieren es.
Nun verbinden wir unser DGT Brett mit unserem Computer (Es werden sowohl Bluetooth, als auch USB und serielle Bretter unterstützt) und starten die DGT-LiveChess Software. Klicken wir nun links im Programmfenster „eBoards“ an, sollte unser angeschlossenes DGT-Brett in der Liste aufgeführt sein.
Sollte kein Brett angezeigt werden, kann man mittels des Menüpunktes „Serial Ports“ das zu verwendende Brett anhand des COM-Ports auswählen. Das DGT Brett ist nun betriebsbereit und wir gehen zurück auf die Konfigurations-Webseite und drücken nun den Speichern-Knopf (Save-Button).
Nun wechselt Lichess automatisch zur Schnittstellen-Webseite, in welcher Lichess automatisch versucht, sich mit dem angeschlossenen DGT-Brett zu verbinden.
Das Verbinden mit dem DGT Brett dauert nur ein paar Sekunden und kurze Zeit später startet dann auch schon eine Online-Partie, gemäß unseren Vorgaben in der Konfiguration.
In meinen Tests funktionierte die Übertragung rasend schnell und ich konnte alle Partien problemlos zu Ende spielen. Was noch fehlt ist die Unterstützung der DGT 3000 Schachuhr. Dann könnte man die gegnerischen Züge und den Zeitverbrauch direkt in der digitalen Schachuhr ablesen. Soweit ich weiß, wird an dieser Unterstützung bereits gearbeitet. Bis dahin ist Funktion „Text to Speech“ aber vollkommen in Ordnung.
Bis bald
Euer Benny
Ist es auch möglich am Brett gegen Freunde zu spielen und das Spiel online samt Rating auf Lichess zu speichern?
Hallo zusammen,
ich habe alle o. g. Einstellungen vorgenommen. BT-Verbindung steht, token „besorgt“ und reinkopiert, in der Schnittstellenwebsite steht auch im Kopf alles korrekt da (Bord, Spiel-Nr./ Adresse des neu gestarteten Spiels usw.), d. h. Verbindung usw. i. O. Starte ich ein Spiel in einem separaten Browserfenster kommt leider die Fehlermeldung „Position on board does not match any ongoing game.“. In der DGT-Livechess-App wird alles korrekt angezeigt, auch die Züge (neueres MacBook mit aktueller Software). Ich habe mindestens 10 x die Stellung kontrolliert, alle Figuren werden erkannt, auch das Bord bzw. Farben geflipped. Leider kein Erfolg. Beende ich die Partie in Lichess erkennt er das auch. Neustart einer neuen Partie, leider gleicher Fehler (korrekte neue Spieladresse wird angezeigt). Hat jemand noch eine Idee?
Gruß Martin