Gartenbewässerung BELKIN WEMO EMULATOR ESP8266

Achtung funktioniert momentan nur zeitweise mit Homee aber nur mit Alexa immer

So ich versuche meine Lösung der Gartenbewässerung mal vorzustellen…
Vorab ich will alles was mit Homee funktioniert auch über Alexa haben, eben für
max. Kontrolle auch über Sprache.
Ich werde das hier nach und nach aktualisieren!!!
sofern es auch interessant für andere ist…

So das langt erstmal für HEUTE
bei Fragen PN bitte
wer es sich anschauen will PN (incl.Radler :slight_smile: )

Was ich will:

  • Wasser sparen trotz Brunnen
  • eine gezielte Pflanzenbewässerung

  • eine eigenständige Gartenbewässerung und Gartenbeleuchtung die mit Homee und Alexa funktioniert und die nur einmalig Anschaffungskosten hat…
    (bis auf die Pumpe die am Strom hängt)…

  • Software die zu jederzeit angepasst werden kann (Homee oder Sketche)

  • Hardware die erweitert werden kann

  • die auf die Stromstärke(12V) ausgelegt ist die ich möchte und für gut halte

  • 3/4" für Grasbewässerung

  • 1/2" für Pflanzen und Gemüsebewässerung

  • LED´s für Pflanzen und sonstige Beleuchtung im Garten

  • alles zusammen unter 500€ für ca. XXXX kommt noch !!! qm

