einfache thermostatanzeige klappt nicht

Begonnen von satprofi, 03 Dezember 2017, 10:26:05

Vorheriges Thema - Nächstes Thema

Standarduser

Das ,,attr WEB..." in FHEM direkt, ,,<meta name...>" in der index.html zwischen <head> und </head>

Wenn du das Attribut in FHEM setzt, muss FHEM danach neu gestartet werden, damit das aktiv wird.

satprofi

Hallo.
Habe heute alles deletet und neu angelegt, auch tablet ordner unter www.

Klappt wieder nicht.
was mich wundert ist der eintrag "WEB has no associated allowed device with basicAuth." nach starten von fhem .
Hat es vielleicht damit was zu tun?

gruss
-----------------------------------------------------------------------
beelink miniPC - Fhem 6.x CUL 868, FS20, NetIO230 CUL 433
HMLAN, HM-CC-RT-DN,Homematic Actoren,LD382A,Telegram

phil82

Zitat von: satprofi am 10 Dezember 2017, 10:17:42
was mich wundert ist der eintrag "WEB has no associated allowed device with basicAuth." nach starten von fhem .
Hat es vielleicht damit was zu tun?
Ich glaube nicht. Die Meldung ist nach meinem Verständnis nur eine Warnung, dass FHEM ohne Passwortschutz läuft.
Aber ganz sicher bin ich mir da nicht.

Poste mal bitte deine komplette FTUI-HTML-Seite mit der du immer testest. (Bau dir am besten eine kleine HTML-Seite mit einem Device und ohne viel drum herum)
Und beantworte folgene Frage:
1. Läuft bei dir irgendeine Firewall (Rasbian und Client PC)? Wenn ja, zum testen deaktivieren
2. Auf welchem Port läuft Fhem?
3. "Wie" wird FTUI bereitgestellt? Per HTTPSRV-Device wie in der Anleitung vorgesehen? (also define TABLETUI HTTPSRV ftui/ ./www/tablet/ Tablet-UI)
4. Verwendest du unter FHEM Websocket? (attr WEB longpoll websocket)

satprofi

Hallo.
Antworten:
einfachste index.html aus dem Ordner (aber schon alles gelösch)
1)  firewalls deaktiviert.
2) 5083
3) define TABLETUI HTTPSRV ftui/ ./www/tablet/ Tablet-UI
4) attr WEB longpoll websocket

Passwortschutz ist sicher nicht deaktiviert, muss ich eingeben. selbe config auch auf 2. raspbi , auch dort passwort einzugeben.

lg
gruss
-----------------------------------------------------------------------
beelink miniPC - Fhem 6.x CUL 868, FS20, NetIO230 CUL 433
HMLAN, HM-CC-RT-DN,Homematic Actoren,LD382A,Telegram

phil82

noch was vergessen:
5. Wie heißt dein FHEMWEB-Device? Standard ist WEB
6. Gibt es irgendwelche Fehlermeldungen in der Web-Konsole (z.B. Firefox-Web-Entwicklungswerkzeuge)

Ich hab mal eine Mini-HTML-Seite gebaut. Teste die mal:
<!DOCTYPE html>
<html>
<head>
<meta name='debug' content='1'>
<meta name='longpoll' content='1'>
<meta name='longpoll_type' content='ajax'>
<script src="js/fhem-tablet-ui.js" defer></script>
</head>
<body>

<div class="cell" data-type="thermostat" data-device="HZ_Bad_Clima"></div>

</body>
</html>

Bei mir funktioniert die Seite prima und ich hab eine ähnliche Installation mit Homematic und Heizungssteuerung.

Mit folgenden Optionen könntest du dann noch testen:
a. Gibt es irgendwelche Debug-Meldungen?
b. Sortpoll testen mit <meta name='longpoll' content='0'>
c. Websocket testen mit <meta name='longpoll_type' content='websocket'>

Port 5083?? Standard ist 8083, das sollte aber egal sein, da FTUI per Fhem ausgeliefert wird.

Gruß
Philipp

satprofi

Hallo.
Danke für deine Geduld, aber hilft alles nichts. Wenn ich bei meta websocket verwende kommt "keine unterstützung.
Mit Ajax kommt keine Meldung, ausser das nach STATE abgefragt wird, aber bei mir steht in den readings state klein.


read jsonlist2: 16msfhem-tablet-ui.js:936
start shortpoll  fhem-tablet-ui.js:1845:13
get jsonlist2: Timer gestartetfhem-tablet-ui.js:845
send to FHEM: jsonlist2 WEB,HZ_Bad_Clima STATE longpoll desired-temp measured-temp  fhem-tablet-ui.js:1845:13
start shortpoll in (ms):30000  fhem-tablet-ui.js:1845:13
get jsonlist2: 125msfhem-tablet-ui.js:851
read jsonlist2: Timer gestartetfhem-tablet-ui.js:852
call "plugins.update" done for "HZ_Bad_Clima:STATE"  fhem-tablet-ui.js:1845:13
shortPoll - Done  fhem-tablet-ui.js:1845:13
read jsonlist2: 16ms
gruss
-----------------------------------------------------------------------
beelink miniPC - Fhem 6.x CUL 868, FS20, NetIO230 CUL 433
HMLAN, HM-CC-RT-DN,Homematic Actoren,LD382A,Telegram

phil82

Welchen Browser verwendest du?
Aktualisieren sich die Readmings in FHEM bei dir? Also ohne das du die Webseite neu starten musst?

Ansonsten weiß ich auch nicht mehr. Eigentlich ist das mit FTUI total einfach.

satprofi

Zitat von: phil82 am 10 Dezember 2017, 14:32:02
Welchen Browser verwendest du?
Aktualisieren sich die Readmings in FHEM bei dir? Also ohne das du die Webseite neu starten musst?

Ansonsten weiß ich auch nicht mehr. Eigentlich ist das mit FTUI total einfach.
firefox, pale moon, hilft alles nichts. readings aktualisieren sich . gehe wieder auf infopanel zurück

Gesendet mit Tapatalk

gruss
-----------------------------------------------------------------------
beelink miniPC - Fhem 6.x CUL 868, FS20, NetIO230 CUL 433
HMLAN, HM-CC-RT-DN,Homematic Actoren,LD382A,Telegram