Hauptmenü

Beta-Test

Begonnen von Syrex-o, 16 April 2020, 20:12:22

Vorheriges Thema - Nächstes Thema

Guzzi-Charlie

Zitat von: Syrex-o am 07 August 2023, 16:23:57
Zitat von: Guzzi-Charlie am 07 August 2023, 15:25:27Die Image Komponente hat tatsächlich einen Bug. Da habe ich wohl etwas überhastet schon die Option für lokale Bilder eingebaut, aber nicht sauber getestet. Wird gefixt. Danke für den Hinweis. Informationen dazu versuche ich auch besser darzustellen.

Na super, da versuche ich mal wieder mein Glück und das Erste und Einzige was ich versuche ist genau das was nicht funktioniert. Danke für die Bestätigung (das ich doch nicht ganz blöd bin). Dann warte ich nochmal etwas bis das gefixed ist. Für mich ist das ein entscheidendes wichtiges Feature.
- RaspPI 4+: (Cuno V2 -2x KS300, JeeLink -13x EC3000)
- Stromzähler (B+G E-Tech): 6x SDM120M, 9x XTM100A, 38x DRS110M
- LAN: IT LAN-Gateway mit 34x RMF-R1 (Rohrmotor24)
- WLAN: 85x Shelly, 12x Gosund SP111, 16x D1-Mini, 15x Sonoff Basic
- DECT: 6x DECT200, 8x DECT301, - HmIP: 3x FalmotC12, 16x WTH2

Syrex-o

Zitat von: Guzzi-Charlie am 07 August 2023, 16:43:42
Zitat von: Syrex-o am 07 August 2023, 16:23:57
Zitat von: Guzzi-Charlie am 07 August 2023, 15:25:27Die Image Komponente hat tatsächlich einen Bug. Da habe ich wohl etwas überhastet schon die Option für lokale Bilder eingebaut, aber nicht sauber getestet. Wird gefixt. Danke für den Hinweis. Informationen dazu versuche ich auch besser darzustellen.

Na super, da versuche ich mal wieder mein Glück und das Erste und Einzige was ich versuche ist genau das was nicht funktioniert. Danke für die Bestätigung (das ich doch nicht ganz blöd bin). Dann warte ich nochmal etwas bis das gefixed ist. Für mich ist das ein entscheidendes wichtiges Feature.

Ein Fix dafür sollte morgen oder übermorgen da sein. Eventuell überlege ich mir auf was, wie man das lokale Bild direkt aus dem Konfigurator laden kann. Da ist aber etwas mehr Gehirnschmalz gefragt.
Ich arbeite parallel noch an einem anderen Problem und versuche das zusammenzufassen.

Guzzi-Charlie

Hallo,
irgendwie glaube ich das mir FhemNative nicht wirklich wohlgesonnen ist. Nachdem die Verbindung zu FHEM (Windows-Version) Gestern ja ohne Probleme geklappt hatte habe ich eine erste Seite mit Grafiken und Werten aus FHEM belegt. Anfangs ging das auch relativ problemlos. Es ist eine Seite zur Anzeige meiner PV-Anlagen. Am Abend als die PV-Anlagen nach und nach die Produktion eingestellt hatte tauchten auf einmal immer mehr Fehlermeldungen in den Labels auf "kein Label gefunden" oder so.
Kann es sein daß das auftritt wenn Werte von FHEM nicht mehr aktualisiert werden?
Gibt es eine Limitierung der Anzahl an anzeigbaren Werten oder Elementen?
Heute Morgen hat dann (bis auf ein Feld, das vom goE-charger) alles wieder funktioniert. Irgendwann ging aber dann auf einmal nichts mehr. Auch ein Neustart von FHEM und auch des gesamten RasPi hat nichts mehr gebracht. Seitdem habe ich das gleiche Problem welches ich schonmal mit einer der alten Versionen hatte. FhemNative verbindet sich "Connection established" und bringt anschießend direkt die Fehlermeldung "Connection to profile: 0 failed". Das geht dann ununterbrochen so weiter. Eine Verbindung mit Datenübertragung kommt nicht mehr zustande. Ich bin ratlos. Was kann das denn nun wieder sein? An den Verbindungseinstellungen habe ich weder auf FhemNative noch auf Fhem-Seite irgendetwas geändert.

