Config (Remote): add title to app deep-link QR code (#31746)

This commit is contained in:
Michael Geers 2026-07-13 09:19:55 +02:00 • committed by GitHub
parent e7a49bc938
commit 58bda98642
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
3 changed files with 5 additions and 1 deletions

View file

@ -81,6 +81,7 @@ export default defineComponent({
props: {
client: { type: Object as PropType<RemoteClientCreated>, required: true },
serverUrl: { type: String, required: true },
siteTitle: String,
},
emits: ["done"],
data() {
@ -95,6 +96,7 @@ export default defineComponent({
url: this.serverUrl,
username: this.client.username,
password: this.client.password,
title: this.siteTitle || "",
});
return `evcc://server?${params.toString()}`;
},

View file

@ -75,6 +75,7 @@
v-else-if="view === 'reveal' && createdClient && status.url"
:client="createdClient"
:server-url="status.url"
:site-title="siteTitle"
@done="finishReveal"
/>
</GenericModal>
@ -115,6 +116,7 @@ export default defineComponent({
props: {
remote: { type: Object as () => Remote | undefined, default: undefined },
isSponsor: Boolean,
siteTitle: String,
},
data() {
return {

View file

@ -472,7 +472,7 @@
<OptimizerModal :is-sponsor="isSponsor" />
<McpModal />
<ExperimentalModal :experimental="experimental" />
<RemoteModal :remote="remote" :is-sponsor="isSponsor" />
<RemoteModal :remote="remote" :is-sponsor="isSponsor" :site-title="siteTitle" />
<TitleModal @changed="loadDirty" />
<ModbusProxyModal :is-sponsor="isSponsor" @changed="loadDirty" />
<CircuitsModal :gridMeter="gridMeter" :extMeters="extMeters" @changed="loadDirty" />