Seite 2 von 28

Re: HB-UNI-Sensor1 - Neuauflage

Verfasst: 29.07.2019, 01:37
von TomMajor
jp112sdl hat geschrieben:
28.07.2019, 20:45

Hallo Tom :!:
Vielen vielen Dank für dein Angebot, aber so toll diese Platine auch ist - ich habe leider keine Verwendung und unnütz rumliegen soll/muss sie ja auch nicht, so dass du Alveran damit gern eine Freude machen kannst!
Meine AskSin-Sensoren werkeln hier zuverlässig seit Ende 2017 (immer noch mit den ersten Batterien!). Da fass ich nix mehr an. :wink:
Alles klar, irgendwann muss man sich auch mal von Projekten lösen und was anderes machen :mrgreen:
Das habe ich beim Unisensor noch nicht ganz geschafft :wink:

Re: HB-UNI-Sensor1 - Neuauflage

Verfasst: 29.07.2019, 08:34
von harvey
Hi @ Tom,
mein use case des Differenzthermometers ist in der Tat nicht zwei Sensoren im Gehäuse, sondern z.B. einen im Gehäuse, einen entfernt.
Wenn dann 2* 3pinheader vorhanden sind geht das mechanisch viel besser, als wenn man auf einen 3pinheader den internen und den externen
Connector anschließt::: Sonnenscheindetektor, Vor- Rücklauf, Speicher oben, unten ...
Für ein 8-fach Thermometer habe ich in der Tat eine Verlängerung zu einem 8 * 3pinheader gemacht, um jeden Sensor (parallel zu den andern) einfach
an- und abstecken zu können.
In dem Platinenlayout könnte etwa der interne DS18x20 in die "eine" 3pinheader Reihe gelötet werden, der andere, externe bekommt
seinen 3pinheader und wird mit 3pinbuchse verbunden. Ich löte die Kabel mit farbigen Schrumpfschlauch, dann ist Polarität klar, wenn auf der Platine
beschriftet. Oder der interne hat auch eine 3pinbuchse um wird auf eine der zwei 3pinheader gesteckt, so sieht das meist bei mir aus.
Ich habe natürlich auch "Riesenspaß" damit, wenn die Reihenfolge der DS18x20 aufgrund der serials mal wieder wechselt :-)

ansonsten alles cool,
ciao
Harvey

Re: HB-UNI-Sensor1 - Neuauflage

Verfasst: 30.07.2019, 00:08
von TomMajor
@harvey
habe mal die Punkte in die Redesign-Liste mit aufgenommen.

Gerberdateien sind jetzt auch eingecheckt.

Re: HB-UNI-Sensor1 - Neuauflage

Verfasst: 30.07.2019, 15:38
von lame
Danke für die Platine und die Doku.
Hut ab.

Re: HB-UNI-Sensor1 - Neuauflage

Verfasst: 23.09.2019, 14:21
von Garagenloeter
Ich habe den HB-UNI-Sensor1 nun auch mal nachgebaut.
Funktioniert auch soweit auf der RaspberryMatic und bringt auch Werte.
Nur habe ich kein ICON, meldet sich sich im Gewerk als Taster an, Typenbezeichnung"Device" und unbekanntes Gerät.

Hab schon mehrfach neu angelernt.

Jemand ne Idee dazu?

Re: HB-UNI-Sensor1 - Neuauflage

Verfasst: 23.09.2019, 14:25
von jp112sdl
Garagenloeter hat geschrieben:
23.09.2019, 14:21
Jemand ne Idee dazu?
Browsercache löschen

Re: HB-UNI-Sensor1 - Neuauflage

Verfasst: 23.09.2019, 14:35
von Garagenloeter
Danke , das wars. :oops:

Re: HB-UNI-Sensor1 - Neuauflage

Verfasst: 29.11.2019, 10:48
von Muxer
Hallo,
ich habe eine funktionierende Baugr. auf der der alte Sketch HB-UNI-Sensor1fehlerfrei funktioniert.
Wenn ich jetzt den neuen Sketch aufspiele mit der gleichen Konfiguration, dann bekomme ich im Monitor folg. Meldung:

Code: Alles auswählen

10:46:13.439 -> AskSin++ V4.1.1 (Nov 29 2019 10:45:40)
10:46:13.439 -> BME280 found
10:46:13.439 -> MAX44009 found
10:46:13.486 -> Sensor setup done
10:46:13.486 -> Serial: UNISENS004
10:46:13.486 -> Clock RTC
10:46:13.486 -> Address Space: 32 - 79
10:46:13.486 -> CC init1
10:46:13.486 -> CC Version: 04
10:46:13.486 ->  - ready
10:46:14.002 -> tmBattery Voltage: 2948
10:46:14.002 -> Battery set low:  21
10:46:14.002 -> Battery set crit: 19
10:46:14.002 -> Config Freq: 0x216592
10:46:14.002 -> Config Changed: List0
10:46:14.002 -> ledMode: 1
10:46:14.002 -> lowBatLimit: 21
10:46:14.002 -> Battery set low:  21
10:46:14.002 -> transmitDevTryMax: 6
10:46:14.002 -> updCycle: 600
10:46:14.002 -> altitude: 0

Das Gerät läßt sich nicht anmelden. Nach altitude fehlt etwas.......
Wo muss ich suchen??
Weitere Frage: Was ist " clang-format" ??

In Schaltplan https://github.com/TomMajor/SmartHome/b ... Vi2.20.pdf
ist die LED an A3 im Sketch steht 4

Re: HB-UNI-Sensor1 - Neuauflage

Verfasst: 29.11.2019, 11:34
von TomMajor
Hast du gesehen dass ich die Konfiguration jetzt unter /Cfg habe, und da stehen verschiedene Bsp, sowohl A3 als auch 4 als LED.
Das sind die 2 verschiedenen Platinenlayouts.
Durch /Cfg muss man nichts mehr am sketch ändern für verschiedene Geräte - nur das richtige Include aktivieren.
https://github.com/TomMajor/SmartHome/b ... r1.ino#L43

"clang-format" findest du schnell über Google, ist aber für funktionale Probleme nicht relevant, einfach ignorieren.

Re: HB-UNI-Sensor1 - Neuauflage

Verfasst: 29.11.2019, 11:39
von TomMajor
Die Einstellungen über /Cfg im Einzelnen, alles dokumentiert:

Code: Alles auswählen

//---------------------------------------------------------
// Alle Device Parameter werden aus einer .h Datei (hier im Beispiel Cfg/Device_Example.h) geholt um mehrere Geräte ohne weitere Änderungen des
// Sketches flashen zu können. Für mehrere Geräte einfach mehrere .h Dateien anlegen und dort die Unterschiede zwischen den Geräten definieren. Die
// konfigurierbaren Device Parameter in der .h Datei sind im Einzelnen:
// - Device ID und Device Serial
// - Aktivierung der verwendeten Sensoren
// - Pin Definitionen Allgemein
// - Pin und Address Definitionen der Sensoren
// - Clock Definition
// - Schaltungsvariante und Pins für Batteriespannungsmessung
// - Schwellwerte für Batteriespannungsmessung
#include "Cfg/Device_Example.h"