S7 Seite für Fhem Anbindung

Begonnen von zelli001, 05 Februar 2017, 16:34:12

Vorheriges Thema - Nächstes Thema

MrFisch

Zitat von: zelli001 am 06 Februar 2017, 09:41:45
Wenn ich aber nun einen freien Merker zum lesen anlege wechselt sein Status ständig von on auf off und umgekehrt  ,  aber da forsche ich erst mal weiter...
Trotzdem danke für deine Hilfe

Gruß Thorsten

Gesendet von meinem SM-G935F mit Tapatalk
Ich kommuniziere auch mit einer S7 -1214. Ähnlich wie bei einer S7-300 hatte ich auch Probleme wenn ich Merker oder auch DA lesen wollte. Wirklich fehlerfrei funktioniert nur der Zugriff auf einen globalen DB. Also z.B so: Define Test S7_DRead db 500 0.0

Fhem holt also den aktuellen Wert von DB500.dbx0.0.

Wichtig: setz als Attr. Event on change Reading auf state


Gesendet von iPad mit Tapatalk

zelli001

Danke mal für die Info
Im endausbau möchte ich eh alles über einen Schnittstellen DB laufen lassen.  War jetzt erstmal ein kleiner Versuch über VPN. Bin ja auf der Arbeit

Danke,  Gruß Thorsten

Gesendet von meinem SM-G935F mit Tapatalk


zelli001

Zitat von: MrFisch am 06 Februar 2017, 09:47:30
Ich kommuniziere auch mit einer S7 -1214. Ähnlich wie bei einer S7-300 hatte ich auch Probleme wenn ich Merker oder auch DA lesen wollte. Wirklich fehlerfrei funktioniert nur der Zugriff auf einen globalen DB. Also z.B so: Define Test S7_DRead db 500 0.0

Fhem holt also den aktuellen Wert von DB500.dbx0.0.

Wichtig: setz als Attr. Event on change Reading auf state


Gesendet von iPad mit Tapatalk
Hi,  schnellversuch über DB funktioniert.
Was macht das Attribut Event....?

Gesendet von meinem SM-G935F mit Tapatalk


MrFisch

Zitat von: zelli001 am 06 Februar 2017, 10:17:37
Hi,  schnellversuch über DB funktioniert.
Was macht das Attribut Event....?

Gesendet von meinem SM-G935F mit Tapatalk
Die Verbindung wird nur aktualisiert, wenn sich der Status ändert. (State). Aktuell aktualisiert er jede Sekunde... siehst du direkt an deiner S7_DRead state Uhrzeit...


Gesendet von iPad mit Tapatalk

pc1246

Zitat von: zelli001 am 06 Februar 2017, 09:38:00

LÖSUNG :
Trotz separater CP den Slot der CPU eingeben : rack 0 Slot 2 :-[  :-[  :-[

Hallo thorsten
Das war schon immer so. Du moechtest ja auch mit der CPU kommunizieren und nicht mit dem CP! Der CP ist nur Mittel zum Zweck!
Gruss und viel Erfolg noch
Christoph
HP T610
Onkyo_AVR;Enigma2; SB_Server; SB_Player; HM-USB; PhilipsTV; harmony hub; Jeelink mit PCA301; Somfy; S7-300; LGW; HUE; HM-IP auf Charly; div

zelli001

Hi Christoph,  ja,  das war echt ein Gedankenfehler... 

Gesendet von meinem SM-G935F mit Tapatalk