Seu roteador provavelmente só conhece os nomes desses RPIs, porque esses são os nomes que eles usavam ao fazer solicitações DHCP, e seu roteador é provavelmente o servidor DHCP da sua rede.
Alguns roteadores de gateway doméstico têm a capacidade de inserir nomes de host para cada endereço IP privado da LAN, e o roteador agirá como um servidor DNS conteúdo em vez de apenas uma retransmissão de DNS. Veja se o seu possui esse recurso e configure-o, se houver.
Se ele não tiver esse recurso, você poderá usar mDNS e DNS-SD (também conhecido como IETF ZeroConf, Apple Bonjour) para estabelecer um domínio .local
para que você possa se conectar ao seu RPi pelo nome. Acredito que o Raspbian não tenha uma implementação do mDNS ativada por padrão, então você pode precisar fazer algo como sudo apt-get install avahi-daemon
para obter o Avahi, que é uma implementação mDNS de software livre.