AskSinAnalyzer - HM Funk Telegramm-Auswerter

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

Moderator: Co-Administratoren

lame
Beiträge: 157
Registriert: 15.02.2019, 10:01
Hat sich bedankt: 74 Mal
Danksagung erhalten: 14 Mal

Re: AskSinAnalyzer - HM Funk Telegramm-Auswerter

Beitrag von lame » 02.07.2019, 14:33

die Seite nicht geöffnet werden kann (Microsoft IE)
...probier mal nen anderen Browser.
Viele Grüße
Lars

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

Re: AskSinAnalyzer - HM Funk Telegramm-Auswerter

Beitrag von jp112sdl » 02.07.2019, 14:49

Jack01 hat geschrieben:
02.07.2019, 13:52
Der Bootvorgang sieht auch nicht so aus, wie unter "Debugging" beschrieben.
Beim allerersten Start ist die Config noch nicht vorhanden, daher wird automatisch der AP-Modus gestartet.
Sonst sieht soweit erstmal alles iO aus.
Tippe auch eher auf ein Client-Problem

VG,
Jérôme ☕️

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

Benutzeravatar
DiJe
Beiträge: 566
Registriert: 04.03.2015, 05:51
Hat sich bedankt: 2 Mal
Danksagung erhalten: 5 Mal

Re: AskSinAnalyzer - HM Funk Telegramm-Auswerter

Beitrag von DiJe » 02.07.2019, 17:05

Hallo,
habe jetzt den Analyzer am laufen.
Super Projekt, danke an alle die das möglich machen.
Jetzt kommt das aber,
mit dem Homatic Programm klappt es leider nicht für die Adress Umwandlung.
Variablen sind angelegt
5.jpg
5.jpg (14.64 KiB) 1029 mal betrachtet
Programm ist angelegt
4.jpg
Script

Code: Alles auswählen

