Powiadomienia
Wyczyść wszystko
UWAGA: Strona oraz Forum Smart'ny Dom nie będzie dostępne 23 Grudnia 2024 ze względu na przenoszenie serwisu na mocniejszą maszynę.
W tym czasie polecam poświęcenie swojego czasu na pomoc partnerowi w przygotowaniu udanych Świąt 😉
Za niedogodności z góry przepraszam, admin
Domoticz
51
Wpisów
4
Użytkownicy
8
Reactions
7,398
Wyświetleń
@mirmil99 ja nigdzie nie pisałem że można wysłać wiadomość tekstową bez idx , może coś żle zrozumiałeś . Mi chodziło tylko o to że można aktualizować kafelek typu tekst .
Wysyłając np mosquitto_pub -h IP MQTT broker -u admin -P password -t 'domoticz/in' -m '{"command": "udevice", "idx": 33, "svalue": "Jestem OK"}'
otrzymasz
Dodane : 17/01/2020 7:47 pm
A maksymalnie może być 5 poleceń w lini między {}.
Dodane : 17/01/2020 8:03 pm
Autor tematu
ok Panowię, zrobię take coś jutro, spróbuje dodać siłę sygnału oraz text w kafelku
Dodane : 17/01/2020 8:51 pm
spoko juz sie wyjasnilo, i na upartego da sie rowniez bez IDX, przedstawic wynik topicu w kafelku czy to tekstowym, czy przelacznika 😉
Dodane : 17/01/2020 9:11 pm
Autor tematu
jak wysyłam takie coś do Domoticz (w kontekście LWT) to nie ustawia mi dodatkowego tekstu any siły sygnału.
{"command":"switchlight","idx":9,"switchcmd":"On","svalue":"Connected","Battery":100,"RSSI":10}
czy to znaczy, że nie działa z switchlight? czy coś źle robię?
Dodane : 18/01/2020 12:56 pm
Wygląda że ten command powoduje brak reakcji. Bez tego działa. Jak co to mogę testować.
Dodane : 18/01/2020 1:37 pm
sprobuj moze tak: mosquitto_pub -t 'domoticz/in' -m '{"command":"udevice","idx":9,"svalue":"Connected","Battery":73,"RSSI":6}'
kafelek tekstowy
Dodane : 18/01/2020 1:58 pm
natomiast dla przelacznika, sprobuj: mosquitto_pub -t 'domoticz/in' -m '{"idx":9,"nvalue":0,"svalue":"","Battery":73,"RSSI":3}' sterujesz stanem przelacznika: nvalue 0 lub 1
osobiscie mi sie ta druga wersja bardziej podoba, np w imperihome da sie dodac dynamiczna icone, ktora szybko identyfikuje stan urzadzenia, patrz dwie ostatnie pozycje na obrazku
Dodane : 18/01/2020 2:25 pm
a taki wpis mosquitto_pub -t 'domoticz/in' -m '{"command":"udevice","idx":294,"nvalue":1,"svalue":"Connected12","Battery":57,"RSSI":2}' chyba (potrzeba dluzszych testow) pozwala na wybor przez uzytkownika domoticza, czy chce kafelek tekstowy, czy przelacznik
Dodane : 18/01/2020 5:23 pm
Autor tematu
tak właśnie zrobiłem - za 1h wypuszczę do instalowania
Dodane : 18/01/2020 5:32 pm
Zainstalowano. Jak daje text to mam text. Jak daje przełącznik, który ma zmienić stan, to naciśnięcie go zmienia stan tego przycisku. Może by dało się by AFE odpowiadało na naciśnięcie tego przycisku podając swój status. Jak w LWT. I status będzie poprawny. Nie trzeba będzie czekać na jakieś zdarzenie.
Dodane : 18/01/2020 7:13 pm
Autor tematu
zmień typ przycisku na np. contact i nie będzie naciskany
Dodane : 18/01/2020 7:21 pm
Działa tak jak powinno, mi osobiście tekst bardziej się podoba , a przy przełączniku jak ktoś chce łatwo zmieniać ikonę można zabezpieczyć przełącznik hasłem, żeby przypadkowo nie wyłączyć .
Dodane : 18/01/2020 7:32 pm
adrian reacted
@mirmil99 coś chyba u Ciebie nie poszło bo mam 1 metr od AP i nic takiego nie występuje
Dodane : 18/01/2020 8:24 pm
Autor tematu
przeliczenie zrobiłem na podstawie tego czegoś co znalazłem w jakieś dokumentacji
For the Domoticz controllers, the RSSI value is converted to a range of 0...10.
RSSI values > -50 -> 10
RSSI values < -98 -> 0
For the rest: ((rssi + 97) /5 ) +1
Dodane : 18/01/2020 8:32 pm
Autor tematu
RSSI pokazuje Ci zero bo urządzenie jest odłączone
Dodane : 18/01/2020 8:46 pm
Autor tematu
podeślij wzór na wyliczanie RSSI w domoticz to zrobię: ESP8266 wysyła -50 to -100 dBm
Dodane : 18/01/2020 9:29 pm