Ankündigung

Einklappen
Keine Ankündigung bisher.

LBS mqtt (12981)

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Hightech
    antwortet
    NilsS Ist mit diesem Baustein Deine Idee, einen MQTT Broker direkt auf dem HS zu ermöglichen (also Serverbaustein), gestorben? Wie schon mal geschrieben: Finde das nicht so schick, über externe Services zu gehen....

    Einen Kommentar schreiben:


  • NilsS
    antwortet
    also im Logikdebugger unter 2.6 sieht es gut aus. Sollte also auch auf älterer Firmware gehen

    Einen Kommentar schreiben:


  • NilsS
    antwortet
    sich mit einem MQTT Server verbinden und die dortigen Werte des jeweiligen Topics mit dem HS zu syncronisieren

    Einen Kommentar schreiben:


  • Andreas1986
    antwortet
    Blöde Frage. Was kann man mit dem Baustein den machen?

    Einen Kommentar schreiben:


  • derPaul
    antwortet
    V0.3 - ACHTUNG EINGANGPORTS GEÄNDERT!!!
    - Eingänge geändert
    - Eingänge für Topics Text und Numeric getrennt
    - Ausgänge Text und Numeric dazugekommen
    - Eingang Auto Mapping vorbereitet (derzeit ohne Funktion)

    Einen Kommentar schreiben:


  • derPaul
    antwortet
    Ey ich bin froh das ich meine Installation gerad wieder soweit sauber habe ... da fang ich doch jetzt nicht an mit 2.6 rumzuspielen ....

    Einen Kommentar schreiben:


  • NilsS
    antwortet
    Im Zweifel ausprobieren oder den LogikGen.py einfach mal mit Python2.6 ausführen

    Einen Kommentar schreiben:


  • derPaul
    antwortet
    Das ist eine gute Frage

    Ich würde denken ab 4.6 ....

    Einen Kommentar schreiben:


  • MarcusF
    antwortet
    Das ist ja toll!

    Welche Firmware-Version vom HS wird denn vorausgesetzt?

    Einen Kommentar schreiben:


  • derPaul
    antwortet
    V0.2
    - DNS Fix von NilsS eingebaut (Danke)
    - Ausgang 1 sendet jetzt rudimentär den Status (0 connected / 5 fehler )
    - Eingang 8 kann man zwischen den beiden Protokollversionen wechseln

    Einen Kommentar schreiben:


  • derPaul
    antwortet
    V0.1 : Initalversion
    - Ausgang 1 ohne Funktion
    - bitte mehrer Topics testen (mit mehreren LBS Instanzen auf einen Broker)
    - bitte mehrer Broker testen (mit mehreren LBS Instanzen auf verschiedene Broker verbinden)

    Einen Kommentar schreiben:


  • derPaul
    hat ein Thema erstellt HS/FS LBS mqtt (12981)

    LBS mqtt (12981)

    Moin,
    hier mal die erste Version des mqtt Bausteins.

    Code:
    Eingang 1: IP
    Eingang 2: Port
    Eingang 3: Topic
    Eingang 4: QoS
    Eingang 5: Protokoll
    Eingang 6: Benutzername
    Eingang 7: Passwort
    Eingang 8: Publish (Text)
    Eingang 9: Publish (Numeric)
    Eingang 10: Auto Mapping
    Eingang 11: Retain Message (0 oder 1)
    Eingang 12: JSON Data (0 oder 1)
    Eingang 13: Reload LBS (noch ohne Funktion)
    
    Ausgang 1: Broker Status (Code)
    Ausgang 2: Broker Status (Text)
    Ausgang 3: Topic (Text)
    Ausgang 4: Topic (Numeric)
    Ich weise ausdrücklich darauf hin das der Baustein ein Test ist. Ich selber habe nur gegen einen öffentlichen Testserver getestet.
    Ich würde mich über Feedback freuen!!

    E10 hat noch keine Funktion


    Unterstütze die Bausteinentwicklung und Spende


    Changelog:
    Code:
    V0.94
    - JSON Ausgabe als String im Eingangsformat
    - E13 ist noch OHNE Funktion.
    
    V0.93
    - JSON Data wird nun anders erwartet : key=value;key=value; usw.
    
    V0.92
    - JSON Data - Sofern E12 auf 1 steht wird E8 durch ein JSON Encode gewandelt und dann gesendet
    
    V0.91
    - Retain Message Flag
    
    V0.90
    - Topic Delete korrekt abgefangen
    
    V0.85
    - Umlaute am Ausgang sollten jetzt korrekt dargestellt werden
    
    V0.80
    - Connection Lost wird nun erkannt und ein Reconnect erfolgt nach 30 Sekunden (immer wieder)
    
    V0.70
    - kleine Anpassungen am Netcode
    
    V0.66
    - kleine Änderung rückgängig gemacht
    
    V0.65
    - Keepalive hochgesetzt. Den hatte ich versehentlich sehr niedrig.
    
    V0.60
    - Publish Fix bei numerischen Werten
    
    V0.55
    - Multi Topic Fix Fix :-)
    - Jede LBS Instanz gibt den Status 1 / subscriped aus sofern der Topic verbunden ist.
    
    V0.50
    - Multi Topic Fix
    
    V0.40
    - Grundlegender Fehler behoben der ein Starten des Bausteins verhindert hat
    - Ausgänge Typen gefixt!
    
    V0.31 - ACHTUNG AUSGÄNGE HABEN SIE GEÄNDERT
    - A1 : Status Code
    - A2 : Status Text
    - einen Fehler behoben der die CPU nach oben getrieben hat wenn die Verbindung mal abreisst. Danke NilsS
    
    V0.3 - ACHTUNG EINGANGPORTS GEÄNDERT!!!
    - Eingänge geändert
    - Eingänge für Topics Text und Numeric getrennt
    - Ausgänge Text und Numeric dazugekommen
    - Eingang Auto Mapping vorbereitet (derzeit ohne Funktion)
    
    V0.2
    - DNS Fix von NilsS eingebaut (Danke)
    - Ausgang 1 sendet jetzt rudimentär den Status (0 connected / 5 fehler )
    - Eingang 8 kann man zwischen den beiden Protokollversionen wechseln
    
    V0.1 : Initalversion
    - Ausgang 1 ohne Funktion
    - bitte mehrer Topics testen (mit mehreren LBS Instanzen auf einen Broker)
    - bitte mehrer Broker testen (mit mehreren LBS Instanzen auf verschiedene Broker verbinden)
    Angehängte Dateien
    Zuletzt geändert von derPaul; 25.11.2020, 21:32.
Lädt...
X