Radar basierter WiFi-Niederschlagssensor für Regen, Hagel und Schnee

Begonnen von chunter1, 10 Juni 2017, 13:07:48

Vorheriges Thema - Nächstes Thema

PeMue

Zitat von: chunter1 am 01 Oktober 2017, 09:10:20
Schaut gut aus - kann losgehn!
So, die Platine ist bestellt. Wenn man beim Nutzen setzen nicht aufpasst, ist halt der Antennenstecker von der benachbarten Platine auf der Verstärkerplatine  8) 8) 8)
Aber es ist ja eh ein Prototyp, um das Rauschen zu messen. Und: die Investitionen halten sich in Grenzen  ;D

Gruß PeMue
RPi3Bv1.2 rpiaddon 1.66 6.0 1xHM-CC-RT-DN 1.4 1xHM-TC-IT-WM 1.1 2xHB-UW-Sen-THPL-O 0.15 1x-I 0.14OTAU  1xCUNO2 1.67 2xEM1000WZ 2xUniroll 1xASH2200 3xHMS100T(F) 1xRFXtrx 90 1xWT440H 3xTFA30.3150 5xFA21
RPi1Bv2 LCDCSM 1.63 5.8 2xMAX HKT 1xMAX RT V200KW1 Heizung Wasser

HCS

Zitat von: PeMue am 03 Oktober 2017, 21:55:57
Wenn man beim Nutzen setzen nicht aufpasst, ist halt der Antennenstecker von der benachbarten Platine auf der Verstärkerplatine  8) 8) 8)
Nur der Bestückungsaufdruck, oder?

PeMue

Zitat von: HCS am 03 Oktober 2017, 21:59:53
Nur der Bestückungsaufdruck, oder?
Ja, das ist nur der Bestückungsaufdruck. Ich war aber zu faul, das noch zu fixen  ::)

Gruß PeMue
RPi3Bv1.2 rpiaddon 1.66 6.0 1xHM-CC-RT-DN 1.4 1xHM-TC-IT-WM 1.1 2xHB-UW-Sen-THPL-O 0.15 1x-I 0.14OTAU  1xCUNO2 1.67 2xEM1000WZ 2xUniroll 1xASH2200 3xHMS100T(F) 1xRFXtrx 90 1xWT440H 3xTFA30.3150 5xFA21
RPi1Bv2 LCDCSM 1.63 5.8 2xMAX HKT 1xMAX RT V200KW1 Heizung Wasser

HCS

Zitat von: PeMue am 03 Oktober 2017, 22:13:12
Ja, das ist nur der Bestückungsaufdruck.
Na das ist ja nun wirklich kein Problem, das würde auch für production notfalls so gehen  ;D ;D

networker

#559
Habe heute die 0.13.0 auf den ESP32 geflasht und davor auch die neueste Version aus dem ESPRESSIF Git geladen.

Das ergibt leider einen LOOP beim Laden nach dem Starten des "data port" mit der Message
"esp_pthread: pthread_getspecific: not supported!" (kommt 2x hintereinander und dann ein Stacktrace gefolgt vom Reboot.

bin jetzt zurückgestiegen auf meinen alten ESPRESSIF Stand vom 17.8.2017, der funktioniert mit der 0.13.0

HCS

Zitat von: networker am 03 Oktober 2017, 22:45:53
bin jetzt zurückgestiegen auf meinen alten ESPRESSIF Stand vom 17.8.2017, der funktioniert mit der 0.13.0
OK, ich war auf a66b544 vom 27.09.2017, mit der hat es auch noch funktioniert.
Ich schaue mal mit dem aktuellen core, da komme ich aber vor Freitag wohl nicht dazu.

@chunter1: eventuell sollten wie zu einer neuen Version auch das binary bereitstellen, der ESP32 core samt IDF rudert derart hin und her, dass es schon fast als Glück zu bezeichnen ist, wenn man mit einem anderen Stand die gleichen Ergebnisse hat.
Irgendwie ist es blöd, wenn man getestet hat und jemand, der es dann selbst compiliert, nicht garantiert das gleiche Verhalten hat.

SusisStrolch

Zitat von: PeMue am 27 September 2017, 21:31:14
... aber die Kollegen können sich wahrscheinlich nicht auf ein ESP32 Modul einigen  ;D ;D ;D
Welche(s) ESP-Modul(e) präferieren denn die Kollegen?
Synology DS1515+, 16GB RAM, 4x 6TB WD-Red
- Docker (FHEM), MariaDB, MariaDB10, Surveillance Station
Gateways: LCG miniCUL433, LCG miniCUL868, AVR-X4000, VU-Solo SE, Kodi
ESP8266: ESPEasy (S0-Counter, Temp/Hum), Sonoff TH, Sonoff 4ch

chunter1

Zitat von: HCS am 04 Oktober 2017, 09:40:54
@chunter1: eventuell sollten wie zu einer neuen Version auch das binary bereitstellen, der ESP32 core samt IDF rudert derart hin und her, dass es schon fast als Glück zu bezeichnen ist, wenn man mit einem anderen Stand die gleichen Ergebnisse hat.
Irgendwie ist es blöd, wenn man getestet hat und jemand, der es dann selbst compiliert, nicht garantiert das gleiche Verhalten hat.
Ja, macht Sinn.
Eigener Unterordner im Repo?

Zitat von: SusisStrolch am 04 Oktober 2017, 11:43:18
Welche(s) ESP-Modul(e) präferieren denn die Kollegen?

Andreas Spiess ("The guy with the Swiss accent") hat kürzlich eine recht gute Übersicht auf Youtube gestellt:
https://www.youtube.com/watch?v=3O_vrKAmshA

Eine echte Präferenz hab ich nicht.

Per

Zitat von: chunter1 am 01 Oktober 2017, 09:54:39ab und zu von der Abtropfkante herunterfallenden Tropfen.
Schon mal mit einem einfachen Faden probiert? Dann verlassen keine Tropfen das Rohr, sondern es fließt einfach so ab. Da sollte kein Dopplersignal auftreten.
Die paar Tropfen, die sich an dem Faden verfangen, sollten die Messung nicht so stark verfälschen.

networker

Zitat von: networker am 03 Oktober 2017, 22:45:53
bin jetzt zurückgestiegen auf meinen alten ESPRESSIF Stand vom 17.8.2017, der funktioniert mit der 0.13.0

Habe auch mit der Version Probleme.

Weiß noch nicht woran das liegt. Habe keinen BME280 dran und wenn ich auf Hardware gehe zeigt er das auch korrekt an.
will ich danach zurück auf Setup ist er nicht mehr erreichbar

hm .....

Ich schau mir das noch genauer an und berichte.

HCS

Zitat von: networker am 04 Oktober 2017, 15:55:17
Habe auch mit der Version Probleme.
Ich auch, wenn kein BME280 dran ist.
Ich denke, dass ich es gerade behoben habe.
Probier bitte mal die Version (V0.13.1), die ich gerade eingecheckt habe.

networker

#566
Habe die 0.13.1 geladen

gefühlt stabiler, liefert Daten bis ich im GUI anfange zwischen den Tabs zu wechseln.

Von Home auf Hardware --> Seite ok ESP32 tot
Von Home zu Setup -->ok
Von Setup zu Help --> ok, reload gedrückt --> nur weiße Seite --> zurück auf Setup --> lange ladezeit, dann ok
Von Setup zu Help --> weiße Seite --> 3x reload --> in der Konsole:


Connect 15 seconds to an AP (SSID 1)
..
connected :-)
SSID: TK_RT_H
IP: 10.0.0.183
Starting frontend
Starting OTA
Setup done
Guru Meditation Error of type LoadProhibited occurred on core  1. Exception was unhandled.
Register dump:
PC      : 0x4000c2e0  PS      : 0x00060630  A0      : 0x800dd788  A1      : 0x3ffd5ec0 
A2      : 0x3fff6c04  A3      : 0x00000000  A4      : 0x00003136  A5      : 0x3fff6c04 
A6      : 0x3e64743c  A7      : 0x00000313  A8      : 0x00000000  A9      : 0x3ffd5e90 
A10     : 0x3fff6c04  A11     : 0x00003140  A12     : 0x00060e20  A13     : 0x3ffd3bb0 
A14     : 0x3ff48480  A15     : 0x00000000  SAR     : 0x00000015  EXCCAUSE: 0x0000001c 
EXCVADDR: 0x00000000  LBEG    : 0x4000c2e0  LEND    : 0x4000c2f6  LCOUNT  : 0x00000312 