Hier ein kleiner Ausschnitt aus dem Log-File:
{"type":"Logs","versionCode":"4.0.2","data":["2023-08-08T19:39:04.265Z -- INFO: FHEM: Try connecting with profile: 0 - trial: 1","2023-08-08T19:39:04.343Z -- SUCCESS: FHEM: Connection established with profile: 0","2023-08-08T19:39:04.756Z -- ERROR: FHEM: Connection to profile: 0 failed.","2023-08-08T19:39:06.765Z -- INFO: FHEM: Try connecting with profile: 0 - trial: 1","2023-08-08T19:39:07.165Z -- SUCCESS: FHEM: Connection established with profile: 0","2023-08-08T19:39:07.540Z -- ERROR: FHEM: Connection to profile: 0 failed.","2023-08-08T19:39:09.550Z -- INFO: FHEM: Try connecting with profile: 0 - trial: 1","2023-08-08T19:39:09.777Z -- SUCCESS: FHEM: Connection established with profile: 0","2023-08-08T19:39:10.173Z -- ERROR: FHEM: Connection to profile: 0 failed.","2023-08-08T19:39:12.182Z -- INFO: FHEM: Try connecting with profile: 0 - trial: 1","2023-08-08T19:39:13.326Z -- SUCCESS: FHEM: Connection established with profile: 0","2023-08-08T19:39:13.623Z -- ERROR: FHEM: Connection to profile: 0 failed.","2023-08-08T19:39:15.630Z -- INFO: FHEM: Try connecting with profile: 0 - trial: 1","2023-08-08T19:39:15.696Z -- SUCCESS: FHEM: Connection established with profile: 0","2023-08-08T19:39:15.899Z -- ERROR: FHEM: Connection to profile: 0 failed.","2023-08-08T19:39:17.900Z -- INFO: FHEM: Try connecting with profile: 0 - trial: 1","2023-08-08T19:39:17.965Z -- SUCCESS: FHEM: Connection established with profile: 0","2023-08-08T19:39:18.173Z -- ERROR: FHEM: Connection to profile: 0 failed.","2023-08-08T19:39:20.178Z -- INFO: FHEM: Try connecting with profile: 0 - trial: 1","2023-08-08T19:39:20.268Z -- SUCCESS: FHEM: Connection established with profile: 0","2023-08-08T19:39:20.490Z -- ERROR: FHEM: Connection to profile: 0 failed.","2023-08-08T19:39:22.496Z -- INFO: FHEM: Try connecting with profile: 0 - trial: 1","2023-08-08T19:39:22.564Z -- SUCCESS: FHEM: Connection established with profile: 0","2023-08-08T19:39:23.246Z -- ERROR: FHEM: Connection to profile: 0 failed.","2023-08-08T19:39:25.248Z -- INFO: FHEM: Try connecting with profile: 0 - trial: 1","2023-08-08T19:39:25.316Z -- SUCCESS: FHEM: Connection established with profile: 0","2023-08-08T19:39:25.718Z -- ERROR: FHEM: Connection to profile: 0 failed.","2023-08-08T19:39:27.733Z -- INFO: FHEM: Try connecting with profile: 0 - trial: 1","2023-08-08T19:39:28.080Z -- SUCCESS: FHEM: Connection established with profile: 0","2023-08-08T19:39:28.658Z -- ERROR: FHEM: Connection to profile: 0 failed.","2023-08-08T19:39:30.667Z -- INFO: FHEM: Try connecting with profile: 0 - trial: 1","2023-08-08T19:39:30.743Z -- SUCCESS: FHEM: Connection established with profile: 0","2023-08-08T19:39:30.948Z -- ERROR: FHEM: Connection to profile: 0 failed.","2023-08-08T19:39:32.951Z -- INFO: FHEM: Try connecting with profile: 0 - trial: 1","2023-08-08T19:39:33.022Z -- SUCCESS: FHEM: Connection established with profile: 0","2023-08-08T19:39:33.229Z -- ERROR: FHEM: Connection to profile: 0 failed.","2023-08-08T19:39:35.233Z -- INFO: FHEM: Try connecting with profile: 0 - trial: 1","2023-08-08T19:39:36.040Z -- SUCCESS: FHEM: Connection established with profile: 0","2023-08-08T19:39:36.533Z -- ERROR: FHEM: Connection to profile: 0 failed.","2023-08-08T19:39:38.534Z -- INFO: FHEM: Try connecting with profile: 0 - trial: 1","2023-08-08T19:39:38.599Z -- SUCCESS: FHEM: Connection established with profile: 0","2023-08-08T19:39:38.809Z -- ERROR: FHEM: Connection to profile: 0 failed.","2023-08-08T19:39:40.816Z -- INFO: FHEM: Try connecting with profile: 0 - trial: 1","2023-08-08T19:39:40.973Z -- SUCCESS: FHEM: Connection established with profile: 0","2023-08-08T19:39:41.378Z -- ERROR: FHEM: Connection to profile: 0 failed.","2023-08-08T19:39:43.382Z -- INFO: FHEM: Try connecting with profile: 0 - trial: 1","2023-08-08T19:39:43.449Z -- SUCCESS: FHEM: Connection established with profile: 0","2023-08-08T19:39:43.660Z -- ERROR: FHEM: Connection to profile: 0 failed.","2023-08-08T19:39:45.666Z -- INFO: FHEM: Try connecting with profile: 0 - trial: 1","2023-08-08T19:39:46.529Z -- SUCCESS: FHEM: Connection established with profile: 0"]}
- RaspPI 4+: (Cuno V2 -2x KS300, JeeLink -13x EC3000)
- Stromzähler (B+G E-Tech): 6x SDM120M, 9x XTM100A, 38x DRS110M
- LAN: IT LAN-Gateway mit 34x RMF-R1 (Rohrmotor24)
- WLAN: 85x Shelly, 12x Gosund SP111, 16x D1-Mini, 15x Sonoff Basic
- DECT: 6x DECT200, 8x DECT301, - HmIP: 3x FalmotC12, 16x WTH2

