AskSinAnalyzer - HM Funk Telegramm-Auswerter

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

Moderator: Co-Administratoren

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 » 04.07.2019, 21:58

danke Jerome,
für deine Rückmeldung.
Case.jpg
so hab ich es verpackt
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

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 » 06.07.2019, 12:12

Hallo,
ich habe IP Geräte in Betrieb, habe mal versucht die Geräte zu analisieren.
Bei mir tauchen Geräte Adressen auf die nicht Aufgelöst werden.
Der Dateianhang 18.jpg existiert nicht mehr.
Beispiel "Temperatur u.Luftfeuchtigkeitssensor IP innen" mit der Nummer "000E5569A245AF" ist zu finden auf der CCU "/usr/local/etc/config/crRFD/data/3014F711A0000E5569A245AF.dev "
In Datei "3014F711A0000E5569A245AF.dev " ist dann eine Nummer, in der die Adresse vom Analyzer auftaucht.
18.jpg
So konnte ich meine IP Geräte identifizieren.
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

Benutzeravatar
audi2010
Beiträge: 223
Registriert: 18.05.2015, 09:36
Wohnort: Friedberg(Hessen)
Hat sich bedankt: 171 Mal
Danksagung erhalten: 11 Mal

Arduino IDE ESP32 kompilieren

Beitrag von audi2010 » 10.07.2019, 12:24

Ich habe ein Problem, mit dem ich nicht weiterkomme:
Arduino IDE 1.8.9 eingerichtet auch auf ESP32
Alle aufgeführten Bibliotheken sind installiert und aktuell
Board "esp32-devkit-32d" nach Vorgaben im Wiki eingestellt
AskSinAnalyser e941a83 7 days ago

Die nachfolgenden Fehlermeldungen "'StaticJsonDocument' was not declared in this scope" werden beim Kompilieren erzeugt:
In file included from C:\Users\rainer\Documents\Arduino\libraries\AskSinAnalyzerESP32\AskSinAnalyzerESP32.ino:131:0:

sketch\Config.h: In function 'bool loadSystemConfig()':

Config.h:29:9: error: 'StaticJsonDocument' was not declared in this scope

StaticJsonDocument<1024> doc;
....
usw. usw.

...Config.h:82:28: error: 'serializeJson' was not declared in this scope

serializeJson(doc, Serial);

Mehrere Bibliotheken wurden für "WiFi.h" gefunden
Benutzt: C:\Users\rainer\Documents\ArduinoData\packages\esp32\hardware\esp32\1.0.2\libraries\WiFi
Nicht benutzt: C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.21.0_x86__mdqgnx93n4wtt\libraries\WiFi
Mehrere Bibliotheken wurden für "ESP32httpUpdate.h" gefunden
Benutzt: C:\Users\rainer\Documents\Arduino\libraries\ESP32httpUpdate
Nicht benutzt: C:\Users\rainer\Documents\Arduino\libraries\esp32-http-update-master
Mehrere Bibliotheken wurden für "ArduinoJson.h" gefunden
Benutzt: C:\Users\rainer\Documents\Arduino\libraries\ArduinoJson
Nicht benutzt: C:\Users\rainer\Documents\Arduino\libraries\arduino_680361
Mehrere Bibliotheken wurden für "SD.h" gefunden
Benutzt: C:\Users\rainer\Documents\ArduinoData\packages\esp32\hardware\esp32\1.0.2\libraries\SD
Nicht benutzt: C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.21.0_x86__mdqgnx93n4wtt\libraries\SD
exit status 1
'StaticJsonDocument' was not declared in this scope
ArduinoJson 6.11.2 (Ältere Version hat keine Änderung gebracht.)
Beim Update erscheint auch :"java.util.ConcurrentModificationException"

Das ganze habe ich noch auf einem 2.PC versucht und das gleiche Ergenis erhalten.

Und jetzt weiss ich nicht mehr weiter, was mit meiner Arduino-IDE nicht stimmt.
Viele Grüße
Rainer

Benutzeravatar
audi2010
Beiträge: 223
Registriert: 18.05.2015, 09:36
Wohnort: Friedberg(Hessen)
Hat sich bedankt: 171 Mal
Danksagung erhalten: 11 Mal

Re: AskSinAnalyzer - HM Funk Telegramm-Auswerter

Beitrag von audi2010 » 10.07.2019, 14:05

