Wenn man Gladys bittet, den Stream einer Kamera anzuzeigen, muss man sie mit dem „Raumnamen“ aufrufen, in dem sie sich befindet. Das Problem ist, dass Gladys, wenn mehrere Kameras in einem Raum sind, nur den Stream einer Kamera sendet und immer dieselbe. Daher wäre es besser, diesen Stream mit dem „Kameranamen“ aufzurufen, damit keine Mehrdeutigkeit mehr besteht. Und die Kirsche auf dem Kuchen wäre es, alle Streams der Kameras zu erhalten, die sich in einem Raum befinden, wenn man Gladys bittet, uns die Kameras dieses Raumes zu zeigen. Und das würde es ermöglichen, Bilder von den Kameras abzurufen und sie per Telegram zu senden, für eine Nutzung als Alarmanlage (z. B. Anzeige des Raumes bei einem Einbruch). Gladys müsste die Kamera vor dem Senden aktualisieren, um ein Bild zum Zeitpunkt T zu haben.
Jetzt bleibt nur noch zu wählen**
Na los, ich habe eine meiner Stimmen hierher verschoben ^^ ![]()
Guten Abend,
Ich habe gerade den Titel dieses Tickets geändert, da es nicht nur für Telegram gilt.
![]()
@Psoy : Ich habe gerade einige Tests durchgeführt, indem ich das « Auswahl »-System für die Kamera per Gladys-Chat hinzugefügt habe
Es hat funktioniert, dass:
- es das Bild anzeigt, wenn der Name aufgerufen wird,
- es alle Bilder anzeigt, wenn der Raum aufgerufen wird.
Bisher sendet es nur das gespeicherte Bild. Ich muss noch mehr Tests durchführen, um das « Live »-Bild zurückzusenden.
Und ich konnte es nicht mit Telegram testen, da meine Testinstanz diese Integration nicht besitzt.
Ich baue gerade ein Docker-Image « delogzway/gladys:chat_display_camera_by_name » (es wird in etwa 1 Stunde gebaut).
Zögere nicht, mir Feedback zu geben. ![]()
Hallo @Lokkye
Es funktioniert bei mir nicht:
Ich habe für den Test 2 Kameras, eine heißt camgarage und die andere camjardin. Ich habe sie im selben Raum platziert: im Wohnzimmer.
-
Anfrage:
-
Anfrage:
oder
-
Anfrage:
oder
Fazit
Wenn ich die Kameras des Raumes aufrufe, wird nur eine angezeigt
Wenn ich die Kameras bei ihren Namen aufrufe, findet Gladys sie nicht.
Gibt es einen Standard-Satz, den ich schreiben soll?
Danke, dass du dich darum kümmerst ![]()
**Ich funktioniere nicht mit ChatGPT für diesen Test
Hallo @Psoy,
Danke für die Tests ![]()
Ich habe gerade einige Korrekturen vorgenommen. Und ich habe ein neues Docker-Image gebaut (nicht vergessen, docker pull delogzway/gladys:chat_display_camera_by_name).
Ich habe deine Konfiguration übernommen, um sicherzustellen, dass es funktioniert.
Nein, die Sätze, die du verwendet hast, sind gut.
Ich auch ![]()
Hallo @Lokkye
Danke, aber ich bin gerade unterwegs und kann es in den nächsten Tagen nicht testen. Sobald ich zurück bin, mache ich ein docker pull image,
und teste alles nochmal. Vielen Dank nochmal.
Hallo, @Lokkye
Ich bin wieder da, ich habe gerade die Kameras getestet, sie funktionieren super gut, wenn ich die Kamera beim Namen rufe, wird sie in Telegram angezeigt und wenn ich den Raum rufe, zeigt mir Telegram alle Kameras des betreffenden Raums.
Tolle Arbeit, ich danke dir noch einmal für alle Verbesserungen, die du uns bringst
![]()
@Lokkye Ich habe keinen PR zu dieser Funktion gesehen, ist das normal? ![]()
@pierre-gilles: Mein Fehler, ich hatte vergessen, sie zu erstellen:
Super, ich schau mir das heute an ![]()
Das funktioniert bei mir super ![]()
Ich habe dir ein paar Rückmeldungen zur PR gegeben:
https://github.com/GladysAssistant/Gladys/pull/1928#pullrequestreview-1714715885
@pierre-gilles: Korrigierte Rückgabe ![]()
Das ist für mich in Ordnung, es ist gemerged und wird in der nächsten Version von Gladys veröffentlicht!
Diese Funktion ist in Gladys Assistant 4.31 verfügbar! ![]()
Ich schließe dieses Thema, um die Abstimmungen freizugeben. Zögern Sie nicht, ein neues Thema zu erstellen, falls Sie auf Fehler stoßen ![]()