Guzzi-Charlie

OhHa,
ich habe gerade auf der "Home"-Seite, die bisher leer war, mal einen Wert angelegt und siehe da, es funktioniert! Der wird auch aktualisiert. Liegt es doch an der Anzahl der Werte? Auf meiner PV-Seite sind ca. 30 Fhem-Werte und insgesamt ca. 100 Komponenten angelegt.
- RaspPI 4+: (Cuno V2 -2x KS300, JeeLink -13x EC3000)
- Stromzähler (B+G E-Tech): 6x SDM120M, 9x XTM100A, 38x DRS110M
- LAN: IT LAN-Gateway mit 34x RMF-R1 (Rohrmotor24)
- WLAN: 85x Shelly, 12x Gosund SP111, 16x D1-Mini, 15x Sonoff Basic
- DECT: 6x DECT200, 8x DECT301, - HmIP: 3x FalmotC12, 16x WTH2

Guzzi-Charlie

Ich habe noch ein wenig weiter experimentiert und die Problemseite einmal komplett auf einen neuen Raum kopiert und dann alle grafischen Elemente (Textlabels, Boxen Linien, Icons, etc.) gelöscht und siehe da auf einmal klappt die Verbindung wieder und es werden wieder Werte angezeigt. Auch das Hinzufügen weiterer Fhem-Werte scheint zu funktionieren, obwohl ich hin und wieder Verbindungsabbruchmeldungen beobachten kann. Jetzt sind ca. 36 Fhem-Werte aktiv. Allerdings sind jetzt auch wieder einige der PV-WR Werte mit Fehlern ("Kein Label gefunden").

