Saya mencoba mengirim perintah ON dan OFF secara langsung dengan menggunakan mqtt.fx tetapi tidak berhasil. Sebagai contoh:
Penerbitan pernyataan "cmnd/S20neu/power" menunjukkan hasil stat/S20neu/POWER = OFF di konsol S20neu. Tetapi tidak ada cara untuk memberikan perintah untuk ON. Setiap kali saya mencoba mengirimkan satu karakter lebih dari permintaan status sederhana dihentikan oleh { Command:Unknown }. Bahkan kosong membawa pesan ini. Apa yang salah dengan pernyataan penerbitan seperti cmnd/S20neu/power = "ON"?
Tidak tahu tentang mqtt.fx, tetapi mqtt biasanya diterbitkan sebagai
cmnd/S20neu/DAYA hidup
Anda mungkin perlu meneliti mqtt.fx untuk mengetahui cara memublikasikan topik (cmnd/S20neu/POWER) dan muatan untuk topik tersebut (on)
Sering melakukan kesalahan saat pemula menggunakan mqtt.fx:
Payload harus dimasukkan di jendela tambahan di bawah topik dan BUKAN sebagai postfix dari topik.
Ini benar:
@curzon01
Terima kasih!
Komentar yang paling membantu
Sering melakukan kesalahan saat pemula menggunakan mqtt.fx:
Payload harus dimasukkan di jendela tambahan di bawah topik dan BUKAN sebagai postfix dari topik.
Ini benar: