I think, I found the problem. It should be fixed in the next version.
Chessconnect: a free chrome extension for electronic chessboards

I think, I found the problem. It should be fixed in the next version.
awesome - thanks!
Hello @joernupbde
Great job!
And this is my experience with chessconnect and DGT-Smartboard:
No problems with Win11 and with Mac OSX lates version.
With Linux there were minor problems with the USB port. But after the following command I can also play on this ancient computer.
The name of my device is "ttyACM0".
My solution: sudo chmod 777 /dev/ttyACM0 or sudo chmod o+rw /dev/ttyACM0
Greetings from Germany.
No luck for me with Linux on Steam Deck yet. I can see my DGT usb device with 'lsusb' as Hitachi, Ltd DGT eboard, so I know it is connected and powered on. I have checked the mapping of the usb device and for me it is /dev/ttyACM1. I tried to chmod this file and give permissions with sudo, but still not working. From Chrome there are no serial devices listed when I try to connect to the board. Anyone have any additional ideas? I'm open to suggestions. Thanks
Hello @joernupbde
Great job!
And this is my experience with chessconnect and DGT-Smartboard:
No problems with Win11 and with Mac OSX lates version.
With Linux there were minor problems with the USB port. But after the following command I can also play on this ancient computer.
The name of my device is "ttyACM0".
My solution: sudo chmod 777 /dev/ttyACM0 or sudo chmod o+rw /dev/ttyACM0
Greetings from Germany.
No luck for me with Linux on Steam Deck yet. I can see my DGT usb device with 'lsusb' as Hitachi, Ltd DGT eboard, so I know it is connected and powered on. I have checked the mapping of the usb device and for me it is /dev/ttyACM1. I tried to chmod this file and give permissions with sudo, but still not working. From Chrome there are no serial devices listed when I try to connect to the board. Anyone have any additional ideas? I'm open to suggestions. Thanks
Turned on debugging in Chrome. Every time I press connect I’m seeing these blocklist messages. Hmm that device in a Bose Bluetooth headset. Also, I checked Chrome settings to see if she has permission to USB and Serial devices, and yes, this is turned on.
Hello @joernupbde
Great job!
And this is my experience with chessconnect and DGT-Smartboard:
No problems with Win11 and with Mac OSX lates version.
With Linux there were minor problems with the USB port. But after the following command I can also play on this ancient computer.
The name of my device is "ttyACM0".
My solution: sudo chmod 777 /dev/ttyACM0 or sudo chmod o+rw /dev/ttyACM0
Greetings from Germany.
No luck for me with Linux on Steam Deck yet. I can see my DGT usb device with 'lsusb' as Hitachi, Ltd DGT eboard, so I know it is connected and powered on. I have checked the mapping of the usb device and for me it is /dev/ttyACM1. I tried to chmod this file and give permissions with sudo, but still not working. From Chrome there are no serial devices listed when I try to connect to the board. Anyone have any additional ideas? I'm open to suggestions. Thanks
Turned on debugging in Chrome. Every time I press connect I’m seeing these blocklist messages. Hmm that device in a Bose Bluetooth headset. Also, I checked Chrome settings to see if she has permission to USB and Serial devices, and yes, this is turned on.
I removed the bluetooth device and now the errors are gone, however, chessconnect doesn't see any serial devices. Strange, the device is there and can be viewed from lsusb and /dev/ttyACM1

@androp You might be onto something there. Chessconnect filters the available devices by usb vendor and product id. Maybe yours differ from the ones I have included for DGT. Can you please check and tell me those IDs?
@androp You might be onto something there. Chessconnect filters the available devices by usb vendor and product id. Maybe yours differ from the ones I have included for DGT. Can you please check and tell me those IDs?
Well it works fine from Windows, just not from Linux. Are the IDs the same or different across OSs? I can check from my Steam Deck/Linux to see. Thanks

I am happy to announce that user @Parlue helped me connect his DGT-eBoard with mini-USB. So, that's working too now in the upcoming version 3.3.
Many thanks to @Parlue!

