Verschiedene Bugs melden

Also, ich habe das Gefühl, dass ich auch ein Problem mit dem Chat habe (wo ist das verbunden)

Kein Licht ging an, obwohl das Dashboard in Ordnung ist!
Meine Lichter werden über zigbee2mqtt gesteuert

Natürlich sehe ich keine Logs vorbeiziehen

Aber das Wetter funktioniert!

Entschuldigung, ich kann beim Debuggen nicht mehr helfen, viel Erfolg!

Hier ist, was ich gemacht habe, um sicherzugehen:

docker stop motioneye
docker rm motioneye

Ich gehe zu Gladys lokal, Integration, Kamera, und gebe meinen Stream /dev/video0 ein. Ich schalte in den Entwicklermodus :sunglasses: und teste. In der Konsole erhalte ich

error	"ffmpeg exited with code 1: /dev/video0: Resource busy\n"

Ich habe den Raspberry neu gestartet, damit es funktioniert, danke pierre-gilles :wink:

Ich habe auch ein Problem mit dem Chatbox, wenn ich ihn bitte, die Kamera anzuzeigen, aber ich denke, ich habe etwas Logs

2021-04-27T21:43:33+0200 <warn> poll.js:14 (RtspCameraHandler.poll) Unable to poll camera
2021-04-27T21:44:33+0200 <warn> poll.js:14 (RtspCameraHandler.poll) Unable to poll camera
2021-04-27T21:44:33+0200 <warn> poll.js:14 (RtspCameraHandler.poll) Unable to poll camera
2021-04-27T21:44:33+0200 <warn> poll.js:14 (RtspCameraHandler.poll) Unable to poll camera
2021-04-27T21:44:33+0200 <warn> poll.js:14 (RtspCameraHandler.poll) Unable to poll camera
2021-04-27T21:45:46+0200 <warn> index.js:825 (Socket.<anonymous>) Socket disconnected client side. Trying to reconnect...
2021-04-27T21:45:46+0200 <error> index.js:15 (process.<anonymous>) unhandledRejection catched: Promise {
  <rejected> NotFoundError: Answer with intent camera.get-image-room.fail and language fr not found
      at Brain.getReply (/src/server/lib/brain/brain.getReply.js:18:11)
      at MessageHandler.replyByIntent (/src/server/lib/message/message.replyByIntent.js:15:27)
      at Camera.command (/src/server/lib/device/camera/camera.command.js:28:25)
}
2021-04-27T21:45:46+0200 <error> index.js:16 (process.<anonymous>) NotFoundError: Answer with intent camera.get-image-room.fail and language fr not found
    at Brain.getReply (/src/server/lib/brain/brain.getReply.js:18:11)
    at MessageHandler.replyByIntent (/src/server/lib/message/message.replyByIntent.js:15:27)
    at Camera.command (/src/server/lib/device/camera/camera.command.js:28:25)
2021-04-27T21:45:47+0200 <warn> poll.js:14 (RtspCameraHandler.poll) Unable to poll camera

Tatsächlich ist das Dashboard in Ordnung, aber der Diskussionsthread zeigt:


USB-Kameras an OrangePi und Camerapi an PiZero und RPi2

Aufgrund des Logs von @Jean34 und des Fehlers, der die Sprache fr erwähnte, habe ich trotzdem den Test durchgeführt, indem ich mein Konto auf Englisch umgestellt habe … dasselbe Problem:

Okay, es gibt also ein Problem mit dem Chat, aber die Kameraintegration funktioniert.

@Lokkye könnte das nicht von deinem PR zum Chat kommen?

Ich meine genau diese hier =>

Nach der Untersuchung gibt es tatsächlich einen Bug. Seit dem Update von node-nlp im obigen PR funktioniert die Kamerabildabfrage in einem PR nicht mehr.

Ich habe ein GitHub-Issue erstellt, um den Bug zu referenzieren:

Erklärt das auch mein Problem mit den Lichtern?

Siehe: Relevé de bugs divers - #41 par spenceur

Ja, das denke ich auch! Das ist verbunden.

Das wurde von den Tests nicht erfasst, weil die Tests meiner Meinung nach in diesem Teil des Codes zu „unitär“ waren und nicht die End-to-End-Funktionalität mit der Bibliothek getestet haben.

Man muss noch welche hinzufügen :slight_smile:

Viel Erfolg beim Fixen :stuck_out_tongue:
Ich nehme an, so etwas könnte in Zukunft mit Cypress getestet werden?

Das ist möglich, aber ich glaube nicht, dass das der eigentliche Zweck von Cypress ist. Hier fehlen einfach nur die Backend-„End-to-End“-Tests in diesem Fall (wir haben sie an vielen Stellen, aber nicht hier, um genau zu sein), ohne die Aufrufe an die Bibliothek zu mocken, um Breaking-Änderungen in der Bibliothek testen zu können :slight_smile:

Für Info, ich habe angefangen, mich damit zu beschäftigen, und tatsächlich funktionieren seit dem Update der node-nlp-Bibliothek alle Stellen, an denen die „Kontexte“ in den Fragen verwendet werden (also alle Fragen) nicht mehr :confused: Nicht besonders kompliziert zu beheben, aber es gibt viel zu tun.

Gott sei Dank, dass wir das sehen und alle an der Fehlerbehebung beteiligt sind :smiley:

PR in Arbeit hier, es ist WIP:

Entschuldige @pierre-gilles, du musst in alle Richtungen gehen…

Aber ich habe andere Bugs auf Gladys + gefunden, falls ich ein anderes Thema erstellen soll, sag mir Bescheid…

Ich habe ein Problem mit der Bearbeitung des Dashboards mit meinen Zigbee- und MQTT-Geräten, die Räume werden nicht in der Liste angezeigt, tatsächlich ist da überhaupt nichts:

Lokal

Auf Gladys +

Lokal

Auf Gladys +

Am PC ist es genauso und ich habe keine Fehler in der Firefox-Konsole, ebenso wie bei den Docker-Logs

@Jean34 seltsam, ich kann das nicht reproduzieren, bei mir funktioniert es

Ich glaube, wir hatten vor einigen Wochen einen kleinen Bug in diesem Bereich (sowohl bei Gladys als auch bei Gladys Plus) und ich frage mich, ob du den Bug vielleicht immer noch hast, weil der Cache in diesem Bereich nicht geleert wurde. Hast du den Bug immer noch, wenn du den privaten Modus verwendest oder den Cache deines Browsers leerst?

Falls nicht, wie viele Räume hast du in deinem Haus?

In 4.2.3 hatte ich dieses Problem nicht, und ich habe natürlich vor dem Posten meiner Nachricht CCleaner gestartet. Und das passiert mir sowohl am PC als auch am Smartphone.

Bearbeitung:

Ich habe nur 3 Räume.

Echt seltsam, ich kann es bei mir nicht reproduzieren.

Hat noch jemand das Problem? @VonOx?

Zur Information habe ich gerade die Fixes für den Chat abgeschlossen, es ist hier auf master gemerged:

Ich werde im Laufe des Tages einen Docker-Build „dev“ durchführen.

Nicht reproduziert, und ich rate von CCleaner und ähnlichen Programmen ab. Ein einfacher Hard Refresh reicht aus.

Hör mal, ich habe alles versucht, um Ruhe zu haben… Mir bleibt nur noch eine Neuinstallation.

Aber vorher schaue ich, ob es nicht auch mit den Diensten zusammenhängt, die ich deaktiviert habe, da ich sie nicht benutze… Hue, Z-Wave usw.