-
-
Notifications
You must be signed in to change notification settings - Fork 225
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
MQTT Server erreichbar per IP Adr. und / oder DNS, ON / OFF Feature Request #88
Comments
Es wäre ja schon schön, wenn man anstatt einer IP Adresse eine Webadresse eingeben könnte. Z:B: "xyz.ddns.net" |
ja das stimmt, guter Feature-Request. Wie lange URLs sollen wir zulassen - ist immer eine Speicherfrage und die Geschäcker sind bekanntlich verschieden. Die Vorgabe kann natürlich dann wieder in der |
wenn man z.B. mal nimmt: mqtt.meinhaus.meinestadt.net wären das 28 Zeichen. Ich denke, 32 Zeichen reichen da für den DNS Namen. Ein vielfaches von 2 oder vielleicht besser 4 würde ich vielleicht nehmen wegen dem Alignment im Speicher. |
Haha den DNS Eintrag in PR #98 wollte @thinklerde als Feature, vielleicht kann er es ja mal testen ? |
Da es kein Zwang ist, per DHCP einen DNS Server bekannt zu machen, wäre es optional irgendwann evt. mal sinnvoll, einen von Hand eintragen zu können. Für die, die eine Fritzbox ihr Eigen nennen ist ja normalerweise die Fritzbox der DNS Server. Bei anderen Routern wird es sicher ähnlich sein. Erst mal würde ich da nix machen. Gibt noch Wichtigeres zu tun. |
Ja, wenn man einen anderen (externen) DNS im ESP angibt dann findet er evtl. lokale Namen / Adressen nicht mehr. Es wird also ggf. beliebig kompliziert. Ich denke wir verlassen uns erstmal auf DHCP und schliessen diesen Feature Request wenn @thinklerde es getestet hat. |
das scheint soweit zu funktionieren. Allerdings aktualisiert er nur noch alle 90sek. lässt sich auch nicht anders einstellen. General Intervall auch nicht kleiner 30sek? |
ich habe es jetzt erstmal in der config.h bei mir geändert. MIN_SEND_INTERVAL auf 5 Habe den Wert bei MIN_MQTT_INTERVAL auf 0 gesetzt, so scheint das dann erst mal bei mir zu passen. Läuft bisher ganz gut. Vielen Dank! |
@thinklerde ja ich habe die Default Minimum Werte mal etwas höher angesetzt um Probleme vor allem bei neuen Nutzern auszuschließen. Wer seinen Inverter im Denial-of-Service Modus 🥲 betreiben / abfragen will, kann das ja wie Du in der config.h jederzeit anpassen. |
Kopie von https://www.mikrocontroller.net/topic/525778?goto=7116390#7116209
Ist nur ein Vorschlag:
Es spielt doch gar keine Rolle wor ein MQTT Server steht !
Das kann intern oder extern sein.
Mein Vorschlag für die Programmierer wäre:
MQTT ein/aus wählbar
Wenn MQTT ein, dann
A) IP Addr und Timeout in ms angebbar
B) DNS Adr. und Timeout in ms angebbar
Reihenfolge zur Erreichbarkeit Auswahl:
(folgende Optionen nur wählbar, wenn A) bzw. B) auch ausgefüllt)
Nur A)
Nur B)
Erst A) und wenn nicht erreichbar bis Timeout dann B)
Erst B) und wenn nicht erreichbar bis Timeout dann A)
So was in der Art würde vielleicht Sinn machen.
The text was updated successfully, but these errors were encountered: