AskSin Analyzer XS - Der Analyzer als Desktop-App ohne ESP

Entwicklung und Bau von Hardware aller Art, die im HM-Umfeld eingesetzt werden kann

Moderator: Co-Administratoren

Analyzer Nutzung

Ich habe einen Analyzer oder plane einen zu bauen
138
30%
Das Display ist für mich wichtig
32
7%
Ich nutze überwiegend die WebUI
83
18%
Langzeitdaten sind mir wichtig (Analyzer läuft 24/7)
78
17%
Ich möchte den Analyzer als RaspiMatic Addon oder auf einem Server dauerhaft betreiben
122
27%
 
Abstimmungen insgesamt: 453

Saubär
Beiträge: 16
Registriert: 30.03.2018, 10:33

Re: AskSin Analyzer XS - Der Analyzer als Desktop-App ohne ESP

Beitrag von Saubär » 10.03.2020, 21:30

Hallo zusammen,

erst mal muss ich sagen dass ich eure AskSin Arbeit richtig toll finde.
Der Analyzer XS finde ich als Einstiegs Projekt ganz gut und wenn dieses klappt werde ich bestimmt noch das Eine oder Andere in Angriff nehmen.

Jetzt zu meinem Problem:
Ich habe gerade eben meinen alten CUL Stick umfunktioniert zu dem Analyzer XS.
Wenn ich die IP Adresse der CCU in der Software eingebe kommt eine Java Script Fehlermeldung. Bei deaktivierter CCU Adresse kommt diese Fehlermeldung nicht und der Stick die empfängt die Signale (natürlich ohne Namensauflösung)
Unter %appdata% ist die Konfig richtig eingetragen. (Ich arbeite unter Windows)
Das CCU Helper Skript habe ich eingebunden und auch schon mehrmals gestartet.

Folgend ein Screenshot der Fehlermeldung.
Analyzer_Fehlermeldung.PNG
Analyzer_Fehlermeldung.PNG (19.7 KiB) 1573 mal betrachtet
Was kann ich noch machen?

Gruß Uli

Benutzeravatar
Psi
Beiträge: 512
Registriert: 09.08.2018, 19:58
Wohnort: Nürnberg
Hat sich bedankt: 27 Mal
Danksagung erhalten: 90 Mal

Re: AskSin Analyzer XS - Der Analyzer als Desktop-App ohne ESP

Beitrag von Psi » 10.03.2020, 21:34

Mal über cmd ausführen und schauen was da kommt

Benutzeravatar
HM42
Beiträge: 137
Registriert: 17.11.2014, 11:58
System: Alternative CCU (auf Basis OCCU)
Wohnort: Hannover
Hat sich bedankt: 8 Mal
Danksagung erhalten: 17 Mal

Re: AskSin Analyzer XS - Der Analyzer als Desktop-App ohne ESP

Beitrag von HM42 » 10.03.2020, 21:57

Hallo Saubär,

hatte ähnliche Fehlermeldungen, wenn die JSON-Daten von der CCU nicht ankamen oder korrupt waren (hatte ja aus mehreren Datensätzen einen zusammengebaut). Also den Inhalt der Systemvariable AskSinAnalyzerDevList kontrollieren. Hierzu im WebUI unter Einstellungen die Variable AskSinAnalyzerDevList auf sichtbar stellen und dann unter Status und Bedienung den Variableninhalt kontrollieren.

Eine andere Kontrollmöglichkeit ergibt sich bei Eingabe der folgenden URL:

Code: Alles auswählen

http://<CCU-IP-Adresse>:8181/ret.exe?ret=dom.GetObject(ID_SYSTEM_VARIABLES).Get("AskSinAnalyzerDevList").Value()
Gruß
Thomas

Saubär
Beiträge: 16
Registriert: 30.03.2018, 10:33

Re: AskSin Analyzer XS - Der Analyzer als Desktop-App ohne ESP

Beitrag von Saubär » 10.03.2020, 22:24

So, jetzt hab ich beides probiert.
Psi hat geschrieben:
10.03.2020, 21:34
Mal über cmd ausführen und schauen was da kommt
DIe CMD zeigt nichts an. Nach dem das Programm gestartet wurde springt der Courser zur Neueingabe. Abgefangen wird nichts.

HM42 hat geschrieben:
10.03.2020, 21:57
Hallo Saubär,

hatte ähnliche Fehlermeldungen, wenn die JSON-Daten von der CCU nicht ankamen oder korrupt waren (hatte ja aus mehreren Datensätzen einen zusammengebaut). Also den Inhalt der Systemvariable AskSinAnalyzerDevList kontrollieren. Hierzu im WebUI unter Einstellungen die Variable AskSinAnalyzerDevList auf sichtbar stellen und dann unter Status und Bedienung den Variableninhalt kontrollieren.

Eine andere Kontrollmöglichkeit ergibt sich bei Eingabe der folgenden URL:

Code: Alles auswählen

http://<CCU-IP-Adresse>:8181/ret.exe?ret=dom.GetObject(ID_SYSTEM_VARIABLES).Get("AskSinAnalyzerDevList").Value()
Gruß
Thomas
Der Inhalt wird in der Systemvariable richtig angezeigt und der Aufruf über die URL funktioniert auch (Benutzer und Passwort musste ich einmal eingeben)

