PullUp ausschalten skript

Die alternative Firmware für ESP8266 based devices

Moderatoren: seppy, udo1toni

Antworten
stfan1409
Beiträge: 2
Registriert: 17. Apr 2026 19:47
Answers: 0

PullUp ausschalten skript

Beitrag von stfan1409 »

Hallo Forum,
Ich habe mir viel Code aus dem Netz zusammenkopiert, aber dieses mal will es einfach nicht klappen.
Ich habe einen Wemos D1 mini mit Tasmota geflashed und lese einen Stromzähler über IR-Lesekopf erfolgreich ein.
Nun möchte ich Impulse von meinem Wasserzähler mit einem Counter zählen. Hier ist das Problem, dass der Eingang immer ein High-Signal hat, als wenn ein PullUp parametriert wäre. Die Spannung habe ich ohne angeschlossenen Sensor gemessen. Einen Sensorfehler kann ich also ausschließen.

Hier mein aktuelles Skript:

Code: Alles auswählen

>D
>B
=>sensor53 r 

>M 1
; Kopfzeile: Pin 5 (Strom), Pin 0 (Wasser-Counter)
+1,5,s,10,9600,Haus,12,c,0,-40

; Stromdaten
1,77070100100700ff@1,Leistung,W,Power_curr,0
1,77070100010800ff@1000,Verbrauch,KWh,Total_in,4
1,77070100020800ff@1000,Netzeinspeisung,KWh,Total_out,4

; Wasserdaten: @1000 teilt die Impulse durch 1000 für m³
; Die 3 am Ende steht für 3 Nachkommastellen (Liter-Genauigkeit)
1,=c1(@1000,Wasserzähler,m³,Water_Total,3
#
Hier ist die Konfiguration

Code: Alles auswählen

+1,5,s,10,9600,Haus,12,c,0,-40
Wenn ich an statt der 12 einen anderen GPIO auswähle, hat der GPIO12 LOW-Signal. Das habe ich mut verschiedenen GPIOs ausprobiert.
C steht für Counter. Die 0 dahinter soll den PullUp abschalten - zumindest habe ich es so verstanden. Ob 0 oder 1 ich messe immer High-Signal.

Hat jemand eine Idee?

Gruß Stfan

Benutzeravatar
udo1toni
Beiträge: 15680
Registriert: 11. Apr 2018 18:05
Answers: 254
Wohnort: Darmstadt

Re: PullUp ausschalten skript

Beitrag von udo1toni »

Schalte den Kontakt gegen Masse :)
openHAB5.1.3 stable in einem Debian-Container (trixie, OpenJDK 21 headless runtime - LXC, 4 Kerne, 3 GByte RAM)
Hostsystem Proxmox VE 9.1.6 - AMD Ryzen 5 3600 6 Kerne, 12 Threads - 64 GByte RAM - ZFS Pools: Raid Z1, 3 x 20 TB HDD -> 40 TByte und Raid Z0-Mirrored 4 x 1 TByte NVMe -> 2 TByte

stfan1409
Beiträge: 2
Registriert: 17. Apr 2026 19:47
Answers: 0

Re: PullUp ausschalten skript

Beitrag von stfan1409 »

Danke für den Tip.
Ich habe einen Initiator angeschlossen und dieser gibt nun mal +3,3V raus. Also wenn es software mäßig nicht funktionieren sollte, bleibt nur ein Transistor, welcher den Eingang auf Masse zieht.
Vielleicht hat ja noch jemand eine idee den Pullup abzuschalten.

Gruß Stfan

Benutzeravatar
udo1toni
Beiträge: 15680
Registriert: 11. Apr 2018 18:05
Answers: 254
Wohnort: Darmstadt

Re: PullUp ausschalten skript

Beitrag von udo1toni »

Was fr ein Initiator? Du hattest von einem Wasserzähler mit Impulsausgang geschrieben. Normalerweise wäre das ein S0 Ausgang, der ist potenzialfrei.
openHAB5.1.3 stable in einem Debian-Container (trixie, OpenJDK 21 headless runtime - LXC, 4 Kerne, 3 GByte RAM)
Hostsystem Proxmox VE 9.1.6 - AMD Ryzen 5 3600 6 Kerne, 12 Threads - 64 GByte RAM - ZFS Pools: Raid Z1, 3 x 20 TB HDD -> 40 TByte und Raid Z0-Mirrored 4 x 1 TByte NVMe -> 2 TByte

Antworten