<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[best settings for optimal battery?]]></title><description><![CDATA[<p dir="auto">I ran traccar client on my pixel and it's such a battery drainer. Any recommendations to help extend the battery life?</p>
<p dir="auto"><em><a href="https://play.google.com/store/apps/details?id=org.traccar.client&amp;hl=en-US" target="_blank" rel="noopener noreferrer nofollow ugc">Traccar Client</a> on Google Play Store</em></p>
]]></description><link>https://forum.cloudron.io/topic/15740/best-settings-for-optimal-battery</link><generator>RSS for Node</generator><lastBuildDate>Fri, 04 Sep 2026 17:54:22 GMT</lastBuildDate><atom:link href="https://forum.cloudron.io/topic/15740.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 28 Jul 2026 14:43:39 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to best settings for optimal battery? on Tue, 28 Jul 2026 22:21:30 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/andreasdueren" aria-label="Profile: andreasdueren">@<bdi>andreasdueren</bdi></a> Thanks for your patience on this <img src="https://forum.cloudron.io/assets/plugins/nodebb-plugin-emoji/emoji/android/1f4aa.png?v=ceaf42e9406" class="not-responsive emoji emoji-android emoji--muscle" style="height:23px;width:auto;vertical-align:middle" title="💪" alt="💪" /> I'll give it a shot soon!</p>
]]></description><link>https://forum.cloudron.io/post/127367</link><guid isPermaLink="true">https://forum.cloudron.io/post/127367</guid><dc:creator><![CDATA[humpty]]></dc:creator><pubDate>Tue, 28 Jul 2026 22:21:30 GMT</pubDate></item><item><title><![CDATA[Reply to best settings for optimal battery? on Tue, 28 Jul 2026 21:42:48 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/humpty" aria-label="Profile: humpty">@<bdi>humpty</bdi></a> I'd actually flip your list upside down, because option 2 is a trap: Element's room export is <code>HTML/JSON</code> for reading only. There is no way to import it into a new homeserver. Room history, media, and encryption state can't be rebuilt from it. For someone with lots of journal rooms that path ends in copy-paste hell or data loss.</p>
<p dir="auto">Meanwhile your OIDC worry is smaller than you think for the wizard path:</p>
<ul>
<li>The migration copies the whole Synapse database and converts it. Your users log in with passwords today, and password hashes migrate 1:1 (verified in my end-to-end tests). Broken/stale OIDC mappings from the old cross-Cloudron move just become dead links on those accounts; they don't block anything, and the built-in dry-run would flag it if the converter objected.</li>
<li>More importantly: rehearsal mode exists exactly for your situation. The old app stays online and completely untouched. The wizard copies everything to a throwaway ESS install, runs the full conversion including a dry-run first, and then verifies the result automatically: user count, devices/sessions, password hashes, signing key. You can't log into the rehearsal copy with a client (it stays deliberately offline, since it carries your real server name on a temporary domain), but the point is that the entire conversion runs end to end on your real data. If your old OIDC weirdness would break anything, this is where it surfaces. Worst case: it fails, you've lost nothing, and you post the error here.</li>
</ul>
<p dir="auto">On a migrated install: the migration writes <code>legacy-passwords.yaml</code>, and <code>render-configs.sh</code> then renders the MAS config with passwords.enabled: true plus two schemes:</p>
<ul>
<li>v1: <code>bcrypt</code> (with the old Synapse pepper if one existed) — so every imported Synapse password hash verifies as-is</li>
<li>v2: <code>argon2id</code> — MAS transparently re-hashes to the stronger scheme on next successful login</li>
</ul>
<p dir="auto">So a user with no OIDC link logs in with their old username/password exactly as before; nothing to reset. Users with a Cloudron OIDC link get both options (SSO button and password, if they had one). Your stale OIDC <code>external_ids</code> remain the only wrinkle, they become dead upstream links in MAS, but they can't lock anyone out since password auth stays enabled. The draft reply's claim stands as written.</p>
<p dir="auto">So my suggested order:</p>
<ol>
<li>Copy-paste the truly irreplaceable stuff (cheap insurance, keep that step)</li>
<li>On the fresh Ubuntu: <code>sudo npm install -g cloudron</code>, then <code>cloudron login my.yourdomain.com</code>. That's the whole CLI setup. If <code>pop_os</code> failed it was almost certainly an old node version; Ubuntu 26.04 ships a recent one.</li>
<li>Run the wizard in rehearsal mode (option 1 when it asks). It holds your hand through every step.</li>
<li>Check your rooms on the rehearsal target. If it's all there, do the real thing with a fresh target. If not, nothing was harmed and I'll help debug.</li>
</ol>
<p dir="auto">Nuking should stay exactly where you put it: the rage option of last resort <img src="https://forum.cloudron.io/assets/plugins/nodebb-plugin-emoji/emoji/android/1f642.png?v=ceaf42e9406" class="not-responsive emoji emoji-android emoji--slightly_smiling_face" style="height:23px;width:auto;vertical-align:middle" title="🙂" alt="🙂" /></p>
]]></description><link>https://forum.cloudron.io/post/127365</link><guid isPermaLink="true">https://forum.cloudron.io/post/127365</guid><dc:creator><![CDATA[andreasdueren]]></dc:creator><pubDate>Tue, 28 Jul 2026 21:42:48 GMT</pubDate></item><item><title><![CDATA[Reply to best settings for optimal battery? on Tue, 28 Jul 2026 20:01:35 GMT]]></title><description><![CDATA[<blockquote>
<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/andreasdueren" aria-label="Profile: andreasdueren">@<bdi>andreasdueren</bdi></a> <a href="/post/127334">said</a>:</p>
<p dir="auto">This sounds like it can be nicely consolidated though. Just delete the users which don't exist anymore.</p>
</blockquote>
<p dir="auto">If I do that then all the data/rooms will be lost to us I think. As for the login, it's not Element X specific. IIRC, the original app was OIDC based and that got messed up with the transfer I mentioned. To regain access, I simply had to reset the password for each user and then I could log in with user/pass and that kept all the rooms and user data intact. Lately, I've been having issues with notification and delayed delivery. Then, I saw your ESS package on the forum and gave it a try. Delivery works fine AND we can finally call each other. I knew using Matrix as a note/journal app would come back and bite me in the a55.</p>
<p dir="auto">I think I'll try the following in this order:</p>
<ul>
<li>copy paste the sensitive data that I really care about</li>
<li>try looking to manual export of all rooms</li>
<li>if none exist, try the CLI method (it's above my pay grade hence the reason it's lowest in the list)</li>
<li>if that fails, rage, nuke the old server, and start fresh <img src="https://forum.cloudron.io/assets/plugins/nodebb-plugin-emoji/emoji/android/1f602.png?v=ceaf42e9406" class="not-responsive emoji emoji-android emoji--joy" style="height:23px;width:auto;vertical-align:middle" title="😂" alt="😂" /></li>
</ul>
]]></description><link>https://forum.cloudron.io/post/127347</link><guid isPermaLink="true">https://forum.cloudron.io/post/127347</guid><dc:creator><![CDATA[humpty]]></dc:creator><pubDate>Tue, 28 Jul 2026 20:01:35 GMT</pubDate></item><item><title><![CDATA[Reply to best settings for optimal battery? on Tue, 28 Jul 2026 16:16:21 GMT]]></title><description><![CDATA[<blockquote>
<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/humpty" aria-label="Profile: humpty">@<bdi>humpty</bdi></a> <a href="/post/127330">said</a>:</p>
<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/andreasdueren" aria-label="Profile: andreasdueren">@<bdi>andreasdueren</bdi></a> iirc I did compare it to a config of a fresh install and fixed things up but I didn't go into the database end of things.</p>
</blockquote>
<p dir="auto">I'd be careful messing with the database. Went down that rabbit hole once while I was working on getting the whatsaoo bridge working. What a mess.</p>
<blockquote>
<p dir="auto">Currently, there's no OIDC working. We can log in via username/email and that works fine.</p>
</blockquote>
<p dir="auto">Are you saying the Element X app? This is by design and the general limitation of the current package. That's one reason why I worked on ESS, now even QR code login works.</p>
<blockquote>
<p dir="auto">Honestly, it seems easier to extract the key info from rooms that I want and start fresh with a new matrix/ess app. But, I do have a LOT of rooms as I've been using it as a journal/note-taking app (totally replaced Joplin over time).</p>
</blockquote>
<p dir="auto">Again, not sure if this is the best solution. Let me know how that went if you do go down that path!</p>
<blockquote>
<p dir="auto">The OIDC issues happened when I switched from one host to another AND moved the app across Cloudrons that didn't have the exact same users so it messed up the mapping. I think it's seppuku time for the old app <img src="https://forum.cloudron.io/assets/plugins/nodebb-plugin-emoji/emoji/android/1f605.png?v=ceaf42e9406" class="not-responsive emoji emoji-android emoji--sweat_smile" style="height:23px;width:auto;vertical-align:middle" title="😅" alt="😅" /></p>
</blockquote>
<p dir="auto">This sounds like it can be nicely consolidated though. Just delete the users which don't exist anymore.</p>
]]></description><link>https://forum.cloudron.io/post/127334</link><guid isPermaLink="true">https://forum.cloudron.io/post/127334</guid><dc:creator><![CDATA[andreasdueren]]></dc:creator><pubDate>Tue, 28 Jul 2026 16:16:21 GMT</pubDate></item><item><title><![CDATA[Reply to best settings for optimal battery? on Tue, 28 Jul 2026 15:32:07 GMT]]></title><description><![CDATA[<p dir="auto">The OIDC issues happened when I switched from one host to another AND moved the app across Cloudrons that didn't have the exact same users so it messed up the mapping. I think it's seppuku time for the old app <img src="https://forum.cloudron.io/assets/plugins/nodebb-plugin-emoji/emoji/android/1f605.png?v=ceaf42e9406" class="not-responsive emoji emoji-android emoji--sweat_smile" style="height:23px;width:auto;vertical-align:middle" title="😅" alt="😅" /></p>
]]></description><link>https://forum.cloudron.io/post/127331</link><guid isPermaLink="true">https://forum.cloudron.io/post/127331</guid><dc:creator><![CDATA[humpty]]></dc:creator><pubDate>Tue, 28 Jul 2026 15:32:07 GMT</pubDate></item><item><title><![CDATA[Reply to best settings for optimal battery? on Tue, 28 Jul 2026 15:29:21 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/andreasdueren" aria-label="Profile: andreasdueren">@<bdi>andreasdueren</bdi></a> iirc I did compare it to a config of a fresh install and fixed things up but I didn't go into the database end of things. Currently, there's no OIDC working. We can log in via username/email and that works fine. Honestly, it seems easier to extract the key info from rooms that I want and start fresh with a new matrix/ess app. But, I do have a LOT of rooms as I've been using it as a journal/note-taking app (totally replaced Joplin over time).</p>
]]></description><link>https://forum.cloudron.io/post/127330</link><guid isPermaLink="true">https://forum.cloudron.io/post/127330</guid><dc:creator><![CDATA[humpty]]></dc:creator><pubDate>Tue, 28 Jul 2026 15:29:21 GMT</pubDate></item><item><title><![CDATA[Reply to best settings for optimal battery? on Tue, 28 Jul 2026 15:25:23 GMT]]></title><description><![CDATA[<blockquote>
<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/humpty" aria-label="Profile: humpty">@<bdi>humpty</bdi></a> <a href="/post/127326">said</a>:</p>
<p dir="auto">I had issues with my matrix server OIDC related stuff</p>
</blockquote>
<p dir="auto">This may be worth throwing at an LLM. Have you tried troubleshooting your config file with a good model?</p>
]]></description><link>https://forum.cloudron.io/post/127329</link><guid isPermaLink="true">https://forum.cloudron.io/post/127329</guid><dc:creator><![CDATA[andreasdueren]]></dc:creator><pubDate>Tue, 28 Jul 2026 15:25:23 GMT</pubDate></item><item><title><![CDATA[Reply to best settings for optimal battery? on Tue, 28 Jul 2026 15:24:16 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/humpty" aria-label="Profile: humpty">@<bdi>humpty</bdi></a></p>
<blockquote>
<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/humpty" aria-label="Profile: humpty">@<bdi>humpty</bdi></a> <a href="/post/127326">said</a>:<br />
I'm worried it's not going to go well. I'm going to check if I can export rooms and just import them manually into the new ESS.</p>
</blockquote>
<p dir="auto">Something going wrong is possible. But unless you skip the backup, the worst case is, that your users need to login when you roll back. However, I did one test run with users, rooms and various devices and had no issues.</p>
<blockquote>
<p dir="auto">Thinking down the line... what would happen to an existing ESS app once Cloudron picks it up and adds it to the official store? Will I have to reinstall and do a restore backup?</p>
</blockquote>
<p dir="auto"><em>should</em> they decide to support this officially, this would probably be the easiest way to migrate (unless they change something mayor in the package). This would mean</p>
<ul>
<li>shutting down the app</li>
<li>taking a backup</li>
<li>uninstalling/moving to different domain</li>
<li>installing official package</li>
<li>importing backup</li>
</ul>
<p dir="auto">Which would only mean downtime for users during the process, but overall a simple and low risk process. The initial migration to the complete package is the tricky part.</p>
]]></description><link>https://forum.cloudron.io/post/127328</link><guid isPermaLink="true">https://forum.cloudron.io/post/127328</guid><dc:creator><![CDATA[andreasdueren]]></dc:creator><pubDate>Tue, 28 Jul 2026 15:24:16 GMT</pubDate></item><item><title><![CDATA[Reply to best settings for optimal battery? on Tue, 28 Jul 2026 15:02:51 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/andreasdueren" aria-label="Profile: andreasdueren">@<bdi>andreasdueren</bdi></a> yeah I'm on windows but i fired up a spare laptop that has pop_os on it (22.04 iirc). When that didn't work, I got Ubuntu desktop 26.04 installed today, but didn't try the CLI stuff yet. Even if I get the CLI to work. I had issues with my matrix server OIDC related stuff. I'm worried it's not going to go well. I'm going to check if I can export rooms and just import them manually into the new ESS.</p>
<p dir="auto">Thinking down the line... what would happen to an existing ESS app once Cloudron picks it up and adds it to the official store? Will I have to reinstall and do a restore backup?</p>
]]></description><link>https://forum.cloudron.io/post/127326</link><guid isPermaLink="true">https://forum.cloudron.io/post/127326</guid><dc:creator><![CDATA[humpty]]></dc:creator><pubDate>Tue, 28 Jul 2026 15:02:51 GMT</pubDate></item><item><title><![CDATA[Reply to best settings for optimal battery? on Tue, 28 Jul 2026 14:57:55 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/humpty" aria-label="Profile: humpty">@<bdi>humpty</bdi></a> Unfortunately we need the CLI because we need to interact with two isolated containers to merge data. Running in either web terminal won't work. Are you running windows? The CLI on macOS has been pretty solid for me.</p>
]]></description><link>https://forum.cloudron.io/post/127325</link><guid isPermaLink="true">https://forum.cloudron.io/post/127325</guid><dc:creator><![CDATA[andreasdueren]]></dc:creator><pubDate>Tue, 28 Jul 2026 14:57:55 GMT</pubDate></item><item><title><![CDATA[Reply to best settings for optimal battery? on Tue, 28 Jul 2026 14:56:47 GMT]]></title><description><![CDATA[<p dir="auto">btw, any way to do the ESS migration without the CLI thing? I couldn't npm/wtv that other dependency thing to install right. I tried it on pop_os. I installed Ubuntu today so I'll give it another shot later though.</p>
]]></description><link>https://forum.cloudron.io/post/127324</link><guid isPermaLink="true">https://forum.cloudron.io/post/127324</guid><dc:creator><![CDATA[humpty]]></dc:creator><pubDate>Tue, 28 Jul 2026 14:56:47 GMT</pubDate></item><item><title><![CDATA[Reply to best settings for optimal battery? on Tue, 28 Jul 2026 14:55:57 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/humpty" aria-label="Profile: humpty">@<bdi>humpty</bdi></a> No problem <img src="https://forum.cloudron.io/assets/plugins/nodebb-plugin-emoji/emoji/android/1f642.png?v=ceaf42e9406" class="not-responsive emoji emoji-android emoji--slightly_smiling_face" style="height:23px;width:auto;vertical-align:middle" title=":slightly_smiling_face:" alt="🙂" /></p>
]]></description><link>https://forum.cloudron.io/post/127323</link><guid isPermaLink="true">https://forum.cloudron.io/post/127323</guid><dc:creator><![CDATA[andreasdueren]]></dc:creator><pubDate>Tue, 28 Jul 2026 14:55:57 GMT</pubDate></item><item><title><![CDATA[Reply to best settings for optimal battery? on Tue, 28 Jul 2026 14:54:10 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/andreasdueren" aria-label="Profile: andreasdueren">@<bdi>andreasdueren</bdi></a> ah <img src="https://forum.cloudron.io/assets/plugins/nodebb-plugin-emoji/emoji/android/1f926.png?v=ceaf42e9406" class="not-responsive emoji emoji-android emoji--face_palm" style="height:23px;width:auto;vertical-align:middle" title="🤦" alt="🤦" /> thank you</p>
]]></description><link>https://forum.cloudron.io/post/127322</link><guid isPermaLink="true">https://forum.cloudron.io/post/127322</guid><dc:creator><![CDATA[humpty]]></dc:creator><pubDate>Tue, 28 Jul 2026 14:54:10 GMT</pubDate></item><item><title><![CDATA[Reply to best settings for optimal battery? on Tue, 28 Jul 2026 14:53:37 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/humpty" aria-label="Profile: humpty">@<bdi>humpty</bdi></a> <a href="https://www.cloudron.io/store/#app/findmydeviceserver" target="_blank" rel="noopener noreferrer nofollow ugc">https://www.cloudron.io/store/#app/findmydeviceserver</a> its a bit tedious to set up but if you get it right it works pretty well.</p>
]]></description><link>https://forum.cloudron.io/post/127321</link><guid isPermaLink="true">https://forum.cloudron.io/post/127321</guid><dc:creator><![CDATA[andreasdueren]]></dc:creator><pubDate>Tue, 28 Jul 2026 14:53:37 GMT</pubDate></item><item><title><![CDATA[Reply to best settings for optimal battery? on Tue, 28 Jul 2026 14:53:20 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/andreasdueren" aria-label="Profile: andreasdueren">@<bdi>andreasdueren</bdi></a> findmy is on android? unless you mean the google one? if so, that's a hard pass <img src="https://forum.cloudron.io/assets/plugins/nodebb-plugin-emoji/emoji/android/1f642.png?v=ceaf42e9406" class="not-responsive emoji emoji-android emoji--slightly_smiling_face" style="height:23px;width:auto;vertical-align:middle" title=":)" alt="🙂" /> I'm running grapheneos...</p>
]]></description><link>https://forum.cloudron.io/post/127320</link><guid isPermaLink="true">https://forum.cloudron.io/post/127320</guid><dc:creator><![CDATA[humpty]]></dc:creator><pubDate>Tue, 28 Jul 2026 14:53:20 GMT</pubDate></item><item><title><![CDATA[Reply to best settings for optimal battery? on Tue, 28 Jul 2026 14:51:22 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/humpty" aria-label="Profile: humpty">@<bdi>humpty</bdi></a> use FindMy instead of traccar if that's what you want to do.</p>
]]></description><link>https://forum.cloudron.io/post/127319</link><guid isPermaLink="true">https://forum.cloudron.io/post/127319</guid><dc:creator><![CDATA[andreasdueren]]></dc:creator><pubDate>Tue, 28 Jul 2026 14:51:22 GMT</pubDate></item><item><title><![CDATA[Reply to best settings for optimal battery? on Tue, 28 Jul 2026 14:50:32 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/andreasdueren" aria-label="Profile: andreasdueren">@<bdi>andreasdueren</bdi></a> well, the idea is to replace find my on ios so the fam can see where I am. How portable are those tracking devices? approx cost?</p>
]]></description><link>https://forum.cloudron.io/post/127318</link><guid isPermaLink="true">https://forum.cloudron.io/post/127318</guid><dc:creator><![CDATA[humpty]]></dc:creator><pubDate>Tue, 28 Jul 2026 14:50:32 GMT</pubDate></item><item><title><![CDATA[Reply to best settings for optimal battery? on Tue, 28 Jul 2026 14:49:06 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/humpty" aria-label="Profile: humpty">@<bdi>humpty</bdi></a> honestly I'd recommend getting dedicated tracking devices. I consider the mobile app more for a temporary solution.</p>
]]></description><link>https://forum.cloudron.io/post/127316</link><guid isPermaLink="true">https://forum.cloudron.io/post/127316</guid><dc:creator><![CDATA[andreasdueren]]></dc:creator><pubDate>Tue, 28 Jul 2026 14:49:06 GMT</pubDate></item></channel></rss>