frickelzeugs / FingerprintDoorbell

An MQTT enabled combined fingerprint reader and doorbell based on the ESP32 MCU and the R503 fingerprint sensor called "FingerprintDoorbell".
https://frickelzeugs.github.io/FingerprintDoorbell/
295 stars 48 forks source link

MQTT Port konfigurierbar #50

Open evilmumi opened 1 year ago

evilmumi commented 1 year ago

Hi,

ich wollte den Port bei der IP direkt mitgeben. KLappt leider so nicht: [2022-12-05 15:01:43 UTC]: MQTT Server 'm2s:11883' not found. Please check your settings.

nobbi1991 commented 1 year ago

Die Konfiguration des MQTT ports wird aktuell nicht unterstützt. Es gibt aber schon mehrere PRs zu dem Thema, leider reagiert @frickelzeugs nicht wirklich darauf :(

evilmumi commented 1 year ago

Danke. Ich habe mir deins gezogen und kann es nutzen. Danke für die Arbeit.

mom4y commented 1 year ago

Ich bin leider blutiger Anfänger, würde gerne den MQTT Port auch auf einen anderen Port legen. @nobbi1991 kannst Du mir helfen Deine vier modifizierten files auf meinem ESP32 zu nutzen ? Firmwareupdate geht ja mangels neuem Release nicht.

nobbi1991 commented 1 year ago

@mom4y du kannst einfach meinen branch nehmen und dann die Anleitung von @frickelzeugs (Methode2)

mom4y commented 1 year ago

@nobbi1991 wie gesagt blutiger Anfänger - nach Methode 2 von @frickelzeugs habe ich das repository in VS-Code gecloned bekommen. Wie kann ich Deinen Branch nehmen / clonen bzw. wie bekomme ich die vier geänderten Files ? Sorry, sorry, aber das ist der Erstkontakt mit Git und ich werde mich da einarbeiten. Vielleicht hast Du ja trotzdem eine schnelle Hilfe. Danke schon einmal.

evilmumi commented 1 year ago

@nobbi1991 wie gesagt blutiger Anfänger - nach Methode 2 von @frickelzeugs habe ich das repository in VS-Code gecloned bekommen. Wie kann ich Deinen Branch nehmen / clonen bzw. wie bekomme ich die vier geänderten Files ? Sorry, sorry, aber das ist der Erstkontakt mit Git und ich werde mich da einarbeiten. Vielleicht hast Du ja trotzdem eine schnelle Hilfe. Danke schon einmal.

Clone dir es von @nobbi1991 anstatt von @frickelzeugs https://github.com/nobbi1991/FingerprintDoorbell

TheMaskedDeveloper commented 1 year ago

@nobbi1991 wie gesagt blutiger Anfänger - nach Methode 2 von @frickelzeugs habe ich das repository in VS-Code gecloned bekommen. Wie kann ich Deinen Branch nehmen / clonen bzw. wie bekomme ich die vier geänderten Files ? Sorry, sorry, aber das ist der Erstkontakt mit Git und ich werde mich da einarbeiten. Vielleicht hast Du ja trotzdem eine schnelle Hilfe. Danke schon einmal.

Du kannst auch die BINs aus meinem PR nehmen, und nach Methode 1 vorgehen: https://github.com/frickelzeugs/FingerprintDoorbell/pull/26

Der Port wird dann einfach mit Doppelpunkt hinter der IP Adresse angegeben.

mom4y commented 1 year ago

@TheMaskedDeveloper top funktioniert perfekt - vielen Dank für den schnellen Support :-)

HansPeterMeier commented 1 year ago

@TheMaskedDeveloper kurze Frage, ich wollte gerne deinen Fork nehmen, ich habe hier aber nur ESP32 mit POE über lan, genauer gesagt den Olimex esp32-POE-ISO. wie könnte man deinen Fork darauf portieren? Wäre cool wenn du da ein paar Tipps geben könntest :-) Gruß und Danke

Camouflagge commented 7 months ago

Habe ein normales esp32 Board von az geholt,

Problem war der Port hat bei der modifizierten Version nicht geklappt.

habe das modifizierte von themaskeddwveloper genommen , und den Code von Mqtt Port original gelassen (Code als geändert) und somit konnte ich es jetzt auch perfekt nutzen. Selbst Compiliert und dann geflasht.

@TheMaskedDeveloper Wenn ich den ESP32 hole kann ich mit deinem Code nicht nutzen, denn in den Logs konnte er den Eintrag mqtt plus Port nicht nutzen. zu wenig Erfahrung in c++ aber man kann den Port ja auch selbst schreiben und seine Firmware somit anpassen.