Auf der Originalseite sind auch sehr viele Elemente überlappend angeordnet, auf der Testseite gerade keine, falls das eine Bedeutung hat.
- RaspPI 4+: (Cuno V2 -2x KS300, JeeLink -13x EC3000)
- Stromzähler (B+G E-Tech): 6x SDM120M, 9x XTM100A, 38x DRS110M
- LAN: IT LAN-Gateway mit 34x RMF-R1 (Rohrmotor24)
- WLAN: 85x Shelly, 12x Gosund SP111, 16x D1-Mini, 15x Sonoff Basic
- DECT: 6x DECT200, 8x DECT301, - HmIP: 3x FalmotC12, 16x WTH2

Syrex-o

#110
Zitat von: Guzzi-Charlie am 08 August 2023, 22:34:21Ich habe noch ein wenig weiter experimentiert und die Problemseite einmal komplett auf einen neuen Raum kopiert und dann alle grafischen Elemente (Textlabels, Boxen Linien, Icons, etc.) gelöscht und siehe da auf einmal klappt die Verbindung wieder und es werden wieder Werte angezeigt. Auch das Hinzufügen weiterer Fhem-Werte scheint zu funktionieren, obwohl ich hin und wieder Verbindungsabbruchmeldungen beobachten kann. Jetzt sind ca. 36 Fhem-Werte aktiv. Allerdings sind jetzt auch wieder einige der PV-WR Werte mit Fehlern ("Kein Label gefunden").

Auf der Originalseite sind auch sehr viele Elemente überlappend angeordnet, auf der Testseite gerade keine, falls das eine Bedeutung hat.

Ich richte mal eine Seite mit jede Menge devices und Readings ein um deinen Fehler eventuell reproduzieren zu können. Die Anzahl der Geräte sollte eigentlich keine Rolle spielen. Wenn Komponenten gerendert werden, wird die Abfrage an FHEM eigentlich konsolidiert. Das Limit ist aktuell auf 100ms eingestellt. Ich teste mal etwas und melde mich dann.

Gibt es ein spezielles FHEM Gerät, bei dem der Fehler auftritt?
Wie viele unterschiedliche Geräte fragst du auf einer Seite/Raum ab?
Bezogen auf den Fehler: "Kein Label gefunden": Gibt es das Reading im FHEM Gerät? Manchmal gab es schon den Fall, dass das Reading nur manchmal vorhanden ist.

Edit:
Ich habe mal einen Raum mit über 800 Komponenten angelegt. Dann bekomme ich bei einigen Label-Komponenten die Fehlermeldung: "Level 2 - Gerät nicht gefunden". Einen Verbindungsabbruch kann ich so aber nicht verursachen.

Ok, kurzer Zwischenbericht:
Selbst wenn ich nur ein Device abfrage, aber z.B. 1000 Komponenten damit habe, bekomme ich Fehler zurück.
Ich baue gerade ein experimentelles Feature ein, damit Komponenten in Gruppen von 20 gerendert werden. Eventuell können wir so Abhilfe schaffen.

Guzzi-Charlie

  • Auf der Seite wo es Probleme gibt sind Werte von 15 verschiedenen Geräten angelegt, teilweise verschiedene Readings von einem Gerät.
  • Die gleichen Geräte/Readings plus ein weiteres Gerät mit 12 seiner Readings sind auf der kopierten Seite (ohne jedes zusätzliche grafische Element) angelegt. Da funktioniert es grundsätzlich. Hie kommt es nur ab und zu zu Aussetzern/Fehlermeldungen ("Connection failed").
  • Ob es ein spezielles FHEM-Gerät gibt welches den Fehler verursacht kann ich so nicht sagen, glaube ich aber eher nicht.
  • Ob die Readings der Wechselrichter während der Nacht (wenn die WR sich ausschalten) verschwinden muß ich mal prüfen.
