Nachlese zum RSS Workshop - Zeigt her Eure Ergebnisse!

Begonnen von betateilchen, 18 April 2014, 20:09:20

Vorheriges Thema - Nächstes Thema

betateilchen

nicht am Ende, sondern hier:

Zitat
condition 1
rgb "585858"
...
-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!

moonsorrox

ja klar, du bist präzise wie immer  ;)

da das letzte ja keine condition mehr ist:
rgb "585858"
rect 5 600 947 800 1
img  70 600 1 png data { plotAsPng("SVG_FileLog_MySHM_1") }
Intel-NUC i5: FHEM-Server 6.1 :: Perl v5.18.2

Homematic: HM-USB-CFG2,HM-CFG-LAN Adapter, HM-LC-BL1-FM, HM-LC-Sw1PBU-FM, HM-LC-Sw1-PI-2, HM-WDS10-TH-O, HM-CC-TC, HM-LC-SW2-FM

betateilchen

Zitat von: moonsorrox am 17 Januar 2015, 13:59:31
da das letzte ja keine condition mehr ist:

Falsch.

Weil für den letzten Teil, in dem das Rechteck gezeichnet und der Plot dargestellt wird, immer noch das Ergebnis der condition

condition { (ReadingsVal("Moni_Bluetooth","presence","") eq 'present') }

gültig ist. Das Ergebnis einer condition gilt immer so lange, bis im Ablauf des Layouts die nächste condition ermittelt wird.
-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!

mibue

Danke für eure Erklärung ich werde es später mal einbauen. Wenn ich das jetzt richtig verstehe muss ich nach jeder condition ein condition 1 setzen sonst wird die nächste ja nicht mehr angefasst wenn die vorhergehende "false" ist.
Ist das dann so ein eleganter Weg?
Ich mach das ganze auch bei meinem Müllkalender. Wäre es dann besser ein If else etc zu gestalten?

Gruss Micha


Gesendet von meinem iPhone mit Tapatalk

betateilchen

Zitat von: mibue am 17 Januar 2015, 17:03:03
muss ich nach jeder condition ein condition 1 setzen sonst wird die nächste ja nicht mehr angefasst wenn die vorhergehende "false" ist.

Nach einer condition, die "false" ergibt, wird jeder Befehl im Layout übersprungen,
bis die nächste Befehlszeile kommt, die mit "condition" beginnt.

Sonst würde ja auch das condition 1 nicht funktionieren.
-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!

mibue


betateilchen

-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!

mibue

Wie mit allem :-) Danke nochmals.


Gesendet von meinem iPhone mit Tapatalk

jungeradleresw

Hallo zusammen.

betateilchen: Deine Workshops sind Grandios. Hat mir vor einem halben Jahr beim Asterisk-Server sehr geholfen. Danke.

Ich bin momentan auch dabei ein RSS zu bauen. (leider fehlt mir ein wenig die Zeit.)  :(

Ein Paar Fragen in die Runde:

Wer kann/mag mir seine Mülltonnen Icons zur Verfügung stellen?

Ralf W. welche Schriftart nimmst du in deinem RSS (Star Trek), ist das bei dir ein Bild oder sind  die Grafiken im RSS eingefügt ?

Das Ergebnis werde ich euch bei Gelegenheit auch präsentieren.

MfG
Ingo




betateilchen

Zitat von: jungeradleresw am 22 Januar 2015, 10:42:43
vor einem halben Jahr beim Asterisk-Server sehr geholfen.

Fast 10 Jahre alt und immer noch gültig - obwohl es inzwischen gefühlte 500 neue Softwarestände von Asterisk gab :)
(vom Buch zum Workshop gibts noch ein paar Exemplare bei mir im Regal)
-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!

Ralf W.

@jungeradleresw

Schriftart ist lcars3.

Ist ein Hintergrundbild. Farbänderungen im Statusbereich nach condition (farbiges Rechteck zeichnen, dann state).

MfG

Gesendet von meinem Lenovo B6000-H mit Tapatalk

Proxmox Nipogi AM16, FHEM:RaspberryMatic:DE ConBee II, diverse Sensoren und Aktoren.

