I know there are some undocumented features of the hub (and I know there are some beta features). Without breaking any beta tester NDAs or other agreements, it would be nice if we could pull together all of these features in one place.
Webserver ports
http 80
http 8080
https 443
https 8442
Diagnostic Tool 8081
Network Config
The following URL will enable to network auto negotiation:
http://hubitat.local/hub/advanced/network/lanautonegconfigdisable
http://hubitat.local/hub/advanced/network/lanautonegconfigenable
http://hubitat.local/hub/advanced/network/lanautonegconfigstatus
Network Tests
http://hubitat.local/hub/networkTest
http://hubitat.local/hub/networkTest/ping/gateway
http://hubitat.local/hub/networkTest/ping/:ip
http://hubitat.local/hub/networkTest/speedtest
http://hubitat.local/hub/networkTest/traceroute/:ip
Zigbee Status Page
http://hubitat.local/hub/zigbee/getChildAndRouteInfo
Zwave Cleanup
http://hubitat.local/hub/zwave/nodeCleanup
Zwave Repair
http://hubitat.local/hub/zwaveRepair
Disable Device in Rule Machine
http://hubitat.local:8080/device/disable?id={ID}&disable={true|false}
Disable App in Rule Machine
http://hubitat.local:8080/installedapp/disable?id={ID}&disable={true|false}
Event Limits
http://hubitat.local/hub/advanced/event/limit
http://hubitat.local/hub/advanced/event/limit/(1-2000)
Hub Stats
View and enable stats
http://hubitat.local/hub/stats
http://hubitat.local/hub/enableStats
http://hubitat.local/hub/disableStats
Hub Memory
http://hubitat.local/hub/advanced/freeOSMemoryStatus
http://hubitat.local/hub/advanced/freeOSMemory
Hub Internal readings
http://hubitat.local/hub/advanced/internalTempCelsius
Database and JVM
http://hubitat.local/hub/cleanupDatabase
http://hubitat.local/hub/forceGC
HTTPS Certificate
http://hubitat.local/hub/advanced/certificate
Disable HTTPS Only Option
http://hubitat.local/hub/advanced/disablessl
Hub Backup Download
http://hubitat.local/hub/backupDB?fileName=latest
Hub Mesh Token Show / Copy
In a section on Hub Mesh page, towards the bottom.
http://your.hubs.ip.here/device/showHubMeshToken
Force Delete Rogue Devices, that give a 404 Error
(The below is in regard to Ring devices)
Gopher speak-->>"I've added a special URL to deal with them, though. As long as you know the device id (it's a part of the URL that produces the 404), you can delete a device directly. Just replace 12345 in the URL below with that id, and it will be gone". Use caution - it will not ask for a confirmation.
http://your.hubs.ip.address/device/forceDelete/12345/yes
Diagnostic Tool Not Reachable
I can't access the hub in support tool for some reason, so this is an educated guess, but can you try hitting this URL:
http://your.hubs.ip.address:8081/deleteDatabaseTraceFiles
...followed by a reboot?
It should show something like this as output, maybe with more file names:
deleted files: [hubitatdb.trace.db], could not delete: []
REST Endpoints
See this post: [Wiki] Hidden Features and Endpoints - #58 by syepes