Hi,
Ik word er langzaam gek van. Ben al uren aan het klooien. Heb alle forums afgestruind. Of ik kan niet zoeken, of wat ik wil kan niet.
RSS heb ik volgens onderstaande ingesteld. Om af te komen van de <BR> in de tekst wil ik de RSS met $REPLACE en $RSS instellen (aan de hand van de help file van HST designer). Heb alles al geprobeerd maar krijg de RSS behalve volgens onderstaande manier niet weergegeven (ook niet met [$RSS=http://www.knmi.nl/rssfeeds/knmi-rssweer.cgi]).
Wie heeft er een suggestie hoe dit aan te pakken?
Thanks,
Herbus (Jos)
RSS feed goed instellen
RSS feed goed instellen
Herbus (Jos)
Re: RSS feed goed instellen
Zet IsHTML eens op True.
--
Maak nu je eigen video bericht online.
Anyone interested in time travel meet me here last Thursday!!
ıɟ ʇ,uɐɔ noʎ buıɥʇʎuɐ ʇɹɐʇs ɹǝʌǝu
Maak nu je eigen video bericht online.
Anyone interested in time travel meet me here last Thursday!!
ıɟ ʇ,uɐɔ noʎ buıɥʇʎuɐ ʇɹɐʇs ɹǝʌǝu
Re: RSS feed goed instellen
Hi,
Dan ben je de <BR> wel kwijt maar zijn de background en font kleuren niet meer in te stellen. Da's ook weer geen gezicht....
Dan ben je de <BR> wel kwijt maar zijn de background en font kleuren niet meer in te stellen. Da's ook weer geen gezicht....
Herbus (Jos)
Re: RSS feed goed instellen
Wat als je dit veld (zonder IsHtml) hidden maakt of verplaats het. maak dan een nieuw text veld die de replace doet in met een verwijzing naar de eerste veld-naam. Dus eigenlijk een tussenstap..
Veld-weer-org: met <br>'s
Veld-weer-mod: met replace van 'veld-weer-org'
Heb ff geen voorbeeld bijdehand..
DJ
Veld-weer-org: met <br>'s
Veld-weer-mod: met replace van 'veld-weer-org'
Heb ff geen voorbeeld bijdehand..
DJ
Re: RSS feed goed instellen
Ben ik nu scheel of zie ik het stukje "replace" niet?
Ik ken "replace" wel, maar dan in de PHP programeer taal...
Ik ken "replace" wel, maar dan in de PHP programeer taal...
--
Maak nu je eigen video bericht online.
Anyone interested in time travel meet me here last Thursday!!
ıɟ ʇ,uɐɔ noʎ buıɥʇʎuɐ ʇɹɐʇs ɹǝʌǝu
Maak nu je eigen video bericht online.
Anyone interested in time travel meet me here last Thursday!!
ıɟ ʇ,uɐɔ noʎ buıɥʇʎuɐ ʇɹɐʇs ɹǝʌǝu
Re: RSS feed goed instellen
In de help file van HST staat bij RSS:
[$REGEXREPLACE=input->pattern->replacement]
This uses regular expressions to search for a pattern and replace it with another pattern. For example, you have a device in HomeSeer that displays the motion status as "No Motion" or "Motion". You want to change the word "Motion" to "Movement". Add a new text element to your screen and enter the following in the Text property:
[$REGEXREPLACE=[$SCRIPT=&hs.devicestring("Q22")]->Motion->Movement]
This does the following:
It retrieves the current string for the device using the script command hs.DeviceString
We then search this string for the word "Motion" and replace it with "Movement"
Je kan in een string dus delen vervangen. Moet de oplossing van DJ nog even goed lezen en kijken of het werkt.
[$REGEXREPLACE=input->pattern->replacement]
This uses regular expressions to search for a pattern and replace it with another pattern. For example, you have a device in HomeSeer that displays the motion status as "No Motion" or "Motion". You want to change the word "Motion" to "Movement". Add a new text element to your screen and enter the following in the Text property:
[$REGEXREPLACE=[$SCRIPT=&hs.devicestring("Q22")]->Motion->Movement]
This does the following:
It retrieves the current string for the device using the script command hs.DeviceString
We then search this string for the word "Motion" and replace it with "Movement"
Je kan in een string dus delen vervangen. Moet de oplossing van DJ nog even goed lezen en kijken of het werkt.
Herbus (Jos)
Re: RSS feed goed instellen
Tested: In 1 step from RSS with REGEXREPLACE is not going to work.
How to get it working? (this also applies to many other string operations in HST)
- Create text object with Name="test_rss_weer" (instead of the default "Label 239" etc)
- Text: [$RSS=http://www.knmi.nl/rssfeeds/knmi-rsswee ... ription->0]
- Create 2nd text object with Name="test_rss_weer2"
- Text: [$REGEXREPLACE=[$ELEMENT=ScreenTest->test_rss_weer]-><br>->]
(this replaced <br> by 'nothing' and make sure you replace 'ScreenTest' with your Screen-name)
You could make the first text object invisible, extremely small or hide it by using the same color as the background.
let me know if this worked for you.
DJ
How to get it working? (this also applies to many other string operations in HST)
- Create text object with Name="test_rss_weer" (instead of the default "Label 239" etc)
- Text: [$RSS=http://www.knmi.nl/rssfeeds/knmi-rsswee ... ription->0]
- Create 2nd text object with Name="test_rss_weer2"
- Text: [$REGEXREPLACE=[$ELEMENT=ScreenTest->test_rss_weer]-><br>->]
(this replaced <br> by 'nothing' and make sure you replace 'ScreenTest' with your Screen-name)
You could make the first text object invisible, extremely small or hide it by using the same color as the background.
let me know if this worked for you.
DJ
Re: RSS feed goed instellen
Thank you DJ,
It's working as it should
It's working as it should

--
Maak nu je eigen video bericht online.
Anyone interested in time travel meet me here last Thursday!!
ıɟ ʇ,uɐɔ noʎ buıɥʇʎuɐ ʇɹɐʇs ɹǝʌǝu
Maak nu je eigen video bericht online.
Anyone interested in time travel meet me here last Thursday!!
ıɟ ʇ,uɐɔ noʎ buıɥʇʎuɐ ʇɹɐʇs ɹǝʌǝu
Re: RSS feed goed instellen
Thanks DJ, this works really good!
I'm very happy with the result!
Herbus (Jos)
I'm very happy with the result!
Herbus (Jos)
Herbus (Jos)
Re: RSS feed goed instellen
Even dit draadje kapen met een soortgelijk probleem.
De RRS feed die ik gebruik voor weer geeft voor de meeraagse verwachting voor de dagen de eerste 2 letters aan
Dus di voor dinsdag. Nu wil ik graag het hele woord ipv. alleen de eerste 2 letters.
Hoe doe ik dit. want als ik de replace string instel op di dan werkt het de volgende dag niet meer, toch?
De RRS feed die ik gebruik voor weer geeft voor de meeraagse verwachting voor de dagen de eerste 2 letters aan
Dus di voor dinsdag. Nu wil ik graag het hele woord ipv. alleen de eerste 2 letters.
Hoe doe ik dit. want als ik de replace string instel op di dan werkt het de volgende dag niet meer, toch?
Bram