ShellyUNI mit 12VAC betreiben

Begonnen von JudgeDredd, 01 Juni 2021, 16:00:08

Vorheriges Thema - Nächstes Thema

JudgeDredd

Hallo Zusammen,

nachdem mein letztes Projekt(chen), dank Euch, nun erfolgreich läuft, komme ich schon wieder mit einer neuen "Merkwürdigkeit".
Ich habe mir einen ShellyUNI besorgt, diesen an einen Reedkontakt angeschlossen (PIN1 / PIN7) und MQTT Konfiguriert.

In meiner Laborumgebung habe ich es mit 12VDC getestet.
Alles funktioniert bestens.

Topic beim ReedKontakt öffnen:shellies/shellyuni-AABBCCDDEEFF/input/0 0
Topic beim ReedKontakt schließen:shellies/shellyuni-AABBCCDDEEFF/input/0 1

In meiner Produktivumgebung dagegen habe ich 12VAC zur Verfügung.
Hier habe ich nun das seltsame Verhalten, dass das MQTT Topic nur beim schließen doppelt kommt.

Topic beim ReedKontakt öffnen:nichts
Topic beim ReedKontakt schließen:shellies/shellyuni-AABBCCDDEEFF/input/0 0
shellies/shellyuni-AABBCCDDEEFF/input/0 1


Der einzige Unterschied zwischen Produktions- und Laboraufbau ist die Spannungsversorgung (12VAC => 12VDC)
Alles andere ist identisch.

Gibt es hier eventuell eine Einstellung im Shelly die ich übersehen habe, oder ist sonst irgendetwas zu beachten,
was das Verhalten erklären würde ?

Gruß,
JudgeDredd
Router: Eigenbau (pfSense)
FHEM: Hyper-V | Debian 12 (VM)

Papa Romeo

Kenne den ShellyUNI zwar nicht, hätte da aber eventuell ne Idee.
Wie steuerst du den Shelly an ?
Kannst mal nen Schaltplan zeichnen?

LG
Papa Romeo
...die richtige Lötspitzentemperatur prüft man zwischen Daumen und Zeigefinger.
...überlasse niemals etwas einer Software, das du hardwaremässig erreichen kannst.
...unvorsichtige Elektriker werden schnell zu leitenden Angestellten.
und...never change a running System...no Updates if not necessary

JudgeDredd

Hallo Papa Romeo, Du schon wieder  ;)

Zitat von: Papa Romeo am 01 Juni 2021, 18:25:44
Kenne den ShellyUNI zwar nicht, hätte da aber eventuell ne Idee.
Wie steuerst du den Shelly an ?
Kannst mal nen Schaltplan zeichnen?
Konkret geht es hier um zwei Reed Kontakte an meinem Briefkasten (Einwurf und Leerung).
Bisher habe ich das mit einem HomeMatic (HM-PBI-4-FM) realisiert. Da ich da aber regelmäßig beim Batteriewechsel die komplette Front der Gegensprechanlage abmontieren muss,
und der ShellyUNI nun auch mit AC funktionieren sollte, dachte ich an einen Umstieg.
Die Schaltung ist eigentlich recht unspektakulär. Den Schaltplan habe ich angefügt.

Mit meinem Multimeter habe ich 14VAC gemessen anstatt der auf der Siedle Anlage angegebenen 12VAC.
Das ist aus meiner Sicht aber eher ein Vorteil, da ich ggf. noch einen Gleichrichter dazwischen hängen könnte und dahinter noch volle 12VDC hätte.

Gruß,
JudgeDredd
Router: Eigenbau (pfSense)
FHEM: Hyper-V | Debian 12 (VM)

Papa Romeo

Zitat von: JudgeDredd am 02 Juni 2021, 09:41:28
Mit meinem Multimeter habe ich 14VAC gemessen anstatt der auf der Siedle Anlage angegebenen 12VAC.
Das ist aus meiner Sicht aber eher ein Vorteil, da ich ggf. noch einen Gleichrichter dazwischen hängen könnte und dahinter noch volle 12VDC hätte.

...na dass kann man so oder so sehen ... aber spielt hier keine Rolle da der ShellyUNI bis zu 36 Volt DC verträgt. 
Die 14 Volt die du da misst, ist der Effektivwert. D.h. nach Gleichrichtung und Glättung hast du eine Spannung von knapp 20 Volt DC (knapp 17 Volt DC bei 12 Volt AC).