So, ich habe jetzt div. Libraries rausgeschmissen und neu installiert.
...Und schon kompiliert er ohne Fehler.
Jetzt bau ich den ESP32 auf die von Jack1 entworfene Platine. Mal sehen wie es weitergeht. :D
Viele Grüße
Rainer

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 » 20.07.2019, 15:06

Gelegenheitsbastler hat geschrieben:
16.06.2019, 08:17
Interessant ist auf jeden Fall schon mal, dass der HB-UNI-SENS-BAT mit HM-WDS40-TH-I-BME280 an "alle" sendet und nicht nur an die Zentrale.
So einen hab ich auch, bei mir wird folgendes angezeigt:
Bild

Das bedeutet doch das der Sensor doch an die -Zentrale- und nicht an -Alle- sendet
oder bedeutet hier BCAST = Broadcast = -Alle- ?
Viele Grüße
Lars

jp112sdl
Beiträge: 12085
Registriert: 20.11.2016, 20:01
Hat sich bedankt: 847 Mal
Danksagung erhalten: 2139 Mal
Kontaktdaten:

Re: AskSinAnalyzer - HM Funk Telegramm-Auswerter

Beitrag von jp112sdl » 20.07.2019, 15:21

Genau.
Beim BIDI muss ein sendPeerEvent gemacht werden und beim BCAST ein broadcastPeerEvent

VG,
Jérôme ☕️

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

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 » 20.07.2019, 15:44

Ich hatte halt als Empfänger auch ein "-Alle-" erwartet weil Wettersensor wie du hier schreibst.
jp112sdl hat geschrieben:
16.06.2019, 08:30
Wettersensoren senden immer per BROADCAST (also an 000000) und erwarten keine Quittung.
Nur alle 20 Nachrichten wird 1x BIDIREKTIONAL gesendet (an die Zentrale) ...
Die BIDI Nachricht kam auch gerade.
Bild
Viele Grüße
Lars

jp112sdl
Beiträge: 12085
Registriert: 20.11.2016, 20:01
Hat sich bedankt: 847 Mal
Danksagung erhalten: 2139 Mal
Kontaktdaten:

Re: AskSinAnalyzer - HM Funk Telegramm-Auswerter

Beitrag von jp112sdl » 20.07.2019, 15:50

Müsste mal jemand in den Beispielsketchen fixen und nen PR machen.
Oder andersrum: Meinetwegen kann es auch bei CONFIG bleiben -> also die "alle 20 Nachrichten 1x BIDI" komplett raus.
Wie oft ändert man Konfigurationsparameter an Wettersensoren? Da kann man auch mal notfalls aufs Knöpfchen drücken.

VG,
Jérôme ☕️

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

Benutzeravatar
stan23
Beiträge: 2030
Registriert: 13.12.2016, 21:14
System: Alternative CCU (auf Basis OCCU)
Wohnort: Altmühltal
Hat sich bedankt: 576 Mal
Danksagung erhalten: 335 Mal
Kontaktdaten:

Re: AskSinAnalyzer - HM Funk Telegramm-Auswerter

Beitrag von stan23 » 22.07.2019, 18:16

Leider war ich in der Zwickmühle, dieses geile Gerät unbedingt haben zu müssen, andererseits aber keinen "Drahtverhau" bauen zu wollen :D

Das ist dabei rausgekommen:
Platine_bestückt.jpg
Platine_Display.jpg
Link zur Platine:
https://github.com/stan23/myPCBs/tree/m ... inAnalyzer

Link zum Gehäuse:
https://www.thingiverse.com/thing:3788587

Eine handvoll unbestückte Platinen habe ich noch übrig...
EDIT: jetzt sind leider alle weg.
Gerber-Dateien sind hier:
https://github.com/stan23/myPCBs/releas ... lyzer_v0.1
Zuletzt geändert von stan23 am 10.08.2019, 13:37, insgesamt 3-mal geändert.
Viele Grüße
Marco

RaspberryMatic als VM auf einem NUC mit Proxmox und USB-Funkmodul
~80 Geräte (HM, HmIP, HMW, HBW, AskSin)

jp112sdl
Beiträge: 12085
Registriert: 20.11.2016, 20:01
Hat sich bedankt: 847 Mal
Danksagung erhalten: 2139 Mal
Kontaktdaten:

Re: AskSinAnalyzer - HM Funk Telegramm-Auswerter

Beitrag von jp112sdl » 22.07.2019, 18:29

WOW!

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“