Не по умолчанию службы Firebase, поскольку они требуют подключения к Интернету для получения push-уведомлений от Firebase.
Однако вы можете создать push-уведомление на устройстве вручную,
NotificationCompat.Builder notificationBuilder = new NotificationCompat.Builder(this, SOME_CHANNEL_ID)
.setSmallIcon(R.drawable.icon_notif)
.setColor(getResources().getColor(R.color.primary))
.setContentTitle(title)
.setContentText(text)
.setAutoCancel(true)
.setStyle(new NotificationCompat.BigTextStyle()
.bigText(text)
);
Intent intent = new Intent(getApplicationContext(), LauncherActivty.class);
intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP | Intent.FLAG_ACTIVITY_SINGLE_TOP);
PendingIntent pendingIntent = PendingIntent.getActivity(getApplicationContext(), 0, intent, PendingIntent.FLAG_UPDATE_CURRENT);
notificationBuilder.setContentIntent(pendingIntent);
NotificationManager notificationManager = (NotificationManager) getSystemService(Context.NOTIFICATION_SERVICE);
notificationManager.notify(notificationGroup, SOME_NOTIFICATION_ID, notificationBuilder.build());
это создаст push-уведомление на этом устройстве (или обновит существующее)
Все, что останется, это добавить коммуникационную часть между устройствами так, чтобы создание push-уведомлений запускалось нацелевое устройство
https://developer.android.com/training/connect-devices-wirelessly/wifi-direct например