nawasara/wifi 问题修复 & 功能扩展

解决BUG、新增功能、兼容多环境部署,快速响应你的开发需求

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

nawasara/wifi

Composer 安装命令:

composer require nawasara/wifi

包简介

Public WiFi hotspot monitoring for the Nawasara superapp framework — hotspot registry with location coordinates and connection status, ready for map plotting.

README 文档

README

Monitoring titik WiFi publik untuk framework superapp Nawasara. Registry hotspot dengan koordinat lokasi dan status koneksi — disiapkan untuk ditampilkan di peta bersama titik CCTV (nawasara/cctv).

Status v0.1.0

Fitur Status
Registry titik WiFi + CRUD ✅ siap
Koordinat (latitude/longitude) per titik ✅ siap
Status koneksi (terhubung / tidak terhubung) — manual ✅ siap
Toggle status cepat dari tabel ✅ siap
Auto-probe status (ping/HTTP) ⏳ menyusul
Map view (gabung dengan CCTV) ⏳ menyusul — dikerjakan terpisah

Status koneksi di v0.1.0 di-set manual lewat CRUD (admin toggle). Belum ada probe otomatis — itu butuh kolom IP/host + logika probe, bisa ditambah nanti tanpa migrasi besar (struktur status + status_changed_at sudah disiapkan untuk itu).

Setup

php artisan migrate
php artisan db:seed --class="Nawasara\\Wifi\\Database\\Seeders\\PermissionSeeder"

Model

WifiPoint (nawasara_wifi_points):

  • name, location — identitas titik
  • latitude, longitude — koordinat, decimal(10,7), nullable. Hanya titik dengan koordinat lengkap yang di-plot di peta (scope mappable()).
  • statusconnected | disconnected. Ubah lewat setStatus() supaya status_changed_at konsisten ter-stempel.
  • is_active — admin enable/disable.

Permissions

Permission Untuk
wifi.point.view Lihat daftar titik WiFi
wifi.point.create Tambah titik
wifi.point.update Edit titik + toggle status
wifi.point.delete Hapus titik

Roadmap

  • Auto-probe: tambah kolom ip_address/host + command wifi:probe (pola seperti cctv:probe) untuk update status otomatis.
  • Map view: halaman peta interaktif yang plot marker WiFi + CCTV (nawasara/cctv juga sudah punya koordinat) di satu peta.

统计信息

  • 总下载量: 44
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 0
  • 点击次数: 0
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 0
  • Watchers: 0
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2026-05-15

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固