Anbei noch ein paar Screenshuts der beiden Seiten:
- RaspPI 4+: (Cuno V2 -2x KS300, JeeLink -13x EC3000)
- Stromzähler (B+G E-Tech): 6x SDM120M, 9x XTM100A, 38x DRS110M
- LAN: IT LAN-Gateway mit 34x RMF-R1 (Rohrmotor24)
- WLAN: 85x Shelly, 12x Gosund SP111, 16x D1-Mini, 15x Sonoff Basic
- DECT: 6x DECT200, 8x DECT301, - HmIP: 3x FalmotC12, 16x WTH2

Syrex-o

Zitat von: Guzzi-Charlie am 09 August 2023, 15:54:45
  • Auf der Seite wo es Probleme gibt sind Werte von 15 verschiedenen Geräten angelegt, teilweise verschiedene Readings von einem Gerät.
  • Die gleichen Geräte/Readings plus ein weiteres Gerät mit 12 seiner Readings sind auf der kopierten Seite (ohne jedes zusätzliche grafische Element) angelegt. Da funktioniert es grundsätzlich. Hie kommt es nur ab und zu zu Aussetzern/Fehlermeldungen ("Connection failed").
  • Ob es ein spezielles FHEM-Gerät gibt welches den Fehler verursacht kann ich so nicht sagen, glaube ich aber eher nicht.
  • Ob die Readings der Wechselrichter während der Nacht (wenn die WR sich ausschalten) verschwinden muß ich mal prüfen.
Anbei noch ein paar Screenshuts der beiden Seiten:


Vielen Dank für die Enblicke.
Die Windows Version mit einem neuen "experimentellen" Feature unter "Erweiterte Einstellungen" ist bereits auf GitHub.
Eventuell kannst du mal testen ob alles mit der Option: "Komponenten in Blöcken laden" funktioniert/damit etwas erreicht wurde.

Tueftler1983

Hallo,
bei mir funktioniert seid einem Update des PI Betriebssystems der verschlüsselte Zugriff via websocket nicht mehr.
Garkeine Verbindung via websocket auch nicht Netzwerk intern.

Und funktioniert mittlerweile das einstellen von Zeiten?

Mfg holger

Syrex-o

Zitat von: Tueftler1983 am 09 August 2023, 16:16:50Hallo,
bei mir funktioniert seid einem Update des PI Betriebssystems der verschlüsselte Zugriff via websocket nicht mehr.
Garkeine Verbindung via websocket auch nicht Netzwerk intern.

Und funktioniert mittlerweile das einstellen von Zeiten?

Mfg holger

Hey,
Ich habe dir bereits in allen 3 Threads geantwortet. Bitte lass uns das Problem hier weiter untersuchen: https://forum.fhem.de/index.php?topic=134489.0

Guzzi-Charlie

Entschuldige, daß ich etwas "dumm" frage, aber wie kann ich das Update durchführen? Muß ich die neue Version komplett neu installieren und dann die Konfi übertragen oder gibt es eine Update-Funktion?
- RaspPI 4+: (Cuno V2 -2x KS300, JeeLink -13x EC3000)
- Stromzähler (B+G E-Tech): 6x SDM120M, 9x XTM100A, 38x DRS110M
- LAN: IT LAN-Gateway mit 34x RMF-R1 (Rohrmotor24)
- WLAN: 85x Shelly, 12x Gosund SP111, 16x D1-Mini, 15x Sonoff Basic
- DECT: 6x DECT200, 8x DECT301, - HmIP: 3x FalmotC12, 16x WTH2

Guzzi-Charlie

So, hab es einfach mal versucht und die neue Version über die alte drübergebügelt, hat funktioniert und alle Settings/Räume wurden übernommen. Auch habe ich die Funktion "Komponenten in Blöcken laden" mal eingeschaltet.

Irgendeinen Effekt hat das zwar schon, aber eine Lösung für mein Problem ist es nicht. Der Effekt ist, daß wenn man von einer funktionierenden Seite auf die "defekte" Seite wechselt, dann werden alle Werte kurz angezeigt um direkt danach wieder zu Verschwinden und die Verbindung zu FHEM bricht ab.