Dear joernupbde
Thanks so much for all the hard work you put into the Chrome extension. This will be a total game changer, once it will also work with mini-USB DGT Boards (I have one of these and therefore couldn't use your app until now).
Question: Are wrong moves from the opponent that I make on the DGT board recognized and a warning that a wrong move was made (resp. that a piece is not properly placed on the board) given in the app?
At the moment I use my dgt board with the White Pawn App and this feature is included in the app. This feature is very helpful because it happens that I make a wrong move on the DGT board (that does not correspond with the move that the opponent made online) and thereby I realize this right away and can change the mistake.
Would be great if your extension has such a feature as well (maybe it already does but I cannot test the app yet due to the mini-USB issue).
Thanks and Kind regards

At the moment there is no warning for move that have been made wrongly. But I put it on the feature list for version 3.4

Dear joernupbde
Thanks so much for all the hard work you put into the Chrome extension. This will be a total game changer, once it will also work with mini-USB DGT Boards (I have one of these and therefore couldn't use your app until now).
Question: Are wrong moves from the opponent that I make on the DGT board recognized and a warning that a wrong move was made (resp. that a piece is not properly placed on the board) given in the app?
At the moment I use my dgt board with the White Pawn App and this feature is included in the app. This feature is very helpful because it happens that I make a wrong move on the DGT board (that does not correspond with the move that the opponent made online) and thereby I realize this right away and can change the mistake.
Would be great if your extension has such a feature as well (maybe it already does but I cannot test the app yet due to the mini-USB issue).
Thanks and Kind regards
This is indeed an interesting request and enhancement, that I would second. The idea could be to have some sort of warning whenever there is an "out of sync" situation between what is displayed on the screen (lichess or chess-com) and what is on the board. This way, we could understand if we have made a wrong move, if the move we made has not been successfully transmitted to the chess server, etc.
This would probably make the extension fully usable without looking at the screen, and just keeping your eyes on the chessboard: for the opponent move, we hear the announcement, for our own moves, if we don't hear an "out of sync" alert, it means all is OK.
Not sure how easy it would be to code this, though.

On a side note @Parlue told me, that he got DGT Bluetooth working with Version 3.3, too! 🥳
Great News!!!

This chess community is really incredible. There are so many people who bring creative ideas and spend hours of their time on testing. Not getting discouraged when things do not work right away or are not perfect from the start.
I am really grateful for this and that makes developing Chessconnect so much fun for me. ❤️

Dear joernupbde
Thanks so much for all the hard work you put into the Chrome extension. This will be a total game changer, once it will also work with mini-USB DGT Boards (I have one of these and therefore couldn't use your app until now).
Question: Are wrong moves from the opponent that I make on the DGT board recognized and a warning that a wrong move was made (resp. that a piece is not properly placed on the board) given in the app?
At the moment I use my dgt board with the White Pawn App and this feature is included in the app. This feature is very helpful because it happens that I make a wrong move on the DGT board (that does not correspond with the move that the opponent made online) and thereby I realize this right away and can change the mistake.
Would be great if your extension has such a feature as well (maybe it already does but I cannot test the app yet due to the mini-USB issue).
Thanks and Kind regards
This is indeed an interesting request and enhancement, that I would second. The idea could be to have some sort of warning whenever there is an "out of sync" situation between what is displayed on the screen (lichess or chess-com) and what is on the board. This way, we could understand if we have made a wrong move, if the move we made has not been successfully transmitted to the chess server, etc.
This would probably make the extension fully usable without looking at the screen, and just keeping your eyes on the chessboard: for the opponent move, we hear the announcement, for our own moves, if we don't hear an "out of sync" alert, it means all is OK.
Not sure how easy it would be to code this, though.
The White Pawn App (with which you can only play on lichess.org and not on chess.com unfortunately) has a little diagram that shows you any incorrect moves (it highlights the mistakes in red color so that you can easily update the actual position on the dgt board). Plus it does not take the opponents move away from the dgt3000 clock until you made the right move and the dgt board is in absolute sync with the online board. Therefore you know from looking at the dgt3000 clock if you made a right move (the display shows the times of the players) and if the board is in sync or if the move was not correct and the board is out of sync (it still shows the opponent's move that you need to be doing on the dgt board). If you cannot figure out what went wrong the diagram that can be opend in the White Pawn App helps you to put all the pieces on the right squares (without the diagram it can be confusing at times to figure out which pieces are not properly placed). Once all the pieces are on the right squares the game will continue. This would be a very helpful addition in my humble opinion. Thanks for adding it in future versions.

The point you're making is indeed interesting: having on the DGT3000 the move you need to execute (for the opponent) until it is fully executed on board and recognized by chessconnect would indeed be good. You keep seeing the move on the clock --> you still need to do it, or you made an incorrect one (that is, there is an out-of-sync) situation. You don't see it anymore (and maybe hear a soft beep as a confirmation --> move executed OK, game can continue).
This is pretty much also how the Acid Ape Chess application works, the one I use with my DGT on Lichess.
Not yet. It's on my todo-list. But since I don't have access to such a board, it is not that easy.