Natywne wsparcie dla MQTT
-
- Posty: 22
- Rejestracja: czw lis 23, 2017 7:05 am
dalej nie rozumiem. Mam HA na Vitual Boxie Oracle nie w dockerze
To zaktualizuj przynajmniej OS.
-
- Posty: 22
- Rejestracja: czw lis 23, 2017 7:05 am
Wszystko jest najaktualniejsze. Wczoraj robiłem update. Certyfikaty wysiadły dzisiaj 19:14
edit:
nagle ruszyło, a nic nie ruszałem:)
edit:
nagle ruszyło, a nic nie ruszałem:)
Spróbuj zrestartować.
Problem był po naszej stronie. Nie każdy broker przeładował sobie nowy certyfikat :/
Powinno być już OK. Przepraszam.
Powinno być już OK. Przepraszam.
Kod: Zaznacz cały
openssl s_client -connect svr8.supla.org:8883
CONNECTED(00000005)
depth=2 C = PL, O = Unizeto Technologies S.A., OU = Certum Certification Authority, CN = Certum Trusted Network CA
verify return:1
depth=1 C = PL, O = Unizeto Technologies S.A., OU = Certum Certification Authority, CN = Certum Domain Validation CA SHA2
verify return:1
depth=0 CN = *.supla.org
verify return:1
---
Certificate chain
0 s:/CN=*.supla.org
i:/C=PL/O=Unizeto Technologies S.A./OU=Certum Certification Authority/CN=Certum Domain Validation CA SHA2
1 s:/C=PL/O=Unizeto Technologies S.A./OU=Certum Certification Authority/CN=Certum Domain Validation CA SHA2
i:/C=PL/O=Unizeto Technologies S.A./OU=Certum Certification Authority/CN=Certum Trusted Network CA
2 s:/C=PL/O=Unizeto Technologies S.A./OU=Certum Certification Authority/CN=Certum Trusted Network CA
i:/C=PL/O=Unizeto Sp. z o.o./CN=Certum CA
3 s:/C=PL/O=Unizeto Sp. z o.o./CN=Certum CA
i:/C=PL/O=Unizeto Sp. z o.o./CN=Certum CA
---
Server certificate
-----BEGIN CERTIFICATE-----
MIIHXzCCBkegAwIBAgIQFw+kxapkWvHDNHcWf81gMzANBgkqhkiG9w0BAQsFADCB
hTELMAkGA1UEBhMCUEwxIjAgBgNVBAoTGVVuaXpldG8gVGVjaG5vbG9naWVzIFMu
QS4xJzAlBgNVBAsTHkNlcnR1bSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTEpMCcG
A1UEAxMgQ2VydHVtIERvbWFpbiBWYWxpZGF0aW9uIENBIFNIQTIwHhcNMjIwODE4
MjE0NDQxWhcNMjMwODE4MjE0NDQwWjAWMRQwEgYDVQQDDAsqLnN1cGxhLm9yZzCC
AiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAKl2YBXHwIl5BZOZ7GV8QGHA
8salI9uQgaYCdE1/iCbJd1si5adVovnl++QzAnISBdDVbvrmHPlSMCLqgvSO8Bnt
0Y4GpGp0iVN/sbEkNBtHUmKzSn/m0mT+yO0fiz/ernywj+IGByV+y6OhJwv/Vlu1
sfMDme+MAZtaIXYxPrd9tdck2iCtsDutYKbLZJFg6W6QvgDEC3aYIkcmanBeoxK0
DmzP9RVUe77xv6mR4ZZJaPWG5SwQN7LXDvYgs3Pnia6hcEXV45ow1NPbAHc89b7U
w1aFeZfe8GcJ7BL0LAGA4Qolxwr1UFbmljDEJRKRE6lYaJ3rayF26oPDlE3cl7wR
0f/6LEavLW5Y9EBiiaYgeqJMbBRFEoXKRGXHB3twwDNoZThfmFg8bOh9LPYuTvse
tNi9oynrcW0Xz9ySe7kzo/0GDqoAw7T7fotS9QFdAE2CIuocopgN6dXLk8Keg+o6
NTEpOUD+CoECbihgPVPV3zZPDVhSMw60UClXfqnjmUmYkIROAzGkDCC6PIdQ7B2y
qHEV8kZvNUf5L0VNepR1UwG3kMArJTmmRy5ooXRFgyCWKGqdL/Wqpmm9YJqhiZbp
rgoW75uPM/MGsM2ORKKbURNO5fL8BvvEg/+fcpU6oY59PUpGj7npgQVxh3lVBBgh
dpjLOCaA/WqkA8ybBG1zAgMBAAGjggM3MIIDMzAMBgNVHRMBAf8EAjAAMDIGA1Ud
HwQrMCkwJ6AloCOGIWh0dHA6Ly9jcmwuY2VydHVtLnBsL2R2Y2FzaGEyLmNybDBx
BggrBgEFBQcBAQRlMGMwKwYIKwYBBQUHMAGGH2h0dHA6Ly9kdmNhc2hhMi5vY3Nw
LWNlcnR1bS5jb20wNAYIKwYBBQUHMAKGKGh0dHA6Ly9yZXBvc2l0b3J5LmNlcnR1
bS5wbC9kdmNhc2hhMi5jZXIwHwYDVR0jBBgwFoAU5TGtvzoRlvSDvFA81LeQm5Du
3iUwHQYDVR0OBBYEFBrpbmJc4+QjSM2TsNN+34FaTXPGMB0GA1UdEgQWMBSBEmR2
Y2FzaGEyQGNlcnR1bS5wbDBLBgNVHSAERDBCMAgGBmeBDAECATA2BgsqhGgBhvZ3
AgUBAzAnMCUGCCsGAQUFBwIBFhlodHRwczovL3d3dy5jZXJ0dW0ucGwvQ1BTMB0G
A1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAOBgNVHQ8BAf8EBAMCBaAwIQYD
VR0RBBowGIILKi5zdXBsYS5vcmeCCXN1cGxhLm9yZzCCAXwGCisGAQQB1nkCBAIE
ggFsBIIBaAFmAHYArfe++nz/EMiLnT2cHj4YarRnKV3PsQwkyoWGNOvcgooAAAGC
supl0wAABAMARzBFAiEAnb8rl7XOpXB1q5E6AbyxtGlbiQjj4cIznqJrPp0wf24C
ICyRgzL7cN8wn+exqZA5pAYQ/tJZ79XEEEyrXBDI45o2AHUAejKMVNi3LbYg6jjg
Uh7phBZwMhOFTTvSK8E6V6NS61IAAAGCsupl6gAABAMARjBEAiBGwHWkwJJV0/UQ
pmkyqLvURJNvxxHJyd1Mi894P/kdIAIgIxJ5dapux1tjurre98XqqYoMztFC4mC1
Ld6ESFxnPN4AdQBVgdTCFpA2AUrqC5tXPFPwwOQ4eHAlCBcvo6odBxPTDAAAAYKy
6mblAAAEAwBGMEQCIAn/cR5ToF7DK/7RkMHqjrNj09EQenrL0AciqldaQHc5AiBI
zLrdXn26ML8GxNFm63YAMxnFg8dM8n0u3LkGqix6BTANBgkqhkiG9w0BAQsFAAOC
AQEAZ9wwsB8KIzvKJOGIPgB5kWM5xcorj5NYtPBOgBkMz39uvhw6Pc2juze2rtK7
lAvUEX9OtB8lI15WybUOxJnlkLQ780NMBtoDYIIjwEhuxdDLxhALMeXxJEIk7zjn
ShwLXBeG+1qoH/6bLZkvdOXbKI5Rc1NxoeNzXEQ7TsYXK2pm3glQYsrgtRgU8qTr
qVAviMwiGrdD64HbPyRfu94uELaUc2Q1oPjNXKTMbLSSFz/OWIzdY41P0uubiLTF
Y07ffKIheTLUOlfbdkmcDvthWA9qrw8y5cp4n6AWP80Y/ZEwbZXN08T6du2MEO3k
+ohmAJtyWsOybX4TPIW5kAqx+Q==
-----END CERTIFICATE-----
subject=/CN=*.supla.org
issuer=/C=PL/O=Unizeto Technologies S.A./OU=Certum Certification Authority/CN=Certum Domain Validation CA SHA2
---
No client certificate CA names sent
Server Temp Key: ECDH, X25519, 253 bits
---
SSL handshake has read 6019 bytes and written 289 bytes
---
New, TLSv1/SSLv3, Cipher is ECDHE-RSA-AES256-GCM-SHA384
Server public key is 4096 bit
Secure Renegotiation IS supported
Compression: NONE
Expansion: NONE
No ALPN negotiated
SSL-Session:
Protocol : TLSv1.2
Cipher : ECDHE-RSA-AES256-GCM-SHA384
Session-ID: 88D82ECE3E469EAB9D1AB5127F16D022473FB6942B7309587164F9E951594DC2
Session-ID-ctx:
Master-Key: 81382E6A14BEC6180D536943B535B184AB0F9464DE85738FFA91D3CDCAD3A331C2AC3B898ADBA84A6AE46CAA6E0C93AC
TLS session ticket lifetime hint: 7200 (seconds)
TLS session ticket:
0000 - 8c be b7 fb c0 9f ad e7-66 40 36 c4 39 f0 28 6b ........f@6.9.(k
0010 - ce ad c8 2a 8a 8f a1 1e-bb 6c 6c 30 02 d4 90 db ...*.....ll0....
0020 - ac 49 6f a9 64 f9 8e 44-c6 6c b5 3a 4b 98 00 86 .Io.d..D.l.:K...
0030 - 92 c4 22 04 18 3e a7 ac-33 88 38 65 80 55 19 cd .."..>..3.8e.U..
0040 - d4 36 21 9e 19 7c bc cc-47 3f 7e 08 18 84 fc c2 .6!..|..G?~.....
0050 - 08 47 74 fd 95 87 19 8e-a1 3b 7b 5c 53 4d 48 9a .Gt......;{\SMH.
0060 - 32 b3 72 09 66 ea e7 fd-ba 6a cf d4 6b 09 7b 35 2.r.f....j..k.{5
0070 - 9c 81 36 41 03 38 d5 cd-07 a9 f6 0d d2 fa 96 31 ..6A.8.........1
0080 - 08 17 34 f4 75 1c 77 b5-6f 46 54 a4 7d 6e 21 59 ..4.u.w.oFT.}n!Y
0090 - 6f 87 ce ec 76 7a 01 35-af ce 94 91 b0 ab 45 ec o...vz.5......E.
00a0 - a2 d3 17 4f 4b 14 20 c8-a6 d1 88 7b 57 48 11 34 ...OK. ....{WH.4
Start Time: 1661459365
Timeout : 7200 (sec)
Verify return code: 0 (ok)
---
Witam,
w jaki sposób mogę wykorzystać funkcję wyzwalacza akcji "publikuj do integracji"?
Chciałbym wykorzystać przycisk mROW-a tak, by jego wciśnięcie dawało sygnał do Home Assistanta, który miałby coś tam uruchamiać.
W MQTT explorerze widzę, że nowy topic (jeśli używam błędnej nomenklatury, to proszę o poprawę), który podświetla się, gdy wcisnę przycisk. Nie widzę jednak odpowiedniej encji w MQTT w Home Assistancie.
Czy muszę coś dodać manualnie? Proszę o pomoc.
w jaki sposób mogę wykorzystać funkcję wyzwalacza akcji "publikuj do integracji"?
Chciałbym wykorzystać przycisk mROW-a tak, by jego wciśnięcie dawało sygnał do Home Assistanta, który miałby coś tam uruchamiać.
W MQTT explorerze widzę, że nowy topic (jeśli używam błędnej nomenklatury, to proszę o poprawę), który podświetla się, gdy wcisnę przycisk. Nie widzę jednak odpowiedniej encji w MQTT w Home Assistancie.
Czy muszę coś dodać manualnie? Proszę o pomoc.
Pozdrawiam
Jakub
Jakub
Wyzwalacze są eksportowane do HA jako "Device automation".
Zwróć uwagę na /homeassistant/device_automation/*
Zwróć uwagę na /homeassistant/device_automation/*
Dziękuję za odpowiedź. Nie wiem czy dobrze ją zrozumiałem.
Znalazłem topic i payload wyzwalacza w MQTT i stworzyłem automatyzację. Niestety nie działa...
Nie wiem, czy o tę (tzn. tę usługę:) automatyzację chodziło. Czy mógłbyś mnie nakierować?
[EDIT]
Zobaczyłem, że w wyzwalaczu mogę wybrać urządzenie (w tym przypadku: zaimportowanego mROW-a).
W wyzwalaczu akcji x1 w Cloudzie mam wybrane "publikuj do integracji".
W Home Assistancie mam do wyboru "przycisk piąty" i "przycisk szósty". Niestety żadna z powyższych pozycji nie aktywuje automatyzacji po jednokrotnym naciśnięciu przycisku nr. 2 w ROW-ie.
- Załączniki
-
- automatyzacja_mROW-02.PNG (32.67 KiB) Przejrzano 672 razy
Pozdrawiam
Jakub
Jakub
"pierwszy" to kanał numer #0
"drugi" to #1
"piąty" to #6
Payload zawiera zdarzenie. Obserwuj w MQTT explorer.
"drugi" to #1
"piąty" to #6
Payload zawiera zdarzenie. Obserwuj w MQTT explorer.
To wiem. Bardziej chodziło mi o nazwy kanałów zaimportowanych do HA.
Wybranie "przycisku szóstego" jako wyzwalacza (JEDNAK!) umożliwiło mi sparowanie przycisku ze światłami. Najwyraźniej przy ostatniej próbie nie zapisałem zmian.
Dziękuję za pomoc!
Pozdrawiam
Jakub
Jakub