Statusbaustein Analog an Http Ausgangsbefehl

Einklappen
X
 
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge
  • duke
    Extension Master
    • 14.09.2015
    • 102

    #1

    Statusbaustein Analog an Http Ausgangsbefehl

    Hallo liebes Forum

    Ich kapiere es einfach nicht

    Ich habe als Test folgendes gemacht:
    Ich will mittels Statusbaustein einen analogen Wert an den http Befehl senden.
    Laut Liveview funktioniert es auch. Laut meinem Access Log am Server nicht, da kommt nur eine 0 an.

    Wenn ich den Statusbaustein mit einem Analogspeicher ersetze funktioniert es normal.

    Was mache ich da falsch?

    Vielen Dank und LG

  • svethi
    Lebende Foren Legende
    • 25.08.2015
    • 6314

    #2
    Hallo duke,

    nein, es funktioniert ja nicht. AI1=0 und AQ != 0. So ist es auch programmiert, das bedeutet aber, dass der Ausgang immer durchgereicht wird. Ändert sich Dein CO2 Wert nicht, gibt es keine Änderung und so wird auch nichts gesendet. BTW. Wie der Ausgang konfiguriert ist kann man hier ja noch nicht einmal sehen. Willst Du noch weitere Bedingungen einfügen, oder wieso nutzt Du unbedingt den Statusbaustein? Achso, den willst Du wahrscheinlich visualisieren.
    Miniserver; KNX; Vitogate; EnOcean (EnOceanPi); Loxone Air; Caldav-Kalenderanbindung; RaspberryPi und für keine Frickellösung zu schade :-)

    Kommentar

    • duke
      Extension Master
      • 14.09.2015
      • 102

      #3
      Hi Svethi,
      vielen Dank für Deine Antwort.

      Vorweg, ich wollte nur meinen http Befehl testen, es ist jetzt also nichts wichtiges (Hat mit dem Analogspeicher funktioniert)

      Trotzdem würde mich zu Deiner Antwort folgendes interessieren:

      1. Ich verstehs nicht, meiner Meinung nach habe ich mit Al1==1 und Statuswert <v2> programmiert, dass wenn ich den Eingang 1 aktiviere, der Wert Al2 durchgereicht wird, oder?
      2. Im Liveview steht am AQ 990.0 obwohl ich keine Kommastelle angegeben habe. ist das .0 etwas anderes?

      Vielen Dank für die Erklärung und lg

      Kommentar

      • svethi
        Lebende Foren Legende
        • 25.08.2015
        • 6314

        #4
        Das schon, doch es gibt keine Variante für AI1 != 1. Du müsstest in der 2. Zeile noch 0 setzen. Allerdings würdest Du dann auch die Meldung mit 0 bekommen. Beim Analogspeicher wurde das ausnahmesweise so programmiert, dass der Ausgang auch getriggert wird wenn sich der Wert nicht geändert hat. Daher geht es damit.
        Um einen Analogwert nur bedingt weiterzuleiten, kannst Du auch einfach nur Deinen "Schalter" und Deinen Analogwert an einen Multiplikator zu hängen ;-)

        Gruß Sven
        Miniserver; KNX; Vitogate; EnOcean (EnOceanPi); Loxone Air; Caldav-Kalenderanbindung; RaspberryPi und für keine Frickellösung zu schade :-)

        Kommentar

        • duke
          Extension Master
          • 14.09.2015
          • 102

          #5
          Oh danke für Deine Erklärung Sven,

          habs verstanden

          Und die Idee mit dem Multiplikator ist genial hehe.

          Vielen Dank nochmal und LG

          Kommentar

          Lädt...