Geht man dann zurück auf die funktionierende Seite dauert es allerdings wesentlich länger bis die Werte wieder angezeigt werden. Außerdem hatte ich gerade den Effekt das alle Labels auf der funktionierenden Seite "Fehler Level: 2 - Gerät nicht gefunden" angezeigt haben. Nach ca. einer Minute waren die Werte dann wieder da.

Noch eine Frage zur Komponente Image. Das hast Du noch nicht gefixed, oder?
- RaspPI 4+: (Cuno V2 -2x KS300, JeeLink -13x EC3000)
- Stromzähler (B+G E-Tech): 6x SDM120M, 9x XTM100A, 38x DRS110M
- LAN: IT LAN-Gateway mit 34x RMF-R1 (Rohrmotor24)
- WLAN: 85x Shelly, 12x Gosund SP111, 16x D1-Mini, 15x Sonoff Basic
- DECT: 6x DECT200, 8x DECT301, - HmIP: 3x FalmotC12, 16x WTH2

Guzzi-Charlie

Hmm, sehr interessant.

Ich glaube ich habe gerade den Übeltäter gefunden. Ich habe ein Device vom Typ "kia_hyundai" in FHEM welches über fhempy (Koppelmodul für python module) versorgt wird. Als ich das gelöscht hatte war die Störung weg und alle Werte wieder da. Am Reading selbst liegt es scheinbar nicht, denn auch mit einem anderen Reading geht die Seite in Störung. Andererseits scheint es aber auch nicht an fhempy zu liegen da andere Devices die auch über fhempy angekoppelt sind einwandfrei mit FhemNative funktionieren. Also im Moment bin ich mal wieder ratlos. In FHEM funktioniert das Python "kia_hyundai"-Modul einwandfrei.
- RaspPI 4+: (Cuno V2 -2x KS300, JeeLink -13x EC3000)
- Stromzähler (B+G E-Tech): 6x SDM120M, 9x XTM100A, 38x DRS110M
- LAN: IT LAN-Gateway mit 34x RMF-R1 (Rohrmotor24)
- WLAN: 85x Shelly, 12x Gosund SP111, 16x D1-Mini, 15x Sonoff Basic
- DECT: 6x DECT200, 8x DECT301, - HmIP: 3x FalmotC12, 16x WTH2

Syrex-o

Zitat von: Guzzi-Charlie am 09 August 2023, 18:12:33Hmm, sehr interessant.

Ich glaube ich habe gerade den Übeltäter gefunden. Ich habe ein Device vom Typ "kia_hyundai" in FHEM welches über fhempy (Koppelmodul für python module) versorgt wird. Als ich das gelöscht hatte war die Störung weg und alle Werte wieder da. Am Reading selbst liegt es scheinbar nicht, denn auch mit einem anderen Reading geht die Seite in Störung. Andererseits scheint es aber auch nicht an fhempy zu liegen da andere Devices die auch über fhempy angekoppelt sind einwandfrei mit FhemNative funktionieren. Also im Moment bin ich mal wieder ratlos. In FHEM funktioniert das Python "kia_hyundai"-Modul einwandfrei.
Versuch doch Mal ein separates DUMMY device mit notify für deine relevanten readings zu erstellen. Ich kann das Modul leider nicht testen.

Guzzi-Charlie

Hab ich schon gemacht, funktioniert. Warum dieses Device solche katastrophalen Auswirkungen hat weiß ich damit zwar auch nicht, aber ich werde auch nicht stunden-/tagelang nach der Ursache forschen.
- RaspPI 4+: (Cuno V2 -2x KS300, JeeLink -13x EC3000)
- Stromzähler (B+G E-Tech): 6x SDM120M, 9x XTM100A, 38x DRS110M
- LAN: IT LAN-Gateway mit 34x RMF-R1 (Rohrmotor24)
- WLAN: 85x Shelly, 12x Gosund SP111, 16x D1-Mini, 15x Sonoff Basic
- DECT: 6x DECT200, 8x DECT301, - HmIP: 3x FalmotC12, 16x WTH2