/MqttPNS

This is a WinForms App that controls the mosquitto MQTT-Broker. This is the base of the "MicroControl-MqttPNS-μCu" ecosystem

Primary LanguageC#

MqttPNS

Branches

  1. Master: Δοκιμασένη Εφαρμογή
  2. Sxolia: Εφαρμογή με αναλυτικά σχόλια

Προαπαιτούμενα

Για να γίνει debug της εφαρμογής στο visual studio πρέπει να εγκατασταθεί ο μεσίτης mosquitto και να μεταφερθει ο φάκελος του στην τοποθεσία bin/Debug. H ονομασία του φακέλου που περιέχει την εφαρμογη mosquitto πρεπει να ειναι "service". Αν εγκατα

Περιγραφή

Η εφαρμογή Mikro PNS, ελέγχει την εύρυθμη λειτουργία ενός MQTT μεσίτη και εκτελεί, τις παρακάτω λειτουργίες:

  • Εκτέλεση και τερματισμός του μεσίτη Mosquitto MQTT.
  • Ρύθμισή κωδικού του μεσίτη που απαιτείται από τις συσκευές που θέλουν να συνδεθούν σε αυτόν.
  • Καταγραφή (συνδέσεων, αποσυνδέσεων) του μεσίτη.
  • Καταγραφή ολων των μηνυμάτων που ανταλλάσσονται μέσω του μεσίτη με την χρήση ενός πελάτη ο οποίος έχει εγγραφεί σε όλα τα θέματα (Θέμα εγγραφής = ‘#’).
  • Δυνατότητα δημοσίευσης, οποιουδήποτε μηνύματος, σε οποιοδήποτε θέμα, με σκοπό την αποσφαλμάτωση των συνδεδεμένων συσκευών.

Κώδικας Εφαργμογής

Φάκελος micro.autom.MqttBroker

Αρχείο Εγκατάστασης

Κατεβάστε Εδώ

Φωτογραφίες

alt text alt text alt text alt text alt text