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: 520
Registriert: 04.03.2015, 05:51

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

Benutzeravatar
DiJe
Beiträge: 520
Registriert: 04.03.2015, 05:51

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

Benutzeravatar
audi2010
Beiträge: 120
Registriert: 18.05.2015, 09:36
Hat sich bedankt: 5 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.

Benutzeravatar
audi2010
Beiträge: 120
Registriert: 18.05.2015, 09:36
Hat sich bedankt: 5 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

lame
Beiträge: 101
Registriert: 15.02.2019, 10:01
Hat sich bedankt: 18 Mal
Danksagung erhalten: 1 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: 3211
Registriert: 20.11.2016, 20:01
Hat sich bedankt: 25 Mal
Danksagung erhalten: 49 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

lame
Beiträge: 101
Registriert: 15.02.2019, 10:01
Hat sich bedankt: 18 Mal
Danksagung erhalten: 1 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: 3211
Registriert: 20.11.2016, 20:01
Hat sich bedankt: 25 Mal
Danksagung erhalten: 49 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

stan23
Beiträge: 616
Registriert: 13.12.2016, 21:14
Wohnort: Altmühltal
Hat sich bedankt: 32 Mal
Danksagung erhalten: 16 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
~60 Geräte (HM, HmIP, HMW, HBW, AskSin)

jp112sdl
Beiträge: 3211
Registriert: 20.11.2016, 20:01
Hat sich bedankt: 25 Mal
Danksagung erhalten: 49 Mal
Kontaktdaten:

Re: AskSinAnalyzer - HM Funk Telegramm-Auswerter

Beitrag von jp112sdl » 22.07.2019, 18:29

WOW!

VG,
Jérôme

Antworten

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