Skip to content

task: Sensor admin entry point (log in, reach remote settings) #745

Closed

Description

@diffwireauto

Parent: #733. Plan of record: docs/initiatives/standalone/647-mesh500-presets/PLAN.md, task C5 (owner choice 1: in scope).

Finding [verified 2026-10-01]

  • The app has no admin path for Sensors: a Sensor contact only opens a chat (contacts_screen.dart:981-987), and its options sheet has no manage item.
  • Stock sensor firmware supports what admin needs: login (SensorMesh::handleLoginReq, simple_sensor/SensorMesh.cpp:333-372) and CLI over the mesh (TXT_TYPE_CLI_DATA into the shared CommonCLI, :579-599). So set radio, tempradio and set path.hash.mode work there as on repeaters.

What to build

A "Manage sensor" item in the Sensor contact's options sheet that opens the existing repeater login dialog, then the admin hub and its settings screen (with the preset picker from #734).

Acceptance

  • A Sensor's options sheet offers Manage; logging in reaches the settings screen.
  • Repeater and room server menus are unchanged.
  • Owner validates on a real sensor if one is available (D1).

Filed by MagentaHawk (session 5a8922d6).

Activity

  1. diffwireauto commented on Oct 1, 2026

    @diffwireauto
    MemberAuthor

    Starting. Agent: MagentaHawk (session 5a8922d6).

  2. diffwireauto commented on Oct 1, 2026

    @diffwireauto
    MemberAuthor

    Landed on feat/733-remote-presets as ba6f946. Sensor options sheet has Manage Sensor, opening the repeater login and admin hub. Verified against stock SensorMesh login/CLI handling; live check at D1 if a sensor is available.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions