{% extends 'devices/base.html' %}{% block content %}← Your devices
Last check: {{ device.update_status.status|default:'Not checked' }}
Update installation is not available in this development release.
{% for command in commands %}{{ command.created_at }} · {{ command.result|default:'Waiting for device' }}{% endfor %}These appointments are saved on the device for use without internet.
Add appointment {% for event in appointments %}No appointments added yet.
{% endfor %}Rotate the device credential during routine maintenance. The old credential works for up to seven days or until the new one is used.
{% if device.rotation_id %}Rotation pending; old credential expires {{ device.rotation_deadline }}.
{% endif %}Revoking access immediately disconnects this device from management. Cached appointments remain available locally. Reconnect through a new setup code and local device recovery.