Autor Thema: DHT22-Messwerte in fhem auslesen  (Gelesen 77290 mal)

Online a_quadrat

  • Jr. Member
  • **
  • Beiträge: 69
Antw:DHT22-Messwerte in fhem auslesen
« Antwort #45 am: 12 Dezember 2015, 13:12:09 »
auf dem ersten Blick sieht's ganz gut aus, nur in dem at, was ist die a1? Gib mal in der Eingabezeile von fhem folgendes ein
{system('sudo /usr/local/sbin/fhem-dht&')}

Offline klausmrkor

  • Jr. Member
  • **
  • Beiträge: 79
Antw:DHT22-Messwerte in fhem auslesen
« Antwort #46 am: 12 Dezember 2015, 14:08:00 »
Hallo,
Ich bekomme -1

ich hatte dies gemeint, alle 5 min abrufen.

define a1 at +*00:05:00 {  system('sudo /usr/local/sbin/fhem-dht&');; }

Gruß
Klaus
« Letzte Änderung: 12 Dezember 2015, 14:18:27 von klausmrkor »

Online a_quadrat

  • Jr. Member
  • **
  • Beiträge: 69
Antw:DHT22-Messwerte in fhem auslesen
« Antwort #47 am: 12 Dezember 2015, 15:08:07 »
die Werte wurden nicht eingetragen?
Hast du auch die Rechte für dein script vergeben?
chmod +x /usr/local/sbin/fhem-dht

Offline klausmrkor

  • Jr. Member
  • **
  • Beiträge: 79
Antw:DHT22-Messwerte in fhem auslesen
« Antwort #48 am: 12 Dezember 2015, 16:03:01 »
Hallo,
habe ich auch gemacht, jetzt gerade noch einmal, es kommt immer -1

jedoch nur so    sudo chmod +x /usr/local/sbin/fhem-dht

Gruß
Klaus

Wie kann ich die Rechte noch vergeben?
« Letzte Änderung: 12 Dezember 2015, 16:43:50 von klausmrkor »

Online a_quadrat

  • Jr. Member
  • **
  • Beiträge: 69
Antw:DHT22-Messwerte in fhem auslesen
« Antwort #49 am: 12 Dezember 2015, 16:52:40 »
der Rückgabewert -1 ist richtig,  aber es müssten dann die Werte für Temperatur und Humidity als reading in deinem Dummy stehen.

Die Rechtevergabe hat geklappt?

Offline klausmrkor

  • Jr. Member
  • **
  • Beiträge: 79
Antw:DHT22-Messwerte in fhem auslesen
« Antwort #50 am: 12 Dezember 2015, 17:58:46 »
Hallo meine at sieht so aus

COMMAND                       {  system('sudo /usr/local/sbin/fhem-dht&')}
DEF                                +*00:05:00 { system('sudo /usr/local/sbin/fhem-dht&')}
NAME                                     a1
NR                                        301
NTM                                     17:26:09
PERIODIC                           yes
RELATIVE                          yes
REP                                     -1
STATE                               Next: 17:26:09
TIMESPEC                          00:05:00
TRIGGERTIME                   1449937569.58011
TRIGGERTIME_FMT       2015-12-12 17:26:09
TYPE                                     at


Ob das mit den Rechten geklappt hat,  Wie kann ich das prüfen?

bei der Fhem-dht steht     Owner:Root       Group: staff          owner; read write        group; Read only     other: Read only

Gruß
Klaus

Online a_quadrat

  • Jr. Member
  • **
  • Beiträge: 69
Antw:DHT22-Messwerte in fhem auslesen
« Antwort #51 am: 12 Dezember 2015, 20:46:43 »
deine Rechte passen noch nicht.

Es fehlt das Recht, das Script auszuführen. Es sollte so aussehen:

-rwxr-xr-x 1 root staff 1562 Oct 28 23:38 fhem-dht

Wenn die Rechte korrekt vergeben sind, kannst du das Script auch direkt aus der Konsole ausführen mit

sudo /usr/local/sbin/fhem-dht

Offline klausmrkor

  • Jr. Member
  • **
  • Beiträge: 79
Antw:DHT22-Messwerte in fhem auslesen
« Antwort #52 am: 12 Dezember 2015, 21:17:56 »
Ich habe aber auch nichts anderes.

-rwxr-xr-x 1 root staff 1,6K Dec 12 19:04 fhem-dht



Gruß Klaus
« Letzte Änderung: 12 Dezember 2015, 21:36:05 von klausmrkor »

Online a_quadrat

  • Jr. Member
  • **
  • Beiträge: 69
Antw:DHT22-Messwerte in fhem auslesen
« Antwort #53 am: 12 Dezember 2015, 21:31:15 »
hast du oben aber nicht geschrieben. Was passiert, wenn du den Befehl in der Konsole eingibst?

Offline klausmrkor

  • Jr. Member
  • **
  • Beiträge: 79
Antw:DHT22-Messwerte in fhem auslesen
« Antwort #54 am: 12 Dezember 2015, 21:36:15 »
Habe das Script auch direkt auf der Konsole ausgeführt : sudo /usr/local/sbin/fhem-dht
Aber es ist nichts herausgekommen. nicht einmal eine Fehlermeldung.

Online a_quadrat

  • Jr. Member
  • **
  • Beiträge: 69
Antw:DHT22-Messwerte in fhem auslesen
« Antwort #55 am: 12 Dezember 2015, 21:39:15 »
das ist gut. Schau mal in deinem Dummy nach, da müssten jetzt die neuen Readings Temperatur und Humidity drin stehen. 

Offline klausmrkor

  • Jr. Member
  • **
  • Beiträge: 79
Antw:DHT22-Messwerte in fhem auslesen
« Antwort #56 am: 12 Dezember 2015, 21:58:08 »
Tut mir leid, aber es kommen immer noch keine Daten.
Ich werde noch einmal alles durchgehen.
Danke für die Mühe.

Gruß
Klaus

Online a_quadrat

  • Jr. Member
  • **
  • Beiträge: 69
Antw:DHT22-Messwerte in fhem auslesen
« Antwort #57 am: 12 Dezember 2015, 22:15:22 »
gibt es das Reading Error in deinem Dummy?

Offline klausmrkor

  • Jr. Member
  • **
  • Beiträge: 79
Antw:DHT22-Messwerte in fhem auslesen
« Antwort #58 am: 13 Dezember 2015, 11:49:49 »
Mehr steht nicht drinn.

NAME     Aussen.DHT22
NR           305
STATE   T: temperature H: humidity
TYPE      dummy

Probably associated with
FileLog_Aussen_DHT22

Gruß
Klaus

Online a_quadrat

  • Jr. Member
  • **
  • Beiträge: 69
Antw:DHT22-Messwerte in fhem auslesen
« Antwort #59 am: 13 Dezember 2015, 11:57:22 »
Hallo,  hast du dein dummy umbenannt? der Name im Script und Dummy müssen gleich heissen. Temperature und Humidity müssen auch gross geschrieben sein.

Mein letzter Versuch, dann weiss ich auch nicht weiter.

mfg Andreas

 

decade-submarginal