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

MQTT #404

Closed
fracz opened this issue Oct 31, 2020 · 7 comments
Closed

MQTT #404

fracz opened this issue Oct 31, 2020 · 7 comments

Comments

@fracz
Copy link
Member

fracz commented Oct 31, 2020

Do tego będę potrzebował dodatkową zakładkę w Integracjach. Jeśli w parameters.yml będzie włączona opcja “mqtt_broker” to w integracjach pojawi się zakładka “MQTT” lub “MQTT Broker” (nie mogę się zdecydować). Tam Checkbox “Udostępnij swoje urządzenia za pośrednictwem MQTT brokera”. Po zaznaczeniu tej opcji powinny się pojawić dane mqtt_brokera z parameters.yml, czyli adres, port, protokół. Dodatkowo jeśli w config_local.yml będzie włączona opcja supla_mqtt_broker_auth_plugin (domyślnie wyłączone) to pod adresem serwera powinny się pojawić dane logowania do mqttbrokera czyli adres email konta (username) oraz dedykowane hasło wraz z możliwością zmiany tego hasła. W mysql.supla_user powinny dojść dwa pola mqtt_broker_enabled (bool) oraz mqtt_broker_auth_password szyfrowane bcrypt-em (siła taka jak przy auth_key). Docelowo chciałbym udostępnić generator konfiguracji dla home assistanta, który jednym kliknięciem wygeneruje config dla wybranego kanału, który wystarczy tylko wkleić do HA.

@fracz

This comment has been minimized.

@przemyslawzygmunt
Copy link
Member

"Should MQTT settings be available?"

@przemyslawzygmunt
Copy link
Member

Encrypted connection (tls)

tls: ~

fracz added a commit that referenced this issue Nov 13, 2020
@przemyslawzygmunt
Copy link
Member

auth -> integrated_auth

*supla_mqtt_broker_auth_plugin

@fracz
Copy link
Member Author

fracz commented Nov 13, 2020

supla:
    mqtt_broker:
        # Should MQTT settings be available?
        enabled:              false
        # MQTT Broker address (host)
        host:                 ~
        # MQTT Broker protocol
        protocol:             ~
        # MQTT Broker port
        port:                 ~
        # Is TLS enabled?
        tls:                  false
        # Does MQTT Broker require authorization?
        integrated_auth:      false

@przemyslawzygmunt
Copy link
Member

Now "available" to "enabled" a bit does not fit: /

@fracz
Copy link
Member Author

fracz commented Nov 13, 2020

Should MQTT settings be enabled?

@fracz fracz closed this as completed Nov 19, 2020
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

No branches or pull requests

2 participants