... was mich allerdings ein bisschen stutzig macht, ist diese Aussage in der Bedienungsanleitung :

Zitat
CONTROL OF THE INPUTS
• Reading of standard logical levels, independent from
the applied voltage on the inputs(potential free)
• It cannot work with programed limits of the levels, because they aren't ADC attached to the inputs
• When there is Voltage from:
• AC 12V up to 24V – it is measured as logical "1"
(HIGH). Only when the voltage is below 12V it is measured as logical "0" (LOW)

... würde also bedeuten, dass die Steuerspannung größer als die Versorgungsspannung sein müsste, damit eine "1" erkannt wird ....
Die "Pegellage" ist bei Wechselspannung nicht immer so eindeutig .... da z.B. ein offener Eingang eben keine "0" oder "1" hat.

Ich würde die 12 Volt gleichrichten, damit ich wirklich definierte Pegel habe.


LG
Papa Romeo
...die richtige Lötspitzentemperatur prüft man zwischen Daumen und Zeigefinger.
...überlasse niemals etwas einer Software, das du hardwaremässig erreichen kannst.
...unvorsichtige Elektriker werden schnell zu leitenden Angestellten.
und...never change a running System...no Updates if not necessary

JudgeDredd

Zitat von: Papa Romeo am 02 Juni 2021, 14:37:29
... würde also bedeuten, dass die Steuerspannung größer als die Versorgungsspannung sein müsste, damit eine "1" erkannt wird ....
Die "Pegellage" ist bei Wechselspannung nicht immer so eindeutig .... da z.B. ein offener Eingang eben keine "0" oder "1" hat.
Das würde das Verhalten allerdings 100%ig erklären. Denn 0 scheint er ja eindeutig zu erkennen. Nur um 1 zu erkennen reicht der Pegel anscheinend nicht aus.

Zitat von: Papa Romeo am 02 Juni 2021, 14:37:29
Ich würde die 12 Volt gleichrichten, damit ich wirklich definierte Pegel habe.
Das kann ich natürlich mal versuchen, Aber da kommst jetzt wieder Du ins Spiel  ;)
Hast Du mal einen Link zu einem Bauteil für mich ?

Ich hätte auch einen Vorschlag:
THT Brückengleichrichter Diotec B80R Rund 2A 160V
Wäre das was für mein Vorhaben ?

Gruß,
JudgeDredd
Router: Eigenbau (pfSense)
FHEM: Hyper-V | Debian 12 (VM)

Papa Romeo

Zitat von: JudgeDredd am 02 Juni 2021, 14:55:59
Ich hätte auch einen Vorschlag:
THT Brückengleichrichter Diotec B80R Rund 2A 160V
Wäre das was für mein Vorhaben ?

... jo...dat passt ... dann noch´n Elko zu Glättung und feddisch....

LG
Papa Romeo
...die richtige Lötspitzentemperatur prüft man zwischen Daumen und Zeigefinger.
...überlasse niemals etwas einer Software, das du hardwaremässig erreichen kannst.
...unvorsichtige Elektriker werden schnell zu leitenden Angestellten.
und...never change a running System...no Updates if not necessary

Papa Romeo

...die richtige Lötspitzentemperatur prüft man zwischen Daumen und Zeigefinger.
...überlasse niemals etwas einer Software, das du hardwaremässig erreichen kannst.
...unvorsichtige Elektriker werden schnell zu leitenden Angestellten.
und...never change a running System...no Updates if not necessary

JudgeDredd

Zitat von: Papa Romeo am 02 Juni 2021, 15:42:10
...oder sowas ... da haste dann alles.
OK, super vielen Dank. Kleiner Schönheitsfehler, das Ding kommt direkt aus China.
Da werde ich dann doch nochmal für 4 - 6 Wochen den Homatic einbauen und hoffen, das der Kahn nicht im Suezkanal stecken bleibt  ;)

Wenn dann alles fertig ist, gebe ich auch gerne Feedback bzgl. der Funktionalität.
Router: Eigenbau (pfSense)
FHEM: Hyper-V | Debian 12 (VM)

Papa Romeo

