mosquitto_pub

Juperr
Posts: 16
Joined: Thu Apr 24, 2025 5:16 pm

Post

Witam
jest gdzieś spis komend dla mosquitto_pub
zamykanie rolety, zał/wył przekaźnika
itd...
lub czy jakoś można odczytać dospępne komendy przez mosquitto_sub
User avatar
pzygmunt
Posts: 19595
Joined: Tue Jan 19, 2016 9:26 am
Location: Paczków

Post

Nie ma czegoś takiego jak "komendy" w MQTT.
Możesz sprawdzić co jest do czego z ustawień home assistant discovery w mqtt.
Juperr
Posts: 16
Joined: Thu Apr 24, 2025 5:16 pm

Post

jak niema
sam tu podaleś 3 przykłady
viewtopic.php?p=93893&hilit=mosquitto_pub#p93893
User avatar
klew
Posts: 11254
Joined: Thu Jun 27, 2019 12:16 pm
Location: Wrocław

Post

Code: Select all

mosquitto_pub --help
lub

Code: Select all

man mosquitto_pub
Ale idea jest prosta, publikujesz jakąś wartość na jakiś topic i tyle. Każde urządzenie publikuje konfigurację dla Home Assistanta i tam w miarę "po ludzku" jest napisane na jaki topic można co publikować. Powinno dać się wydedukować.
Supla: bo GPIO to dopiero początek.
User avatar
pzygmunt
Posts: 19595
Joined: Tue Jan 19, 2016 9:26 am
Location: Paczków

Post

Juperr wrote: Tue May 13, 2025 8:46 am jak niema
sam tu podaleś 3 przykłady
viewtopic.php?p=93893&hilit=mosquitto_pub#p93893
To nie są komendy gwoli ścisłości. Publikujesz zawartość tematu o odpowiedniej ścieżce i w ten sposób możesz np. wpływać na zachowanie.
To co można opublikować możesz wyczytać ze źródeł, a najwygodniej wygodniej z treści ustawień dla HA Autodiscovery, którą możesz podejrzeć MQTT explorerem.
Juperr
Posts: 16
Joined: Thu Apr 24, 2025 5:16 pm

Post

> Każde urządzenie publikuje konfigurację dla Home Assistanta i tam w miarę "po ludzku" jest napisane na jaki topic można co publikować
No tak tylko jak sprawdzić co urządzenie publikuje?
bawię się z konsoli linuxa i dostaje takie cos
shut 100 i jak teras wysłać zmiane np. na 50

Code: Select all

supla/9c1082a6a7a7efd338f3a8280e72c391/devices/36/channels/207/type RELAY
supla/9c1082a6a7a7efd338f3a8280e72c391/devices/36/channels/207/function ROLLER_GARAGE_DOOR
supla/9c1082a6a7a7efd338f3a8280e72c391/devices/36/channels/207/hidden false
supla/9c1082a6a7a7efd338f3a8280e72c391/devices/36/channels/207/state/connected true
supla/9c1082a6a7a7efd338f3a8280e72c391/devices/36/channels/207/state/hi false
supla/9c1082a6a7a7efd338f3a8280e72c391/devices/36/channels/207/state/is_calibrating false
supla/9c1082a6a7a7efd338f3a8280e72c391/devices/36/channels/207/state/shut 100

User avatar
klew
Posts: 11254
Joined: Thu Jun 27, 2019 12:16 pm
Location: Wrocław

Post

Juperr wrote: Tue May 13, 2025 10:30 am > Każde urządzenie publikuje konfigurację dla Home Assistanta i tam w miarę "po ludzku" jest napisane na jaki topic można co publikować
No tak tylko jak sprawdzić co urządzenie publikuje?
bawię się z konsoli linuxa i dostaje takie cos
shut 100 i jak teras wysłać zmiane np. na 50
Nie znam na pamięć tych topiców, ale "state" na pewno nie służy do przesyłania komend, tylko do raportowania stanu.
Sprawdź to co pisał Tobie wcześniej pzygmunt - tam znajdziesz pełne topici do wysyłania rozkazów.
Supla: bo GPIO to dopiero początek.
Juperr
Posts: 16
Joined: Thu Apr 24, 2025 5:16 pm

Post

supla na dokerze nie publikuje danych do HA od bramy garażowej?
z tego co sprawdzałem to tylko otwierane okno dachowe, reszta cisza

Return to “MQTT”