string SV_Input  = "Analyzer_Input";
string SV_Output = "Analyzer_Output";
string stderr;
string stdout;
string addr = dom.GetObject(SV_Input).Value();
string cmd = "cd /etc/config/rfd;grep -i \"\\" address=\\"0x"#addr#"\\"\" *.dev|awk -F\".\" '{print $1}'";
system.Exec(cmd, &stdout, &stderr);
dom.GetObject(SV_Output).State(addr#","#stdout);
Wenn ich im im AP Modus die Variabeln eintrage
Analyzer3.jpg
Analyzer3.jpg (21.26 KiB) 1029 mal betrachtet
Dann werden die Variabeln einmalig übernommen,
die Umwandlung läuft trotzdem nicht
Analyzer1.jpg
bei der nächsten Amneldung sind die Variabeln wech,
aber die Ip der CCU noch vorhanden
Analyzer2.jpg
was mache ich da falsch ?
Wie kann ich denn sonst feststellen welches Gerät da sendet?
WElche Bedeutung haben den "Len" und "Cnt" ?
Ich habe die Variablennamen mal in die Config.h eingetragen und neu aufgespielt

Code: Alles auswählen

#define JSONCONFIG_SVANALYZEINPUT         "Analyzer_Input"
#define JSONCONFIG_SVANALYZEOUTPUT        "Analyzer_Output"
klappt auch nicht, zeigt nur "null" an
Geht das in irgendeiner anderen Datei ?
Gruß Dieter
Gruß Dieter
----------------------------------------------------------------------------------------
RaspiMatic auf Raspi4 - 4Gb -nach Kernel Upgrade Temp.~50° - m.Addons: ioBroker, RedMatic, CCU-Historian, CUxD, Email, XMl Api
Geräte 120, davon DIY Geräte 35 -Variablen 213 - Programme 160 / Visualisierung mit Mediola auf 24" Acer DA241HL / läuft alles stabil

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

Re: AskSinAnalyzer - HM Funk Telegramm-Auswerter

Beitrag von jp112sdl » 02.07.2019, 17:53

DiJe hat geschrieben:
02.07.2019, 17:05
Ich habe die Variablennamen mal in die Config.h eingetragen und neu aufgespielt
Das solltest du nicht tun, denn das sind die Feldbezeichner in der Config Datei und nicht deren Werte.
DiJe hat geschrieben:
02.07.2019, 17:05
mit dem Homatic Programm klappt es leider nicht für die Adress Umwandlung.
Evtl. liegts an den Firewalleinstellungen der CCU
Am besten mal einen Log-Ausschnitt aus dem seriellen Monitor des ESP32 zeigen.

VG,
Jérôme ☕️

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

Benutzeravatar
DiJe
Beiträge: 566
Registriert: 04.03.2015, 05:51
Hat sich bedankt: 2 Mal
Danksagung erhalten: 5 Mal

Re: AskSinAnalyzer - HM Funk Telegramm-Auswerter

Beitrag von DiJe » 02.07.2019, 18:12

Hallo Jerome,
Das solltest du nicht tun, denn das sind die Feldbezeichner in der Config Datei und nicht deren Werte.
habe die ja wieder zurück geändert.
Meinst du die Log

Code: Alles auswählen

######## PROCESSING NEW MESSAGE ########
I #0: :58160D86534EBFCE0000000041010042012343FFDD440023
Preprocessing CSV
 - writing CSV file
 - SPIFFS csv : message appended

Added to LogTable: 
 - from :   4EBFCE  
 - to   :   000000  
 - rssi : -88
 - len  : 22
 - cnt  : 13
 - typ  : SENSOR_DATA                   
 - flags: WKMEUP BCAST RPTEN            
 - time : 01.01.1970 01:00:52
######## PROCESSING 3 END ########

######## PROCESSING NEW MESSAGE ########
I #0: :4F0C81865A3C612300000088ED25
Preprocessing CSV
 - writing CSV file
 - SPIFFS csv : message appended

Added to LogTable: 
 - from :   3C6123  
 - to   :   000000  
 - rssi : -79
 - len  : 12
 - cnt  : 129
 - typ  : CLIMATECTRL_EVENT             
 - flags: WKMEUP BCAST RPTEN            
 - time : 01.01.1970 01:00:56
######## PROCESSING 4 END ########

######## PROCESSING NEW MESSAGE ########
I #0: :501A00845300A80129B8F5004100B94200CB43FFEE44001245CE89DF
Preprocessing CSV
 - writing CSV file
 - SPIFFS csv : message appended

Added to LogTable: 
 - from :   00A801  
 - to   :   29B8F5  
 - rssi : -80
 - len  : 26
 - cnt  : 0
 - typ  : SENSOR_DATA                   
 - flags: BCAST RPTEN                   
 - time : 01.01.1970 01:00:59
######## PROCESSING 5 END ########
6.jpg
Habe in der CCU alles offen.
Bin ja jetzt auf RaspberryMatic umgestiegen,
damit ich immer deine aktuellen Projekte nachbauen kann :wink:
Gruß Dieter
Gruß Dieter
----------------------------------------------------------------------------------------
RaspiMatic auf Raspi4 - 4Gb -nach Kernel Upgrade Temp.~50° - m.Addons: ioBroker, RedMatic, CCU-Historian, CUxD, Email, XMl Api
Geräte 120, davon DIY Geräte 35 -Variablen 213 - Programme 160 / Visualisierung mit Mediola auf 24" Acer DA241HL / läuft alles stabil

lame
Beiträge: 157
Registriert: 15.02.2019, 10:01
Hat sich bedankt: 74 Mal
Danksagung erhalten: 14 Mal

Re: AskSinAnalyzer - HM Funk Telegramm-Auswerter

Beitrag von lame » 02.07.2019, 19:21

DiJe hat geschrieben:
02.07.2019, 18:12
Meinst du die Log

Code: Alles auswählen

######## PROCESSING NEW MESSAGE ########
I #0: :58160D86534EBFCE0000000041010042012343FFDD440023
Preprocessing CSV
 - writing CSV file
 - SPIFFS csv : message appended

Added to LogTable: 
 - from :   4EBFCE  
 - to   :   000000  
 - rssi : -88
 - len  : 22
 - cnt  : 13
 - typ  : SENSOR_DATA                   
 - flags: WKMEUP BCAST RPTEN            
 - time : 01.01.1970 01:00:52
######## PROCESSING 3 END ########

######## PROCESSING NEW MESSAGE ########
I #0: :4F0C81865A3C612300000088ED25
Preprocessing CSV
 - writing CSV file
 - SPIFFS csv : message appended

Added to LogTable: 
 - from :   3C6123  
 - to   :   000000  
 - rssi : -79
 - len  : 12
 - cnt  : 129
 - typ  : CLIMATECTRL_EVENT             
 - flags: WKMEUP BCAST RPTEN            
 - time : 01.01.1970 01:00:56
######## PROCESSING 4 END ########

######## PROCESSING NEW MESSAGE ########
I #0: :501A00845300A80129B8F5004100B94200CB43FFEE44001245CE89DF
Preprocessing CSV
 - writing CSV file
 - SPIFFS csv : message appended

Added to LogTable: 
 - from :   00A801  
 - to   :   29B8F5  
 - rssi : -80
 - len  : 26
 - cnt  : 0
 - typ  : SENSOR_DATA                   
 - flags: BCAST RPTEN                   
 - time : 01.01.1970 01:00:59
######## PROCESSING 5 END ########
Ich sehe keine Auflösungsanfragen wie z.B.

Code: Alles auswählen

######## PROCESSING NEW MESSAGE ########
I #0: :550C37847012345646F0E00F220
setCCURequest url: http://192.168.0.21:8181/a.exe?ret=dom.GetObject(%22ALI%22).State(%22123456%22)
HTTP success
result: true
getCCURequestResult url: http://192.168.0.21:8181/a.exe?ret=dom.GetObject(%22ALO%22).State()
result: 123456,ABCDE12345

FOUND VALID RESULT
SERIAL = ABCDE12345
Ist dann das Auflösen aktiviert (Web Interface Zahnrad) und alles eingestellt (CCU IP/Globale Variablennamen/Script)?
Du kannst ja noch mal das Log vom Booten posten da kann man viele Einstellungen ersehen.
Viele Grüße
Lars

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

Re: AskSinAnalyzer - HM Funk Telegramm-Auswerter

Beitrag von Psi » 02.07.2019, 19:25

Code: Alles auswählen

time : 01.01.1970 01:00:52
Das Ding kann auch nicht "ins Internet" und die Zeit vom NTP Server holen

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

Re: AskSinAnalyzer - HM Funk Telegramm-Auswerter

Beitrag von jp112sdl » 02.07.2019, 19:40

Am besten mal das komplette Log vom Booten zeigen.
Seriellen Monitor öffnen und anschließend den Reset Taster am ESP32 betätigen.

VG,
Jérôme ☕️

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

Benutzeravatar
DiJe
Beiträge: 566
Registriert: 04.03.2015, 05:51
Hat sich bedankt: 2 Mal
Danksagung erhalten: 5 Mal

Re: AskSinAnalyzer - HM Funk Telegramm-Auswerter

Beitrag von DiJe » 02.07.2019, 19:48

Du kannst ja noch mal das Log vom Booten posten da kann man viele Einstellungen ersehen.
7.jpg
Ist dann das Auflösen aktiviert (Web Interface Zahnrad) und alles eingestellt (CCU IP/Globale Variablennamen/Script)?
weiter oben habe ich alles reingestellt was ich gemacht habe
Die Variablen werden meiner Ansicht nicht im Webserver abgespeichert.
Deshalb meine Frage ob man die nicht direkt im Webserver speichern kann.
Gruß Dieter
----------------------------------------------------------------------------------------
RaspiMatic auf Raspi4 - 4Gb -nach Kernel Upgrade Temp.~50° - m.Addons: ioBroker, RedMatic, CCU-Historian, CUxD, Email, XMl Api
Geräte 120, davon DIY Geräte 35 -Variablen 213 - Programme 160 / Visualisierung mit Mediola auf 24" Acer DA241HL / läuft alles stabil

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

Re: AskSinAnalyzer - HM Funk Telegramm-Auswerter

Beitrag von jp112sdl » 02.07.2019, 19:50

Online Mode ist disabled...
GPIO14 muss auf GND.
https://github.com/jp112sdl/AskSinAnaly ... erdrahtung

VG,
Jérôme ☕️

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

Antworten

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