FEAT : Utilisation serveur MQTT pi-demo

This commit is contained in:
Raymond Bourges 2025-06-06 22:16:32 +02:00
parent 7c521d786b
commit c1fb2e18ad
3 changed files with 43 additions and 23 deletions

View File

@ -94,7 +94,7 @@ sensor:
payload: !lambda 'return "Sens --> " + to_string(x);' payload: !lambda 'return "Sens --> " + to_string(x);'
mqtt: mqtt:
broker: "pc-raymond.home" broker: "pi-demo.home"
id: mqtt1 id: mqtt1
# log_topic: log # log_topic: log
port: 8883 port: 8883
@ -103,23 +103,23 @@ mqtt:
# skip_cert_cn_check: True # skip_cert_cn_check: True
certificate_authority: | certificate_authority: |
-----BEGIN CERTIFICATE----- -----BEGIN CERTIFICATE-----
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
Ap2FlRX2rpKJFiX5rJbjGuzED4G2wv4QNrLl 9rvwZgxjGYsnezxENIKrXN1S82W4
-----END CERTIFICATE----- -----END CERTIFICATE-----
birth_message: birth_message:
topic: data topic: data

20
mqtt/pi-demo.home.crt Normal file
View File

@ -0,0 +1,20 @@
-----BEGIN CERTIFICATE-----
MIIDETCCAfmgAwIBAgIUP/rzVEYFY57Zih1wOYNjjqJGFYMwDQYJKoZIhvcNAQEL
BQAwFzEVMBMGA1UEAwwMcGktZGVtby5ob21lMCAXDTI1MDYwNjE5MzgyOFoYDzIx
MjUwNTEzMTkzODI4WjAXMRUwEwYDVQQDDAxwaS1kZW1vLmhvbWUwggEiMA0GCSqG
SIb3DQEBAQUAA4IBDwAwggEKAoIBAQDm0/iyJpB0ZW69hCtvLGhlZYA1XckkTt8r
4eSakT+UI+GwRgq79F2mwRw9YqozUhsuUq4uwUwlyhi3ZBoA2IvuJtV8Ml9A9Z5K
I0i9E5JXVJNa4qyxS9Xv5+pSl+Y1UH1SB56v4/0d+tWTOuhEOmBI3HFIQJGIqbpb
kqusy6Li0KRgO8xmJg3i2T5boQNPypVCXwBcxqRBahiUMAtd83Apl1UAX4HQ6Wq7
5T3zVuE6y/Fks9ajeu76IvLEipNaBT7FZkx7mYi60HfHdw0Q98IWFXk2qj9BSEi6
lAP9MWG2ox+DET9aGr3En2NIjm2R37KfNabZP15cqRQkTTEylBpdAgMBAAGjUzBR
MB0GA1UdDgQWBBQTrnFl1y8PCWM4siiAj+2D7TmRVzAfBgNVHSMEGDAWgBQTrnFl
1y8PCWM4siiAj+2D7TmRVzAPBgNVHRMBAf8EBTADAQH/MA0GCSqGSIb3DQEBCwUA
A4IBAQBEAVCfjemL4kBEltWoFBHqjzLW5aUrXYqTZZF/0Ga+YvlpEW2gIO9Vwe/f
kWjYAvnu1NcwcCHCdr5ghXARIwVkVLp7FFMXpMh2B5MZneJzoZasYo2ZXTgnlKAA
SzCcKonr4hlg/RAEJdgKvmxyxwWTv5rBXNym8VCSIkRDz7W5yMrIfqFcb7f8N9wm
vj/JHf+msPUoq1pdU39au+nnIj+fxsFxIwQi/a9D7/cAj773P3TWHarqfkn4wO0p
fw8M1y8g4GrQreoHd7yqtPok5iC3aPIYcYuPswUZGlPnvM/UEJX3jGo67dtU3A/7
9rvwZgxjGYsnezxENIKrXN1S82W4
-----END CERTIFICATE-----

View File

@ -41,12 +41,12 @@ docker run -it --rm -v /tmp:/mosquitto/config eclipse-mosquitto mosquitto_passwd
``` ```
docker run -it --rm \ docker run -it --rm \
-v ./config:/mosquitto/config \ -v .:/mosquitto/config \
eclipse-mosquitto mosquitto_sub \ eclipse-mosquitto mosquitto_sub \
-h pc-raymond.home \ -h pi-demo.home \
-p 8883 \ -p 8883 \
--cafile /mosquitto/config/ssl/mosquitto.crt \ --cafile ./mosquitto/config/pi-demo.home.crt \
-u <username> -P <password> \ -u admin -P $pwd \
-t rbo2 \ -t data \
-v -v
``` ```