Benutzeravatar
Psi
Beiträge: 512
Registriert: 09.08.2018, 19:58
Wohnort: Nürnberg
Hat sich bedankt: 27 Mal
Danksagung erhalten: 90 Mal

Re: AskSin Analyzer XS - Der Analyzer als Desktop-App ohne ESP

Beitrag von Psi » 10.03.2020, 22:27

Hmm eigentlich sollte da schon was kommen, ggf. verhält sich das unter Windoof anders - muss ich mal meine VM raussuchen.
Saubär hat geschrieben:
10.03.2020, 22:24
Der Inhalt wird in der Systemvariable richtig angezeigt und der Aufruf über die URL funktioniert auch (Benutzer und Passwort musste ich einmal eingeben)
Aha! User/Passwort wird aktuell nicht unterstützt. Kannst du mir kurz sagen wie man die CCU dazu bekommt danach zu fragen dann rüste ich das in der nächsten Version nach.

Vllt ist es nur einfaches Basic-Auth, dann kannst du die URL anpassen:

http://<USER>:<PASSWORT>@<CCU-IP-Adresse>:8181/ret.exe?ret=dom.GetObject(ID_SYSTEM_VARIABLES).Get("AskSinAnalyzerDevList").Value()

jp112sdl
Beiträge: 12116
Registriert: 20.11.2016, 20:01
Hat sich bedankt: 849 Mal
Danksagung erhalten: 2150 Mal
Kontaktdaten:

Re: AskSin Analyzer XS - Der Analyzer als Desktop-App ohne ESP

Beitrag von jp112sdl » 10.03.2020, 22:29

Psi hat geschrieben:
10.03.2020, 22:27
Vllt ist es nur einfaches Basic-Auth,
Ja, ist es.
Aber braucht man das wirklich? Über HTTP? Ist ja wie abschließen und Schlüssel stecken lassen. :mrgreen:
Psi hat geschrieben:
10.03.2020, 22:27
Kannst du mir kurz sagen wie man die CCU dazu bekommt danach zu fragen dann rüste ich das in der nächsten Version nach.
Bildschirmfoto 2020-03-10 um 22.28.52.png

VG,
Jérôme ☕️

---
Support for my Homebrew-Devices: Download JP-HB-Devices Addon

Benutzeravatar
Psi
Beiträge: 512
Registriert: 09.08.2018, 19:58
Wohnort: Nürnberg
Hat sich bedankt: 27 Mal
Danksagung erhalten: 90 Mal

Re: AskSin Analyzer XS - Der Analyzer als Desktop-App ohne ESP

Beitrag von Psi » 11.03.2020, 00:42

Saubär hat geschrieben:
10.03.2020, 22:24
DIe CMD zeigt nichts an. Nach dem das Programm gestartet wurde springt der Courser zur Neueingabe. Abgefangen wird nichts.
Tatsache, das ist ja wirklich mal wieder ein tolles Feature :(
Beim nächsten Release werde ich wohl noch n ZIP für Windows bauen mit dem das etwas besser geht.

Saubär
Beiträge: 16
Registriert: 30.03.2018, 10:33

Re: AskSin Analyzer XS - Der Analyzer als Desktop-App ohne ESP

Beitrag von Saubär » 11.03.2020, 08:49

Guten Morgen zusammen,

versuchsweise habe ich die Authentifizierung deaktiviert.
Und sie da, es funktioniert. Die Namen werden angezeigt.

Jetzt weiß ich Bescheid, dass es funktioniert :D

Gruß Uli

Benutzeravatar
Psi
Beiträge: 512
Registriert: 09.08.2018, 19:58
Wohnort: Nürnberg
Hat sich bedankt: 27 Mal
Danksagung erhalten: 90 Mal

Re: AskSin Analyzer XS - Der Analyzer als Desktop-App ohne ESP

Beitrag von Psi » 11.03.2020, 11:47

geht das hier nicht? http://<USER>:<PASSWORT>@<CCU-IP-Adresse>:8181/

Benutzeravatar
Psi
Beiträge: 512
Registriert: 09.08.2018, 19:58
Wohnort: Nürnberg
Hat sich bedankt: 27 Mal
Danksagung erhalten: 90 Mal

Re: AskSin Analyzer XS - Der Analyzer als Desktop-App ohne ESP

Beitrag von Psi » 12.03.2020, 20:26

Hallo liebe Leute. Ich hab etwas weitergebastelt. Da mir doch hier und da die Zeit fehlt könntet Ihr mich vllt etwas unterstützen und Beta-Tester für das nächste Release sein - vor allem was die CSV Langzeit-Speicherung angeht.

Den aktuellen Build gibt es immer als Version 0.0.0 hier: https://github.com/psi-4ward/AskSinAnal ... /tag/0.0.0

Wer sichergehen will, ob der Download aktuell ist, der kann den Commit-Hash im Info-Tab ablesen und mit den Commits auf Github vergleichen.
Version: 0.0.0
Commit: be72278

Für Windows Nutzer interessant:
Es gibt nun ein neues Build-Target "asksin-analyzer-xs-0.0.0-win.zip". Die darin enthaltene AskSinAnalyerXS.exe kann mit dem Parameter "--enable-logging" gestartet werden und damit sollten jetzt auch Debug-Ausgaben und (unbehandelte Fehler) in der Eingabeaufforderung angezeigt werden.

Greets

Antworten

Zurück zu „Hardwareentwicklung und Selbstbau von Aktoren und Sensoren“