Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

color and sequence configurable in web interface, port number for mqtt server #26

Open
wants to merge 5 commits into
base: master
Choose a base branch
from

Conversation

TheMaskedDeveloper
Copy link

@TheMaskedDeveloper TheMaskedDeveloper commented Nov 8, 2022

In the settings interface there is now the possibility to configure the color and the sequence of the LED.
(For the ready state with activated touch ring, for scanning and for match found)

image

You can choose from 7 colors that are only supported by newer versions of the R503 sensor.
You can turn the LED off. (LED Sequence : Off)

Update: commit 148f432
Parse port number from mqtt server setting if given

image

Idea for the future:
Make this feature accessible via MQTT without restart.
Then the color can be used as an indicator for something or the led can be turned on depending on time / sunset/sunrise, etc.

@TheMaskedDeveloper TheMaskedDeveloper changed the title color and sequenze configurable in web interface color and sequence configurable in web interface Nov 8, 2022
@TheMaskedDeveloper TheMaskedDeveloper changed the title color and sequence configurable in web interface color and sequence configurable in web interface, port number for mqtt server Nov 9, 2022
@glenmich
Copy link

Hello there, is it somehow possible to update my doorbell with your code?
If I´m correct, I need the firmware.bin and spiffs.bin file compiled from your code here ?
Can I download it somewhere?

@TheMaskedDeveloper
Copy link
Author

TheMaskedDeveloper commented Nov 24, 2022

@glenmich
I have just attached both:
FingerprintDoorbell.zip

@rasor89
Copy link

rasor89 commented Nov 27, 2022

@TheMaskedDeveloper perfekt.
Is there also the possibility to add color selection for the actions (match/no match?))

@TheMaskedDeveloper
Copy link
Author

TheMaskedDeveloper commented Nov 27, 2022

@TheMaskedDeveloper perfekt. Is there also the possibility to add color selection for the actions (match/no match?))

I've implemented it. You can now change the scan and the match color in the web interface .
Asking myself, if the sequence when scanning should be also configurable (e.g. to turn the LED of when scanning).
Description and PR is updated, ZIP with binaries also:
FingerprintDoorbell.zip

@mickler2021
Copy link

Thanks for the great enhancement. It works well.

@Himbi777
Copy link

If I already have a fingerprintdoorbell from frickelzeugs, do I also need the firmware.bin and the spiffs.bin? Or is it enough if I upload the firmware.bin? Thanks in advance for your answers Greetings Gerhard

@TheMaskedDeveloper
Copy link
Author

@Himbi777
You need both. The spiffs.bin contains the website with the changed forms for the new fields.

@thorsten-gehrig
Copy link

Can i use the web-interface for upgrade? If yes: any sequence to upload the 2 files?
Thank you.

@Himbi777
Copy link

Himbi777 commented Apr 2, 2023

Can i use the web-interface for upgrade? If yes: any sequence to upload the 2 files? Thank you.

I first loaded the firmware.bin and then the spiffs.bin.
That worked great.

@Fillip38
Copy link

Hey @TheMaskedDeveloper,
It looks good here. Is it possible to include an option so that 1-2 GPIOs can be controlled via MQTT? I would e.g. control an electric door opener with it via MQTT

@TheMaskedDeveloper
Copy link
Author

TheMaskedDeveloper commented May 13, 2023

Hey @TheMaskedDeveloper, It looks good here. Is it possible to include an option so that 1-2 GPIOs can be controlled via MQTT? I would e.g. control an electric door opener with it via MQTT

Should be possible - i will have a look in the next days...

@Lilinator1981
Copy link

Hello are thera any news to this great Project? Is there the possibility to change the IP-Address without performing a factory-Reset?

@mafsgraz
Copy link

Hello are thera any news to this great Project? Is there the possibility to change the IP-Address without performing a factory-Reset?

I am assigning a fixed IP instead of DHCP in my router-settings, did you try similar?

@mafsgraz
Copy link

mafsgraz commented Mar 11, 2024

hey @TheMaskedDeveloper : kudos, these are really smart additional features enhancing an already great project!

unfortunately, I have problems with connecting to the mqtt server - the original Frickelzeug binaries work just fine, but after uploading your files i can't connect the doorbell to my mqtt server anymore (of course with identical settings) "MQTT server not found, check your settings". I am using the standard port 1883, but it doesn't (and if read your code correctly, also shouldn't) make a difference if i add an :1883 after the ip address or not. could the issue be that my address looks like 10.0.0.xx ?

solved: it seems that indeed the length of the ip address was the problem, i changed to xxx.xxx.xxx.xxx - format and now it works!

btw: configuring colours works just fine, and in case you find the to realise your idea to make ring colours adaptable via mqtt, i would love that! :-)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

9 participants