zYloriC

Zitat von: JoMe am 04 Mai 2014, 13:20:08

Leider kann ich im RSS nur "alte" IP-Kameras einbinden, die neueren liefern leider keine verwertbare Bild Datei....


Hallo Joachim,
welche Schriftart verwendest du für die Anzeige der Uhrzeit? (vielleicht kennt jemand anderes im Forum die Schriftart auch? Oder Ähnliche?)

Wie bindest du das Camera-Bild ein? Wird ein Snapshot, der zB alle 5 Minuten aktualisiert wird, angezeigt? Oder nutzt du ein Modul wie IPCAM?

Gruß, Florian

moonsorrox

Zitat von: zYloriC am 23 Januar 2015, 11:13:01
Wie bindest du das Camera-Bild ein? Wird ein Snapshot, der zB alle 5 Minuten aktualisiert wird, angezeigt? Oder nutzt du ein Modul wie IPCAM?

Schriften kann ich nichts sagen

ich glaube Joachim hat mehrere Kameras wobei bei ihm nicht alle funktionieren und es normale Standbilder sind (ich hatte seinerzeit auch mal gefragt)
Ich habe das mit meiner Mobotix folgendermaßen gemacht.

Kameramodul
define Mobotix_Eingang IPCAM <Lokal IP>
attr Mobotix_Eingang delay 0
attr Mobotix_Eingang path record/current.jpg
attr Mobotix_Eingang room Unsorted
attr Mobotix_Eingang snapshots 1
attr Mobotix_Eingang timestamp 1


Standbild, wird immer das aktuelle Bild genommen
define 01_Kamera weblink image http://<DNS oder IP>/record/current.jpg

Als PopUp geht bei mir dann das Livebild auf

define Cam_01_Stream weblink htmlCode <a target="popup" onclick="window.open ('', 'popup', 'width=800,height=600,scrollbars=no, toolbar=no,status=no,resizable=yes,menubar=no,location=no,directories=no,top=10,left=10') "href="http://<DNS oder Lokal IP>/cgi-bin/faststream.jpg"><img src="http://<DNS oder Lokal IP>/record/current.jpg" width="640" height="480" border="0" alt="Home"></a>


Das mußt du sehen was das deine Cam kann..!

Intel-NUC i5: FHEM-Server 6.1 :: Perl v5.18.2

Homematic: HM-USB-CFG2,HM-CFG-LAN Adapter, HM-LC-BL1-FM, HM-LC-Sw1PBU-FM, HM-LC-Sw1-PI-2, HM-WDS10-TH-O, HM-CC-TC, HM-LC-SW2-FM

jungeradleresw

#103
Hallo zusammen

Ich bin gerade dabei meine Termine ins RSS einzufügen.
Naja das Ergebnis lässt noch zu wünschen übrig.
Mich stört das bei der Start und Endzeit die Sekunden mit angezeigt werden.

Hat Irgendjemand eine Idee oder Lösung wie man die Sekunden weg bekommt?

Für Eure Hilfe schon mal Danke.

MfG
Ingo


text 10 280 "Ingo:"
text 50 280 { ReadingsVal('IngoView','tomorrow_001_summary','').","}
thalign "right"
text 220 280 { ReadingsVal('IngoView','tomorrow_001_btime','')." -"}
thalign "left"
text 220 280 { ReadingsVal('IngoView','tomorrow_001_etime','')." "}


PS: Seit dem Update Gestern werden keine farbigen Linien vom SVG im RSS angezeigt ??

moonsorrox

Schau dir mal dem perl Befehl "substr" an oder Suche danach... Ich habe damit einiges gemacht.
Bin grad nicht am PC sonst hätte ich dir ein Beispiel gegeben

Wenn du nicht klar kommst, sage es dann schicke ich es dir später
Intel-NUC i5: FHEM-Server 6.1 :: Perl v5.18.2

Homematic: HM-USB-CFG2,HM-CFG-LAN Adapter, HM-LC-BL1-FM, HM-LC-Sw1PBU-FM, HM-LC-Sw1-PI-2, HM-WDS10-TH-O, HM-CC-TC, HM-LC-SW2-FM