Ankündigung

Einklappen
Keine Ankündigung bisher.

LBS Tasmota (14331)

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

    Zitat von ufkel Beitrag anzeigen

    Mach ich. Geht aber leider erst morgen, zuerst ist nun die Familie dran. Sorry für die Verzögerung.
    Haha alles gut, bin über ne pause nicht böse 😅😂

    Kommentar


      Zitat von derPaul Beitrag anzeigen

      Jo, teste mal bitte die gerade hochgeladene 0.65 wenn da die Werte richtig kommen patchen wir die Version noch damit die auch auf Rules reagiert was die Werte betrifft :-)
      Die Werte kommen an und sehen gut aus.

      Kommentar


        V0.66
        - Error Handling Improvment
        - Callback Rule "ENERGYCURRENT" und "ENERGYPOWER"

        Sehr schön, hab gerade die 0.66 hochgeladen. Wenn ihr jetzt eine Callback Rule erstellt mit den Werten die ihr haben wollt müsst ihr die den Wert für "cmnd" auf "ENERGYCURRENT" oder "ENERGYPOWER" setzen.

        Kommentar


          Muss ich bei Sensor etwas eintragen?
          Bei mir werden keine Werte für A oder W auf den Bus gesendet

          Tasmota_Energy.jpg

          Kommentar


            Zitat von genesis123 Beitrag anzeigen
            Muss ich bei Sensor etwas eintragen?
            Bei mir werden keine Werte für A oder W auf den Bus gesendet

            Tasmota_Energy.jpg
            Kannst du bitte die 0.66 NEU Laden hier aus dem ersten Post. Ich hatte bei der Channelzuteilung noch einen Fehelr gemacht. Wollte jetzt die Version nicht anheben...
            Bitte mal probieren :-)

            Kommentar


              Zitat von derPaul Beitrag anzeigen

              Kannst du bitte die 0.66 NEU Laden hier aus dem ersten Post. Ich hatte bei der Channelzuteilung noch einen Fehelr gemacht. Wollte jetzt die Version nicht anheben...
              Bitte mal probieren :-)
              Ja, jetzt funktioniert es. Danke!

              Kommentar


                Zitat von genesis123 Beitrag anzeigen

                Ja, jetzt funktioniert es. Danke!
                Bei mir funktioniert es auch. Jetzt muss ich nur noch ein paar schlaue Regeln für Tasmota bauen...

                Kommentar


                  Ich bin gerade am testen.
                  Ist es richtig, dass ich unter Exceptions diese Fehler erhalte:

                  Code:
                  [B]23.12.2021 15:49:03 (7)[/B]
                  File "[14331_Tasmota_0]", line 60, in StatusLoop
                  File "[14331_Tasmota_0]", line 137, in getStatus
                  File "[14331_Tasmota_0]", line 145, in getSensors
                  File "[14331_Tasmota_0]", line 120, in parseStatus
                  TypeError: 'float' object has no attribute '__getitem__'
                  Ansonsten, dass reine Schalten mit Status funktioniert schon mal.

                  Könnte mir auch nochmal jemand die Rule erklären mit den "ENERGYCURRENT" oder "ENERGYPOWER"
                  Sorry, aber ich habe kein Plan von den Tasmota Rules!
                  Zuletzt geändert von Opelpower; 23.12.2021, 16:00.

                  Kommentar


                    Zitat von Opelpower Beitrag anzeigen
                    Ich bin gerade am testen.
                    Ist es richtig, dass ich unter Exceptions diese Fehler erhalte:

                    Code:
                    [B]23.12.2021 15:49:03 (7)[/B]
                    File "[14331_Tasmota_0]", line 60, in StatusLoop
                    File "[14331_Tasmota_0]", line 137, in getStatus
                    File "[14331_Tasmota_0]", line 145, in getSensors
                    File "[14331_Tasmota_0]", line 120, in parseStatus
                    TypeError: 'float' object has no attribute '__getitem__'
                    Ansonsten, dass reine Schalten mit Status funktioniert schon mal.

                    Könnte mir auch nochmal jemand die Rule erklären mit den "ENERGYCURRENT" oder "ENERGYPOWER"
                    Sorry, aber ich habe kein Plan von den Tasmota Rules!
                    Nein ist es nicht ... magst du mal die Verdrahtung zeigen bitte

                    Kommentar


                      Aber sicher doch:
                      tasmota fehler.png
                      Ich weiß, dass die Rule noch nicht vollständig ist (Leistung)

                      Übrigens wird unter Exceptions noch etwas mehr angezeigt:

                      Code:
                      [B]23.12.2021 16:45:00 (1)[/B]
                      File "hs_logik.py", line 230, in calc
                      File "formula", line 1, in [module]
                      File "[14331_Tasmota_0]", line 137, in getStatus
                      File "[14331_Tasmota_0]", line 145, in getSensors
                      File "[14331_Tasmota_0]", line 120, in parseStatus
                      TypeError: 'float' object has no attribute '__getitem__'
                      [5012L, 14331L, 1L, 'EC[7] and (EN[7] == 1)', 'pItem.LogikItem.SHARED_TASMOTA.getStatus(pItem)', '', 0L, 0L, 0L, 0L]
                      Zuletzt geändert von Opelpower; 23.12.2021, 17:05.

                      Kommentar


                        Ah sehr gut, kannst du mir mal bitte sagen was bei dir hier raus kommt im Browser : http://ipvomtasmota/cm?cmnd=status%2010


                        Danke

                        Ach und um meine Theorie zu prüfen, trag mal irgendwas in SENSOR ein, glaub da is "mein" Bug ...
                        Zuletzt geändert von derPaul; 23.12.2021, 17:13.

                        Kommentar


                          Zitat von derPaul Beitrag anzeigen
                          Ah sehr gut, kannst du mir mal bitte sagen was bei dir hier raus kommt im Browser : http://ipvomtasmota/cm?cmnd=status%2010


                          Danke

                          Ach und um meine Theorie zu prüfen, trag mal irgendwas in SENSOR ein, glaub da is "mein" Bug ...
                          Code:
                          {"StatusSNS":{"Time":"2021-12-23T17:59:28","ENERGY":{"TotalStartTime":"2020-05-15T08:49:40","Total":0.737,"Yesterday":0.000,"Toda y":0.000,"Power":0,"ApparentPower":0,"ReactivePowe r":0,"Factor":0.00,"Voltage":0,"Current":0.000} }}
                          Kannst du mir sagen, was ich genau bei der "Rule" für die Energiewerte eintragen muss?

                          Nachtrag:
                          Hab bei Sensor einfach mal "Hallo" eingetragen.

                          Diese Fehler kommen weiterhin:
                          Code:
                          [B]23.12.2021 18:03:25 (1)[/B]
                          File "[14331_Tasmota_0]", line 60, in StatusLoop
                          File "[14331_Tasmota_0]", line 137, in getStatus
                          File "[14331_Tasmota_0]", line 145, in getSensors
                          File "[14331_Tasmota_0]", line 120, in parseStatus
                          TypeError: 'float' object has no attribute '__getitem__'
                          UND
                          Code:
                          [B]23.12.2021 18:05:29 (1)[/B]
                          File "hs_logik.py", line 230, in calc
                          File "formula", line 1, in [module]
                          File "[14331_Tasmota_0]", line 137, in getStatus
                          File "[14331_Tasmota_0]", line 145, in getSensors
                          File "[14331_Tasmota_0]", line 120, in parseStatus
                          TypeError: 'float' object has no attribute '__getitem__'
                          [5012L, 14331L, 1L, 'EC[7] and (EN[7] == 1)', 'pItem.LogikItem.SHARED_TASMOTA.getStatus(pItem)', '', 0L, 0L, 0L, 0L]
                          Zuletzt geändert von Opelpower; 23.12.2021, 18:07.

                          Kommentar


                            Ja ich seh anhand des Ergebnisses auch das es einen Unterschied macht was für ein Gerät zum Einsatz kommt.
                            Wie ich unterschiedliche Ausgaben bei APIs hasse. Scheiss faulen Programmierer ... 😅

                            Fix kommt gleich

                            Kommentar


                              V0.67
                              - Fix API Handling (Power und Current) wenn das Gerät nur ein Channel hat


                              So mit der Version sollte das nun auch bei dir gehen :-)

                              Kommentar


                                V0.67 eingespielt, getestet, funktioniert!
                                Fehler sind jetzt weg UND es wird jetzt auch die Leistung richtig angezeigt.
                                Also muss man für Leistung gar nichts eintragen in die Rule?

                                Kommentar

                                Lädt...
                                X