From b5732235777dac1899c5146deef9bc8bda5c1f66 Mon Sep 17 00:00:00 2001 From: aeroreyna Date: Thu, 16 Jul 2026 19:28:48 -0400 Subject: [PATCH] Record xochitl event-source probe findings --- projects/remarkable_hermes_communication_app.md | 1 + 1 file changed, 1 insertion(+) diff --git a/projects/remarkable_hermes_communication_app.md b/projects/remarkable_hermes_communication_app.md index e201d9a..39ac85d 100644 --- a/projects/remarkable_hermes_communication_app.md +++ b/projects/remarkable_hermes_communication_app.md @@ -43,6 +43,7 @@ Initial SSH-based proof of concept works. - App build `bd5b992d...` adds inbox polling: it checks `/home/root/hermes-chat/inbox/response.txt` every ~2s and updates the console when Hermes writes a response. - Remaining work: create the automatic bridge loop that watches/pulls `latest.txt`, sends the image to Hermes/OCR, and writes `/home/root/hermes-chat/inbox/response.txt`; current test response was written manually. - Pi-side sidecar logger installed on `aeropi5` under `~/remarkable-logger/` with user systemd timer `remarkable-logger.timer` every 30s. It SSH-polls Paper Pro `192.168.68.128`, logs JSONL to `~/remarkable-logger/events.jsonl`, writes `latest.json`/`state.json`, tracks online/offline, `xochitl` active state, most-recent modified document as current-document guess, and watched terms `diary,dairy,journal` for quasi-live document updates. First run found 364 docs and watched docs including `Journal2026`, `Journal`, `Daily Journaling`, `Daily Journal`, and `DairyGpt`. +- xochitl event-source probe: `journalctl -u xochitl` did not emit document-open/page-open entries at normal verbosity during a live monitor; only battery wake lines appeared. DBus introspection on xochitl unique names was access denied. `busctl --system monitor` works for system signals but no xochitl document signal was confirmed. xochitl keeps `.eventcache.db`/WAL with telemetry JSON fragments (`domain: document`, tool/template/actions), but committed DB had only generic telemetry and no document UUID/name/open event from the test. `.config/remarkable/xochitl.conf` had `LastOpen=` blank. Conclusion: rely on xochitl file mtimes/content/page `.rm` changes for current-document/quasi-live tracking rather than a documented/open xochitl event feed. Hermes can: - Connect to the reMarkable via SSH alias `remarkable`.