[Barcodereader] Add support for numpad
### Expected Behavior

When i connect a barcodereader i want that the keyboard input is displayed on mqtt.

### Current Behavior

When connecting a barcodereader that is emulating a keyboard with numpar the output is "null"

### Relevant log output

_No response_

### Steps to Reproduce

1. Install a mitutoyo barcodesanner
2. He will emulate numbers with num 1 etc.
3. The Output of barcodereader is null

### Context (Environment)

I am using the UMH in Version 0.8.5 with a mitutoyo barcoderader

### Possible Solution

ad scancodes for numpad

### Version

v0.8.x

### Anything else?

_No response_
diff --git a/barcodereader/src/main.py b/barcodereader/src/main.py
index b3ab63b1..1865321a 100644
--- a/barcodereader/src/main.py
+++ b/barcodereader/src/main.py
@@ -66,7 +66,9 @@ scancodes = {
     20: u't', 21: u'y', 22: u'u', 23: u'i', 24: u'o', 25: u'p', 26: u'[', 27: u']', 28: u'CRLF', 29: u'LCTRL',
     30: u'a', 31: u's', 32: u'd', 33: u'f', 34: u'g', 35: u'h', 36: u'j', 37: u'k', 38: u'l', 39: u';',
     40: u'"', 41: u'`', 42: u'LSHFT', 43: u'\\\\', 44: u'z', 45: u'x', 46: u'c', 47: u'v', 48: u'b', 49: u'n',
-    50: u'm', 51: u',', 52: u'.', 53: u'/', 54: u'RSHFT', 56: u'LALT', 57: u' ', 100: u'RALT'
+    50: u'm', 51: u',', 52: u'.', 53: u'/', 54: u'RSHFT', 56: u'LALT', 57: u' ', 71: u'num 7',
+    72: u'num 8', 73: u'num 9', 75: u'num 4',  76: u'num 5',  77: u'num 6', 79: u'num 1', 80: u'num 2', 81: u'num 3', 82: u'num 0',
+    86: u'num .',100: u'RALT'
 }
 
 capscodes = {
['barcodereader/src/main.py']