GeCoS-W-Sens Modul Hilfestellung

Hallo,
die ersten Sensormodule sind versendet. Hier möchten Joachim, Benedikt und Ich euch helfen, sollte es Probleme mit dem Sensor oder dem Modul geben.
Bei Fragen oder Anregungen also einfach melden.
Das Modul für Symcon von Joachim für die GeCoS-Produkte findet Ihr hier:
GitHub - Joey-1970/GeCoS-Modules: Module für GeCoS-Hardware zur Nutzung mit IP-Symcon
Dort ist auch das W-Sens enthalten.
GRuß
Thomas

Hallo Thomas,

Modul ist angekommen, vielen Dank dafür.

Installation war recht einfach, ins heimische WLan per DHCP eingebunden, lief sofort. Einbindung ins Symcon mit DHCP-bezogener Adresse lehnte der Sensor die Kommunikation (Port 502) ab. Mit fester IP-Adresse ging es sofort, gab ein wenig Verwirrung wegen des benötigten Ports, da erstmal nicht so einfach in der Anleitung zu finden. Dann einfach den Port 502 aus dem Bild der Anleitung versucht und siehe da, läuft. Daten werden kontinuierlich übermittelt. Habe mal zum Testen eine Aktualisierung alle 5 Sekunden gestartet, auchdas läuft reibungslos.

Genutzte Hard und Software: IPS 5.0 auf Raspi3 NEtzwerk: Fritzbox 7490 mit FritzOS 6.98

Die Genauigkeit der Werte kann ich erst heute Abend überprüfen (muß ja auch noch nen bisschen arbeiten, um Geld für mein Hobby zu kriegen:o).

Anbei ein Screenshot:

Kleine Frage noch, er zeigt HArdware-Version 1.3 und Software 0.4. Auf dem Server steht Software 0.6 zur Verfügung, allerdings steht da für Hardware 1.2. Wird es hier in der Software unterschiede nach Hardwarestand geben?

Was mir noch aufgefallen ist, das Gehäuse ist wirklich gut gelungen, allerdings Hat man ein Problem, wenn man das Kabel hinten durch die Öffnung führt, müssten die Löcher für die Schrauben etwas mehr erhöht sein, da man sonst bei einer festen Montage, wo das Kabel nicht direkt aus der Wand kommt dieses Kabel einklemmt. oder man legt Unterlegscheiben zwischen Wand und Gehäuse. Wenn ich Zeit habe, mache ich mal ein Foto zur besseren Vorstellung.

Zeit genommen:D

Viele Grüße,

Burkhard

Moin Burkhard,
erstmal vielen dank für das Feedback.

Zur Firmware:
Seit ich die Sensoren geflasht habe und heute ist schon wieder ein bisschen was passiert.:cool:
Du müsstest nach meiner Liste die HW1.2 haben. HW1.3 ist aktuell noch nicht da. Ist noch ein kleiner Fehler in der Firmware.
Bitte einmal die .bin aus dem Ordner (GeCoS-W-Sense1.2-SW0.6) updaten. Danach sollte auch der Luftdruck passen :wink:
Updatevorgang wird in der aktuellen Anleitung die im selben Ordner ist auch beschrieben… Die Firmware wird nach Hardware unterschieden. Im wesentlichen zur Differenzierung…

Zum Gehäuse.
Das Gehäuse ist eig. dafür gedacht auf einer Unterputzdose montiert zu werden. Verstehe aber dein Problem. Überlege ich mir noch was zu…

Das Problem mit der Adresse kenne ich. Bei mir funktioniert es auch nicht. Bei Joachim und Benedikt schon. Habe mal ein bisschen hier im Forum geschaut und das scheint ein PHP problem zu sein wenn ich es richtig verstanden habe. Irgendwas scheint da bei Symcon/php und der Namensauflösung schief zu gehen. Das anpingen des Sensors mit dem Namen sollte eig. klappen.

Gruß
Thomas

So, ein kurzes Update:

Die Daten kommen kontinuierlich in Symcon an. Lief jetzt mehrere Stunden mit 5 Sekunden Aktualisierung. Aufgefallen sind mir zwei Dinge:

1.) Der Luftdruck absolut wird nicht gemessen (hPa - siehe Screenshot), demzufolge bleiben auch die Durchschnittswerte leer.

GeCos1.PNG

2.) Die Lux-Angaben scheinen mir sehr niedrig. Konnte ich aber bisher nicht gegenprüfen. Werde wohl auch erst Ende der Woche dazu kommen, da ich ab morgen auf Dienstreise bin.

Anbei noch ein schneller Chart:

GeCos-Chart.PNG

Viele Grüße,

Burkhard

Hallo Burkhard,

bitte mal in Debug der Instanz prüfen welche Rohwerte bezüglich des Luftdrucks ankommen…

Joachim

Hallo Joachim,

