-
Thread
Raspberry Pi, Nachrichten über das lokale Netzwerk versenden
verschiedenen Devices im Netzwerk angezeigt bekomme > (automatisch, wie per Popup) > > Ist ein MQTT Server besser/einfacher wie ein Apache Server? Für den Fall wäre wohl MQTT geeigneter. Wo kommt denn der Alarm her? Selbstgeschriebenes Programm? Wenn man eh selber programmiert, wären eventuell
Wenn es effizienter sein soll, kann UDP ggf. hilfreich sein, kostet aber mehr eigenen Aufwand. MQTT hat nicht ganz so weite Verbreitung, aber auch hierfür gibts bereits Android Clients (MyMQTT offenbart eine kurze Google-Suche). Ist aber ein Weg, der noch nicht von so extrem vielen Leuten beschritten
-
Thread
MQTT Nachricht vom ESP8266 zu Node-Red "Fehler -2"
Hast du schon mal mit MQTT-Explorer oder MQTT-Box (beides Apps aus dem Windows-Store) probiert ob du überhaupt eine Verbindung bekommst?
Mqtt broker ist zb mosquitto
-
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
Web Browser als Anzeige für Mikrokontroller ?
und es dann durchziehen. Ein weg den ich interessant finde wäre z.B. MC(RTOS)--(UART/Bluetooth MQTT)-- UART/Bluetooth-MQTT Converter -- MQTT-Server-- WebSphere/Apache--Web Browser Man kann MQTT auch durch Modbus oder Hexabus ersetzen, für die UART Kommunikation. Das wäre für mich ein interessanter
ausreichend. Fuer das Raspberry-Pi hat DE auch ein kleines Aufsteckmodul mit ATmega256RFR2 (RaspBee). MQTT ist insofern interessant, wenn man seine Daten zum einem Webserver im Netz streamen will. Das MCU-Funknetz kann die Daten auf den oeffentlichen MQTT/Webserver schaffen, d.h. man muss sein Heimnetz *
-
Thread
Datenbrücke zwischen zwei RasPis über das Internet
, bist du damit auch nicht bei Amazon gefangen, einen MQTT-Server kriegt man auch anderswo oder kann ihn ganz einfach selber betreiben.
Εrnst B. schrieb im Beitrag #7455297: > MQTT-Server Das wäre auch mein Tipp. Den muss man nicht mal mieten, es gibt auch öffentliche MQTT-Server. https://iot4beginners.com/top-15-open-source-public-free-brokers-of-mqtt/
-
Thread
MQTT mit thingg.io auf ESP8266
Hallo, ich wollte mal fragen ob hier jemand Erfahrung mit dem MQTT-Onlinebroker tingg.io gemacht hat. Ich schaffe es nicht den ESP mit dem Onlinebroker zu verbinden. Basis ist der Code, den tingg.io vorgibt [code] #include <PubSubClient.h> const char* mqtt_server
DefaultPin = D4; // Wifi Config const char* ssid = "SSID"; const char* password = "PASSWORD"; // MQTT Config const char* mqtt_server = "mqtt.tingg.io"; const int port = 1883; // 8883 for mqtts connections. // Thing Config const char* thing_id = "###"; const char* thing_key = "###"; // Topics
-
Thread
ESP32 soll direkt mit Mini-PC komunizieren
Und als Protokoll nimmt man typischerweise für sowas MQTT. Das ist dann auch direkt kompatibel mit NodeRed, ioBroker etc.
dort arbeite ich unter Windows und VB.NET. Gibt es da MQTT, NodeRed, ioBroker? mfg Klaus
-
Thread
Batteriebetriebenen ESP8266 mit Alexa Steuern
Stefan ⛄ F. schrieb im Beitrag #6585230: > Für so etwas wurde in der Tat MQTT entwickelt. Das ist eine > Warteschlange wo man Nachrichten ablegt die später von ihren Empfänger > abgeholt werden. MQTT ist ein Protokoll, keine Warteschlange...
Leon Z. schrieb im Beitrag #6585314: > Also wenn mqtt für sowas entwickelt wurde sollte ich mich damit mal > beschäftigen oder? Aber wo liegt diese Warteschlange Du brauchst irgendwo einen sogenannten MQTT Broker. Ich würde dazu einen eigenen Server
-
Thread
Was brauche ich für LoRaWAN?
auf Anhieb funktioniert nach Umstellen auf das WM1302 Modul. Evtl. kannst du dich auch mit einem MQTT Client auf dem Broker anmelden und die Statusmeldungen zum Gateway anschauen. Ich nutze dafür gerne dieses Tool: https://mqtt-explorer.com/
Martin M. schrieb im Beitrag #7504657: > Evtl. kannst du dich auch mit einem MQTT Client auf dem Broker anmelden > und die Statusmeldungen zum Gateway anschauen. Ich nutze dafür gerne > dieses Tool: > https://mqtt-explorer.com/ LED oben drauf ist blau. Ah! Ja, mqtt-Explorer
-
Thread
Mosquitto letzte Nachricht erhalten
Programmiere mit der Arduino IDE) das hat mit dem ESP8266 nichts zu tun, das ist Sache des benutzten MQTT-Clients. Und ja, sowohl PubSubclient als auch AsyncMQTT können es, wobei der AsyncMQTT eigentlich alles unterstützt was MQTT kann. Gruß aus Berlin Michael
Hallo, Marco H. schrieb im Beitrag #5465703: > Aber aufpassen, nicht alle MQTT Server unterstützen das auch. Wer mit > google oder dem AWS kommuniziert und das Flag setzt wird hart getrennt. dann ist es kein MQTT-Broker bzw. er ist nicht Standard-konform. Punkt. Wäre für
-
Thread
ESP32 5-Kanal Dimmer
, 16}; WifiController wifi_controller{WifiConnected, WifiSignal}; MqttClient mqtt_client{"SaunaLight", WifiConnected, "192.168.178.106"}; void led_on(bool on) { if (on) { for (int dutyCycle = 0; dutyCycle <= 255; dutyCycle++) { pwm1.dimm_16(dutyCycle
val.Data.Bool; Serial.print("FullOn="); Serial.println(on); led_on(on); }); mqtt_client.publish(WifiSignal, "sauna_light/wifi_signal"); mqtt_client.publish(LightOn, "sauna_light/light_on"); mqtt_client.subscribe(LightOn, Signal::ValueType::Bool, "sauna/light_on"); Loop
-
Thread
Ein MQTT Client
denen es wichtig ist: keine Garantie, für nichts. Doku zum Protokoll: http://docs.oasis-open.org/mqtt/mqtt/v3.1.1/os/mqtt-v3.1.1-os.pdf
> Download > Neueste Builds > LibsSrc > MQTT3.zip Incl Quellcode.
-
Thread
NodeMCU MySQL Webhoster
für IOT Anwendungen, allerdings habe >> ich mich damit noch nicht beschäftigt. > > Zum Beispiel MQTT. Seit wann ist MQTT eine Datenbank? Und was unterscheidet eine Datenbank für IoT von den anderen Datenbanken?
für IOT Anwendungen, allerdings habe >>> ich mich damit noch nicht beschäftigt. >> Zum Beispiel MQTT. > Seit wann ist MQTT eine Datenbank? Unter dem Stichwort findet der TO eine gängige Lösung für genau sein Problem. Erkläre doch selber, was deiner Meinung nach MQTT genau bedeutet. Bei der Gelegenheit
-
Thread
Smart home Button? Akku, Sleep, low latency, Funk
brauchst nen Zigbee-Coordinator. https://www.amazon.de/CC2652P-CP2102N-USB-Stick-Assistant-Zigbee2MQTT/dp/B09KXTCMSC/ Und dazu nen RaspberryPi auf dem zigbee2mqtt läuft. https://www.zigbee2mqtt.io/
Leitung regelmäßig aussteigt, aber nun läuft alles zuverlässig unter Proxmox->Ubuntu->Docker->zigbee2mqtt. Aller erste Sahne!
-
Thread
mqtt ständiger abbruch - esp8266
Hallo allerseits, ich habe Probleme mit der MQTT Verbindung eines WemosD1mini (ESP8266). Beim booten stellt dieser immer sofort erfolgreich eine Verbindung zum Wifi und MQTT auf, doch die MQTT Vebindung bricht regelmäßig alle paar minuten ab. Ich
kommt sogar garnicht zu regelmäßigen abbrüchen.. Die Reconnect-Schleife: [c]void mqttReconnect() { if (!MQTTclient.connected()) { Serial.print("\nAttempting to connect to MQTT broker at "); Serial.print(mqtt_server); MQTTclient.connect(deviceID); unsigned long
-
Thread
ESP 32: Smarthome Beet über MQTT: FAST fertig
MiFlora Sensor. Die Auswertung läuft über einen smarthomeng-Server, der mit dem ESP32 im Beet über MQTT kommuniziert. Ausgangsbasis war dieser Code: https://github.com/e6on/ESP32_MiFlora_MQTT Jetzt funktioniert fast alles, für die verbliebenen Probleme erhoffe ich mir hier Hilfe :) Den gesamten Code
Hier noch ein Screenshot der MQTT Abos des smarthome servers
-
Thread
automatisierte Wasserverbrauchsmessung durch Impulserfassung!!
connected') sys.exit() #connect_wifi() # Connecting to WiFi Router client = MQTTClient(client_id=mqtt_client_id, keepalive=30, server=ADAFRUIT_IO_URL, port = 1883) try: client.connect() except Exception as e: print('could not connect to MQTT server {}{}'.format(type(e).__name__, e)) sys.exit
. also: try ... except außenherum, bei Fehler entweder reset oder mqtt-reconnect oder Alarmsirene an oder, oder, oder...
-
Thread
Attempting MQTT connection.failed, rc=-2 try again in 5 seconds
das gleiche Arduino Code aber auf dem einen funktioniert es auf dem zweiten nicht. Ich habe das MQTT port 1883 in den Firewall regelen hinzufügt aber hat nichts was gebracht. Wenn ich meine Wlan Verbindung mittels Wireshark ansehe finde ich gar keine Verbindung mit MQtt. Hat jemand vielleicht
> Wenn ich meine Wlan Verbindung mittels Wireshark ansehe finde ich gar > keine Verbindung mit MQtt. Was erwartest du sonst nach der "connection.failed"? ;-)
-
Thread
Ideen Findung "Fenster Auf"-Detektion
incl. entsprechender Stromversorgung ist wohl etwas übertrieben. Da scheint die Simpelfunklösung als MQTT-SN Client am Fenster und einem ESP8266 (evlt. pro Zimmer?) als MQTT-SN Gateway wohl angemessener.
+ ESP bestehen, dafür gibts auch fertige Projekte. Der ESP schiebt die Sensor Info dann in einen MQTT Broker.
-
Thread
Tasmota 9.x sehr träge
gab, ist mir bekannt, weswegen ich ja den Test auch über MQTT gefahren habe und auch schon etliche FW-Versionen getestet habe (gleiches Problem) Schlussendlich benötig ich ein sauber funktionierendes MQTT sowie eine "sofortige Reaktion" auf den lokalen Taster
Kenne ich natürlich. Hast du die Stelle gefunden, wie sich die Software verhält, wenn kein WLAN/MQTT-Broker erreichbar ist? MqttRetry 60 (default 10) (hat leider nichts gebracht) > Du solltest dein WLAN mal intensiver diagnostizieren. RSSI":"46","Signal (dBm)":"-77 Was hast du da für Werte
-
Thread
Mehrere Messdaten von Arduinos über Ethernet auf den PC bringen
Ich würde das mit MQTT machen. Stell einen Server ins Netzwerk, der als MQTT-Broker arbeitet. Der PC schickt über den Broker eine Nachricht samt Counter an die Arduinos, dass sie eine Messung machen sollen bzw. Messergebnisse
Moskito schrieb im Beitrag #7086006: > Ich würde das mit MQTT machen. mit 400.000 Events pro Sekunde - really?
-
Thread
Umschreiben auf locken MQTT Broker
Ich verwende eine andere MQTT library : PubSubClient.h Damit functioniert das : [c] #include <ESP8266WiFi.h> #include <PubSubClient.h> #define mqtt_server "192.168.0.60" #define mqtt_user "micro" #define mqtt_password "
subnet); WiFi.begin(ssid, password); void loop(){ /*****Every minute, do measurements and dump to MQTT on the Pi*********************/ if (now - lastMillis_MQTT >= MQTT_interval) { lastMillis_MQTT = now; if (client.connect("ESP8266Client", mqtt_user, mqtt_password)) { Serial.println
-
Thread
Kommunikationsprotokoll PC <-> uC für Tests und Logging
Dazu fällt mir spontan MQTT ein - das geht allerdings in der Regel über Ethernet. Für serielle Schnittstellen gibt es Adapter-Programme. Installiere Dir einen MQTT Broker auf deinen PC, der zeigt Dir die Nachrichten dann im
, activemq kannte ich noch nicht, aber eine Web-Gui gehört aber nicht zum normalen Standard eines MQTT-Brokers. Deshalb ist deine Anwort schon etwas verwirrend...
-
Thread
MQTT erste Schritte Nachrichten können nicht empfangen werden
unter Host die IP des Raspberry eingegeben und unter Will-Topic: test/temperature Als Protokoll: mqtt/tcp Nun bekomme ich die Verbindung als "Connected" angezeigt, aber ich sehe keine Nachrichten :-( Ich hab's ebenso mit meinem Android Handy versucht und in der App (IoT MQTT Dashboard) die Settings
kannst. Dann musst du Port-Forwardung auf der FritzBox/DSL-Router einrichten für den TCP-Port von MQTT und auf die IP deines MQTT-Brokers. Dann kannst du im Handy den DNS-Namen deines Anschlusses eingeben und es sollte laufen. Geh aber sicher, dass du Authentifizierung bei MQTT aktivierst, sonst kann
-
Thread
Sensor Daten in Cloud
später die Daten später über jGraph darstellen => dazu wäre SQL optimal. Aber wann nimmt man den dann MQTT?
TiRe schrieb im Beitrag #4317797: > Aber wann nimmt man den dann MQTT? Grundsätzlich bietet MQTT nur eine Kommunikationsschnittstelle für alles, was mit dem IoT (um das Buzzword mal zu nennen) spricht. MQTT kann prinzipiell erstmal keine Daten speichern*. Wie ich sehe
-
Thread
Monitoring Lösung / Backend für den Tüftler
Datensatz zu Position und Zustand unterschiedlicher Sensoren über APRS sendet. Mittels einer APRS-IS to MQTT Bridge könnten diese dann prima über deine Lösung visualisiert werden, ohne dass wir uns um das Backend kümmern müßten. Gruß Joe
Sensorwert: { "value":12567 } (json). content-type muss application/json sein Datenübermittlung über MQTT Hier eine MQTT Verbindung mit den Daten aus dem Info-Fenster herstellen. Benutzername und Passwort sind die Zugangsdaten aus der Portalanmeldung. Client-ID muss die Device-ID sein. Diese findet
-
Thread
ESP32-CAM Entwicklungskit
verheiraten? Damit ließen sich die GPIOs etwas bequemer konfigurieren und in domoticz oder fhem mit MQTT bedienen. Gruß.
schon remote mit HTTP-Requests. Also was wäre dann eigentlich der Usecase? Wenn es unbedingt MQTT sein müsste, dann könnte ich wahrscheinlich behilflich sein, alles was man übers Webinterface einstellen kann auch über MQTT steuerbar bzw. auch abfragbar zu machen. Gruß, Joachim
-
Thread
App für ESP8288 deutsch
dedizierte Briefkastensensor-App oder darf es auch etwas aus der Smart Home Welt sein, wie z.B. Blynk, MQTT Dashboard, OpenHAB, ...?
Hallo Manfred Ich glaube das Stichwort nachdem Du suchen solltest im Play Store ist "MQTT" oder "IoT" MQTT ist ein Nachrichtenprotokoll für "Smarte" Gerätschaften. IoT ist der Begriff für besagte Gerätschaften "Internet of Things" Also "Dinge mit Internetanschluss" "MQTT Dash" zB
-
Thread
Echtzeit Web GUI und Mikrocontroller
Alexander schrieb im Beitrag #7947688: > Ich würde allerdings zu MQTT raten, dann hat man > kein Gefummel mit https. Der Nachteil ist, bei MQTT braucht man immer ein extra Tool. Bei einem Web GUI reicht der Browser.
Cyblord -. schrieb im Beitrag #7947717: > Der Nachteil ist, bei MQTT braucht man immer ein extra Tool. Es hängt dann eher von den speziellen Gegebenheiten und Wünschen ab, ob MQTT oder gleich ein Weeb-Server geeigneter sind.
-
Thread
MQTT Broker: Daten sammeln?
Versuche mich gerade mit MQTT anzufreunden und habe schon einiges dazu gelesen. Was ich aber noch nicht verstanden habe, ob ein MQTT Broker Daten sammeln kann wenn ein Subcriber momentan nicht da ist. Gehen nicht weitergeleitet
Nein, ein MQTT-Broker sammelt keine Daten. Das einzige, was geht, ist: Wenn man eine MQTT-Nachricht mit dem "retain"-Flag verschickt, dann wird diese zwischengespeichert - und ein Subscriber, der in dem Moment,
-
Thread
Sonoff Dual RF - Gibt es das?
sein? Der Empfänger kann doch sonst wo stehen, wenn du MQTT hast.
jeweiligen Stromkreis Spannung das ist, soll jedes Gerät geschaltet werden können, egal ob WLAN, der MQTT-Server etc. vorhanden ist. MQTT ist dann eine Luxus-Schicht drüber, die alle möglichen Dinge ermöglicht, jedoch auch ausfallen darf. Wenn beim WLAN/MQTT-Ausfall im Treppenhaus/Flur/Keller kein
-
Thread
Obi Energie-Tracker (15 €) von der Cloud befreit
beeinhaltet einen ESP32-C3, der eine alternative Firmare bekommt, die sich dann per WLAN mit einem eigenen MQTT-Broker verbinden kann: https://github.com/atc1441/OBI_Energy_Tracker_Local_Cloud
Jetzt kommt alle 5 Sekunden ein Wert vom Leser an die Bridge und alle 15 Sekunden ein Wert über MQTT an Homeassistant. Update-Interval vom Leser lässt sich über die FW einstellen, die 15 Sekunden über MQTT sind aktuell wohl noch Starr im Code hinterlegt oder dynamisch an die Anzahl der Leser angepasst
-
Thread
MQTT over RFM69
Hallo, ich möchte mit MQTT anfangen für Steuerungen im Haus und Hof Bereich. In MQTT habe ich mich etwas eingelesen und mit den RFM habe ich eine funktionierende Funkbrücke. Für die Hausautomatisierung soll es in die Richtung
Transparenz, Flexibilität und die Möglichkeiten der Verbindung von simplen Sensorknoten mit bestehenden MQTT-Netzen sind es meiner Meinung nach allerdings wert. [1] http://mqtt.org/new/wp-content/uploads/2009/06/MQTT-SN_spec_v1.2.pdf
-
Thread
ESP32 WIFI MQTT Verbindungsprobleme
RAX40 wegen NAT Loopback aufgerüstet. Das Problem das aufgetreten ist: Wenn ich mich versuche mit MQTT Server zu verbinden dann haut es mich aus dem WLAN herraus. folgende Reihenfolge: Ich verbinde mich mit dem WLAN (alles ganz normal) Ich verbinde mich mit dem MQTT Serve (noch alles ganz normal
WiFi.h> #include <PubSubClient.h> const char* ssid = ""; const char* password = ""; const char* mqttServer = "192.168.0.24"; const int mqttPort = 1883; WiFiClient espClient; PubSubClient client(espClient); void setup() { Serial.begin(115200); WiFi.config(INADDR_NONE, INADDR_NONE, INADDR_NONE
-
Thread
Wifi - Steckdose, Zeitschaltuhr
ging, war > ausschließlich Cloud-Betrieb In Ergänzung zu Oliver Stellebaum (phetty): Nimm einen MQTT-Server anstatt einer Cloud.
: > … was fertiges wie Tasmota oder Espeasy verwenden … Siehe z.B.: http://esp8266-server.de/MQTT/Sonoff.html https://github.com/Wolbolar/IPSymconShelly
-
Thread
Welches Funksystem für Smart-Sensor?
Wolfgang schrieb im Beitrag #6601018: > Und MQTT ist nicht mit WLAN verheiratet. Aber Zigbee lässt sich mit MQTT verheiraten: https://www.zigbee2mqtt.io/ Und Zigbee lässt sich mit Wlan (ESP8266/NodeMCU) verheiraten: https://www.zigbee2mqtt.io
die Signale über MQTT weitergibt (oder Messages von MQTT in Zigbee übersetzt). Verstehe nicht ganz, wie das helfen soll?
-
Thread
Projekt: "Amazon Dash-Button" auf ESP8266-Basis
include <ESP8266WiFi.h> #include <PubSubClient.h> ADC_MODE(ADC_VCC); //#define DEBUG // MQTT const char* ssid = "xxxxxxxx"; const char* password = "xxxxxxxx"; const char* mqtt_server = "192.168.0.99"; void WiFiStart(void); WiFiClient espClient; PubSubClient mqttclient(mqtt_server,
eine grobe Schätzung, wie lange mein ESP8266 ungefähr für WLAN-Connect, Zuweisung einer IP per DHCP, MQTT-Connect und Absetzen einer MQTT-Message mit QOS braucht. Ich habe zwar nie die Zeit gestoppt, aber das war schon mehr als eine Sekunde. Daher habe ich mit 5 Sekunden einfach mal einen grosszügigen Worst
-
Thread
Digitale Stromzähler auslesen und in DB speichern
MQTT-Server weiterleitet. Natürlich kann man dort auch andere Gateways und Systeme nutzen (zB TTN, AWS IoT o.ä.), allerdings wollte ich zwingend meine Daten ohne externe Dienste oder "Clouds" zur Verfügung
DNS Server1 192.168.178.1 DNS Server2 2003:cc:e70d:4100:de15:c8ff:fec8:81a6 HTTP API Enabled MQTT Host MQTT Port 1883 MQTT TLS Disabled MQTT User DVES_USER MQTT Client DVES_22B358 MQTT Topic tasmota_%06X MQTT Group Topic 1 cmnd/tasmotas/ MQTT Full Topic cmnd/tasmota_22B358/ MQTT
-
Thread
[ems-collector] Kompilieren mit MQTT funktioniert nicht
Hallo, ich versuche die MQTT-Unterstuetzung fuer collectord einzukompilieren, schlaegt aber mit folgenden Fehlern fehl: ``` ++ -Wall -c -O2 -DHAVE_DAEMONIZE -I../../mqtt_client_cpp/include -DMQTT_NO_TLS -DHAVE_MQTT main.cpp
^ In file included from ../../mqtt_client_cpp/include/mqtt_client_cpp.hpp:8:0, from MqttAdapter.h:28, from main.cpp:31: ../../mqtt_client_cpp/include/mqtt/client.hpp:45:7: Anmerkung: für »template
-
Thread
MQTT praktische Tropic länge?
. Meiner Meinung > müsste das reichen. Wenn dein Speicher knapp ist, kannst du dich auch an /MQTT for Sensor Networks/ (MQTT-SN) orientieren. Dort wird, um die Nachrichten kurz zu halten, die Länge der Topic-ID auf zwei Byte beschränkt (Kap.3). http://mqtt.org/new/wp-content/uploads/2009/06/MQTT-SN_spec_v1.2
, indem du eine Hexadezimaldarstellung wählst. Dann kommt der MQTT-Broker damit auch zurecht.
-
Thread
ESP8266 PWM Pin4
pumpvalue = int(msg.decode('utf-8')) def connect_and_subscribe(): global client_id, mqtt_server, topic_sub client = MQTTClient(client_id, mqtt_server) client.set_callback(sub_cb) client.connect() client.subscribe(topic_sub) client.subscribe("heatp/pump") print('Connected to %s MQTT broker, subscribed to %s topic' % (mqtt_server, topic_sub)) return client def restart_and_reconnect(): print('Failed to connect to MQTT broker. Reconnecting...') time.sleep(5) machine.reset
-
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
-
Thread
Heizung Windhager BIOWIN2 Touch Fernzugriff möglich ?
ich in 'windhager-proxy.py' alles was mit der influx-db zusammenhängt raus nehmen und somit nur den mqtt teil laufen lassen, stimmt das. Bin natürlich für Hilfe dankbar. Werde ab morgen etwas Zeit investieren. BG Wil
'windhager-proxy.py' alles was mit der > influx-db zusammenhängt raus nehmen und somit nur den mqtt teil laufen > lassen, stimmt das. Bin natürlich für Hilfe dankbar. Das wäre die Hoffnung. Ich sollte das wohl mal anpassen, dass InfluxDB/MQTT jeweils optional sind. > > Werde ab morgen etwas
-
Thread
C-Code von AVR-NET-IO zu bekommen?
unterbringst, wirst Du testen > müssen. klar. > Ein Webserver ist ohnehin nicht dabei, nur ein MQTT-Client, da müßtest > Du also auch selbst nach Deinen Wünschen Hand anlegen. MQTT ist Neuland für mich. "MQTT is a machine-to-machine (M2M)/"Internet of Things" connectivity protocol." > Mehr
nur ums Verständnis. > Willst Du Deinen Buderus-Heizkessel ins Netz hängen? Gibt's schon! Ein > MQTT-Device bauen? Nur den entsprechenden Haken setzen. prima. Das klingt gut. MQTT ist noch Neuland für mich. > Wenn man was eigenes machen will... Dann > in appsample.c die init- und die periodic-Funktion
-
Thread
Smart Home Einstieg und Protokoll Findung
würde Dir empfehlen, dann noch eine entsprechende Software zu verwenden/entwickeln, die als Bridge zu MQTT agiert. So dass Deine Sensoren (und später vermutlich auch Aktoren) auf MQTT gemappt werden. So, wie das die beliebte Software "zigbee2mqtt" bspw. für das ZigBee-Protokoll macht. Falls Dir auf Anhieb nicht 100%ig klar ist, was "zigbee2mqtt" macht, dann google am besten einfach mal kurz danach. Wenn Deine Sensoren/Aktoren dann erst einmal auf MQTT gemappt sind, kann so ziemlich jedes beliebige Smart Home-System darauf zugreifen, egal
-
Thread
ESP8266 Deep Sleep Hardware Wakeup
wieder raus und connectet und sendet eben erst, wenn "Ruhe" eigetreten ist. Bei mit läuft ein MQTT-Client auf dem ESP, die Auswertung passiert im Zielgerät (hier FHEM). Läuft hier mit Li-IO-Zelle inzwischen seit etlichen Wochen stabil. Gruß aus Berlin Michael
, wo es mehr als eine Sekunde dauert, ist aber recht selten. Stört dann etwas, wenn der PIR über MQTT/FHEM auf einem anderen ESP das Licht einschalten soll... Gruß aus Berlin Michael
-
Thread
Handy Benachrichtigung - welches Protokoll zum Versand über LAN oder iNet
also über's Internet funktionieren soll, musst du deinen MQTT-Broker auch über das Internet erreichbar machen.
Kannst du dazu ne App empfehlen? Ich hab bereits MyMQTT und Linear MQTT Dashboard getestet, war aber mit beidem nicht zufrieden...
-
Thread
Mysql Replikation
Software, die die Daten zwischenpuffern kann, zum Beispiel diverse Server (dort Broker genannt) für das MQTT-Protokoll, aber auch so genannte Message Queues wie Apache Kafka oder RabbitMQ, das (unter anderem) auch MQTT sprechen kann. Ich glaube daher, Du solltest dahingehend umdenken, daß Deine "Datenbank
die die Daten > zwischenpuffern kann, zum Beispiel diverse Server (dort Broker genannt) > für das MQTT-Protokoll, aber auch so genannte Message Queues wie Apache > Kafka oder RabbitMQ, das (unter anderem) auch MQTT sprechen kann. > > Ich glaube daher, Du solltest dahingehend umdenken, daß Deine
-
Thread
Zigbee im Maker-Bereich Tod?
Preis geht selber bauen nicht. Als zigbee Bridge habe ich Sonoff zigbee (15€) mit Tasmota Firmware zu MQTT.
verlinkt – da lassen sich alte Entwicklungsstände/Versionen laden: https://github.com/Koenkk/zigbee2mqtt/releases/tag/1.16.2 (unten sind die Quellcode-Archive verlinkt)
-
Thread
WebServer, oder nicht?
Variationen alle paar Tage gestellt wird. Der Suchbegriff, den ich Dir vorschlagen würde, ist "MQTT" bzw. "MQTT ESP8266". MQTT ist derzeit quasi DAS Protokoll schlechthin für das sogenannte "Internet der Dinge", und Du wirst problemlos Hunderte von Codebeispielen finden, wie man den ESP8266 mit der Arduino IDE so programmiert, dass er über MQTT kommuniziert und darüber gesteuert werden kann. MQTT hat nicht nur den Vorteil, dass es für derartige Anwendungszwecke ein viel geeigneteres Protokoll ist als HTTP/HTML; speziell für Dich kommt da