ലാപ്ടോപ്പുകൾ പോലുള്ള ടെതർ ചെയ്ത ഉപകരണങ്ങളിൽ നിന്ന് ആക്സസ് ചെയ്യാവുന്ന ഒരു ലോക്കൽ HTTP API വഴി ടെതർ API നിങ്ങളുടെ ഫോണിന്റെ കണക്ഷൻ സ്റ്റാറ്റസ് വെളിപ്പെടുത്തുന്നു.
ഡെസ്ക്ടോപ്പ് വിജറ്റുകൾ, സ്റ്റാറ്റസ് ബാറുകൾ (വേബാർ, പോളിബാർ) അല്ലെങ്കിൽ ഇഷ്ടാനുസൃത സ്ക്രിപ്റ്റുകൾ എന്നിവയിലേക്ക് ഫോൺ സ്റ്റാറ്റസ് സംയോജിപ്പിക്കുന്നതിന് ഇത് അനുയോജ്യമാണ്.
സവിശേഷതകൾ:
• ടെതറിംഗ് പ്രവർത്തനക്ഷമമാക്കുമ്പോൾ യാന്ത്രികമായി ആരംഭിക്കുക
• തത്സമയ കണക്ഷൻ വിവരങ്ങൾ: 5G, LTE, 3G, WiFi
• dBm, ബാറുകൾ എന്നിവയിലെ സിഗ്നൽ ശക്തി (0-4)
• കാരിയർ നാമവും റോമിംഗ് നിലയും
• ബാറ്ററി ലെവലും ചാർജിംഗ് നിലയും
• JSON പ്രതികരണങ്ങളുള്ള ലളിതമായ REST API
API എൻഡ്പോയിന്റുകൾ:
• GET /status - പൂർണ്ണ ഫോൺ നില
• GET /health - ആരോഗ്യ പരിശോധന
നിങ്ങളുടെ ലാപ്ടോപ്പിൽ നിന്നുള്ള ഉദാഹരണ ഉപയോഗം:
curl http://192.168.42.1:8765/status
ഉപയോഗ കേസുകൾ:
• ഫോൺ സിഗ്നൽ കാണിക്കുന്ന വേബാർ/പോളിബാർ മൊഡ്യൂളുകൾ
• KDE പ്ലാസ്മ വിജറ്റുകൾ
• ഇഷ്ടാനുസൃത സ്ക്രിപ്റ്റുകളും ഓട്ടോമേഷനും
• HTTP അഭ്യർത്ഥനകൾ നടത്താൻ കഴിയുന്ന ഏതൊരു ആപ്പും
സെർവർ പോർട്ട് 8765-ൽ പ്രവർത്തിക്കുന്നു, നിങ്ങളുടെ ടെതർ ചെയ്ത ഉപകരണത്തിൽ നിന്ന് മാത്രമേ ആക്സസ് ചെയ്യാൻ കഴിയൂ, ഇന്റർനെറ്റിൽ നിന്നല്ല.
അപ്ഡേറ്റ് ചെയ്ത തീയതി
2025 ഡിസം 25