der Debug liefert:

TXT: 09.04.2018 18:14:16.00 | RequestData | BME680 - iAQ: 288 TempOffset: 0 K Temp: 20,51 C Luftfeuchte: 22,78% Luftdruck: 3457 hPa
HEX: 09.04.2018 18:14:16.00 | RequestData | 42 4D 45 36 38 30 20 2D 20 69 41 51 3A 20 32 38 38 20 54 65 6D 70 4F 66 66 73 65 74 3A 20 30 20 4B 20 54 65 6D 70 3A 20 32 30 2C 35 31 20 43 20 4C 75 66 74 66 65 75 63 68 74 65 3A 20 32 32 2C 37 38 25 20 4C 75 66 74 64 72 75 63 6B 3A 20 33 34 35 37 20 68 50 61
TXT: 09.04.2018 18:14:16.00 | RequestData | APDS9960 - Weiss: 55 lx Rot: 25 lx Gruen: 19 lx Blau: 16 lx
HEX: 09.04.2018 18:14:16.00 | RequestData | 41 50 44 53 39 39 36 30 20 2D 20 57 65 69 73 73 3A 20 35 35 20 6C 78 20 52 6F 74 3A 20 32 35 20 6C 78 20 47 72 75 65 6E 3A 20 31 39 20 6C 78 20 42 6C 61 75 3A 20 31 36 20 6C 78
TXT: 09.04.2018 18:14:16.00 | RequestData | Vorzeichen: 0
HEX: 09.04.2018 18:14:16.00 | RequestData | 56 6F 72 7A 65 69 63 68 65 6E 3A 20 30
TXT: 09.04.2018 18:14:43.00 | RequestData | BME680 - iAQ: 214 TempOffset: 0 K Temp: 20,53 C Luftfeuchte: 22,94% Luftdruck: 3456,8 hPa
HEX: 09.04.2018 18:14:43.00 | RequestData | 42 4D 45 36 38 30 20 2D 20 69 41 51 3A 20 32 31 34 20 54 65 6D 70 4F 66 66 73 65 74 3A 20 30 20 4B 20 54 65 6D 70 3A 20 32 30 2C 35 33 20 43 20 4C 75 66 74 66 65 75 63 68 74 65 3A 20 32 32 2C 39 34 25 20 4C 75 66 74 64 72 75 63 6B 3A 20 33 34 35 36 2C 38 20 68 50 61
TXT: 09.04.2018 18:14:43.00 | RequestData | APDS9960 - Weiss: 55 lx Rot: 25 lx Gruen: 19 lx Blau: 16 lx
HEX: 09.04.2018 18:14:43.00 | RequestData | 41 50 44 53 39 39 36 30 20 2D 20 57 65 69 73 73 3A 20 35 35 20 6C 78 20 52 6F 74 3A 20 32 35 20 6C 78 20 47 72 75 65 6E 3A 20 31 39 20 6C 78 20 42 6C 61 75 3A 20 31 36 20 6C 78
TXT: 09.04.2018 18:14:43.00 | RequestData | Vorzeichen: 0
HEX: 09.04.2018 18:14:43.00 | RequestData | 56 6F 72 7A 65 69 63 68 65 6E 3A 20 30

Muß jetzt erstmal kurz dem Hund zeigen, wo die Toilette ist. Bin in einer Stunde wieder am Ball.

Viele Grüße,

Burkhard

Hallo Burkhard,

bitte zunächst einmal das Firmware-Update durchführen, danach sollte der Fehler behoben sein…

Joachim

Hallo Burghard,
wie Joachim schon schreibt und oben beschrieben, als erstes das Firmwareupdate machen. Auch für alle anderen.
Die aktuelle ist die V0.6. Bitte als erstes updaten. Wir haben an der Durckumrechnung sowie an negativen Temperaturen noch etwas geändert…

