virility

Erstellte Forenantworten

9 Beiträge anzeigen - 1 bis 9 (von insgesamt 9)
  • Autor
    Beiträge
  • als Antwort auf: OpenHAB Kompatibilität? #3203
    virility
    Teilnehmer

    Klingt nach einem spannenden Projekt! Ich hoffe allerdings, dass LogoControl dann nicht vollständig von der Bildfläche verschwindet.
    OpenHAB scheint zwar ein wirklich vielseitiges und mächtiges Tool zu sein, allerdings ist es für mich, als nicht-Programmierer, aktuell
    noch zu schwer zu verstehen und zu programmieren.

    Du hast bei der LogoControl viele einfache Beispiele gebracht, die leicht erweiterbar sind, sodass die Logo auch für Laien sehr gut nutzbar ist. Das fehlt mir aktuell noch bei OpenHAB.

    als Antwort auf: upgrade auf logocontrol 0.5 #2813
    virility
    Teilnehmer

    @Admin:
    Ich hatte erstmal auch keine Ahnung was ich mit der XSD machen soll, nach 2-3 min lesen hab ich es dann aber verstanden. Ein gewisses Grundwissen war zumindest schon da.

    Die neue Logocontrol funktioniert astrein!

    Ich benutzte Sie für meine Außenrollläden und kann jetzt alle Späße machen, die ich haben wollte:
    – alle RL einzeln ansteuern
    – alle RL gemeinsam ansteuern
    – Zeitschaltuhr de-/aktivieren und die Nocken via App bearbeiten
    – partielle Abschaltung der Zeitschaltuhr für das Schlaf- und Gästezimmer

    Wie immer: EIN RIESENGROSSES DANKE für deine Mühen!

    • Diese Antwort wurde vor vor 8 Jahren, 7 Monaten von virility bearbeitet.
    als Antwort auf: Logo-Uhrzeit in Logocontrol umformatieren #2800
    virility
    Teilnehmer

    So…Probieren geht über studieren…

    Meine VM Adressen für die Zeitschaltuhr waren 92, 93, 94, 95, 96, 97
    Sie haben einander gestört…

    Hab jetzt 92;95;98;101;104;107 …. aktuell keine Probleme mit der Uhrzeitformatierung und keine gegenseitige Beeinflussung ?!

    als Antwort auf: Logo-Uhrzeit in Logocontrol umformatieren #2797
    virility
    Teilnehmer

    Heyey!!!

    Mit der neuen Logocontrol 0.5 funktioniert die Formatierung großartig!
    Via WebInterface kann ich die Uhrzeiten sofort anpassen, sie werden auch gleich übernommen, jedoch nie ganz mit den Werten, die ich eintrage.

    Wähle ich bspw:
    06:20 HOCH fahren und 23:00 RUNTER fahren
    wird in der Logo
    06:23 HOCH und 23:06 RUNTER gespeichert.

    Woran kann das liegen?

    Und was mir auffällt:

    Ändere ichdie Einschaltzeit auf 08:00 Uhr, so wird auch die Ausschaltzeit geändert…bspw auf 0:00.
    Ändere ich diese zurück auf 23:00 …so ändert sich ebenfalls die Einschaltzeit ?!

    • Diese Antwort wurde vor vor 8 Jahren, 7 Monaten von virility bearbeitet.
    als Antwort auf: upgrade auf logocontrol 0.5 #2794
    virility
    Teilnehmer

    Da waren doch noch Fehler drin…

    Es darf nicht

    
    <attribute id="1" name="Terrassentür Rechts" address="20" datatype="dword" valueTextConverter="TT"></attribute>

    heißen, sondern:

    <attribute id="1" name="Terrassentür Rechts" address="20" datatype="dword" valueTextConverter="TT" />

    Zudem waren ganz unten die ValueTexts nicht richtig definiert….mit der XSD konnte ich die Fehler ausmerzen! DANKE

    als Antwort auf: upgrade auf logocontrol 0.5 #2792
    virility
    Teilnehmer

    Meine Valuetexte sind etwas länger, da ich über die Laufzeit der Rollläden die aktuelle Position bestimme (4 verschieden lange Rollläden = 4 unterschiedlich zu bestimmende Laufzeiten). In der alten Version funktionierte das wunderbar.

    <?xml version="1.0" encoding="utf-8"?>
    <configuration>
      <settings>
        <plc id="1" type="Logo7" ip="192.168.178.100" />
        <httpWebservice port="8088" />
        <valueTextConverter>
          <textMapping id="TT">
            <valueText value="0" text="0%" />
            <valueText value="1" text="0%" />
            <valueText value="2" text="4%" />
            <valueText value="3" text="8%" />
            <valueText value="4" text="11%" />
            <valueText value="5" text="13%" />
            <valueText value="6" text="16%" />
            <valueText value="7" text="19%" />
            <valueText value="8" text="22%" />
            <valueText value="9" text="24%" />
            <valueText value="10" text="27%" />
            <valueText value="11" text="30%" />
            <valueText value="12" text="32%" />
            <valueText value="13" text="35%" />
            <valueText value="14" text="38%" />
            <valueText value="15" text="40%" />
            <valueText value="16" text="43%" />
            <valueText value="17" text="46%" />
            <valueText value="18" text="48%" />
            <valueText value="19" text="51%" />
            <valueText value="20" text="54%" />
            <valueText value="21" text="57%" />
            <valueText value="22" text="60%" />
            <valueText value="23" text="62%" />
            <valueText value="24" text="65%" />
            <valueText value="25" text="67%" />
            <valueText value="26" text="70%" />
            <valueText value="27" text="73%" />
            <valueText value="28" text="75%" />
            <valueText value="29" text="78%" />
            <valueText value="30" text="81%" />
            <valueText value="31" text="84%" />
            <valueText value="32" text="86%" />
            <valueText value="33" text="89%" />
            <valueText value="34" text="92%" />
            <valueText value="35" text="94%" />
            <valueText value="36" text="97%" />
            <valueText value="37" text="100%" />
          </textMapping>
          <textMapping id="SF">
            <valueText value="0" text="0%" />
            <valueText value="1" text="5%" />
            <valueText value="2" text="9%" />
            <valueText value="3" text="14%" />
            <valueText value="4" text="18%" />
            <valueText value="5" text="23%" />
            <valueText value="6" text="27%" />
            <valueText value="7" text="32%" />
            <valueText value="8" text="36%" />
            <valueText value="9" text="41%" />
            <valueText value="10" text="45%" />
            <valueText value="11" text="50%" />
            <valueText value="12" text="55%" />
            <valueText value="13" text="59%" />
            <valueText value="14" text="64%" />
            <valueText value="15" text="68%" />
            <valueText value="16" text="73%" />
            <valueText value="17" text="77%" />
            <valueText value="18" text="82%" />
            <valueText value="19" text="86%" />
            <valueText value="20" text="91%" />
            <valueText value="21" text="95%" />
            <valueText value="22" text="100%" />
          </textMapping>
          <textMapping id="KF">
            <valueText value="0" text="0%" />
            <valueText value="1" text="5%" />
            <valueText value="2" text="10%" />
            <valueText value="3" text="15%" />
            <valueText value="4" text="20%" />
            <valueText value="5" text="25%" />
            <valueText value="6" text="30%" />
            <valueText value="7" text="35%" />
            <valueText value="8" text="40%" />
            <valueText value="9" text="45%" />
            <valueText value="10" text="50%" />
            <valueText value="11" text="55%" />
            <valueText value="12" text="60%" />
            <valueText value="13" text="65%" />
            <valueText value="14" text="70%" />
            <valueText value="15" text="75%" />
            <valueText value="16" text="80%" />
            <valueText value="17" text="85%" />
            <valueText value="18" text="90%" />
            <valueText value="19" text="95%" />
            <valueText value="20" text="100%" />
          </textMapping>
          <textMapping id="WcF">
            <valueText value="0" text="0%" />
            <valueText value="1" text="6%" />
            <valueText value="2" text="11%" />
            <valueText value="3" text="17%" />
            <valueText value="4" text="22%" />
            <valueText value="5" text="28%" />
            <valueText value="6" text="33%" />
            <valueText value="7" text="39%" />
            <valueText value="8" text="44%" />
            <valueText value="9" text="50%" />
            <valueText value="10" text="56%" />
            <valueText value="11" text="61%" />
            <valueText value="12" text="67%" />
            <valueText value="13" text="72%" />
            <valueText value="14" text="78%" />
            <valueText value="15" text="83%" />
            <valueText value="16" text="89%" />
            <valueText value="17" text="94%" />
            <valueText value="18" text="100%" />
          </textMapping>
          <calculation id="time">
            <!-- Analogwert zu/von Uhrzeit (4873 zu 13:09) -->
            <valueToText calculation="{Floor(LogoDec2Hex([value])/100)}:{if(LogoDec2Hex([value])%100>9,'','0')}{LogoDec2Hex([value])%100}" />
            <textToValue valueParseRegex="(\d+):(\d+)" calculation="{LogoHex2Dec([value1]*100+[value2])}" />
          </calculation>
        </valueTextConverter>
      </settings>
      <infrastructure>
        <group name="Steuerung">
          <group name="Rollläden">
            <device id="1" name="Terrassentür Links" type="shutter">
              <attribute id="1" name="Terrassentür Links" address="10" datatype="dword" valueTextConverter="TT"></attribute>
              <method id="1" name="open" address="1.1" />
              <method id="2" name="close" address="1.0" />
            </device>
            <device id="2" name="Terrassentür Rechts" type="shutter">
              <attribute id="1" name="Terrassentür Rechts" address="20" datatype="dword" valueTextConverter="TT"></attribute>
              <method id="1" name="open" address="2.1" />
              <method id="2" name="close" address="2.0" />
            </device>
            <device id="3" name="Essbereich" type="shutter">
              <attribute id="1" name="Essbereich" address="30" datatype="dword" valueTextConverter="SF"></attribute>
              <method id="1" name="open" address="3.1" />
              <method id="2" name="close" address="3.0" />
            </device>
            <device id="4" name="Küche" type="shutter">
              <attribute id="1" name="Küche" address="40" datatype="dword" valueTextConverter="KF"></attribute>
              <method id="1" name="open" address="4.1" />
              <method id="2" name="close" address="4.0" />
            </device>
            <device id="5" name="Gäste WC" type="shutter">
              <attribute id="1" name="Gäste WC" address="50" datatype="dword" valueTextConverter="WcF"></attribute>
              <method id="1" name="open" address="5.1" />
              <method id="2" name="close" address="5.0" />
            </device>
            <device id="6" name="Arbeitszimmer" type="shutter">
              <attribute id="1" name="Arbeitszimmer" address="60" datatype="dword" valueTextConverter="SF"></attribute>
              <method id="1" name="open" address="6.1" />
              <method id="2" name="close" address="6.0" />
            </device>
            <device id="7" name="Schlafzimmer" type="shutter">
              <attribute id="1" name="Schlafzimmer" address="70" datatype="dword" valueTextConverter="SF"></attribute>
              <method id="1" name="open" address="7.1" />
              <method id="2" name="close" address="7.0" />
            </device>
            <device id="8" name="Studio" type="shutter">
              <attribute id="1" name="Studio" address="80" datatype="dword" valueTextConverter="SF"></attribute>
              <method id="1" name="open" address="8.1" />
              <method id="2" name="close" address="8.0" />
            </device>
            <device id="9" name="Zentralsteuerung" type="shutter">
              <attribute id="1" name="ALLE" address="0" datatype="dword"></attribute>
              <method id="1" name="open" address="134.1" />
              <method id="2" name="close" address="134.0" />
            </device>
          </group>
          <group name="Automatik">
            <device id="10" name="Schlafzimmer" type="shutter">
              <attribute id="1" name="Schlafzimmer" address="700" datatype="dword">
                <valueText value="0" text="0" />
                <valueText value="1" text="1" />
              </attribute>
              <method id="1" name="An/Aus" address="7.2" />
            </device>
            <device id="11" name="Arbeitszimmer" type="shutter">
              <attribute id="1" name="Arbeitszimmer" address="600" datatype="dword">
                <valueText value="0" text="0" />
                <valueText value="1" text="1" />
              </attribute>
              <method id="1" name="An/Aus" address="6.2" />
            </device>
            <device id="12" name="Zeitschaltuhr" type="shutter">
              <attribute id="1" name="Zeitschaltuhr" address="847" datatype="dword">
                <valueText value="0" text="0" />
                <valueText value="1" text="1" />
              </attribute>
              <method id="1" name="An/Aus" address="9.1" />
            </device>
          </group>
        </group>
      </infrastructure>
    </configuration>
    • Diese Antwort wurde vor vor 8 Jahren, 7 Monaten von virility bearbeitet.
    als Antwort auf: upgrade auf logocontrol 0.5 #2785
    virility
    Teilnehmer

    Moin,

    habe versucht das Upgrade zu machen.

    Die Config ist nach Anleitung angepasst worden, jedoch startet LogoControl nicht.
    Versuche ich es manuell per SSH, bekomme ich folgenden Fehler:

    Das Log sagt folgendes:
    pi@/home/pi/LogoControl/start.sh
    Fehler beim Laden der config.xml: Invalid start element: :valueText

    Für weitere Details prüfen Sie bitte das Logofile unter /tmp/LogoControl.log
    2016-04-05 18:55:14 Service crashed with exit code 255. Restarting…

    05.04.2016 18:44:29: Fehler beim Laden der config.xml: Invalid start element: :valueText
    System.Xml.Schema.XmlSchemaValidationException: Invalid start element: :valueText
    at System.Xml.XmlReaderSettings.OnValidationError (System.Object o, System.Xml.Schema.ValidationEventArgs e) [0x00000] in <filename unknown>:0
    at Mono.Xml.Schema.XmlSchemaValidatingReader+<XmlSchemaValidatingReader>c__AnonStorey0.<>m__1 (System.Object o, System.Xml.Schema.ValidationEventArgs e) [0x00000] in <filename unknown>:0
    at System.Xml.Schema.XmlSchemaValidator.HandleError (System.Xml.Schema.XmlSchemaValidationException exception, Boolean isWarning) [0x00000] in <filename unknown>:0
    at System.Xml.Schema.XmlSchemaValidator.HandleError (System.String message, System.Exception innerException, Boolean isWarning) [0x00000] in <filename unknown>:0
    at System.Xml.Schema.XmlSchemaValidator.HandleError (System.String message) [0x00000] in <filename unknown>:0
    at System.Xml.Schema.XmlSchemaValidator.ValidateStartElementParticle (System.String localName, System.String ns) [0x00000] in <filename unknown>:0
    at System.Xml.Schema.XmlSchemaValidator.AssessOpenStartElementSchemaValidity (System.String localName, System.String ns) [0x00000] in <filename unknown>:0
    at System.Xml.Schema.XmlSchemaValidator.ValidateElement (System.String localName, System.String namespaceUri, System.Xml.Schema.XmlSchemaInfo schemaInfo, System.String xsiType, System.String xsiNil, System.String xsiSchemaLocation, System.String xsiNoNamespaceSchemaLocation) [0x00000] in <filename unknown>:0
    at Mono.Xml.Schema.XmlSchemaValidatingReader.Read () [0x00000] in <filename unknown>:0
    at System.Xml.XmlDocument.Validate (System.Xml.Schema.ValidationEventHandler handler, System.Xml.XmlNode node, XmlSchemaValidationFlags flags) [0x00000] in <filename unknown>:0
    at System.Xml.XmlDocument.Validate (System.Xml.Schema.ValidationEventHandler validationEventHandler) [0x00000] in <filename unknown>:0
    at LogoControl.DataModel.Configuration.ValidateXml (System.Xml.XmlDocument xdoc) [0x00000] in <filename unknown>:0
    at LogoControl.DataModel.Configuration.LoadFromXmlString (System.String xmlString) [0x00000] in <filename unknown>:0
    at LogoControl.Controller.Start () [0x00000] in <filename unknown>:0
    (no inner exception)

    Kann damit nichts anfangen…..ab die XML jetzt mehrfach überprüft und mit verschiedenen Programmen erstellt…?!
    Hast du eine Ahnung?

    als Antwort auf: Logo-Uhrzeit in Logocontrol umformatieren #2210
    virility
    Teilnehmer

    Heyhey,

    hattest du schon die Möglichkeit sich dieses Thema anzuschauen? Eine einfache Möglichkeit die Uhrzeit zu ändern, wäre wirklich sehr schick 🙂

    als Antwort auf: Logo-Uhrzeit in Logocontrol umformatieren #1894
    virility
    Teilnehmer

    Danke für die Antwort. Sehe, dass eine Ausgabe direkt aus der Logo ziemlich kompliziert ist. Weiß jemand, ob das in NetIo einfacher zu lösen wäre?

    Gruß

9 Beiträge anzeigen - 1 bis 9 (von insgesamt 9)