Beiträge von Erforscht

    LD2410 = https://amzn.to/3YsSmlQ

    Online Flashen : https://tasmota.github.io/install/

    Unofficial -> Tasmota All Sensors


    Anschluss des Sensors mit 3,3V. Ich hab den kleinen quadratischen HLK-LD2410C. Beschrieben mit 5V. aber da spinnt er bei mir herum. Bei 3,3V läuft er perfekt.


    In Tasmota:

    Template:

    GPIO vom ESP Das Auswählen in Tasmota An den LD2410
    TX GPIOX LD2410 Tx RX
    RX GPIOX LD2410 Rx TX
    IO GPIOX Switch1 OUT


    Die GPIO's Anpassen X

    In der Tasmota Console eingeben:

    Code
    1. SetOption115 1
    2. SetOption19 1



    Sonoff Adapter=

    Automatische Erstellung von Zuständen

    Für tele/SENSOR

    Häkchen machen.

    Datenpunkt:


    POWER = true = Jemand Vorhanden

    POWER = false = Keiner mehr da


    Wert Bedeutung:

    Distance[0] Entfernung zu Bewegung in cm

    Distance[1] Entfernung zu ruhigem Objekt in cm

    Distance[2] Erkennungsabstand (Detect Distance) Die größte Entfernung, bis zum Sensor prinzipiell Bewegung erkennen könnte (normalerweise die eingestellte Maximaldistanz in der Konfiguration). Viele Tasmota-Versionen setzen diesen Wert aber immer auf 0,0 cm, weil er nicht immer über die UART-Schnittstelle ausgegeben wird.

    Energy[0] Wie stark ist die Bewegung (0–100)

    Energy[1] Wie stark reflektiert ein statisches Objekt (0–100)



    Falls Fehler:

    Wenn Power / Switch dauern on/off geht, muss ein Widerstand eingebaut werden.

    10kOhm Widerstand ein Ende an den ESP32 GPIO wo der "OUT" vom Sensor ran geht und das andere Ende an den GND vom ESP32

    Ich habe diesen Dimmer umgebaut und steuere damit mein Warmwasserboiler an, der über Steckdose läuft (2500Watt Boiler).

    Sobald Solar Überschuss ist, wird der Dimmer so gesteuert, das immer genullt wird.

    z.b. wenn 300Watt Überschuss ist und normalerweise in das Netz eingespeist werden, werden diese 300Watt vom Dimmer an mein Boiler abgeben.

    Da ich ein Shelly 3EM habe (3 Phasen Zähler) wird immer soviel in den Boiler eingespeist, wie Überschuss ist.

    Das wird per Blockly erledigt.

    Shelly 3EM = https://amzn.to/4jIQ1LL https://amzn.to/4jIQ1LL

    3x aqy212eh= https://amzn.to/42mwmeX https://amzn.to/42mwmeX

    1 Dimmer mit 10kw und 3 Taster = https://amzn.to/42pCNhm https://amzn.to/42pCNhm (Darauf achten, dass er 3 Taster hat)

    3x 220Ohm Widerstände = https://amzn.to/4cJghDx https://amzn.to/4cJghDx

    Verlängerungskabel 1,5 qmm = https://amzn.to/42QMwNz https://amzn.to/42QMwNz

    Wemos D1 = https://amzn.to/3Gvtu6H https://amzn.to/3Gvtu6H





    Tasmota Template:

    Code
    1. {"NAME":"SolarDimmer","GPIO":[1,1,1,1,1,1,1,1,225,226,224,1,1,1],"FLAG":0,"BASE":18}

    Tibberlink Adapter installieren https://github.com/Hombach/ioB…ME.md/edit/main/README.md


    Beim ersten Start, nochmal starten, da erst Datenpunkte angelegt werden.


    X = Angabe, wie viele Stunden gesucht werden sollen, die am günstigsten sind. In der Beschreibung hab ich 4 Stunden als Beispiel angegeben.


    3 Datenpunkte werden automatisch erzeugt in

    0_userdata.0.tibber_zeit


    1. Eine Steckdose, die geschaltet werden soll (true/false) muss selber verknüpft werden.

    2. Datenpunkt "nur_heute" als Logikwert. true = die X(4) günstigsten Stunden von heute, wo die Steckdose an sein soll / false die X(4) günstigsten Stunden insgesamt von heute und morgen, wo die Steckdose angeschaltet sein soll.

    3. Datenpunkt "zeit_heute" als string angelegt, wo die Stunden mit Preisen für "heute" gespeichert werden können.

    4. Datenpunkt "zeit_morgen" als string angelegt, wo die Stunden mit Preisen für "morgen" gespeichert werden können.



    Schon lange her und nicht weiter getestet. Aber es gibt ein Signal Adapter für IoBroker.
    Ich würde den testen. Einfach über Adapter installieren.

    https://forum.iobroker.net/top…gnal-cmb-signal-messenger


    Da wo was mit "string" steht.

    Google Übersetzer hilft manchmal auch. Einfach mal übersetzen lassen. Manchmal hilf das.


    Code
    1. cd /opt/iobroker/iobroker-data/zigbee_0
    2. sudo nano including.js
    3. den Inhalt vom nächsten Quellcode einfügen und speichern.
    4. sudo chown -R iobroker including.js
    5. Im Zigbee Adapter unter Einstellung bei "External converters"
    6. including.js
    7. eintippen und speichern.
    8. Adapter neustarten und das Gerät wird erkannt.


    s-l140.webp


    Putty:


    Wenn Geräte als ? angezeigt werden, sind eventuell die Zigbee2mqtt Ordner zu alt die alle Zigbee Geräte enthalten.

    Es dauert sehr lange, bis IoBroker das updatet.

    Um das selber zu machen:


    Es werden Dateien und Ordner zu Root und Rechte umgewandelt, da IoBroker sonst wieder alle Dateien überschreiben würde nach einem Neustart


    Wenn Geräte vorhanden sind, die ein ? haben und nicht erkannt werden sollten erst gelöscht werden aus den Zigbee Adapter.

    Dann gehts los:


    Bitte dran denken, das IoBroker nicht mehr alle Zigbee Adapter Ordner updaten kann, da ja Rechte geändert wurden.

    Um den Originalzustand wiederherzustellen, das machen:


    Kann ich nicht helfen. Eine Festplatte muss an irgendein PC angeschlossen sein. Mir fällt nicht ein, wie man sonst eine Festplatte mit einem Betriebssystem versehen kann.


    Ansonsten einfach googeln wie man Bookwurm installiert. Halt einfach herunterladen und darauf kopieren.

    Hallo,

    Ich bin ganz neu hier und brauch eure Hilfe. Ich habe mir ein Esp32 Cam zugelegt zwecks Gesichtserkennung habe alles genau so befolgt wie es im Video gezeigt wird. Mein Esp zeigt mir auch das Bild im Browser an aber die Gesichtserkennung funktioniert leider nicht was mache ich falsch ?


    LG

    hi, sorry, nicht gesehen. Ich müsste das mal wieder "testen". Das ist alles ziemlich lange her. Am Wochenende setze ich mich mal ran.

    Rauchmelder:



    Eigende Scripte kopieren:

    Beim Zigbee Adapter unter Einstellung den Scriptnamen "including.js" eintragen bei "External converters".

    Zigbee Adapter stoppen.

    In Putty:


    Code
    1. sudo nano /opt/iobroker/iobroker-data/zigbee_0/including.js

    Das reinkopieren:

    speichern.

    Code
    1. sudo chown -R iobroker /opt/iobroker/iobroker-data/zigbee_0/including.js

    Zigbee Adapter starten

    Der Rauchmelder hat jetzt den Datenpunkt zum Alarm ausschalten.

    S69666ee9b328442aa32ccc84edf466b5o.jpg




    Funzt mit allen Betriebssystemen . Python3, pip u. git installieren. Einfach googlen.

    Statt /dev/ttyUSB0 gibt man dann z.b. für Windows den COM port an, wo der Stick drin steckt. z.B.

    python3 Elelabs_EzspFwUtility.py probe -p COM3


    Display gif Bilder download -> display.zip

    Mit GIMP Bearbeitung Bilddatei (Bildbearbeitungsprogramm)


    Bilder testen. Manchmal werden sie nicht richtig hochgeladen.

    Sollte das der Fall sein, unter "Pictures", erst die JPG Datei hochladen. Danach sollten alle GIF-Dateien funktionieren.


    Ich empfehle, immer die neusten Firmware Updates zu installieren unter "Einstellung"



    Zwischenablage-1.jpg


    Blockly Beispiel:

    Zeigt bei folgenden Werten:

    true, false, open, close, zahl


    Ich nutze kein Raspberry mehr, da der zu anfällig ist für ein System, was immer ohne Unterbrechung laufen muss.

    Daher bin ich umgesprungen auf ein Notebook mit min. 16GB RAM (ca. 160€ mit 16GB RAM und 256GB Festplatte)

    https://ebay.us/xQ5eaT



    Warum?

    Wenig Stromverbrauch. Zwischen 15 und 40 Watt. Also nicht wirklich viel mehr als ein Raspberry

    Monitor, Maus, Tastatur automatisch vorhanden. Sollten Probleme sein, sieht man sofort, was los ist.

    Eingebaute USV, die zig Stunden hält. Ist halt ein Laptop. Wenn Stromausfall ist, läuft trotzdem alles normal weiter.

    Festplatte ist für Betriebssysteme ausgelegt. Da kann man sich ziemlich sicher sein, dass die nicht ausfällt nach einigen Jahren.


    Einfach auf ein Schrank z.B. legen und gut ist.


    Installation ist auch einfach.

    Ein USB-Stick wo Ubuntu oder Debian darauf kommt. Von USB booten und installieren. SSH Installieren. curl installieren

    eventuell sudo weglassen, wenn sudo nicht erkannt wird

    Code
    1. sudo apt-get update
    2. sudo apt install openssh-server
    3. sudo systemctl enable ssh
    4. sudo systemctl start ssh
    5. sudo ufw allow ssh
    6. sudo service ssh restart
    7. sudo apt-get install curl
    8. curl -sL https://iobroker.net/install.sh | bash -

    Und schon hat man IoBroker installiert und hat die gleichen Eigenschaften wie auf einem Raspberry.

    Putty, mein Tool u.s.w. funzt jetzt auch.