STATE: waiting for data

Begonnen von fgam, 18 September 2016, 15:34:58

Vorheriges Thema - Nächstes Thema

fgam

Hallo,

nachdem ich meinem Busware-Stick (mit Forumshilfe) erfolgreich integriert und die Max!-Thermostate (fast alle) auf
Anhieb anlernen konnte, gibt es anscheinend noch ein Kommunikationsproblem
zwischen MAX! und fhem:

bei der Hälfte (der insgesamt 12) Thermostate, die ich nun angelernt habe,
zeigt fhem bei desiredTemerature "STATE: waiting for data" an.
Ich habe den fhem-Service mehrfach neu gestartet, das hat nichts gebracht.
Eine Fehlermeldung in der Logdatei gibt es nicht.

Ich habe gelesen, dass es  "credits" und evtl. Probleme damit gibt,
weiss aber nicht, wie ich rauskriege, ob ich genügend "credits" habe bzw.
ob alle Thermostate korrekt verwaltet werden können.

Wie kann ich da weiterkommen?

Danke für Hilfe!


fgam

Anscheinend reagieren diese Thermostate, die keine Temperatur liefern, auch nicht auf das Setzen
der desiredTemperature.

In den FileLogs werden die set-Befehled (z.B. set myThermostat desiredTemperatur 23.0)
protokolliert, ohne Fehlermeldung, am Thermostat kommt aber anscheinend nichts an.




fgam

#2
Noch eine Verständnisfrage:

MAX! macht lt. Wiki bidirektionale Kommunikation:

das müsste doch bedeuten, wenn ein Befehl an das Thermostat geschickt wird,
und dieser dort nicht ankommt, dass fhem den Fehler bemerkt, weil
das Thermostat nicht quittiert, oder?

Insofern müßte fhem dann doch eigentlich einen Fehler feststellen und
protokollieren?

Wo kann ich diese Protokollierung finden? Steht das vielleicht
nicht in der fhem.log oder der Log des Thermostates
sonder noch woanders?