'On', 'off' => 'Off', 'open' => 'Open', 'closed' => 'Closed', 'battery' => 'Battery', 'motion' => 'Motion', 'no_motion' => 'Idle', 'online' => 'Online', 'offline' => 'Unreachable', // index 'index_subtitle' => 'All devices in the home.', 'empty' => 'No devices yet.', 'search_placeholder' => 'Search devices…', 'all_rooms' => 'All rooms', 'all_status' => 'All states', 'clear' => 'Clear', 'none_match' => 'No devices found.', 'count' => '{0}No devices|{1}1 device|[2,*]:count devices', // detail 'device' => 'Device', 'name' => 'Name', 'save' => 'Save', 'saved' => 'Saved.', 'vendor' => 'Vendor', 'model' => 'Model', 'protocol' => 'Protocol', 'room' => 'Room', 'no_room' => 'No room', 'last_seen' => 'Last seen', 'uuid' => 'UUID', 'capabilities' => 'Capabilities', 'no_capabilities' => 'No capabilities reported.', 'status_active' => 'Active', 'status_ignored' => 'Ignored', 'status_discovered' => 'Discovered', // settings 'settings' => 'Settings', 'active' => 'Active', 'active_hint' => 'Disabled devices are hidden.', // actions (mock until Phase 3 / DeviceCommandService) 'actions' => 'Actions', 'actions_demo_hint' => 'Commands are sent to the device over MQTT and audited. Update check is coming.', 'restart' => 'Restart', 'check_update' => 'Check for update', 'command_sent' => 'Command sent.', 'command_failed' => 'Command could not be sent.', 'command_sent_demo' => 'Restart command sent (demo).', 'no_update_demo' => 'No update available (demo).', 'restart_confirm_title' => 'Restart device?', 'restart_confirm_body' => ':name will restart and be briefly unavailable.', 'mqtt_credential_title' => 'MQTT credentials (shown only now)', 'mqtt_credential_hint' => 'Enable MQTT on the Shelly and enter these credentials plus the broker (the HomeOS VM host). The password is not shown again.', 'mqtt_username' => 'Username', 'mqtt_password' => 'Password', ];