Fritzbox and HSTouch

Alles m.b.t. HSTtouch (DUTCH forum)

Moderators: TANE, Ruud

Post Reply
glabbeek
Member
Member
Posts: 93
Joined: Wed Feb 13, 2008 9:16 pm
Location: Netherlands

Fritzbox and HSTouch

Post by glabbeek »

How do you intergrate the Fritzbox plugin with HSTouch?

I want make a separate text button with the phonenumber and a button with the length of the call.

How do you split the devicevalue?

Willem-Bram
glabbeek
Member
Member
Posts: 93
Joined: Wed Feb 13, 2008 9:16 pm
Location: Netherlands

Fritzbox and HSTouch

Post by glabbeek »

To ellaborate:

I want to display 4 items:
Last incoming number
Time/date of incoming number
Duration of call
and answered/not answered (by use of a green/red led

Willem-Bram
User avatar
TANE
Forum Moderator
Forum Moderator
Posts: 4806
Joined: Fri Apr 06, 2007 9:46 pm
Location: Netherlands
Contact:

Fritzbox and HSTouch

Post by TANE »

Willem,
Het is niet helemaal mogelijk wat je wilt ivm beperkingen van Homeseer.
Informatie is echter wel beschikbaar via de FBF.MDB
zie mijn ooplossing
http://www.domoticaforum.eu/topic.asp?T ... ge=4#16880

<hr noshade size="1"><font size="1">Enver
http://twitter.com/Chak64%20My%20Domoti ... dware.html<i> My Domotica Hardware Software</i></font id="size1">
glabbeek
Member
Member
Posts: 93
Joined: Wed Feb 13, 2008 9:16 pm
Location: Netherlands

Fritzbox and HSTouch

Post by glabbeek »

Bedankt Enver,

Ik had er nog niet bij stil gestaan dat ik ook characters kon toevoegen in het Fritzbox config scherm. De dubbele punt werkt al verhelderend.

Willem-Bram
Wim2008
Advanced Member
Advanced Member
Posts: 718
Joined: Wed Aug 12, 2009 1:42 pm
Location: Eindhoven, Netherlands

Re: Fritzbox and HSTouch

Post by Wim2008 »

De verwijzigingen in de bovenstaande topics zijn niet allemaal meer te bereiken. Willem-Bram heeft deze vraag een tijdje terug gesteld en heeft daar een oplossing voor gemaakt, denk ik.
Ik heb de plugin van de Fritzbox geinstalleerd en zie in mijn Status in HS dat dit werkt.

Nu zocht ik het ea om gegevens uit de Frtizbox in HStouch te zien.
De gegevens zouden bv 4 regels hoog mogen zijn en telkens zou het laatste telefoongesprek bovenin moeten blijven.
De gegevens die ik graag per regel zou willen zien zijn:
telefoonnummer, datum en tijd, duur van bellen, opgenomen of niet opgenomen.

Kan iemand mij op weg helpen hoe dit te doen?

Mvgr Wim :) :wink:
Wim2008
Advanced Member
Advanced Member
Posts: 718
Joined: Wed Aug 12, 2009 1:42 pm
Location: Eindhoven, Netherlands

Re: Fritzbox and HSTouch

Post by Wim2008 »

Ik heb het tot zo ver gekregen dat ik in 1 tekst veld de volgende info tesamen krijg.
- I,
- tel.nr. wat mij belt,
- mijn tel.nr.,
- getal.

Volgens mij staat I voor inkomend gesprek. Evt O voor uitgaand.
Het laatste getal denk ik dat dat de tijdsduur is.
Klopt dat?

In excel kun je een cel met tekst met de funktie links of rechts in mootjes hakken in een andere cel.
Dit zou ik ook met de tekst uit de Fritzbox willen doen.
Hoe krijg ik de gegevens in aparte text blokken? Is er HStouch deze mogelijkheid?

Mvgr Wim :) :wink:
jakkes
Member
Member
Posts: 167
Joined: Sat Oct 10, 2009 2:09 pm
Location: Netherlands

Re: Fritzbox and HSTouch

Post by jakkes »

Hier een zelfde soort "probleem":

In Fritz!box plugin staat dit bij DeviceStringFormat:
%D,%CN,%N,%TM
Dit geeft in HS netjes in status van fritzbox:
I,naam uit adresboek,nummer,00:00

In HSTouch heb ik een textblok aangemaakt, met daarin als text: [$SCRIPT=&hs.Devicestring("$1")]
Dit geeft in HSTOUCH dit weer:
I,naam uit adresboek),nummer,00:00

Nu wil ik echter graag een scherm bouwen in HS die dit weergeeft:
regel 1 Inkomend/Uitgaand
regel 2 naam uit adresboek
regel 3 nummer
regel 4 duur

Is het mogelijk om in dit script aan te geven dat die de karakters tot aan de comma weergeeft:
[$SCRIPT=&hs.Devicestring("$1")]
zoiets als [$SCRIPT=&hs.Devicestring("$1"<length 1> )]
Digit
Global Moderator
Global Moderator
Posts: 3388
Joined: Sat Mar 25, 2006 10:23 am
Location: Netherlands
Contact:

Re: Fritzbox and HSTouch

Post by Digit »

In een script zou je Split kunnen gebruiken, een voorbeeldje met een komma als delimiter:

Code: Select all

        Dim i As Integer
        Dim Values() As String
        Values = Split(<devicestring>, ",")

        For i = 0 To Values.Length - 1
            'plof het ergens neer op het scherm
        Next
Wim2008
Advanced Member
Advanced Member
Posts: 718
Joined: Wed Aug 12, 2009 1:42 pm
Location: Eindhoven, Netherlands

Re: Fritzbox and HSTouch

Post by Wim2008 »

Als ik dit script direct in een text blok in HStouch plak, komt er alleen maar het volgende te staan: Dim i As Integer.
Waar zou ik je voorstel moeten plakken in HStouch ?

Het kortere script van Jakkes geeft hetzelfde weer als call 1.
Dit gebeurd als je $1 vervangt door de code die te vinden is bij call 1 in de status lijst.
Hier is dan nog niet de datum en de tijd van bellen in terug te vinden.

Kan iemand advies geven hoe je dit moet doen?

Mvgr Wim :) :wink:
Digit
Global Moderator
Global Moderator
Posts: 3388
Joined: Sat Mar 25, 2006 10:23 am
Location: Netherlands
Contact:

Re: Fritzbox and HSTouch

Post by Digit »

Ik ken HSTouch niet; als ik dit zo lees mag je blijkbaar alleen maar 1-regelige scripts toepassen dus?
Die vraag moet je zelf kunnen beantwoorden :)

Als het antwoord ja is dan heb je niks aan mijn dingetje maar vind ik de term "script" ook wel een beetje misplaatst :?:
Wim2008
Advanced Member
Advanced Member
Posts: 718
Joined: Wed Aug 12, 2009 1:42 pm
Location: Eindhoven, Netherlands

Re: Fritzbox and HSTouch

Post by Wim2008 »

Toch hartelijk dankt voor je info.
Ik heb in HS gevonden dat je bij de plugin config van Fritzbox de datum en starttijd kunt toevoegen.
Deze info van de DeviceStringFormat is dan in een kort formuletje, zoals @ Jakkes aangeeft, in HStouch te brengen.
In stukjes hakken van deze DeviceStringFormat zou in HStouch niet mogelijk zijn. Ik heb in ieder geval nog niets vernomen hierover.

Is het een optie om in een event het voorbeeld script van @ Digit te plaatsen?

Mvgr Wim :) :wink:
Post Reply

Return to “Homeseer HStouch Forum”