Zum Thema Helligkeit:
Der Sensor misst näherungsweise in Lux. Entsprechende Vergleichstabellen findet man im Internet:https://de.wikipedia.org/wiki/Beleuchtungsstärke#Beispiele
Beispiele: Bürobeleuchtung 500lx, Wohnzimmer 50lx, Straßenbeleuchtung 10lx, Bedeckter Sommertag 20.000lx.
Der Sensor arbeitet mit Korrekturwerten, da bauartbedingt ein Lichtleiter im Gehäuse benötigt wird. Möchte man sehr genaue Werte erreichen, muss man den Sensor einmessen und mit den Korrekturwerten bereinigen. In der Regel sind diese Genauigkeitsanforderungen aber nicht gegeben und würden den Sensor nur unnötig teuer machen.
Annähernd kann man sagen, dass 30% des Umgebungslichtes „ankommen“. Zusätzlich ist die Messung gerichteter und Streulicht wird weniger berücksichtigt. Näherungswert zur Korrektur also 250%. (Kannst Du in Joachims Modul unter Korrektur der Intensität eintragen.
Gruß
Thomas

Mein Sensor ist heute auch angekommen.
Netzwerk Einbindung lief reibungslos, auch mit DHCP Reservierung.
Modul installiert, Sensor eingerichtet. Beim Übernehmen der Werte in der Instanz erhalte ich diesen Fehler:

fehler_abspeichern.png

Scheint aber dennoch zu gehen. Das Logging der Variablen muste ich manuell aktivieren.
So sieht meine Instanz aus:

Die Webseite des Sensors lässt sich anzeigen, den Link zum Firmware Update solltest Du überarbeiten.
Im DNS nutze ich andere Namen, bzw ich gehe über die IP. Da Du den Namen der Box hinterlegst funktioniert der Aufruf bei mir nicht.

fw_update.png

Da kümmere ich mich morgen drum, langt für heute :wink:

Loerdy

Hallo Joachim,
HalloThomas,

sorry, zur Hunderunde kam dann noch das Abendessen :stuck_out_tongue:

Update gemacht und was soll ich sagen, läuft ohne Probleme. Okay, die 1, 3, 12 und 24h Trend schaue ich mir Donnerstag an, wenn ich wieder Zuhause bin. Aber erstmal läuft es recht gut. Das mit der Helligkeit habe ich mir schon fast gedacht, da der Lichtleiter ja auch ein wenig „klein“ erscheint :D.

Allerdings ist es halt ein wenig verwirrend, dass der Sensor beim ersten Start HW-Version 1.3 anzeigt und nach dem Update 1.2 :confused:

Egal, jetzt läuft es.

Ich werde mal am Donnerstag nen ersten „Langzeit“ Bericht abgeben.

Viele Grüße,

Burkhard

Hallo Loerdy,

das Update brauchst Du unbedingt. Wie ich sehe, schreibt er auch bei Dir mit der 0.4 keine Luftdruck absolut Werte.
Deinen beschriebenen Fehler hatte ich auch nach der ersten Installation. Ist seitdem nicht wieder aufgetreten.

Das Logging habe ich über das Modul aktiviert und hat auch funktioniert.

Viele Grüße,

Burkhard

Moin,
ja das Update muss unbedingt direkt gemacht werden. Hatte ich vergessen nochmal gesondert drauf hinzuweisen.
Also nachdem ihr den Sensor eingerichtet habt als erstes das Update machen.

@Loerdy,
Ich verstehe das genaue Problem mit dem Update-link nicht.
Nur das wir uns nicht falsch verstehen… Der Link zur Google-Ablage dient nur als Ordner für euch um die Updates runterzuladen. (Der aus meiner Mail) Den kannst Du nicht hinterlegen.
Du musst die .bin auf deinen Rechner laden und über die Update-Seite auswählen.

Gruß
Thomas

@Loerdy: Zu Deiner IPS-Fehlermeldung: Hast Du im Konfigurationsformular externe Variablen für Temperatur und Luftfeuchtigkeit angegeben?
Ansonsten hoffe das meine kleine IPS-Modul-Korrektur die beiden bei Dir aufgetretenen Fehler zukünftig vermeidet…:wink:

Joachim

Und genau das geht nicht, weil der Hostname GeCoS-W-Sens-9fe820 nicht aufgelöst wird.
Ich gehe im Browser auf die IP-Adresse. Ich muss dann selber das /update dranhängen.

Loerdy

Ja, das habe ich.
Update habe ich geladen, jetzt habe ich einen anderen Fehler …

neuer_fehler.png

:smiley:

Loerdy

Dafür ist ein Button auf der Übersichtsseite…

@ loerdy:
kannst Du einmal den Sensor neu starten?
Wir vermuten das da was mit deiner DNS Auflösung nicht passt… Mit einem Neustart meldet der sich einmal neu an.
Gruß
Thomas

Ja doch :smiley:
Da klicke ich drauf und dann kommt das:

fw_update.png

Weil Du den Namen der Box hart im Link hinterlegst:

http://gecos-w-sens-9fe820/update

und den gibt es in meinem DNS nicht.
Besser wäre http://ipadresse/update oder eine Möglichkeit den Hostnamen auf dem Gerät anzupassen.
Deinen Namen merkt sich doch kein Mensch :wink:

Das wird nichts bringen, bei mir registrieren sich keine Geräte im DNS, die Hoheit über meine Hostnamen behalte ich mir vor :smiley:

Loerdy

Der Name ist aber eindeutig… :wink:
Die Überlegung ist, dass man hinterher im Modul statt der IP den Hostname hinterlegen kann. Dann brauch man die IP im Router nicht festsetzen.
Aber auch im Symcon gibt es scheinbar starke Defizite was die Auflösung angeht…
Die IP ist durch den dhcp veränderbar.