...die richtige Lötspitzentemperatur prüft man zwischen Daumen und Zeigefinger.
...überlasse niemals etwas einer Software, das du hardwaremässig erreichen kannst.
...unvorsichtige Elektriker werden schnell zu leitenden Angestellten.
und...never change a running System...no Updates if not necessary

Wernieman

Wobei so richtig Gleichspannung kommt da ja auch nicht aus. Macht das dem Shelly nichts aus?
- Bitte um Input für Output
- When there is a Shell, there is a Way
- Wann war Dein letztes Backup?

Wie man Fragen stellt: https://tty1.net/smart-questions_de.html

Papa Romeo

Zitat von: Wernieman am 02 Juni 2021, 18:08:57
Wobei so richtig Gleichspannung kommt da ja auch nicht aus. Macht das dem Shelly nichts aus?

...wie meinst du das ?

4 Dioden (--> Brücken- oder Vollwellengleichrichter) ein Elko (---> Glättung) und Widerstand mit LED (Spannungsanzeige) was vermisst du?

LG
Papa Romeo
...die richtige Lötspitzentemperatur prüft man zwischen Daumen und Zeigefinger.
...überlasse niemals etwas einer Software, das du hardwaremässig erreichen kannst.
...unvorsichtige Elektriker werden schnell zu leitenden Angestellten.
und...never change a running System...no Updates if not necessary

Wernieman

Eine Restwelle hast Du doch immer (Wenn ich mich an mein Studium erinnere) ....
- Bitte um Input für Output
- When there is a Shell, there is a Way
- Wann war Dein letztes Backup?

Wie man Fragen stellt: https://tty1.net/smart-questions_de.html

JudgeDredd

Zitat von: Papa Romeo am 02 Juni 2021, 17:23:14
na, gibt ja Alternativen ... kommt drauf an, was du für eine "schnellere" Lieferung ausgeben willst ...
Ach ich bin sehr reich, da spielt Geld keine Rolle  ;D
Nein, Spass. Aber in dem Preissegment, kann ich durchaus etwas großzügiger sein, wenn es die Lieferzeit verkürzt.

Den aus Ungarn hatte ich auch entdeckt. War aber kaum schneller als der aus China (warum auch immer)
Ich habe mir jetzt diesen hier bestellt. Der Verkäufer hat auf Anfrage sogar eine Sofortkauf-Option eingefügt.

Zitat von: Wernieman am 02 Juni 2021, 18:08:57
Wobei so richtig Gleichspannung kommt da ja auch nicht aus. Macht das dem Shelly nichts aus?
Das werde ich dann sehen. Ich "riskiere" es auf jeden Fall einfach mal.

Wie gesagt, wenn ich es umgesetzt habe, berichte ich. Vielleicht kann ich ja auch mal andere zu dem Risiko ermutigen  ;)
Router: Eigenbau (pfSense)
FHEM: Hyper-V | Debian 12 (VM)

Papa Romeo

#13
Zitat von: Wernieman am 02 Juni 2021, 19:18:17
Eine Restwelle hast Du doch immer (Wenn ich mich an mein Studium erinnere) ....

...kommt auf die Größe des Elkos und den Laststrom an. Der ShellyUNI hat lt. Datenblatt eine Leistungsaufnahme  < 1Watt.
Wäre dann ein Stromaufnahme um die 50 mA. Bei 470 uF Glättungs C hast da eine Restwelligkeit im mV-Bereich beim Empfangsbetrieb.
Im Sendebetrieb um die 1 Volt, aber das ist immer nur kurzzeitig.
Des weiteren hat der Uni garantiert einen Längsregler ähnlich den 78XX verbaut, da die maximale Betriebsspannung mit 36 Volt
angegeben ist. Das ist in der Regel die Spannung, die maximal an diese Regler angelegt werden darf.

LG
Papa Romeo
...die richtige Lötspitzentemperatur prüft man zwischen Daumen und Zeigefinger.
...überlasse niemals etwas einer Software, das du hardwaremässig erreichen kannst.
...unvorsichtige Elektriker werden schnell zu leitenden Angestellten.
und...never change a running System...no Updates if not necessary

Wernieman

Genau auf einen Längsregler hätte ich geplant .. kenne mich aber it Shelly auch nicht richtig aus ...
- Bitte um Input für Output
- When there is a Shell, there is a Way
- Wann war Dein letztes Backup?

Wie man Fragen stellt: https://tty1.net/smart-questions_de.html