Group Node Socket Type
I now understand that you can create a value socket in the Group Input node. This can be done in two different ways:

1) create a Value node and connect it to a Group input socket. Then you can reconnect that Group Input socket (with color grey) to a Color socket in your node group

2) you can duplicate an existing Group Input socket (value socket), rename it and connect this value socket to a color socket in your node group