Verständnisfrage Fronthem/SmartVisu

Begonnen von ronzo, 04 April 2016, 09:32:51

Vorheriges Thema - Nächstes Thema

ronzo

Beim Einrichten von Fronthem bin ich wie im Wiki beschriben (http://www.fhemwiki.de/wiki/Installation_Fronthem ) vorgegangen. Vom Verständnis her hänge ich bei diesem Schritt:

define meinDevice fronthemDevice 192.168.178.25

Wenn ich Fronthem nur für SmartVisu nutzen möchte und beides auf demselben Rechner läuft, sollte die Definition doch in etwa so aussehen:

define localhostFronthem fronthemDevice 127.0.0.1

Stimmt das oder irre ich hier?
(Habe es auch schon mit der IP-Adresse jenes Rechners probiert, von dem aus ich SmartVisu aufrufe - auch hier steht dann ein "disconnected")

Fronthem selbst scheint ok zu sein. Ein telnet auf Port 2121 funktioniert, unter den Readings habe ich "ws" mit "open" stehen. Nur beim fronthemDevice "localhostFronthem" habe ich unter "State" ein "disconnected" stehen. Das wird so doch nicht passen, oder? Es tauchen auch keine GADs auf, wenn ich sie wie folgt in SmartVisu definiere:

<h1><img class="icon" src='{{ icon0 }}scene_laundry_room.png'/>Bad unten</h1>
<div class="preblock">
</div>
<div class="block">
<div class="set-2" data-role="collapsible-set" data-theme="c" data-content-theme="a" data-mini="true">
<div data-role="collapsible" data-collapsed="false" >
<h3>Geraete</h3>
<table width="90%">
<tr>
<td align="left" width="100px">
{{ basic.switch('Waschmaschine', 'Waschmaschine.sw', icon1~'scene_washing_machine.png', icon0~'scene_washing_machine.png') }}
</td>
<td>Waschmaschine</td>
</tr>
</table>
</div>
</div>
</div>


Was habe ich überlesen bzw. falsch gemacht?

Im Log sehe ich zu Fronthem nur:

2016.04.04 09:41:50 1 : *** EN FHEM/01_fronthem.pm: No document text found
2016.04.04 09:41:50 1 : *** EN FHEM/31_fronthemDevice.pm: No document text found


Keine Ahnung was das bedeuten mag. Die beiden Dateien existieren und sehen vom Inhalt her - wie erwartet - nach Perl-Code aus.

Besten Dank für eure Hilfe!



dersebi

Hallo ronzo,

soweit ich das mitbekomme habe, wird ein Device erst dann als "connected" angezeigt, wenn du dich damit auf smartvisu befindest, also die url entsprechend aufgerufen hast.

Gruß
dersebi