-
Thread
ESP8266 per OTA flashen
unbedingt auf einem alten ESP mit 512k Flash OTA nutzen will: es geht, wenn man z.B. nur einen Sensor mit MQTT o.ä. nutzt. Maximale Programmgröße sind ca. 243kB, es muß ja noch einmal soviel Platz für das Image beim Flashen da sein... Gruß aus Berlin Michael
-
Thread
ESP8266 instabil / schickt UART obwohl nicht vorgesehen?
der ziemlich leer ist... Die (Arduino-)Stringaufbereitung nur, weil mir der ESP das sowieso per MQTT als Spannung mit 2 Stellen nach dem Komma schickt. Ja, die 2 Stellen sind auch etwas Augenwischerei, allerdings sind die Werte sehr stabil und reproduzierbar, die Tendenz also gut zu erkennen.
habe noch nicht auf allen Modulen die Firmware so sauber drauf, daß er den Reconnect mit WLAN und MQTT immer sauber wieder hinbekommt. Im neusteten SDK soll da was geändert worden sein, das habe ich mir aber noch nicht zusammengesucht, da muß ich meinen Bekannten mal fragen, der hat sich die Änderungen
-
Thread
Spannungsversorgung Outdoor (Füllstand Zisterne)
Korrekturwert nur schnell durch Vergleich mit meinem Baumarktmultimeter gesetzt... Datenübertragung als MQTT-Client, ein Mosquitto-Broker läuft hier ohnehin auf einem RasPi. Gruß aus Berlin Michael
-
Thread
Welchen Bus nehmen? Smart Home / Temperaturmessung und mehr
sondern Mehrere Systeme Rs 485 für Kabel gebundenes. 30-35 Temperaturen messen Esp 8266 mit W-Lan und Mqtt. Und alles trifft sich in der mitte auf einer Openhab plattform Denn fast nur so bekommt man alle Systeme und das was noch kommt zusammen.
-
Thread
ESPAsyncWebServer
Hallo, sieht interessant aus. AsyncMQTT ist stabil, läuft huer zum Test mit meinem "Sensor-Testbrett". AsyncWebServer läuft soweit auch, allerdings habe ich noch Probleme mit größeren Files bei Down- und Upöoad. Außerdem gibt es eine Problematik
(Wär nur entspannter mit dem beigefügten Editor) Wollte mich nurmal einlesen in nodejs. Den asynMQTT-Client habe ich auchschon aufgespielt, -nur mal so.. AsyncMqttClient mqttClient; (z.Z. kein Bedarf) Gruß aus Demmin! Erhard
-
Thread
Wetterstation mit DHT11 und DSP8266 Probleme
raus und wieder wie oben. Connectzeit zum AP liegt bei ca. 200ms, feste IP, kein DHCP usw. Mit MQTT als Protokoll ist die Latenz bis das Licht nach Ansprechen des PIR bei mir angeht ca. 400-500ms. Wenn er alle 3 Minuten sendet, dürfte er auf durchschnittlich 8mAh pro Tag kommen. Damit sollten
-
Thread
Ausschakteverzögerung mit Timer
feste IP usw. usw.) nach ca. 0,3s im WLAN, mein Licht ist nach ca. 0,5s-1s an (ESP wecken, WLAN rein, MQTT anmelden, publish senden, wieder schalfen gehen. Ernsthafte Probleme habe ich hier mit den rund 20 WLANs in naher Umgegebung, manchmal kommt er da einfach erst nach 5-6s rein... Gruß aus Berlin
-
Thread
gcc Makefile
folgendem Makefile (TARGET=LINUX_X86): http://db.vivus.org/Makefile 2. Projekt: Hier nutze ich MQTT und kompiliere über die Konsole: [c]#gcc stdoutsub.c -I src -I src/linux -I MQTTPacket/src MQTTClient.c src/linux/MQTTLinux.c MQTTPacket/src/MQTTFormat.c MQTTPacket/src/MQTTPacket.c MQTTPacket/src
MQTTUnsubscribeClient.c[/c] Nun würde ich gerne beide Projekte zusammenführen sprich can4linxu, mysql und MQTT in einem Projekt nutzen. Mein Problem ist, wie bekomme ich den Konsolenbefehl ins Makefile (Ich habe es hier: http://db.vivus.org/Makefile2 mal versucht, bekomme aber nicht alles unter) Welche
-
Thread
China-BME280 Problem
hatte sich der BME280 offenbar akklimatisiert. Gemessen wird z.Z. alle 2 Minuten eine Messung, per MQTT rausgeschikct und wieder schalfen gelegt. Die Kombination mit der Luftbewegung scheint eine Rolle zu spielen. Temperatur +- 1 Grad zum Fost02, Feuchte jetzt stabil +- 3% zum Fost02. Luftdruck ist
-
Thread
Mesh mit ESP8266 und Laptop
MQTT
wie die Daten verarbeitet werden sollen. Könnte der RasPi vermutlich übernehmen, Anbindungen für MQTT gibt es alle Möglichen. Prinzipiell ist es ja nur ein MQTT-Client, der alle Nachrichten abboniert auswertet und den Stellwert verendet. Kann man zum Test z.B. mit MQTTfx auf dem Notebook testen,
-
Thread
SDHC in Vitosolic betreiben
Volkszaehler-Installation, der ESP kann aber auch an verschiedene Heimautomatisierungssysteme, per MQTT oder "general HTTP" die Werte verschicken
-
Thread
LoRa Traffic weiterleiten in D?
Sensortraffic ins Netz weiterleitet. Immerhin könnten ja dubiose URLs in der Payload zu irgendwelchen MQTT Servern gepusht werden ... Der Traffic ist meines (Halb)wissens nach gecryptet, ... inwiefern ist das in Deutschland zulässig? Danke schon mal vorab, Axel. offtopic: ¹Nein ich bin
-
Thread
nrf51822 und IOT SDK
Hallo zusammen, hat schon mal wer mit dem IOT SDK 0.8.0 für den nrf51822 rum gespielt? Komm mit dem mqtt Beispiel nicht weiter. Hans
-
Thread
Vernetzung mehrerer ESP8266
Hallo, auch mal in Richtung MQTT schauen, RasPi als MQTT-Broker und zentraler Webserver. Kommt darauf an, wieviel Du selbst machen willst. Meine ESP haben außer dem MQTT-Client auch fast alle einen Webserver drauf, so daß ich die
-
Thread
Mqtt verstehen
http://public.dhe.ibm.com/software/dw/webservices/ws-mqtt/MQTT_V3.1_Protocol_Specific.pdf
https://en.wikipedia.org/wiki/MQTT und von da aus dann nach: http://docs.oasis-open.org/mqtt/mqtt/v3.1.1/mqtt-v3.1.1.html Oder eben: https://lmddgtfy.net/?q=MQTT ;-)
-
Thread
Linux patch/diff für eine alte Version bei neuerer verwenden
Openwrt läuft. Die Module kann ich in OWRT sehen und mich mit ihnen verbinden, die Verbindung zu MQTT geht auch. Für den nächsten Schritt möchte ich https://github.com/NordicSemiconductor/Linux-ble-6lowpan-joiner Verwenden. Der Patch ist allerdings für bluez 5.30. im aktuellen Trunk von QWRT ist
-
Thread
230V WLAN I/O Modul mit ESP8266
(true); führt zum Absturz). Hier laufen zumindest 4 ESP mehr als Test seit ein paar Wochen mit MQTT, Webserver, OTA-Update stabil. Keine Abstürze, keine sonstigen Hänger. WLAN-Reconnects gibt es selten, lange Antwortzeiten des Webservers auch. Das liegt hauptsächlich an meinen WLAN-Verhältnissen,
-
Thread
FT800 / FT810 Library
sind? Ich habe stelle mir gerade die Frage, welche SPI-Frequenz ich verwenden sollte. Ich muss MQTT-Daten (aktuelle Geschwindigkeit des Fahrzeugs) auf dem Bildschirm darstellen. Aktuell habe ich einen Task, welcher alle 100 ms den MQTT-Buffer pollt und einen weiteren task, der alle 250 ms die Funktion
-
Thread
Embedded Linux Serverübermittlung
MQTT das ist für sowas gemacht.
-
Thread
Hausautomation-Selbstbau mit CAN oder Ethernet?
laufen per Draht, (aus meiner Sicht) Unwichtiges per WLAN. Zwei Banana Pi als Server für OpenHab, MQTT Broker, Asterisk etc, in den Räumen jeweils ein Node, der Daten einsammelt und Kommandos ausgibt. Am Ende des Gartens habe ich einen zusätzlichen Access Point, der (weil mit OpenWRT) auch noch das
-
Thread
Mit Arduino auf ESP8266 Flash speicher schreiben
noch ein Display und einen 4300MHz RFM für meine Sensordaten und zum Schalten von Funksteckdosen. MQTT läuft auch drauf und published ein paar Sachen. Etwas dazu liegt auf meiner Homepage: http://www.avr.roehres-home.de/esp8266/i_funkbox.html Software ist schon wieder nicht mehr ganz aktuell, könnte
-
Thread
ESP8266 Webserver Button mit Arduino Uno
Für sowas eignet sich MQTT sehr viel besser. http://www.s6z.de/cms/index.php/homeautomation-homecontrol/hardwareplattformen/esp8266/113-mqtt-basic-esp8266-mqtt-example
einer kompletten Hausautomatisierung würde ich beide Wege geben. Einzelne Sensoren und Schalter mit MQTT und als Zentrales Verbindungsstück zu den Endgeräten z. B. einen Raspberry Pi als MQTT-Broker und WebServer.
-
Thread
mit ESP8266 als Webserver dimmen
eigentlich garnichts erfinden oder selbst programmieren, lies mal unter OpenHAB und ESP8266 + MQTT nach. http://www.openhab.org/ https://github.com/tuanpmt/esp_mqtt und wenn Du ein bi0chen suchst, findet Du fertige Images für den ESP... Das OpenHAB stellt Dir die Webseite(n) für alle
auf Knopfdruck reagieren soll (bpw: kurz -> ON, bzw. 255, lang -> 0...254) die Daten werden per MQTT an den ESP (oder per Mosquitto an den ESP) übertragen... Just my 2 cents Elux
-
Thread
Wie am besten vernetzen?
.). Diese Gateways sind mit normalerweise mit Arduinos (bzw DCCDuinos) bestückt. Bibliotheken für MQTT, LM35, W5100 usw sind vorhanden, daher geht das schnell und schmerzlos. "Unwichtige" Sachen, wie das "Licht-Ambiente" sollen mit ESP8266 laufen. Die Beregnungs- und Beleuchtungsanlage im Garten
als WLAN-Accesspoint einen TP-Link Router mit einem OpenWRT versehen, dem man die erforderlichen MQTT Pakete nachinstallieren kann, ein Stückchen LUA-Script und als Ausgabe wieder so einen DCCDuino per USB und die beliebten 4 Euro Relaisboards aus China... Geplant ist für dieses Jahr die Erweiterung
-
Thread
Welche Firmware
Mischung daraus (ist ja nur Hobby...). Stabilität wird ja oft angesprochen. Hier laufen 6-9 ESPs mit MQTT, teilweise Webserver, ein ICECast-Streaming-Client, alles Experimetierphase. Alle Module laufen mit meiner Software seit inzwischen 3-4 Wochen stabil. Fast alle Module hier sind per OTA updatebar.
-
Thread
NodeMCU (ESP8266) Soft WDT reset
MQTT-Messages, eine Handscanner, der die gescannte EAN-Sendet, eine Pearl-Laufschrift, die Texte anzeigt, eine Badlichtüberwachung (ESP mit StepDown parallel zu den 12V Halogenern) der per MQTT mittelt,
stabil, sehr selten WLAN-reconnects, daran sind aber die WALN-Verhältnisse hier im Umfeld schuld. MQTT mit PubSubClient, neuerdings auch mit dem Wrapper für den ESp-MQTT-Client. Fast alle Komponenten mit OTA-Update installiert, will die ja nicht immer an den PC stecken müssen, wenn ich was ändere.
-
Thread
ESP8266 (nodemcu) - probleme mit deep sleep ?
Läßt sich das Teil noch anpingen? Bricht nur connect zu FHEM zusammen (nutze ich nicht)? Meine MQTT-Clients fliegen höchstens mal aus dem WALN und conncten neu. Sleep habe ich allerdings nicht genutzt, diese Sachen haben alle ein Netzteil und laufen durch. Wenn er komplett crashen (WDT, Stacktrace
-
Thread
Batteriebetriebener Sensor - sleep
bisher da zu stromhungrig, so ist es nur eine RFM12-ESP8266-Bridge geworden, die die Daten jetzt per MQTT weiterschickt... Hatt ich zumindest einen Grund, den Sleep mal zu testen. :-) Gruß aus Berlin Michael
-
Thread
VU Meter Schaltung?
als Stromquelle, Basis hat einen Tiefpaß und bekommt eine PWM von einem ESP8266 (das Ganze ist ein MQTT-Client...). Problematisch bei den Dinger: ziemliche Exemplarstreuungen. Einlaufzeit wenn man die jetzt ausgepackt hat möglichst 2-3 Tage, vorher ist das Zündverhalten unberechenbar. Nächtliches Ausschalten
-
Thread
mqtt client in Eclipse implementieren
Hallo. ich habe die Aufgabe ein mqtt Client Anwendung mit hilfe von Eclipse IDE zu programmieren. der mqtt Client musst eine Verbindung über wlan mit einem Server aufbauen und von dem Server Daten bekommen. die Eclipse IDE habe ich
laberhannes schrieb im Beitrag #4501608: > - Welche Abhängigkeiten benötigst Du: mqtt client ? mqtt server ? > > Und dann geht es los mit dem programmieren. Das netzt ist voller > Beispiele. mqtt client baut eine tls Verbindung mit dem server und empfängt von ihm alle mögliche
-
Thread
Zeilenende bei ESP-8266 AT Command Firmware
auch eingespart worden... Die -01er sind zwar etwas sparsam mit I/O ausgerüstet, dank OTA-Update, MQTT usw. durchaus brauchbar. Inzwischen ahben die ja auch einen 8MBit-Flash drauf. Mir ist gestern aufgefallen, daß sich ein -01 von den Störungen eines elektronischen Halogentrafos aus dem Tritt bringen
-
Thread
PhasenABschnittdimmer mit PWM ansteuern ESP8266
nichts, jeder bekommt seinen ESP. Kennlinie des "Opteokopplers" kannst Du per Software angleichen. MQTT als Protokoll, den Broker auf einem RasPi laufen lassen mit ApacheActiveMQ (scheint etwas problematisch zu sein, noch nicht selbst getestet) o.ä. Die ESP8266 mit OTA-Update und Kondensatornetzteil,
/390975#new Alternatibv eben ein Mini-5V-Netzteil mit 3,3V Linearregler dahinter. Für WLAN, MQTT-Client und OTA reicht selbst ein ESP8266-01. Wäre (und ist es teilweise bereits) mein Ansatz. Gruß aus Berlin Michael
-
Thread
ESP8266 will nicht mit PC-Hotspot verbinden
Hallo, schau Dir mal MQTT an. Bei mir läuft ein RasPi als MQTT-Broker im Test. Ein ESP8266 mit einem FOST02 (China-SHT11) wacht alle 30s auf, connectet zum WLAN (als Station), connected zum MQTT-Broker und schickt dem die Meßwerte
Apache usw. drauf, mit Apache ActiveMQ. Das habe ich aber noch nicht installert. Im Moment läuft nur MQTT.fx auf dem PC zum experimetieren. Gruß aus Berlin Michael
-
Thread
LUA-Firmware
angekommenen ESP8266-01 aus offenbar aktueller Fertigung haben einen 8MBit Flash, nun ist der Platz für MQTT + OTA + Auswertung für Relaistreiber oder Sensoren merklich entspannter als bei den 4MBit. Da passt dann auch bei Bedarf mein Webserver und etwas Platz für SPIFFS wieder mit rein, wenn nötig. Gruß
-
Thread
Internet of Things TCP oder UDP?
schauen, was es so an Protokollen gibt. Recht verbreitet und immer stärker zunehmend sind derzeit MQTT und CoAP, das erst arbeitet auf TCP, das zweite mit UDP. https://eclipse.org/community/eclipse_newsletter/2014/february/article2.php http://iot.eclipse.org/standards
-
Thread
einfache und performante W5500 LIB
Umstand nicht auf. Bei hoher Last oder zu langsamen auslesen fallen Pakete unter den Tisch. Bei MQTT viel mir das auf und ich ging auf die suche nach der Ursache. Die Publish messages hat eine größe von 34 byte, das PubACK 4 =38; das ACK wurde ausgewertet die Publish viel unter den Tisch. Das Problem
gut, warum einfach wenn's kompliziert auch geht. Marco H. schrieb im Beitrag #5110836: > Bei MQTT viel mir das auf ---> fiel <---
-
Thread
ESP8266 mit Kondensatornetzteil
man neu anfangen kann. Zum Hintergrund: macht es Sinn einen ESP8266 mit vrohandenen Mitteln als MQTT-Client zum Schalten eines Relais o.ä. mit einem Kondensatornetzteil zu nutzen? Die Stromaufmahme des ESP8266 in Ruhe ist ca. 80-90mA, beim Datentransfer ca. 120mA mit Spitzen bis 300mA. Die Versorgung
alten) FOST-02 (China-SHT11). Wirkleistung ca. 0,7W. Läuft bisher im Test stabil,. Wieder als MQTT-Client mit OTA-Update auf einem ESP8266-07. Ich habe die Sketche mal angehängt, die FOST02-Lib ist die leicht gekürzte SHTx-Lib, ich mußte wegen das OTA-Updates ein paar Bytes sparen. Die 512k-ESP
-
Thread
Uhr mit ESP8266 und WS2812
lightclockwifiv2) von Chris Melba funktioniert. Soweit so gut. Ich würd gern einiges an Eye-Candy einbauen (MQTT usw) und das Webfront von der Ursprungsseite lösen. Hat jemand Lust und Grips, mitzumachen das ganze mal elektrotechnisch & softwärig/ingenörisch zu überarbeiten damit es nicht mehr so hingemurkst
-
Thread
Web Server Pollin Net IO, Kommunikation untereinander Status
der dann angezeigt wird. Auch mit MQTT als Subscriber. Hat erst zum Test die gescannte EAN des Scanner angezeigt. Heute mal MQTT auf der Funkbox installiert, die schaltet jetzt eine Funksteckdose ein oder aus, wenn der Scanner eine passende
. Ich denke, ein RasPi2 sollte da mehr als schnell genug für sein. ActiveMQ kann auch MQTT mit SSL, es gibt für den ESP auch eine MQTT-Lib mit SSL. Wäre die Frage, ob es von der Sicherheit nötig ist, man müßte ja einmal ins lokale WLAN und noch einen MQTT-Brooker haben, der den echten überlagern
-
Thread
MQTT+PubSubClient+subscribe
Hallo, ich spiele auch gerade etwas mit MQTT rum. CloudMQTT habe ich nicht benutzt, bei mit läuft ein Mosquitto unter Windows zum Testen. Da sehe ich wenigstens, was passiert. Testclient ist MQTT.fx unter Windows. Seit vorhin gibt es auch ein
ist alles was MQTT an "Sicherheit" bietet. Ein Witz. MQTTs Antwort drauf ist MQTT über TLS laufen zu lassen. Klar, kann man machen. Bei der Implementierung von TLS, auch wenn man eine Bibliothek verwendet, kann man
-
Thread
Arduino oder Mikrocontroller - Was ist besser?
Das sollte nur fertig werden. Das letzte Bild ist eine IN-9 als Thermometer, ESP8266-Modul mit MQTT-Client und OTA-Update, StepDown 12V->3,3V, StepUp 12V->180V. Noch keine Gehäuse und Skalen-Idee, mal schauen... Was ich sagen will: jemand wie Martin will ein Radio für ein Puppenhaus bauen. Also
-
Thread
Serielle Visualisierung mit Comvisu
Startparameter? Dazu vielleicht die Speicherung/Angabe eines Start-Blattes. Und wie sieht es mit einer mqtt Schnittstelle aus? Gruß
die Topics als Kanal ausschreiben kann. Aber ich kann nichts versprechen, hab bisher nichts mit MQTT gemacht. Viele Grüße
-
Thread
Alternative zu Elv MAX!
EnOcean, KNX, ZWave, Fritz, PiFace, digitalStrom, MQTT, Modbus, OneWire, Nest, Philipps Hue, Belkin Wemo, ... Aber auch Google Calendar, Twitter, Wetterdaten nur mal so zur Auswahl, aus der Community kommen immer wieder neue Bindings hinzu. Falls Du
-
Thread
"Mini-Webserver" ESP8266/ArduinoIDE
will ich dann von dort eintragen, einen Mini-Filemanager für das SPIFFS und eine config-Liste für MQTT, damit ich schnell einen subscribe hinzufügen kann. Außerdem soll er im AP-Mode alle xx Minuten einen Client-Connect versuchen und den AP wieder ausmachen, wenn er wieder ins lokale WLAN kommt.
-
Thread
.NET einfachster HTTP-Server gefragt
node.js ist eine Basis für die es unzählige Erweiterungen (Module) gibt, MQTT ist kein Problem: https://www.npmjs.com/package/mqtt Man muß sich nur mit dieser JavaScript Sprache anfreunden.
https://github.com/micropython/micropython/tree/master/esp8266#micropython-port-to-esp8266 Für MQTT gibt es ein fertiges Python-Package. https://pypi.python.org/pypi/paho-mqtt
-
Thread
WordClock mit WS2812
Mit dem Projekt "WordClock mit WS2812" kann sowohl die klassische 11x10 WordClock als auch die neue minutengenaue 16x18 WordClock24h realisiert werden - mit ein und derselben Hard- sowie Software. Link zum Artikel: [[WordClock_mit_WS2812]] Lauffähig ist die Software auf den Nucleo-Boards STM32F401RE und STM32F411RE für 11 EUR und (brandneu!) jetzt auch auf dem 4 EUR günstigen STM32F103C8T6 Mini Development Board. Auch diese Variante wird in den nächsten Tagen zum Download verfügbar sein und im Artikel beschrieben werden. Bereits implementierte Features der Software: - Lauffähig auf STM32F401
-
Thread
converting char arrays in int, float, string
/zwei/drei/vier/fuenf - als topic 100 - als payload vom server wird folgendes geschickt: mqtt.0 Send to client [DOino_01] 'DOino_01/eins/zwei/drei/vier/fuenf': 10
-
Thread
Arduino_byte array in int, float oder bool konvertieren
] 12.13 Message arrived [system/adapter/node-red/0/uptime] 7001 Message arrived [system/adapter/mqtt/0/memHeapUsed] 26.01 Message arrived [system/adapter/mqtt/0/uptime] 6921 Message arrived [mqtt/0/DOino<>MQTT/0/13/1/0/3] 100 [/c]
1ste Augabe: Message arrived [mqtt/0/DOino<>MQTT/0/13/1/0/3] 100 Binärdaten dazu: Message arrived [mqtt/0/DOino<>MQTT/0/13/1/0/3] 313030 oder hier negativ (-20.20) als payload Message arrived [mqtt/0/DOino<>MQTT/0/13/1/0/
-
Thread
String Array verarbeiten / Arduino
frei ist. free bedeutet dass der PIN frei ist und kein anderer sensor angeschlosen ist. in MQTT sehe ich dann in dem PAYLOAD das es frei ist... also kann ich "aussortieren" ich will es so aufbauen: 1. es soll alle Pins presentieren, damit MQTT gefüllt ist und weiss was mit den mins los ist
} [/c] Edit: (Habe erst jetzt den Zusatz bemerkt) Max M. schrieb im Beitrag #4404513: > MQTT sehe ich dann in dem PAYLOAD das es frei ist... also kann ich > "aussortieren" ... > klingt doch gut :-) ? Ja, das macht sinn. ------------------------ Max M. schrieb im Beitrag #4404508
-
Thread
JVM um auf ESP8266 Java Bytecode auszuführen
per NTP. 1x Thermometerscala: ESP8266, IN-9,, Spannungswandler reine Temperaturscala, holt als MQTT-Client die Daten von sowieso vorhandenen Sensor. 1x Laufschrift: ESP8266, alte Pearl-Laufschrift, MQTT-Client z.B. für meine Bad-Licht-Warnung, Webserver auf dem ESP um Lauftexte anzuzeigen. 1x
Bad-Licht-Erinnerung: ESP8266, Spannungswandler, hängt an den 12V-Halogenlampen, die gern vergesse aus zuschalten. MQTT-Client 1x Steckdose: ESP8266 mit Kondensatornetzteil im Originalgehäuse einer Funksteckdose, MQTT-Client 1x "Spielkiste": ESP8266, RFM12 als Empfänger meiner alten Funksensoren, schickt z.B. die