Ich habe da mehr zur Auswahl (siehe Bild).
Die Skripte sind trotzdem identisch oder wird da auch was geändert?
Ich habe da mehr zur Auswahl (siehe Bild).
Die Skripte sind trotzdem identisch oder wird da auch was geändert?
Ich habe da mehr zur Auswahl (siehe Bild).
Die Skripte sind trotzdem identisch oder wird da auch was geändert?
Dann ist es auf jeden Fall Switch Input. Der läuft auch super. Ich habe nur das Problem, wenn die Scheibe langsam oder gaaaaaaaanz langsam dreht.
Wie die Einstellungen sind, meine ich , in diesem Thread zusammengesucht zu haben.
Wenn es bei dir läuft könntest mal die ganzen Einstellungen hier rein stellen. Dann wäre es einfacher nachzuvollziehen.
Wenn es bei dir läuft könntest mal die ganzen Einstellungen hier rein stellen. Dann wäre es einfacher nachzuvollziehen.
Mache ich sobald ich zu Hause bin. Brauch ja selber nen kleinen Anschubser damit das mal zu 100% funktioniert
Ich hab es jetzt nochmal bei mir nachgeschaut, sollte so in etwa eingestellt sein:
hier noch ein kleines Video:
So sollte es aussehen, die "Lampe" geht erst wieder an wenn der rote Streifen weg ist.
*Debounce spielt bei dieser Variante keine große Rolle ( außer Du schaffst es das sich die scheibe wirklich "extremst" schnell dreht ) , hatte es mal Test weise auf 250 gestellt, da ich mal die Vermutung hatte das meine scheibe nicht ganz rund läuft.
Lag aber dann an Staub vor dem Glas -.-
Wert nie geändert.
Wir haben vermutlich eine andere Firmware. Ich habe laut Video die R120 geflasht.
Vorneweg, was bedeutet das, in dieser Einstellung ? Sensor Delay.
Hier meine Einstellungen: Hardware (Rest weiter unten ist default)
:
Switch:
Advanced:
Vielleicht findet ja jemand noch ne Stellschraube in meinen Einstellungen, damit es endlich keine Abweichungen mehr gibt.
Auf dem ersten Blick alles i.O
Was natürlich auch sein kann:
Eine unrunde Scheibe
Poti minimal falsch eingestellt.
Am besten gehst Du einmal zum Stromzähler und stellst Dich wirklich paar Minuten da hin und beobachtest einfach nur mal.
Schaue gleichzeitig im IoBroker ( Handy / Tablet ) was genau ankommt und was Du Visuell war nimmst.
Muss vielleicht einfach nur der Poti Justiert werden.
Vielleicht aber auch eine kleine Änderung der Position.
Das alles siehst Du leider erst wenn Du tatsächlich daneben stehst^^
Das Lämpchen geht immer fein aus wenn der rote Balken kommt und wieder an , wenn er vorbei ist. Ich kann mich natürlich nicht 24Std. daneben stellen.
Ich gehe davon aus, dass es an der Übertragung zum Iobroker liegt. Also müssen die idealen Delay und Debounce Zeiten gefunden werden, für schnelles und ganz ganz langsames drehen der Scheibe.
Welche Esp Easy Version hast Du?
Könnte man diese über den Load Firmware Button flashen?
Es war auch nicht so gemeint das Du nun 24 Stunden da stehen sollst, nur manchmal sieht man eben Visuell das irgend was nicht stimmt.
Die Übermittlung sollte auf 0 stehen, so sendet er "Instand" wenn sich der Status intern ändert.
Ich habe die Version:
GIT version: | mega-20181025 |
Kannst auch jede andere neue Version mal nehmen:
https://github.com/letscontrolit/ESPEasy/releases
Hmm, wenn Du die Vermutung hast das der mal was nicht sendet, dann prüfe es mal mit Telegram:
<block xmlns="http://www.w3.org/1999/xhtml" type="on_ext" id="e=9,1YYvLxEwUaaNMCDd" x="-837" y="-487">
<mutation items="1"></mutation>
<field name="CONDITION">false</field>
<field name="ACK_CONDITION"></field>
<value name="OID0">
<shadow type="field_oid" id="0OUx}8/dzo-H]3o^23-X">
<field name="oid">ping.1.iobroker.192_168_178_61</field>
</shadow>
</value>
<statement name="STATEMENT">
<block type="telegram" id="cu);Er8Ei9EiKdCG|cbI">
<field name="INSTANCE"></field>
<field name="LOG"></field>
<field name="SILENT">FALSE</field>
<field name="PARSEMODE">default</field>
<value name="MESSAGE">
<shadow type="text" id="hrz)dT5wuEY|RiE=/9WR">
<field name="TEXT">ESP Stromkasten ist Offline gegangen! </field>
</shadow>
</value>
<value name="USERNAME">
<block type="text" id="[tyHc7kz5T+^Cr*_`{t6">
<field name="TEXT">Pascal</field>
</block>
</value>
</block>
</statement>
</block>
Alles anzeigen
Den ESP im Ping Adapter hinterlegen und in dem Script auswählen.
Wie man einen Bot einrichtet findest Du hier: bot
Du brauchst einen Token, diesen musst Du beim Telegram Adapter in den Einstellungen hinterlegen!
Kannst es auch einfach über eine Variable machen die hochzählt:
<xml xmlns="http://www.w3.org/1999/xhtml">
<block type="on_ext" id="e=9,1YYvLxEwUaaNMCDd" x="-837" y="-487">
<mutation items="1"></mutation>
<field name="CONDITION">false</field>
<field name="ACK_CONDITION"></field>
<value name="OID0">
<shadow type="field_oid" id="0OUx}8/dzo-H]3o^23-X">
<field name="oid">ping.1.iobroker.192_168_178_61</field>
</shadow>
</value>
<statement name="STATEMENT">
<block type="control" id="j,1|FXGo[ia7XvT1(5IA">
<mutation delay_input="false"></mutation>
<field name="OID">ping.1.iobroker.offline</field>
<field name="WITH_DELAY">FALSE</field>
<value name="VALUE">
<block type="math_arithmetic" id="YsG92VM.3w.KqejUT1al">
<field name="OP">ADD</field>
<value name="A">
<shadow type="math_number" id="_I+lzqAP*2Zcb2rqGerC">
<field name="NUM">1</field>
</shadow>
<block type="get_value" id="7sg^{smwsYrJ]DWiLOsu">
<field name="ATTR">val</field>
<field name="OID">ping.1.iobroker.offline</field>
</block>
</value>
<value name="B">
<shadow type="math_number" id="9K%quqZs9g0F#Lc/@ck^">
<field name="NUM">1</field>
</shadow>
</value>
</block>
</value>
</block>
</statement>
</block>
</xml>
Alles anzeigen
Eine Variable anlegen im Ping Adapter mit :
offline -> Zahl -> Maximaler Wert 9999999 -> Maßeinheit das % entfernen.
Danke für das kleine Tutorial.
Kann ich die Mega Version von ESP Easy über die Weboberfläche flashen?
Da ist alles fest verkabelt und geklebt, dass ich ungern zum Flashen alles wieder neu machen möchte.
Kein Ding
Kannst direkt vom ESP aus Updaten, ja.
Ich bin absoluter Neuling auf dem Gebiet. Empfiehlt es sich immer die aktuellste MEGA zu flashen?
Moin,
ich habe Probleme mit meinen [definition='27','0']NodeMCU[/definition] bzw. der Sendeleistung. Bei mir im iobroker kommt nix an, da meine Fritz!Box den Kontakt zum [definition='27','0']NodeMCU[/definition] verliert, sobald der am Stromkasten hängt, natürlich außerhalb
Also habe ich den Empfang bzw die Sendeleistung mit einem [definition='25','0']Sonoff[/definition] POW getestet. Dieser ließ sich an der Stelle ohne Probleme schalten. Da ich aber nix gefunden habe bzgl. GPIO14 und [definition='25','0']Sonoff[/definition] POW, zumindest nichts triviales, habe ich mir einen [definition='25','0']Sonoff[/definition] Basic geordert.
Und damit das nächste Probleme eingeheimst. Mein [definition='25','0']Sonoff[/definition] Basic hat keinen GPIO14 mehr, da es wohl die neue Revision ist.
Kann mir jemand einen Tipp geben, wo ich den [definition='48','0']TCRT5000[/definition] an dem neuen [definition='25','0']Sonoff[/definition] Basic anschließen kann?
Habe schon mehrere Antworten gefunden, welche sich aber irgendwie widersprechen. Und nun stehe ich auf dem Schlauch
Du kannst RX und TX umprogrammieren, sollte auch direkt in der Oberfläche auswählbar sein.
Dazu noch serielle Logging ausschalten und gut.
GPIO 14 ist bei den neuen nicht mehr rausgeführt ( vom ESP zur Platine )
Alternativ kannst Du auch eine externe Antenne am NoceMCU anbringen!
Alles anzeigenDebounce kannst Du gegen 0 machen.
Übermittlung auf 0
Der TRCT5000 bleibt solange auf LOW bis der rote Streifen wieder weg ist.
Switch auf : normal Switch.
Sendet dann eine 1/0
Im IoBroker dann beide triggern und bis 75 zählen.
Welche Einstellung ist beim Typ Switch richtig? Du hast in deinem Posts jeweils eine andere geschrieben.
Hier normal Switch und in einem anderen Post Push Button Active High.
Und dann hatte ich oben nochmal nach der Version gefragt.
"Ich bin absoluter Neuling auf dem Gebiet. Empfiehlt es sich immer die aktuellste MEGA zu flashen?"
Och, entschuldige, gar nicht gesehen.
JA, entschuldige. "Push Button Active High" muss gewählt werden. ( Hatte gerade was falsches im Kopf )
Sobald ein Signal anliegt, sendet er es dem Controller und der Switch-Status ändert sich ( 1/0 ).
Es kommt drauf an, wenn Du mit einer Version die gewählt wurde, keine Probleme hast - brauchst Du nichts Updaten. ( Never change a running system )
Wenn Du allerdings ausfälle oder sonst was hast, kann man mal ein Update machen.
Da hilft es immer das LOG der neuen Version mal zu Lesen, da stehen alle Änderungen und Fehlerbehebungen drin.
Vielleicht mal den Ping Adapter nutzen um ausfälle sichtbar zu machen ( Anpingen und wenn er nicht antwortet, speichern oder direkt per Telegramm oder ähnliches ausgeben )
Hi Leute!
Ich habe mir das ganze jetzt für meinen Ferraris Zähler gebaut und funktioniert perfekt.
Jetzt habe ich noch einen zweiten Zähler für die Wärmepumpe bei dem nur ne LED binkt.
Hab das ganze mit nem 2ten TCRT5000 probiert aber der erkennt das LED blinken leider nicht.
Hat jemand nen Tip für mich?
Alles anzeigenHi Leute!
Ich habe mir das ganze jetzt für meinen Ferraris Zähler gebaut und funktioniert perfekt.
Jetzt habe ich noch einen zweiten Zähler für die Wärmepumpe bei dem nur ne LED binkt.
Hab das ganze mit nem 2ten TCRT5000 probiert aber der erkennt das LED blinken leider nicht.
Hat jemand nen Tip für mich?
dafür würde ich anstatt einem TCRT5000 der ausschließlich auf IR Strahlung bzw reflektion reagiert, sondern einen PIR oder noch besser einen Lichtsensor wie diesen hier, das könnte vielleicht klappen...
ok dann bestell ich mal so einen! Wie schließ ich den dann an?
Der wird über den A0 Pin angeschlossen.
Wenn Du ESP Easy nutzt, gibt es einen Device Type: Analog Input Internal.
Bekommst dann Deine Werte 0 - 1000.
Musst dann mal sehen wie Du es behandelst und welche LUX-Werte kommen wenn die LED leuchtet!
Einfacher wäre dieses Board: https://www.amazon.de/dp/B07DP…a136&tag=schimmermedia-21
Da kannst Du den Schwellenwert direkt einstellen und erhälst nur eine 0/1.
Triggerst die Aktualisierung auf high und gut
Aber viele Wege führen nach Rom