Mrblar arkadaşlar sunucuma node.js redis ve socket.io kurulumlarımı yaptım ,sunucumda şuan için redis çalışıyor gayet hızlı alt yapı hazır yani

bir kaç deneme yaptım araştırdım denedim ama istediğim şeyi tam olarak yapamadım , yani soru sorma noktasına geldim ,projemde yapmaya çalıştığım tam olarak şöyle bir şey ,
araştırma yaparken Broadcasting event i de aktif bir şekilde kullanmam gerektiğini öğrendim. hasta kayıt formu kapandığı zaman, bildirimler panelinde xxxxxxxx tc numaralı hasta sevk işlemi tamamlandı gibisinden bir uyarı verdirmek istiyorum
anadizine socket.js dosyamı bıraktım
var app = require('express')();
var http = require('http').Server(app);
var io = require('socket.io')(http);
var Redis = require('ioredis');
var redis = new Redis();
redis.subscribe('bildirimler', function(err, count) {
});
redis.on('message', function(channel, message) {
console.log('Message Recieved: ' + message);
message = JSON.parse(message);
io.emit(channel + ':' + message.event, message.data);
});
http.listen(3000, function(){
console.log('Listening on Port 3000');
});
php artisan make:event PatientsEvent ile event oluşturdum
broadcasting.php Driver ayarını aşağıdaki gibi redis yaptım
BROADCAST_DRIVER=redis
PatientsEvent.php
<?php
namespace App\Events;
use Illuminate\Broadcasting\Channel;
use Illuminate\Queue\SerializesModels;
use Illuminate\Broadcasting\PrivateChannel;
use Illuminate\Broadcasting\PresenceChannel;
use Illuminate\Broadcasting\InteractsWithSockets;
use Illuminate\Contracts\Broadcasting\ShouldBroadcast;
class PatientsEvent extends Event implements ShouldBroadcast
{
use InteractsWithSockets, SerializesModels;
/**
* Create a new event instance.
*
* @return void
*/
public $data;
public function __construct()
{
//
$this->data = array(
'power'=> '10'
);
}
/**
* Get the channels the event should broadcast on.
*
* @return Channel|array
*/
public function broadcastOn()
{
//return new PrivateChannel('channel-name');
return ['bildirimler'];
}
}
master.blade.php
<script src="{ { asset('js/socket.io.js') } }"></script>
<script>
var socket = io('http://http://207.154.247.100:3000');
socket.on("bildirimler:App\\Events\\PatientsEvent", function(message){
$('#power').text(parseInt($('#power').text()) + parseInt(message.data.power));
});
</script>
kısacası şu socket.io ile real time bildirim yapma mantığını kısa yoldan izah edebilecek bir arkadaş varsa sevinirim

denedim ama olmuyor ! bunun mantığını nasıl kurmalıyım elinde bildirim verdirme ile ilgili örnek olan arkadaş var ise paylaşabilirmsiniz şimdiden teşekkürlerimi sunuyorum.