Ankündigung

Einklappen
Keine Ankündigung bisher.

LBS Tasmota (14331)

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

  • derPaul
    antwortet
    V0.62
    - Fix Callback Channel

    HTML-Code:
    rule on Power1#State do WebSend [IP-VOM-HS:WERT-E9] POWER&state=%value%&channel=X endon
    Bei der Rule muss noch der Channel angegeben werden 1-4 je nach dem ... wenn keiner drin steht ists automatisch Channel 1 ...

    Einen Kommentar schreiben:


  • derPaul
    antwortet
    Ahhh du hast einen sehr schönen Fall aufgetan. An den Zustand hatte ich gar nicht gedacht...

    Ich werd dafür eben einen Fix bereit stellen, du müsstest dann nur die Rules anpassen.

    Infos folgen

    Einen Kommentar schreiben:


  • genesis123
    antwortet
    Hallo derPaul , erst mal großes Lob und Dankeschön für deinen Einsatz und Support. Bin mit meinen S20 Steckdosen umgestiegen auf deinen LBS und es funktioniert zuverlässig.

    Jetzt habe ich noch ein paar Shelly 2.5 mit 2 Ausgängen. Das Schalten funktioniert, aber der Status wird nicht korrekt übernommen. Ich denke es liegt an den Rules in Tasmota. Die Intervallabfrage aktualisiert den Status korrekt, aber dann erst nach der Zeit (aktuell 120 Sek.)
    Das merkwürdige ist wenn ich den Ausgang 1 im Webinterface von Tasmota schalte aktualisiert er den Status im HS vom Ausgang 2.
    Ausgang 2 aktualisiert auch korrekt den Ausgang 2 im HS

    LBS Tasmota V0.60.jpg

    Rules auf dem Shelly habe ich folgende angelegt: (IP-HS = tatsächliche Homeserver-IP)

    Rule1 1

    rule1 on Power1#State do WebSend [IP-HS:40000] POWER&state=%value% endon

    Rule2 1

    rule2 on Power2#State do WebSend [IP-HS:40000] POWER&state=%value% endon


    Das ist das Ergebnis in der Konsole wenn ich Ausgang 1 und Ausgang 2 im Webinterface schalte:

    12:53:26.418 SRC: WebGui from IP-PC
    12:53:26.422 RSL: RESULT = {"POWER1":"ON"}
    12:53:26.424 RSL: POWER1 = ON
    12:53:26.510 RUL: POWER1#STATE performs "WebSend [IP-HS:40000] POWER&state=1"
    12:53:26.512 SRC: Rule
    12:53:26.514 CMD: Grp 0, Cmnd 'WEBSEND', Idx 1, Len 31, Data '[IP-HS:40000] POWER&state=1'
    12:53:26.539 RSL: RESULT = {"WebSend":"Done"}
    12:53:26.597 CFG: in Flash gespeichert an F8, Anzahl 927, Bytes 4096
    12:53:28.319 SRC: WebGui from IP-PC
    12:53:28.324 RSL: RESULT = {"POWER2":"ON"}
    12:53:28.326 RSL: POWER2 = ON
    12:53:28.406 RUL: POWER2#STATE performs "WebSend [IP-HS:40000] POWER&state=1"
    12:53:28.408 SRC: Rule
    12:53:28.410 CMD: Grp 0, Cmnd 'WEBSEND', Idx 1, Len 31, Data '[IP-HS:40000] POWER&state=1'
    12:53:28.438 RSL: RESULT = {"WebSend":"Done"}
    12:53:28.589 CFG: in Flash gespeichert an F7, Anzahl 928, Bytes 4096

    Einen Kommentar schreiben:


  • derPaul
    antwortet
    Zitat von ufkel Beitrag anzeigen
    Leider nein. Noch immer Funkstille mit der V0.61.
    Magst du mir mal die Verdrahtung zeigen ?

    Einen Kommentar schreiben:


  • ufkel
    antwortet
    Leider nein. Noch immer Funkstille mit der V0.61.

    Einen Kommentar schreiben:


  • derPaul
    antwortet
    V0.61
    - Fix Sensoren (hoffe ich)

    Einen Kommentar schreiben:


  • ufkel
    antwortet
    Zitat von derPaul Beitrag anzeigen
    Kommt auch nichts auf A2 raus ? Ich seh gerade ich hab nen Fehler im Code der schiebt alle 3 Werte nach A2...
    Fix kommt aber bald
    Nö, auf A2 kommt nichts. Freue mich auf den Fix 😀

    Einen Kommentar schreiben:


  • derPaul
    antwortet
    Kommt auch nichts auf A2 raus ? Ich seh gerade ich hab nen Fehler im Code der schiebt alle 3 Werte nach A2...
    Hab ich gerade angepasst, aber ich bastel hier gerade noch an einem anderen Problem, daher kann ich gerade noch nicht hochladen :-)

    Fix kommt aber bald

    Einen Kommentar schreiben:


  • ufkel
    antwortet
    Zitat von derPaul Beitrag anzeigen
    🤣 sorry.... mein Fehler, ich meinte du sollst das mit Copy Paste im LBS eintragen ... 😅
    Habe ich nun gemacht. Kein Unterschied, die Sensorwerte kommen nicht auf der KNX-Seite an.

    Einen Kommentar schreiben:


  • derPaul
    antwortet
    🤣 sorry.... mein Fehler, ich meinte du sollst das mit Copy Paste im LBS eintragen ... 😅

    Einen Kommentar schreiben:


  • ufkel
    antwortet
    Zitat von derPaul Beitrag anzeigen
    Das hier ist wichtig, das is der Teil aus deinem REsponse :

    PHP-Code:
    "StatusSNS":{"Time":"2021-12-20T18:44:45","SI7021":{"Temperature":22.0,"Humidity":42.2,"DewPoint":8.5},"TempUnit":"C"
    Mach mal Copy Paste, genau großes i
    PHP-Code:
    StatusSNS":{"Time":"2021-12-21T09:34:47","SI7021":{"Temperature":22.2,"Humidit y":37.9,"DewPoint":7.1},"TempUnit":"C"} 

    Einen Kommentar schreiben:


  • derPaul
    antwortet
    Das hier ist wichtig, das is der Teil aus deinem REsponse :

    PHP-Code:
    "StatusSNS":{"Time":"2021-12-20T18:44:45","SI7021":{"Temperature":22.0,"Humidity":42.2,"DewPoint":8.5},"TempUnit":"C"
    Mach mal Copy Paste, genau großes i

    Einen Kommentar schreiben:


  • ufkel
    antwortet
    Zitat von derPaul Beitrag anzeigen
    Genau, die kommen immer im Status mit. E10 hast du korrekt belegt?
    Ja, habe ich. Der Name des Sensors birgt aber Verwechslungsgefahr - haben wir vielleicht ein Parsing Problem? Er heißt Si7021 mit großem i, nicht mit kleinem L. Kann es daran liegen?

    Einen Kommentar schreiben:


  • derPaul
    antwortet
    Genau, die kommen immer im Status mit. E10 hast du korrekt belegt?

    Einen Kommentar schreiben:


  • ufkel
    antwortet
    Zitat von derPaul Beitrag anzeigen
    V0.52
    - Sensoren auslesen

    Ich hab es mal als Versuch hochgeladen da die 0.52 noch ein paar andere Änderungen beinhaltet.

    Du müsstest in deinem Fall E10 mit folgendem Wert belegen : SI7021


    Dann sollte da eigentlich der richtige Kram raus kommen :-) Freu mich auf ein Feedback
    V0.52: Leider kommt kein Feedback vom Sensor. Die Sensorwerte werden unabhängig vom Schaltvorgang mit der Frequenz gemäß E6 ausgelesen, oder?

    Einen Kommentar schreiben:

Lädt...
X