-
Thread
ultra low cost esp8266 alexa heimautomatisierung
Den Feuerlöscher Bitte nicht vergessen mit zu Bestellen. Nunja bei MQTT gibt es ein Problem man benötigt einen Broker. Der kann im AWS -> Amazon Web Services sein oder lokal. Lokal muss dieser aber per HTTP ansprechbar sein, um die Alexa request zu parsen und zu MQTT
denen abhängig und hinterher kommt die Hand raus zum abkassieren. Ich werde meine Kraft jetzt in MQTT 5.0 stecken :)
-
Thread
Gibt es sowas wie einen "Goldcap-Controller"?
Zahlen kommst? Mein esp braucht 400-600 ms zum wakeup aus deepsleep inkl DHCP request, connect zum MQTT Server und absetzen der Daten
einen 800mAh LiIon Akku der etwa 3 Monate hält. Der ESP sendet alle 5 Minuten die Messwerte an den MQTT Server.
-
Thread
Cree XM-L Color löten
mich ist, werd ich wohl auch beim wemos bleiben. Software-Seitig nutze ich Arduino und habe einen MQTT-Client auf dem ESP8266 laufen, der sich zu einem MQTT-Broker auf einem RasPi verbindet. Gesteuert wird das aktuell noch mit einem kleinen Processing-Programm. Später lässt sich das aber dank MQTT einfach
. Der wäre mehr als optisches Gimmik, für kleine Effekte oder als Status-Anzeige (Wlan verbunden, MQTT verbunden)
-
Thread
Stufendrehschalter durch MQTT ersetzen
zusammen, ich würde gerne einen Stufendrehschalter durch einen ESP8266 o.ä. ersetzen um ihn via MQTT über das Netzwerk schalten zu können. Den Schalter inkl. der dazugehörigen Platine habe ich mal ausgebaut, in der Hoffnung irgendwas über die Teile herauszufinden um dann googeln zu können was ich tun
-
Thread
Arduino Nano / ESP8266 - Viele Taster überbrücken
Hmm... vielleicht geht das ja: https://github.com/madmartin/Jarolift_MQTT
Rollo rauf/runter/stop). > > Inzwischen benutze ich aber in einem Stockwerk auch die > jaro-MQTT-Version und bin sehr zufrieden. Oh, unsere Antworten habs sich wohl etwas überschnitten. Wie hast du das mit der jaro-MQTT-Version bewerkstelligt? Deine Lösung klingt sehr interessant.
-
Thread
Arduino Bibliothek für JSON Handling
fertige Kommunikationsprotokolle wie OSC https://de.wikipedia.org/wiki/Open_Sound_Control oder MQTT https://de.wikipedia.org/wiki/MQTT empfehlen. Die sind einfach und es gibt schon Haufenwweise Smartphone Apps zum steuern.
Kommunikationsprotokolle wie > OSC > > https://de.wikipedia.org/wiki/Open_Sound_Control > > oder MQTT > > https://de.wikipedia.org/wiki/MQTT > > empfehlen. > Die sind einfach und es gibt schon Haufenwweise Smartphone Apps zum > steuern. OSC scheint sowas ähnliches zu sein. Das könnte ich
-
Thread
Surfstick programmierbar?
und Mosquitto) kommst. Zumal das bei dir ja schon läuft. Aber es gibt auch Implementierungen eines Mqtt-Brokers auf ESP8266 (https://www.elektormagazine.de/labs/mqtt-broker-on-esp8266-and-on-catamaran-1-1). Andreas
Hallo Andreas, den Mqtt-Broker auf dem ESP8266 schau ich mir an. Den PI Zero W wollte ich nicht nehmen. Mir wurde gesagt das dieser nur sehr begrenzt verfügbar ist und dieser vom Hersteller subventioniert wird. Ich möchte
-
Thread
Zeigt her Eure IoT Projekte Bilder
: * Arduino-Sketch: https://github.com/koppi/mk/blob/master/linuxcnc/configs/koppi-cnc/esp-01-mqtt.ino * HAL-Komponente: https://github.com/koppi/mk/blob/master/linuxcnc/configs/koppi-cnc/esp-01-mqtt.py
Gesteuert wird das ganze später über einen RaspberryPi2 mit kleinem Touch-Display und OpenHAB mit MQTT. MfG Timo
-
Thread
Hutschienen Arduino
jede Menge Tools nutzen, zum Speichern, Darstellen usw. - An dem MQTT-Server hängt auch ein FHEM, das ist im Moment meine Kommandozentrale (bleibt es wohl auch) und mein Datenlogger (das wird sich ändern, entweder im FHEM oder gleich etwas anderes) - Ein Modul ist vielleicht
Sehr generisch gemacht, so dass nur im Nexus eine Variable angelegt werden muss und diese wird ans MQTT verknüpft. Aber darüber könnte man länger philosophieren. Meine Erkenntnis in Sache MQTT: Gute Sache, Hierarchie der Werte nutzen (Was FHEM nicht so mag)! Absolut einfach! @old: pinMode(INPUT_PULLUP
-
Thread
Bresser 5in1 umbau auf eigene Platine
com-esp32.build_flags} ; *** OpenMQTTGateway Config *** ;'-UZmqttDiscovery' ; disables MQTT Discovery '-DvalueAsATopic=true' ; MQTT topic includes model and device '-DLOG_LEVEL=LOG_LEVEL_TRACE' '-DGateway_Name="OpenMQTTGateway"' ; *** OpenMQTTGateway Modules *** '-DZgatewayRTL
homeassistant/"' '-Dwifi_ssid="Name des WLANs"' '-Dwifi_password="Wlan Passwort"' '-DMQTT_USER="Mqtt User beim Broker"' '-DMQTT_PASS="Mqtt User Passwort"' '-DMQTT_SERVER="Broker IP"' '-Dota_password="beliebiges Passwort für ESP32 UI"' '-DZmqttDiscovery="HADiscovery"' ; *** RadioLib Options
-
Thread
12v Relais mit Ubuntu anhand von MQTT Wert schalten
selber was schreiben müssen... vielleicht in Python, die pySerial API für die Schnittstelle und für MQTT --> https://www.emqx.com/en/blog/comparision-of-python-mqtt-client oder C, C++ ...
Ausgang das Relais steuert. Dann installiert man node-red. Node-Red hat die Möglichkeit, sich mit MQTT zu verbinden (google: "node-red mqtt beispiele") und es gibt nodes, die die Ausgänge eines PI schalten können (google: "node-red raspberry pi gpio"). Diese nodes verbindet man. Fertig. Node-red
-
Thread
ESPTerm - webbasierendes VT100
waeren Inputs was noch fehlt und was eventuell geaendert werden soll z.b. haette ich gerne einen MQTT mode der auch parallel zum VT oder spaeter Telnet laeuft Damit kann man einen Micro einfach in ein IOT Netz einklinken und trotzdem auch lokal bedienen Da ist Ondrej aber noch skeptisch und sieht
) - da gibt's nicht nur auch einen MQTT Mode, sondern vor allem auch eine Firmwareupload-Erkennung, u.a. auch für Arduino. So kann ich z.B. irgendwo verbaute Pro Minis bequem OTA vom Desktop aus aktualisieren. Auch die in 'Australien'..
-
Thread
mqtt auswerten?
So jetzt tröpfeln die Sensordaten auf einem mqtt-broker ein, aber wie wertet man die Daten Zeitnah aus? Z.B.: "keller/lager/temperatur" ändert sich langsam am Morgen zwischen 5:00 und 05:45 von 18°C auf 45°C.. oder Heizung an, Außentemperatur
-
Thread
ESP8266 - Seite nicht neu Laden, wenn Button betätigt wird
weil das WLAN an der Stelle im Garten so schwach ist, dann wäre die optimale Lösung dieses Problems MQTT. Das würde die Architektur zwar komplett über den Haufen werfen und u.A. einen zusätzlichen Server/MQTT-Broker (z.B. in Form eines Raspberry Pi) erfordern, würde die Latenzzeit und von/zum ESP8266 übertragene Datenmenge aber auf das absolute Minimum reduzieren. Ich weiss, MQTT wirkt erst einmal abschreckend, schon durch den zusätzlichen zentralen MQTT-Broker; und die übliche Lösung, stattdessen einen kleinen Webserver auf dem ESP laufen zu lassen, viel einfacher. Aber spätestens
-
Thread
App-Steuerung Linearantrieb
Cloud und amerikanische Konzerne gebunden sondern funktioniert einfach per lokaler Webseite oder MQTT.
betätigt werden wenn man das will. Dominik schrieb im Beitrag #7175742: > Für lokale Webseite oder MQTT bräuchte ich infos zur Umsetzung, wie > man das macht und per App steuert. Für MQTT brauchts halt einen Rechner/"Server", der in deinem Netz den MQTT-Broker spielt. Dem kann man dann Nachrichten
-
Thread
ESP Temperaturmodul mit DS18B20 und Web-Ansicht
svg. Interessiert mich immer wie andere das machen. Daten länger als 24h kann meins nicht. Das mit mqtt und DB auf einem 24/7 server ist mir zu kompliziert. Peter R. schrieb im Beitrag #7358296: > Videos sind hier nicht darstellbar Das rumgehopse soll einbrennen verhindern?
DB nicht stimmt. Die Daten kann ich dann mit Grafana oder völlig wurst was auswerten. P.s.: MQTT war mir auch völlig zu hoch und kompliziert für diese Anwendung.
-
Thread
Arduino und viele Fensterkontakte
Hallo zusammen, Ich benutze derzeit einen Arduino Nano um einen Fensterkontakt (Reedschalter) via MQTT mit meiner SmartHome-Lösung zu verbinden. Das funktioniert auch soweit sehr zuverlässig und gut. Kabellänge ca. 5m von Controller bis Fensterkontakt. Nun hat der Arduino ja mehr als einen Eingang
kleinen µC einbaust, der der sich um die Kommunikation über den Bus kümmert. Der kleinst-µC kann per MQTT-SN mit deinem MQTT-Broker (via MQTT-SN Gateway) kommunizieren.
-
Thread
mehrere NodeMCU steuern
Einen RPi als AP für die NodeMCUs einrichten. Auf dem RPi dann einen MQTT Broker (mosquitto) und NodeRed installieren. Mit NodeRed kann man ein einfaches GUI bauen das dann von Smartphones bedient werden kann. Für MQTT gibt es Beispiele die beim Arduino für ESP mitinstalliert werden. Über MQTT kann man einfach Befehle zu den NodesMCU schicken oder umgekehrt zB Messwerte einsammeln.
-
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
char in int umwandeln
Einsteiger im Mikrocontroller programmieren!) aus einem MPU6050 Winkel x,y,z auslesen und auf einen MQTT Server hochladen. Diese werden dann in einem Topic published, und von einem anderen Mikrocontroller wieder ausgelesen aus diesem Topic. Nun kommen diese Nachrichten aber als String an und ich bräuchte
welchem ich das irgendwie umwandeln kann? Anbei mein bisheriger Sketch, der großteils auf dem MQTT ESP 8266 example der MQTT library besteht! Danke für jegliche Antworten!
-
Thread
Roast me: MQTT-RS232 Umsetzer
verbunden. Der Master Der Master baut eine TCP Verbindung über den Wiznet auf und darauf eine MQTT Kommunikation mit einem eigenen abgespeckten Funktionssatz. Nach einem Slave Discovery abonniert der Master für jeden Kanal ein MQTT Topic (chXin). Erhält der Master über MQTT nun eine Nachricht, die
Hallo gibt es ein Update dazu? Ich möchte zwei Geräte über RS232 ansteuern. im besten Fall über MQTT oder einen Client mit Webserver. Grüße
-
Thread
SoftwarePLC für SmartHome
auch eine SoftwareSPS/PLC aufspielen (gerne Docker). Am liebsten natürlich eine, die evtl. auch mit MQTT und so umgehen kann, darüber würden ja die "I/O-Module" angesprochen werden. Wäre aber auch bereit da über NodeRed oder so zu gehen. Da es sich um eine Hobby-Sache handelt, wäre natürlich was, was
echter Kontakt mit ner SPS ist auch 20 Jahre her, aber z.B. scheint Simatic heutzutage wohl auch MQTT zu können: https://support.industry.siemens.com/cs/document/109748872/simatic-controller-als-mqtt-client-einsetzen?dti=0&lc=de-DE Auch InfluxDB scheint zu klappen: https://support.industry.siemens.com
-
Thread
ESP8266 im Smart Home vs. zusätzliche WLAN-Last
verteilt. Bei so einer Anzahl könntest du die auch über ein vom WLAN unabhängiges Funknetz per MQTT-SN anbinden (RFMxxx, nRF24...) und nur für jeweils größere Gruppen einen MQTT-SN Gateway ins WLAN laufen lassen.
Hallo, hier geistern z.Z. ständig ca. 12 ESPs im WLAN rum. Da dir nur MQTT-Client sind, machen die sich praktisch nicht sonderlich bemerkbar. Hier sind aber auch mehr als 10 WLAN-Netze der Nachbarn teilweise mit großen Feldstärken vorhanden. Die stören praktisch auch nicht
-
Thread
Project EleLa RS232 / RS485 Magazin LED Register
Ab EleLa V4.3.xxxxx kann EleLa die LagerNr/Fach info auch auf MQTT senden. Das MQTT Protokoll ist relativ einfach, weit verbreitet und es gibt dazu implementierungen in vielen programmiersprachen und beispiele im Netz. Man konfiguriert in der INI Datei den Zugang und definiert die Publish Variable. Alle anderen MQTT Clients, die diese Variable subscriben empfangen diesen Wert automatisch. Hier im Forum gibt es bereits einige MQTT Projekte, damit können Bastler dies nun mit EleLa ebenfalls benutzen. Die Funktion
-
Thread
Saunasteuerung
ist die Logik mit den Sensoren ausschließlich über ein Signalsystem verbunden, die zusätzlich über MQTT gekoppelt sind. Ich sehe damit nicht nur von außen alle Sensoren, sondern kann dediziert Sensorwerte per MQTT „überschreiben“ und damit einzelne Sensoren in den Simulationsmodus schalten. Beim Ausschalten
automatisch das nächste Wifi aus meiner Liste mit dem stärksten Signal, verbindet sich dann wieder mit dem MQTT-Broker und alles läuft weiter.
-
Thread
Konzept zur Gerätevernetzung übers Internet
MQTT und fertig....
Facebook schrieb im Beitrag #4838638: > MQTT und fertig.... Ja stimmt, die verschiedenen Messaging Protokolle kann man sich definitiv ansehen. MQTT, AMQP, STOMP uvm. Manche würden sogar XMPP (ehem. Jabber) nehmen für sowas. Aber mit XML
-
Thread
Blinkende LED erkennen
etwas Hilfe. Es geht darum, dass ich einen Katzen-Futterautomaten habe, den ich gerne mit WiFi und MQTT (NodeMCU + Tasmota) ausstatten würde. Die Software Seite dürfte kein Problem sein. Ich habe mir heute mal angeschaut, was ich hier an Möglichkeiten habe. Ein auslösen funktioniert bereits, jetzt würde
Hauptsache den WIFI-Stack im Griff haben und MQTT, bei ner Abfrage einer LED scheitern? Würd ich ja mal irgendwie die Prios anders verteilen... Ach: ich sehe gerade, die Software gibt es schon von anderen geschrieben. Naja - weitermachen, wohl n
-
Thread
Stromzähler - Verbrauchserfassung über WLAN, aber wie?
Speicherung benötigst du zwingend noch was anderes, Tasmota sendet die Daten nur Live, vorzugsweise per MQTT, weiter und puffert nichts. Zur weiteren Verarbeitung und Speicherung könntest du auf dem NAS ggf. Node Red (MQTT-Empfang und Verarbeitung), Influx-DB (Datenbank) und Grafana (Diagrammerstellung) installieren
Einstellungen in ESPEasy machen Du brauchst bei dieser Lösung keinerlei zusätzliche Server, kein MQTT, keine Programmmierkentnisse Auch der VZ-Logger wird nicht benötigt
-
Thread
Heizungssteuerung Trovis 5575 auslesen
im WebUI schön aktuelle Werte sehe. Über die TelePeriod legt man dann fest, wie oft der Wert per MQTT rausgeht, also z.B. mit Home Assistant geloggt wird.
Oder nen ESP-01 für 2€ bestellen und Tasmota+SMI flashen. Billigste MQTT-Gateway mit dem geringsten Stromverbrauch, dass man sich vorstellen kann. Aber hab ich ja oft genug erwähnt.
-
Thread
Nodemcu mit bme280 and adafruit io per mqtt
aber die meisten arbeiten mit anderen mqtt Brokern und nicht mit adafruit io da gibt's Probleme bei mir die Daten in die feeds zu bekommen.
ich poste Mal etwas Details später. Aber du hast schon ein Problem angesprochen bei adafruit io mqtt z.b. gibt es feeds. Ich habe halt kein Beispiel was genau meine Fall abbildet entweder anderes Board anderer Sensor oder anderer mqtt Broker.
-
Thread
Script starten bei Ssh login?
Problem nur zwei. Ich würde jetzt gerne per Script jeweils den neusten Eintrag mitbekommen und zb per Mqtt versenden. Wie also bekomme ich mit wenn in die Datei eingetragen wurde? Eine art Tail-f in anwendung
nur zwei. Ich würde jetzt gerne per Script jeweils den neusten >Eintrag mitbekommen und zb per Mqtt versenden. tail -f -n 0 /var/log/auth.log | while read line do if [[ $line = *suchstring* ]] #optionale Bedingung then <mqtt cmd $line> fi
-
Thread
Zimmer/Bereichs Kontroller
Du kannst MQTT auch über CAN machen. MQTT braucht nur einen Übertragungsweg, der sich selbst um die fehlerfreie Übertragung kümmert. Hans
Hans M. schrieb im Beitrag #5033071: > Du kannst MQTT auch über CAN machen. MQTT braucht nur einen > Übertragungsweg, der sich selbst um die fehlerfreie Übertragung kümmert. Und wer macht dann den Broker? rgds
-
Thread
Wi-Fi Steckdosenleiste mit ESP steuern
Weg ist normalerweise aber, die Steckdosen nicht direkt per HTTP-Request zu steuern, sondern per MQTT. In diesem Fall brauchst Du allerdings irgendwo in Deinem Netzwerk zusätzlich noch einen MQTT-Broker wie Mosquitto. In diesem Fall würde der ESP32 an Deinem Nextion-Display nicht direkt (per HTTP-Request
alternativ ein Smartphone zum Steuern etc. benutzen willst usw., merkt man schnell die Vorteile eines MQTT-Brokers.
-
Thread
MQTT-SN für dumme Geräte?
Es gibt ja zu MQTT die Erweiterung MQTT-SN für Sensor Networks. Ein vereinfachtes MQTT Format, welches keinen TCP-IP Stack braucht und auch über einfache Funkverbindungen geht. Ich möchte nun für einige dumme Geräte
der nRF24 eh nur 32 Byte Payload kann, reicht ein Byte für die Länge. Nun wäre ja, da ich das MQTT-SN zu MQTT Gateway für den nRF24 Empfänger eh selber schreiben muss, das Datenformat eigentlich egal. Aber um kombatibel zu eventuellen Erweiterungen mit bidirektionalen Geräten mit aktiver Anmeldung
-
Thread
ESP-8266 immer wieder Probleme mit WLAN reconnect
meiner ESP noch keine Probleme gehabt wenn die mal das WLAN verlieren. Ich hatte nur mal Problmee mit MQTT-reconnect nach dem WLAN-Reconnect, weil sie noch keine IP per DHCP hatten und AsyncMQTT bereits verbinden wollte. Ansosnten laufen hier mehr als 10 verschiedene ESP absolut stabil, fliegen wegne
zugeflogen, ich hae nur die Relaisansteuerung angepasst. Webserver ist keiner drauf, nur OTA und AsyncMQTT. Webserver hat eine Eigenbau 4-Fachleiste mit drauf, daist auch noch eine WeMo-Emulation für Alexa mit drauf, ansonsten aber das identische Grundgerüst. Alle ESP mit DHCP. MQTT-Broker und FHEM auf
-
Thread
Controller mit Ethernet
Messen (Prio1) und Sensoren erfassen (meist SPI) und das ganze Idealerweise über Ethernet mittels MQTT Vielen Dank
Für das mbed-os gibt es eine MQTT Implementierung: https://os.mbed.com/teams/mqtt/code/HelloMQTT/file/e38aaf532823/main.cpp/ Das sollte mit diesen Boards funktionieren: https://os.mbed.com/platforms/?mbed-os=21&connectivity=2
-
Thread
PostgreSQL Client für STM32H7
beherbergt verlagern willst. Ein kleiner Dienst der die gewünschten Funktionen per z.B. HTTP oder MQTT bereit stellt braucht nur ein paar Zeilen Code, oder ließe sich auch ohne Code Clicki-Bunti in node-red zusammenstöpseln. Und damit hat du auf µC-Seite deutlich weniger Komplexität.
Max M. schrieb im Beitrag #7504625: > Hast du hier ein bsp? Schau Mal bei den ganzen ESP/MQTT/Hausautomatisierung Beispielen. Das Prinzip sollte sich leicht adaptieren lassen. Du erstelltst einen MQTT Broker auf deinem Server und z.B. eine Graphana Instanz mit der Datenbank deiner Wahl. Eine
-
Thread
Webserver: Software wie am besten realisieren?
Visu erzeugen (VIS Adapter) und auf die auch von extern zugreifen. Den Controller im LAN dann per MQTT oder einfaches HTML get/post, native TCP oder UDP steuern. Per MQTT gehen dann auch die eigenen Bastellösungen mit ESP oder STM32 mit LAN. Hardware gabs mal günstig in Form der Nucleo F7 Boards mit
MC geliefert > bekommt. Ein VPS Server kostet 1€ im Monat + Domain wenn man will. > > MC mit MQTT der durch eine VPN oder SSH Verbindung vom Router zum > Webserver die Daten schickt. Dann auf dem Server die Daten in eine > Datenbank und gut is. Da kannst du dir Entspannt was für die Darstellung
-
Thread
empfehlung IOT auf stm32
S0ftware gibt es als Open Source. Mein Ansatz ist unbedingt ein Standard-Protokoll zu nehmen, MQTT oder LWM2M. Weil du Firmware-OTA willst wäre meine Wahl LWM2M. Da ist Firmware-Update im Protokoll vorgesehen. Bei MQTT muss man sich was eigenes basteln. Überhaupt ist MQTT ziemlich nackt. Bei LWM2M
Steuerung von Firmware-Updates. Bei LWM2M muss man Zeit rein strecken die Details zu verstehen. MQTT sieht auf den ersten Blick einfacher aus. Bei MQTT steckt man dafür Zeit in die Entwicklung eigener Lösungen wie Firmware-Update. Der beste embedded LWM2M-Client den ich kenne ist Anjay. https://
-
Thread
Tasmota Gerät direkt über MQTT ansteuern
Hallo Leute. Ich habe nun mehrere "Tasmota-Geräte" am laufen welche über meinen MQTT-Broker (Raspberry) gesteuert werden. Ich hätte gerne meinen Raspberry Nachts komplett aus, und würde den gerne mit einem manuellen MQTT-Befehl einschalten. Der Raspberry hängt an einer Mehrfachsteckdose
Ein "HAcker" kann auch aus deinem Netzwerk MQTT NAchrichten schicken wenn er möchte. Also nein ust nicht unsicherer. Deswegen Frage 1: Warum sollte ein Hacker dein licht an und aus Schalten ? Frage 2: Wenn der "Hacker" in deinem Netzt ist hast
-
Thread
ESP32 TLS Client
meine Tests hatte ich den NodeMCU benutzt, d.h. in Lua geskriptet. Wie hast du das aufgesetzt (für MQTT)? Würde mich mal interessieren.
bei mir kommt dann eben noch wenn die Verbindung steht 6. connect per Websocket 7. connect MQTT broker Der Websocket Code ist in meinen MQTT Stack mit eingebunden, da man sonst einiges doppelt parsen müsste. Du musst ja aus der URL wss://broker.com:8383/ws den Host und Port ableiten, bzw.
-
Thread
Projekt fertiggestellt: Temperatur- und Feuchtigkeitssensor mit ESP8266/BME280 und MQTT-Publishing
Software der Bridge anpassen. Die Sensordaten sammelt längst ein RFM12 an einem ESP8266 ein und macht MQTT-Messages draus. 3 China-PIR mit ESP8266 + Akku laufen hier auch, da ist die Akkulaufzeit irgendwo bei 3 Monaten. Die schicken bei Auslösung nur ihre Akkuspannung per MQTT, den Rest macht FHEM dann
Akkulaufzeit > irgendwo bei 3 Monaten. Die schicken bei Auslösung nur ihre Akkuspannung > per MQTT, den Rest macht FHEM dann. Wie viel µW schluckt denn die Schaltung beim Warten auf Bewegung?
-
Thread
Entwurf Schaltung für Erweiterung Türschlossantrieb
, OUTPUT); digitalWrite(openLock, LOW); delay(200); pinMode(openLock, INPUT); mqttClient.publish(doorLockTopic, "open", true); mqttClient.publish(doorLockTopic, "fullOpen"); } if (state == 0) { //CLOSE Serial.println("close"); pinMode(closeLock, OUTPUT); digitalWrite(closeLock, LOW); delay(200); pinMode(closeLock, INPUT); mqttClient.publish(doorLockTopic, "close", true); } } [/c]
-
Thread
Protokoll: Schaltbefehle über Netzwerk
Schau dir mal MQTT an https://de.wikipedia.org/wiki/MQTT
Android schrieb im Beitrag #5135718: > Hab mir MQTT mal angeschaut. Das sieht ziemlich gut aus. Hat jemand von > euch so ein System schon mal aufgesetzt? ja.
-
Thread
SmartHome System (Schaltbare/Programmierbare Steckdosen), Offline und ohne Cloud, empfehlung
und üblicherweise wohl das gesamte Smart Home-System) läuft, braucht man nur noch einen für zigbee2mqtt geeigneten USB-Stick, den ich damals für unter 4 Euro bei Aliexpress gekauft habe. Ein zweites Exemplar habe ich noch als ZigBee-Sniffer herumliegen, mit dem man dann bspw. sehen kann, was so per ZigBee
kommuniziert wird oder falls man theoretisch mal ein ZigBee-basiertes Gerät einbinden wollte, das von zigbee2mqtt bislang nicht unterstützt wird - mit zigbee2mqtt hat man ein tolles, rein offline funktionierendes Open Source-ZigBee-Gateway - mesh-fähig, verwendet man also bspw. Lampen oder Funksteckdosen mit
-
Thread
SmartHome selber bauen sinnvoll?
ermöglicht auch Siri-Geschwafel, wie „öffne GarageRechts“, „Küchenrollo auf 40%“, .... ESP32 mit MQTT kam in letzter Zeit auch dazu. Fazit: Fällt meine Bastelei irgendwann aus, funktioniert das KNX-system ohne Probleme weiter. UND: dadurch, dass KNX nur Geld und keine Zeit kostete, hatte ich
eine (zusätzliche) Motivation zum Selbstbau. > ...auf SOnOff (Tasmota), ESP8266 (ESPEasy) und MQTT/Nodered über WiFi > (verschlüsselt) begonnen habe... Sieh an: MQTT ;-) Benutze ich auch. > ...die Smarthome Komponenten vom 433MHz Funk ins verschlüsselte WLAN zu verlagern... Bei mir ist
-
Thread
fab-giess-o-mat mit Arduino nano
. Wichtig ist hierbei, dass dieser die schon vorhandenen Sensoren als Datenquelle via MQTT verwenden kann. Heutzutage haben viele Haushalte schon viele Sensoren für Regen, Temperatur oder Wind digital vorliegen. Warum sollte man diese nicht nutzen um den Giess-O-Mat mit werten zu füttern?
delays/wait programmiert und daher muss man diese an die eigenen Zwecke anpassen. - wifi lib - mqtt lib - ota firmware update - einrichten des Sensor-Nodes via esp-hotspot und html - eigene sensor libs - 3min sleep mode, 4Sec activ (wakeup, wifi+mqtt connect, messen, senden sleep) - solar mppt
-
Thread
Aufwand für die Portierung auf Plattformen wie Arduino, mbed, Micropython,.
auch nicht mein Eindruck, dass die Anpassungen unglaublich aufwändig sind. Anderes Beispiel wäre MQTT. Ein MQTT Client sollte m.E. bis auf minimale Anpassungen portierbar sein, da er nur eine Socketimplementierung benötigt (beim Paho Client ist dies auch z.B. der Fall), hier scheint die Anpassung in
scheinbar fehlende Socket Abstraktion bei Arduino (zumindest ESP32 libs) kann ich dann im Falle von MQTT auch nicht so einfach meine WiFi Verbindung durch eine mobile Verbindung über das SIM Modul austauschen. =/
-
Thread
Schalter über Internet steuern
ESP8266 oder ESP32 als Client bzw. Aktor für den eigentlichen Schaltvorgang. Dabei könnte man z.B. MQTT als Protokoll zwischen RPi und ESP nutzen. Zur Begründung: OpenHAB ist wirklich eine außerordentlich feine Sache und bietet so ziemlich für alles und jedes Ding passende Schnittstellen, falls etwa
Edit: Openhab ist wie gesagt sehr flexibel bei der Wahl der Schnittstellen. Wenn dir Wifi mit MQTT nicht geheuer ist, kannst du genauso gut etwa einen Attiny per Modbus-RTU (RS485) koppeln.
-
Thread
TCRT5000 und DHT mit einem ESP32 auslesen
dhtPin, DHTesp::DHT22); iot.begin(); pinMode(LED_pin, OUTPUT); Serial.begin(115200); iot.mqtt.onConnect(mqttConnected); iot.mqtt.onMessage(mqttMessage); /* Serial.println("start timer "); timer = timerBegin(0, 80, true); // timer 0, MWDT clock period = 12.5 ns * TIMGn_Tx_WDT_CLK_PRESCALE
true); // 1000000 * 1 us = 1 s, autoreload true timerAlarmEnable(timer); // enable */ } void mqttConnected(bool sessionPresent) { iot.mqtt.subscribe("example1/led", 0); iot.mqtt.publish("stromzaehler/temp", 1, true,tempBuf ); iot.mqtt.publish("stromzaehler/relFeucht", 1, true, feuchtBuf