Autor Thema: MQTT - RFID - Reader  (Gelesen 26840 mal)

Offline PeMue

  • Developer
  • Hero Member
  • ****
  • Beiträge: 5479
    • PeMue's github
Antw:MQTT - RFID - Reader
« Antwort #120 am: 18 Dezember 2021, 18:36:16 »
Hallo zusammen,

ich habe den Reader heute mal in Betrieb genommen, die Einstellungen im WeMos gemacht (einmal die MQTT Adresse mittels Klarnamen bzw. dann mit IP ADresse) und in FHEM definiert:
define MQTT_PMRFIDREADER01 MQTT2_DEVICE PMRFIDreader01
setuuid MQTT_PMRFIDREADER01 xxx
attr MQTT_PMRFIDREADER01 IODev PMBroker01
attr MQTT_PMRFIDREADER01 readingList /RFID_Reader/version:.* Version\
/RFID_Reader/status:.* status\
/RFID_Reader/watchdog:.* Watchdog\
/RFID_Reader/wifi_rssi:.* RSSI\
/RFID_Reader/uid:.* UID\
/RFID_Reader/button1:.* Button1\
/RFID_Reader/button2:.* Button2\
/RFID_Reader/button3:.* Button3
attr MQTT_PMRFIDREADER01 room 9.1_Radio
Bei mir laufen auch schon andere MQTT devices mit MQTT2 (FHEM als broker), aber alles, was passiert, ist, dass der Broker hektisch die
nrclients um einen erhöht und dann wieder verringert. Werte kommen keine an.

Hat jemand einen Tipp, wo ich suchen soll? Die Firmwareversion weiß ich leider nicht ...
Ggf. an der seriellen Schnittstelle lauschen? Wenn ja, wie ist die Baudrate?
Gibt es irgendwo ein fertig compiliertes Binary?

Danke für einen kurzen Stups in die richtige Richtung ...

Gruß Peter

Edit 1:
serielle Schnittstelle 115500 8/1/N
*WM: [2] Connection result: WL_CONNECTED
*WM: [3] lastconxresult: WL_CONNECTED
*WM: [1] AutoConnect: SUCCESS
*WM: [1] STA IP Address: 192.168.188.50
wifi connected
setup buttons
setup mqtt
MQTT IP: PMRPI03
MQTT Port: 1883
MQTT device name: PMRFIDreader01
MQTT user name:
MQTT password:
..........................
Der Reader scheint die erneute Konfiguration mit IP Adresse und usser/password nicht gemacht zu haben ...

Edit 2:
Ich befürchte, dass der AP/WLAN Name und der MQTT Name das Problem sind  :( ...

Edit 3:
Das war's wohl nicht. Die Erstkonfiguration wird gespeichert, alle folgenden gehen schief. Muss ich vermutlich doch noch einmal neu kompilieren (oder die Konfiguration per WebInterface löschen).

Edit 4:
Mit der neu compilierten Firmware (WeMos D1 mini komplett gelöscht) und neu eingerichtet funktioniert es. Der MQTT Broker wurde als IP Adresse angegeben. Anbei die compilierte Firmware v1.8 as 4 5MB Binary.
« Letzte Änderung: 22 Dezember 2021, 11:42:47 von PeMue »
RPi3Bv1.2 rpiaddon 1.66 6.0 1xHM-CC-RT-DN 1.4 1xHM-TC-IT-WM 1.1 2xHB-UW-Sen-THPL-O 0.15 1x-I 0.14OTAU  1xCUNO2 1.67 2xEM1000WZ 2xUniroll 1xASH2200 3xHMS100T(F) 1xRFXtrx 90 1xWT440H 3xTFA30.3150 5xFA21
RPi1Bv2 LCDCSM 1.63 5.8 2xMAX HKT 1xMAX RT V200KW1 Heizung Wasser

 

decade-submarginal