Willkommen › Foren › LogoControl › Stellung der Rollos anzeigen
- Dieses Thema hat 3 Antworten sowie 1 Stimme und wurde zuletzt vor vor 6 Jahren, 9 Monaten von Gerritt Hasenpflug aktualisiert.
-
AutorBeiträge
-
3. Februar 2018 um 9:23 #3676Gerritt HasenpflugTeilnehmer
Guten Tag,
erstmal herzlich Dank für das Projekt LogoControl 😉
Bin nun seit einer Woche dran und nach anfänglichen Schwierigkeiten mit dem Zugriff auf die Logos und auch LogoControl selbst hab ich das nun im Griff.
Schade das ich erst jetzt erfahren habe das Netio nicht weiterentwickelt wird. Vielleicht gibt es ja bald eine gute Alternative.Jetzt mein Problem:
Habe den Schaltplan der Rollosteuerung um eine Anzeige von 0 bis 100 erweitert.
Ist es möglich diesen Wert stetig auszulesen und in LogoControl anzeigen zu lassen (alle 0,5 Sekunden eine Aktualisierung).Die Konfiguration hänge ich noch bei.
mfg Gerritt
3. Februar 2018 um 9:55 #3677Gerritt HasenpflugTeilnehmerBild mit Vm´s
Logoprogramm:
Systemkonfiguration:
Logo Oba7
Paspberry Pi3- Diese Antwort wurde vor vor 6 Jahren, 9 Monaten von Gerritt Hasenpflug bearbeitet.
- Diese Antwort wurde vor vor 6 Jahren, 9 Monaten von Gerritt Hasenpflug bearbeitet.
- Diese Antwort wurde vor vor 6 Jahren, 9 Monaten von Gerritt Hasenpflug bearbeitet.
3. Februar 2018 um 9:56 #3678Gerritt HasenpflugTeilnehmer<?xml version=“1.0″ encoding=“utf-8″?>
<configuration>
<settings>
<plc id=“Rollosteuerung“ type=“Logo7″ ip=“192.168.178.201″ />
<plc id=“myLogo“ type=“Logo7″ ip=“0.0.0.0″ />
<httpWebservice port=“8088″ />
<httpsWebservice port=“8080″ username=“xxxxx“ passwordHash=“XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXx“ hashSalt=“XXXXX“ /><!– generate your SHA1 password hash here: http://www.sha1generator.de –>
<valueTextConverter>
<!– Verschiedene Konverter zur Überführung von Value (ganzzahliger Rohwert aus der Logo) in ValueText (Anzeigewert für den Benutzer) –>
<textMapping id=“an_aus“>
<!– Text-Mapping für aus (0) und an (1) –>
<valueText value=“0″ text=“aus“ />
<valueText value=“1″ text=“an“ />
</textMapping>
<textMapping id=“rollo“>
<!– Text-Mapping für Rolläden –>
<valueText value=“0″ text=“geschlossen“ />
<valueText value=“1″ text=“mittel“ />
<valueText value=“2″ text=“offen“ />
<valueText value=“4″ text=“Astrofunktion mit Uhr“ />
<valueText value=“5″ text=“Zeitschaltuhr ohne Astro“ />
<valueText value=“6″ text=“Manuell“ />
</textMapping>
<textMapping id=“auf_zu“>
<!– Text-Mapping für Tür-/Fensterkontakte –>
<valueText value=“0″ text=“zu“ />
<valueText value=“1″ text=“auf“ />
</textMapping>
<calculation id=“minsec“>
<!– Analogwert zu/von Zeitwert (Bsp: 4873 zu 81:13) –>
<valueToText calculation=“{Floor([value]/60)}:{if([value]%60>9,“,’0′)}{[value]%60}“ />
<textToValue valueParseRegex=“(\d+):(\d+)“ calculation=“{[value1]*60+[value2]}“ />
</calculation>
<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=“Obergeschoss“>
<group name=“Rollo´s“>
<device id=“1″ name=“Rollos Zentral“ type=“shutter“>
<attribute id=“1″ name=“Status“ plc=“Rollosteuerung“ address=“738″ datatype=“dword“ valueTextConverter=“rollo“ />
<method id=“1″ name=“open“ plc=“Rollosteuerung“ address=“100.1″ />
<method id=“2″ name=“close“ plc=“Rollosteuerung“ address=“100.2″ />
</device>
<device id=“2″ name=“Rollo Schlafzimmer links“ type=“shutter“>
<attribute id=“1″ name=“Status“ plc=“Rollosteuerung“ address=“739″ datatype=“dword“ valueTextConverter=“rollo“ />
<method id=“1″ name=“open“ plc=“Rollosteuerung“ address=“102.0″ />
<method id=“2″ name=“close“ plc=“Rollosteuerung“ address=“102.1″ />
</device>
<device id=“3″ name=“Rollo Schlafzimmer rechts“ type=“shutter“>
<attribute id=“1″ name=“Status“ plc=“Rollosteuerung“ address=“740″ datatype=“dword“ valueTextConverter=“rollo“ />
<method id=“1″ name=“open“ plc=“Rollosteuerung“ address=“102.2″ />
<method id=“2″ name=“close“ plc=“Rollosteuerung“ address=“102.3″ />
</device>
<device id=“4″ name=“Rollo Kueche links“ type=“shutter“>
<attribute id=“1″ name=“Status“ plc=“Rollosteuerung“ address=“741″ datatype=“dword“ valueTextConverter=“rollo“ />
<method id=“1″ name=“open“ plc=“Rollosteuerung“ address=“102.4″ />
<method id=“2″ name=“close“ plc=“Rollosteuerung“ address=“102.5″ />
</device><device id=“5″ name=“Rollo Kueche rechts“ type=“shutter“>
<attribute id=“1″ name=“Status“ plc=“Rollosteuerung“ address=“742″ datatype=“dword“ valueTextConverter=“rollo“ />
<method id=“1″ name=“open“ plc=“Rollosteuerung“ address=“102.6″ />
<method id=“2″ name=“close“ plc=“Rollosteuerung“ address=“102.7″ />
</device><device id=“6″ name=“Rollo Wohnzimmer links“ type=“shutter“>
<attribute id=“1″ name=“Status“ plc=“Rollosteuerung“ address=“743″ datatype=“dword“ valueTextConverter=“rollo“ />
<method id=“1″ name=“open“ plc=“Rollosteuerung“ address=“103.0″ />
<method id=“2″ name=“close“ plc=“Rollosteuerung“ address=“103.1″ />
</device><device id=“7″ name=“Rollo Wohnzimmer rechts“ type=“shutter“>
<attribute id=“1″ name=“Status“ plc=“Rollosteuerung“ address=“744″ datatype=“dword“ valueTextConverter=“rollo“ />
<method id=“1″ name=“open“ plc=“Rollosteuerung“ address=“103.2″ />
<method id=“2″ name=“close“ plc=“Rollosteuerung“ address=“103.3″ />
</device><device id=“8″ name=“Rollo Wohnzimmer Garten “ type=“shutter“>
<attribute id=“1″ name=“Status“ plc=“Rollosteuerung“ address=“745″ datatype=“dword“ valueTextConverter=“rollo“ />
<method id=“1″ name=“open“ plc=“Rollosteuerung“ address=“103.4″ />
<method id=“2″ name=“close“ plc=“Rollosteuerung“ address=“103.5″ />
</device>
<device id=“9″ name=“Rollo Treppenhaus“ type=“shutter“>
<attribute id=“1″ name=“Status“ plc=“Rollosteuerung“ address=“746″ datatype=“dword“ valueTextConverter=“rollo“ />
<method id=“1″ name=“open“ plc=“Rollosteuerung“ address=“103.6″ />
<method id=“2″ name=“close“ plc=“Rollosteuerung“ address=“103.7″ />
</device>
<device id=“10″ name=“Auswahl Astro oder Uhr“ type=“shutter“>
<attribute id=“1″ name=“Status“ plc=“Rollosteuerung“ address=“731″ datatype=“byte“ valueTextConverter=“rollo“ />
<method id=“1″ name=“Umschaltung Uhr mit/ohne Astrofunktion“ plc=“Rollosteuerung“ address=“100.3″ />
<method id=“2″ name=“Manuell/Automatik“ plc=“Rollosteuerung“ address=“100.4″ />
</device>
<device id=“11″ name=“Rollos Uhr mit Astro Nocke 1″>
<attribute id=“1″ name=“Status“ plc=“Rollosteuerung“ address=“736″ valueTextConverter=“an_aus“ />
<attribute id=“EinZeit“ name=“Einschaltzeit“ plc=“Rollosteuerung“ address=“701″ datatype=“word“ valueTextConverter=“time“ />
<attribute id=“AusZeit“ name=“Ausschaltzeit“ plc=“Rollosteuerung“ address=“703″ datatype=“word“ valueTextConverter=“time“ />
<attribute id=“Mo“ name=“Montag“ plc=“Rollosteuerung“ address=“700.1″ valueTextConverter=“an_aus“ />
<attribute id=“Di“ name=“Dienstag“ plc=“Rollosteuerung“ address=“700.2″ valueTextConverter=“an_aus“ />
<attribute id=“Mi“ name=“Mittwoch“ plc=“Rollosteuerung“ address=“700.3″ valueTextConverter=“an_aus“ />
<attribute id=“Do“ name=“Donnerstag“ plc=“Rollosteuerung“ address=“700.4″ valueTextConverter=“an_aus“ />
<attribute id=“Fr“ name=“Freitag“ plc=“Rollosteuerung“ address=“700.5″ valueTextConverter=“an_aus“ />
<attribute id=“Sa“ name=“Samstag“ plc=“Rollosteuerung“ address=“700.6″ valueTextConverter=“an_aus“ />
<attribute id=“So“ name=“Sonntag“ plc=“Rollosteuerung“ address=“700.0″ valueTextConverter=“an_aus“ />
</device>
<device id=“12″ name=“Rollos Uhr mit Astro Nocke 2″>
<attribute id=“1″ name=“Status“ plc=“Rollosteuerung“ address=“736″ valueTextConverter=“an_aus“ />
<attribute id=“EinZeit“ name=“Einschaltzeit“ plc=“Rollosteuerung“ address=“706″ datatype=“word“ valueTextConverter=“time“ />
<attribute id=“AusZeit“ name=“Ausschaltzeit“ plc=“Rollosteuerung“ address=“708″ datatype=“word“ valueTextConverter=“time“ />
<attribute id=“Mo“ name=“Montag“ plc=“Rollosteuerung“ address=“705.1″ valueTextConverter=“an_aus“ />
<attribute id=“Di“ name=“Dienstag“ plc=“Rollosteuerung“ address=“705.2″ valueTextConverter=“an_aus“ />
<attribute id=“Mi“ name=“Mittwoch“ plc=“Rollosteuerung“ address=“705.3″ valueTextConverter=“an_aus“ />
<attribute id=“Do“ name=“Donnerstag“ plc=“Rollosteuerung“ address=“705.4″ valueTextConverter=“an_aus“ />
<attribute id=“Fr“ name=“Freitag“ plc=“Rollosteuerung“ address=“705.5″ valueTextConverter=“an_aus“ />
<attribute id=“Sa“ name=“Samstag“ plc=“Rollosteuerung“ address=“705.6″ valueTextConverter=“an_aus“ />
<attribute id=“So“ name=“Sonntag“ plc=“Rollosteuerung“ address=“705.0″ valueTextConverter=“an_aus“ />
</device>
<device id=“13″ name=“Rollos Uhr mit Astro Nocke 3″>
<attribute id=“1″ name=“Status“ plc=“Rollosteuerung“ address=“736″ valueTextConverter=“an_aus“ />
<attribute id=“EinZeit“ name=“Einschaltzeit“ plc=“Rollosteuerung“ address=“711″ datatype=“word“ valueTextConverter=“time“ />
<attribute id=“AusZeit“ name=“Ausschaltzeit“ plc=“Rollosteuerung“ address=“713″ datatype=“word“ valueTextConverter=“time“ />
<attribute id=“Mo“ name=“Montag“ plc=“Rollosteuerung“ address=“710.1″ valueTextConverter=“an_aus“ />
<attribute id=“Di“ name=“Dienstag“ plc=“Rollosteuerung“ address=“710.2″ valueTextConverter=“an_aus“ />
<attribute id=“Mi“ name=“Mittwoch“ plc=“Rollosteuerung“ address=“710.3″ valueTextConverter=“an_aus“ />
<attribute id=“Do“ name=“Donnerstag“ plc=“Rollosteuerung“ address=“710.4″ valueTextConverter=“an_aus“ />
<attribute id=“Fr“ name=“Freitag“ plc=“Rollosteuerung“ address=“710.5″ valueTextConverter=“an_aus“ />
<attribute id=“Sa“ name=“Samstag“ plc=“Rollosteuerung“ address=“710.6″ valueTextConverter=“an_aus“ />
<attribute id=“So“ name=“Sonntag“ plc=“Rollosteuerung“ address=“710.0″ valueTextConverter=“an_aus“ />
</device>
<device id=“14″ name=“Rollos Uhr Nocke 1″>
<attribute id=“1″ name=“Status“ plc=“Rollosteuerung“ address=“732″ valueTextConverter=“an_aus“ />
<attribute id=“EinZeit“ name=“Einschaltzeit“ plc=“Rollosteuerung“ address=“716″ datatype=“word“ valueTextConverter=“time“ />
<attribute id=“AusZeit“ name=“Ausschaltzeit“ plc=“Rollosteuerung“ address=“718″ datatype=“word“ valueTextConverter=“time“ />
<attribute id=“Mo“ name=“Montag“ plc=“Rollosteuerung“ address=“715.1″ valueTextConverter=“an_aus“ />
<attribute id=“Di“ name=“Dienstag“ plc=“Rollosteuerung“ address=“75.2″ valueTextConverter=“an_aus“ />
<attribute id=“Mi“ name=“Mittwoch“ plc=“Rollosteuerung“ address=“715.3″ valueTextConverter=“an_aus“ />
<attribute id=“Do“ name=“Donnerstag“ plc=“Rollosteuerung“ address=“715.4″ valueTextConverter=“an_aus“ />
<attribute id=“Fr“ name=“Freitag“ plc=“Rollosteuerung“ address=“715.5″ valueTextConverter=“an_aus“ />
<attribute id=“Sa“ name=“Samstag“ plc=“Rollosteuerung“ address=“715.6″ valueTextConverter=“an_aus“ />
<attribute id=“So“ name=“Sonntag“ plc=“Rollosteuerung“ address=“715.0″ valueTextConverter=“an_aus“ />
</device>
<device id=“15″ name=“Rollos Uhr Nocke 2″>
<attribute id=“1″ name=“Status“ plc=“Rollosteuerung“ address=“732″ valueTextConverter=“an_aus“ />
<attribute id=“EinZeit“ name=“Einschaltzeit“ plc=“Rollosteuerung“ address=“721″ datatype=“word“ valueTextConverter=“time“ />
<attribute id=“AusZeit“ name=“Ausschaltzeit“ plc=“Rollosteuerung“ address=“723″ datatype=“word“ valueTextConverter=“time“ />
<attribute id=“Mo“ name=“Montag“ plc=“Rollosteuerung“ address=“720.1″ valueTextConverter=“an_aus“ />
<attribute id=“Di“ name=“Dienstag“ plc=“Rollosteuerung“ address=“720.2″ valueTextConverter=“an_aus“ />
<attribute id=“Mi“ name=“Mittwoch“ plc=“Rollosteuerung“ address=“720.3″ valueTextConverter=“an_aus“ />
<attribute id=“Do“ name=“Donnerstag“ plc=“Rollosteuerung“ address=“720.4″ valueTextConverter=“an_aus“ />
<attribute id=“Fr“ name=“Freitag“ plc=“Rollosteuerung“ address=“720.5″ valueTextConverter=“an_aus“ />
<attribute id=“Sa“ name=“Samstag“ plc=“Rollosteuerung“ address=“720.6″ valueTextConverter=“an_aus“ />
<attribute id=“So“ name=“Sonntag“ plc=“Rollosteuerung“ address=“720.0″ valueTextConverter=“an_aus“ />
</device>
<device id=“16″ name=“Rollos Uhr Nocke 3″>
<attribute id=“1″ name=“Status“ plc=“Rollosteuerung“ address=“732″ valueTextConverter=“an_aus“ />
<attribute id=“EinZeit“ name=“Einschaltzeit“ plc=“Rollosteuerung“ address=“726″ datatype=“word“ valueTextConverter=“time“ />
<attribute id=“AusZeit“ name=“Ausschaltzeit“ plc=“Rollosteuerung“ address=“728″ datatype=“word“ valueTextConverter=“time“ />
<attribute id=“Mo“ name=“Montag“ plc=“Rollosteuerung“ address=“725.1″ valueTextConverter=“an_aus“ />
<attribute id=“Di“ name=“Dienstag“ plc=“Rollosteuerung“ address=“725.2″ valueTextConverter=“an_aus“ />
<attribute id=“Mi“ name=“Mittwoch“ plc=“Rollosteuerung“ address=“725.3″ valueTextConverter=“an_aus“ />
<attribute id=“Do“ name=“Donnerstag“ plc=“Rollosteuerung“ address=“725.4″ valueTextConverter=“an_aus“ />
<attribute id=“Fr“ name=“Freitag“ plc=“Rollosteuerung“ address=“725.5″ valueTextConverter=“an_aus“ />
<attribute id=“Sa“ name=“Samstag“ plc=“Rollosteuerung“ address=“725.6″ valueTextConverter=“an_aus“ />
<attribute id=“So“ name=“Sonntag“ plc=“Rollosteuerung“ address=“725.0″ valueTextConverter=“an_aus“ />
</device>
</group>
</group>
</infrastructure>
</configuration>- Diese Antwort wurde vor vor 6 Jahren, 9 Monaten von Gerritt Hasenpflug bearbeitet.
- Diese Antwort wurde vor vor 6 Jahren, 9 Monaten von Gerritt Hasenpflug bearbeitet.
3. Februar 2018 um 10:10 #3683Gerritt HasenpflugTeilnehmerIch habe das mit der Adressierung wann ich Dword und Byte etc. benutze und was der unterschied ist.
Bin nur Elektriker und fummel mich in die Programmierung gerade erst rein
-
AutorBeiträge
- Du musst angemeldet sein, um zu diesem Thema eine Antwort verfassen zu können.