Aufbau:

    1. Inselsolaranlage mit 2 Zellen und 1-2 Speicherbatterien (bzw. soviel wie benötigt werden wegen der Beleuchtung)
    1. Elektronik (ESP8266

Was ich bis jetzt habe:
Elektronik mit zwei guten Magnetventilen ca.50€
Garden 50m 1/2" Rohr plus diverse Nebler Sprüher ect ca 60€

Meine Zutaten:





meine einstellungen für die esp übertragung
nodemcu 1.0
flashsize 4m 3mspiffs
debug port disable
debug level keine
iwip variant v2 low memory
cpu frequenz 80Mhz
upload speed 115200
erase sketch only sketch

und in den voreinstellung steht dies
http://arduino.esp8266.com/stable/package_esp8266com_index.json

ich trage im laufe der zeit mal meine versionen bei arduino zusammen und die libaries
vielleicht hilft dies ja einwenig

Arduino 1.8.4

Libaries…

wemos
FauxmoESP 2.4.2
Ethernet(esp8266) 1.0.4
ESP8266WiFiMesh 1.0.0
ESP8266WiFi 1.0.0
ESP8266SSDP
ESP8266mDNS
ESP8266NetBios 1.0.0
ESP8266LLMNR
ESP8266httpUpdateServer 1.1.0
ESP8266HTTPCLIENT 1.1.0
ESP8266AlexaWemoEmulator 1.0.0
ESP8266 1.0.0
ESP AsyncWebServer 1.1.0
ESP AsyncTCP 1.1.0
bridge 1.6.3
esplora 1.0.4
ethernet 1.1.2
adafruit bme280 libary 1.0.5
adafruit bmp183 unified libary 1.0.0
arduino json 5.11.2
arduinoOTA 1.0.0
BME280 2.1.2
DNSserver 1.1.0

3 „Gefällt mir“

Hallo,

ich nutze den esp8266 auch für meine Velux aber über webhooks. Wäre stark an der Wemosimulation interessiert. Kannst du den Code zur Verfügung stellen?

Gruß Stev

der normale code bzw die libary ist fauxmoESP da funzen alle schon über alexa
der abgeänderte code von mir kann ich dir schicken …PN bitte

Hallo Stev,

das mit Velux würde mich interessieren, ich suche schon länger eine Möglichkeit die Rollladen meiner Veluxdachfenster mit homee zu steuern, könntest du mir ein paar Info’s geben was du bzgl Velux realisiert hast. Danke.

Gruß Chris

Habe das umgesetzt und bin gerade dabei, das alles in das Batteriefach zu integrieren.

klappt das mit dem code

also mein erstes ventil um garten läuft muss nur alles schön in nem schaltkasten verpacken

1 „Gefällt mir“

ist schon ne coole sache … das werde ich in meine veluxsteuerung integrieren, sodass jeden taste ein wemo ist … so muss ich nicht mit webhooks arbeiten

1 „Gefällt mir“

freut mich

so nun auch auf github

natürlich auch homee

3 „Gefällt mir“

Sehr schön gemacht @Coldday Nick,

Werde es samt auch nochmal testen und Schauen ob was passiert😀

Schönes Ding. An der Variante als Wemo-Emulation ist auch das tolle finde ich, dass man eben direkt eine Rückmeldung an der gleichen Stelle in homee hat.

Falls das nicht schon kennst:

Übertrage inzwischen immer so, vor allem, weil es viel schneller geht. Ist hier sicher aber auch dann sinvoll, wenn der Arduino zusammen mit den Relais z.B. im Garten geschützt verbaut wird.

1 „Gefällt mir“

ja auch gut aber meine ist lösung ist simpler und ich kann auch 100% des esps verwenden…
hab es auf ein board gelötet so das man den esp einfach rausziehen kann und n ersatz liegt immer rum also drauf spielen und austauschen :slight_smile:

Zur Info bei mir muss es die ESP Library Version 2.3.0 sein. 2.4.x geht nicht. Siehe: https://bitbucket.org/xoseperez/fauxmoesp/issues/40/dot-doesnt-recognize-the-esp-device

Ach schau mal einer an. Bei mir ging due 2.3.0 nicht. Das ist ja interessant. Das muss ich mir nochmal anschauen. @Micha das ist nen guter Hinwet für dich vielleicht.

das hatte ich schon gelesen und habe leider die 2.3 nicht gefunden gehabt.
Werde es nochmal damit versuchen.
Danke @gido , @Stev und @Coldday

ne info zu dem bitbucket

Had the same problem and tried some hours. Then I found out some intresting things.
ESP8266: Use Arduino Core 2.3 for your ESP (in the boardmanager) (found it in the description)
On ESP32 the newest Master would not work for me, I just found one device with it.

nachdem ich nun auch das problem hatte :frowning: zum kotzen
weiss ich welcher fehler es war bzw welchen ich beging
ich habe die boards in arduino updaten lassen und es war echt auf 2.4 ohne das ich es merkte
aber ich hab nicht gefunden wo ggrrrrrrrrrh
nun gehts wieder mit Arduino Core 2.3
aber um es zu 100% nutzen können ist es auch alles nur mit alexa verfügbar
bei homee graut es immer aus nach einiger zeit aber kommt dann wieder also nicht zuverlässig
hab mal an timo ne nachricht geschrieben und bin gespannt ob man mit Homee und den ESPs was machen kann…wäre natürlich meiner meinung nach supergenial den so n mikroprozessor kostet halt mal nüscht

also ich habe ja die wemos d1 mini und benutze die 2.4. die Wemo Simulation läuft mittlerweile seit 2.5 stabil ohn e ausgrauen bei einem polling von einer stunde.

1 „Gefällt mir“

Welche Hardware-Version des WEMOS D1 Mini benutzt du?

V2.2.0/V2.3.0 hat einen ESP-12S

V3.0.0/V3.1.0 einen ESP8266EX

Mein NodeMCU, der nicht arbeiten will, einen ESP-12E (Nach Herstellerangabe)

Vielleicht liegt das Problem in einer der Hardware-Revisionen und nicht an der Bibliothek? Ich habe V2.3 und V2.4 ausprobiert und in keiner Variante hat homee das Gerät gefunden…

Das kann sein … ich schau morgen mal nach, wenn ich daheim bin …