Backtrace: 0x4000c2e0:0x3ffd5ec0 0x400dd785:0x3ffd5ed0 0x400dd7b4:0x3ffd5ef0 0x400dd9ce:0x3ffd5f10 0x400dda11:0x3ffd5f30 0x400d7849:0x3ffd5f50 0x400d4477:0x3ffd5fc0 0x400d44c7:0x3ffd5fe0 0x400d4662:0x3ffd6010 0x400d4760:0x3ffd6050 0x400d710d:0x3ffd6090 0x400d996a:0x3ffd60b0 0x4012b368:0x3ffd60d0

CPU halted.


EDIT: Use Dataport ist aus, Publish ist auf 60 und Compact

HCS

Zitat von: networker am 04 Oktober 2017, 20:59:50
Habe die 0.13.1 geladen

gefühlt stabiler, liefert Daten bis ich im GUI anfange zwischen den Tabs zu wechseln.

Von Home auf Hardware --> Seite ok ESP32 tot
Von Home zu Setup -->ok
Von Setup zu Help --> ok, reload gedrückt --> nur weiße Seite --> zurück auf Setup --> lange ladezeit, dann ok
Von Setup zu Help --> weiße Seite --> 3x reload --> in der Konsole:
Ja, mit viel Wechseln zwischen den pages vom frontend kann ich auch (selten) seltsame Effekte hervorrufen.
Allerding bin ich noch auf dem oben genannten core.
Ich habe den Verdacht, dass die hochgedrehte Timer-ISR dem Frontend nicht gut tut.
Ich werde am WE mal auf den aktuellen core hochziehen und die Sache genauer analysieren.
Habe ja eh nix zu tun, solange die Chinesen die Platine ätzen.  ;D

Zitat von: networker am 04 Oktober 2017, 20:59:50
EDIT: Use Dataport ist aus, Publish ist auf 60 und Compact
"Compact" sollte man eigentlich abschaffen und die "Use data port" Konfiguration auch und es immer an den data port schicken - @chunter1: oder?



chunter1

#568
Zitat von: HCS am 05 Oktober 2017, 09:12:55
"Compact" sollte man eigentlich abschaffen und die "Use data port" Konfiguration auch und es immer an den data port schicken - @chunter1: oder?
Yup - stand schon länger auf meiner TODO-Liste, hab mich nur noch nicht überwinden können es endgültig rauszuschmeißen. :)

HCS

Zitat von: chunter1 am 05 Oktober 2017, 10:10:02
Yup - stand schon länger auf meiner TODO-Liste, hab mich nur noch nicht überwinden könnten es endgültig rauszuschmeißen. :)
Ich überwinde mich und mache es.
Habe es ja eingebaut, da sollte ich es auch wieder ausgebaut bekommen  :)
Wenn ich am WE die "aktueller core" Geschichte untersuche baue ich es "nebenbei" mit aus.