neues Modul: SIEMENS Anbindung / S7 / Siemens Logo

Begonnen von charlie71, 12 August 2014, 15:33:23

Vorheriges Thema - Nächstes Thema

moonsorrox

ich melde mich hier nochmals weil es heute Nacht wieder Fehlermeldungen bei mir gab...

Wir sind ja immer noch dabei heraus zu finden warum die Meldungen im Zusammenhang mit RSS statt finden, denn ich habe ja meine RSS Zeiten auf 20min, erhöht und siehe da es meldet sich wieder S7 alle 20min.
Die letzte Meldung ist um 7.50 Uhr gewesen wie im Log zu sehen, nun hat sich das wieder beruhigt.

@charlie71
Gibt es schon irgendwelche Erkenntnisse dazu..? ich habe noch nichts dazu heraus bekommen zumal es jetzt erst das zweite mal und immer nur ein paar mal auftritt...  :-\

2015.10.24 07:50:13 3: myLogo S7_connect: connect to PLC with maxPDUlength=240
2015.10.24 07:50:10 2: myLogo S7 disconnected
2015.10.24 07:50:10 3: myLogo S7_ReadBlockFromPLC ReadArea error: -2=unknown errorcode

2015.10.24 07:50:10 0: DIE:send: Cannot determine peer address at FHEM/44_S7_Client.pm line 863.
DIE:send: Cannot determine peer address at FHEM/44_S7_Client.pm line 863.
2015.10.24 07:46:09 3: at_KalenderTermine_S: Wrote configuration to fhem.cfg
2015.10.24 07:46:09 3: save : Wrote configuration to fhem.cfg
2015.10.24 07:30:14 3: myLogo S7_connect: connect to PLC with maxPDUlength=240
2015.10.24 07:30:11 2: myLogo S7 disconnected
2015.10.24 07:30:11 3: myLogo S7_ReadBlockFromPLC ReadArea error: -2=unknown errorcode

2015.10.24 07:30:11 0: DIE:send: Cannot determine peer address at FHEM/44_S7_Client.pm line 863.
DIE:send: Cannot determine peer address at FHEM/44_S7_Client.pm line 863.
2015.10.24 07:10:15 3: myLogo S7_connect: connect to PLC with maxPDUlength=240
2015.10.24 07:10:12 2: myLogo S7 disconnected
2015.10.24 07:10:12 3: myLogo S7_ReadBlockFromPLC ReadArea error: -2=unknown errorcode

2015.10.24 07:10:12 0: DIE:send: Cannot determine peer address at FHEM/44_S7_Client.pm line 863.
DIE:send: Cannot determine peer address at FHEM/44_S7_Client.pm line 863.
2015.10.24 06:50:15 3: myLogo S7_connect: connect to PLC with maxPDUlength=240
2015.10.24 06:50:12 2: myLogo S7 disconnected
2015.10.24 06:50:12 3: myLogo S7_ReadBlockFromPLC ReadArea error: -2=unknown errorcode

2015.10.24 06:50:12 0: DIE:send: Cannot determine peer address at FHEM/44_S7_Client.pm line 863.
DIE:send: Cannot determine peer address at FHEM/44_S7_Client.pm line 863.
2015.10.24 06:30:14 3: myLogo S7_connect: connect to PLC with maxPDUlength=240
2015.10.24 06:30:11 2: myLogo S7 disconnected
2015.10.24 06:30:11 3: myLogo S7_ReadBlockFromPLC ReadArea error: -2=unknown errorcode

2015.10.24 06:30:11 0: DIE:send: Cannot determine peer address at FHEM/44_S7_Client.pm line 863.
DIE:send: Cannot determine peer address at FHEM/44_S7_Client.pm line 863.
2015.10.24 06:10:19 3: myLogo S7_connect: connect to PLC with maxPDUlength=240
2015.10.24 06:10:16 2: myLogo S7 disconnected
2015.10.24 06:10:16 3: myLogo S7_ReadBlockFromPLC ReadArea error: -2=unknown errorcode

2015.10.24 06:10:16 0: DIE:send: Cannot determine peer address at FHEM/44_S7_Client.pm line 863.
DIE:send: Cannot determine peer address at FHEM/44_S7_Client.pm line 863.
2015.10.24 05:50:16 3: myLogo S7_connect: connect to PLC with maxPDUlength=240
2015.10.24 05:50:13 2: myLogo S7 disconnected
2015.10.24 05:50:13 3: myLogo S7_ReadBlockFromPLC ReadArea error: -2=unknown errorcode

2015.10.24 05:50:13 0: DIE:send: Cannot determine peer address at FHEM/44_S7_Client.pm line 863.
DIE:send: Cannot determine peer address at FHEM/44_S7_Client.pm line 863.
2015.10.24 05:30:14 3: myLogo S7_connect: connect to PLC with maxPDUlength=240
2015.10.24 05:30:11 2: myLogo S7 disconnected
2015.10.24 05:30:11 3: myLogo S7_ReadBlockFromPLC ReadArea error: -2=unknown errorcode

2015.10.24 05:30:11 0: DIE:send: Cannot determine peer address at FHEM/44_S7_Client.pm line 863.
DIE:send: Cannot determine peer address at FHEM/44_S7_Client.pm line 863.
2015.10.24 05:10:13 3: myLogo S7_connect: connect to PLC with maxPDUlength=240
2015.10.24 05:10:10 2: myLogo S7 disconnected
2015.10.24 05:10:10 3: myLogo S7_ReadBlockFromPLC ReadArea error: -2=unknown errorcode

2015.10.24 05:10:10 0: DIE:send: Cannot determine peer address at FHEM/44_S7_Client.pm line 863.
DIE:send: Cannot determine peer address at FHEM/44_S7_Client.pm line 863.
2015.10.24 04:50:13 3: myLogo S7_connect: connect to PLC with maxPDUlength=240
2015.10.24 04:50:10 2: myLogo S7 disconnected
2015.10.24 04:50:10 3: myLogo S7_ReadBlockFromPLC ReadArea error: -2=unknown errorcode

2015.10.24 04:50:10 0: DIE:send: Cannot determine peer address at FHEM/44_S7_Client.pm line 863.
DIE:send: Cannot determine peer address at FHEM/44_S7_Client.pm line 863.
2015.10.24 03:50:14 3: myLogo S7_connect: connect to PLC with maxPDUlength=240
2015.10.24 03:50:11 2: myLogo S7 disconnected
2015.10.24 03:50:11 3: myLogo S7_ReadBlockFromPLC ReadArea error: -2=unknown errorcode

2015.10.24 03:50:11 0: DIE:send: Cannot determine peer address at FHEM/44_S7_Client.pm line 863.
DIE:send: Cannot determine peer address at FHEM/44_S7_Client.pm line 863.
Intel-NUC i5: FHEM-Server 6.1 :: Perl v5.18.2

Homematic: HM-USB-CFG2,HM-CFG-LAN Adapter, HM-LC-BL1-FM, HM-LC-Sw1PBU-FM, HM-LC-Sw1-PI-2, HM-WDS10-TH-O, HM-CC-TC, HM-LC-SW2-FM

pc1246

#661
Zitat von: KOAL am 23 Oktober 2015, 13:32:36
Hi Christoph,

das lässt mich ja schonmal hoffen. :)
hab Dir ne Mail gesendet,..vl kannst du für Mich und andere ne Anleitung posten wie man das richtig konfiguriert.


DANKE
beste Grüße
KOAL

Hallo Koal
Sorry hatte gestern auch keine Zeit. Grundsaetzlich ist es so, dass Du auf der S7 eigentlich nichts mehr tun musst. Bei mir ist noch ein Fragment von meinem ehemaligen Modbus-Test vorhanden, aber es ist nichts weiter eingerichtet.
Auf der fhem-Seite musst du auch nur nach der Anleitung vorgehen.
1. S7-Modul definieren
2. Danach die entsprechenden Datenpunkte definieren. (d-read, d-write, a-read, a-write). Hierbei bitte bedenken, dass Du Schreib- und Lesebereiche voneinander trennst.
3. Du musst dann nur noch bedenken, dass Ein- und Ausgaenge auf "DB 0" liegen. (Bei mir z.B. define E124_1 S7_DRead inputs 0 124.1)
Dann laeuft das voellig unproblematisch!
Wenn Du noch Fragen hast, kann ich Dir gerne noch helfen!
Gruss Christoph
HP T610
Onkyo_AVR;3 Enigma2; SB_Server ; SB_Player; HM-USB mit 15 HM-CC-RT-DN, 3 HM_WDS10_TH_O, 6 HM-Sec-SCo, 4 HM-Sec-MDIR-2, 1 HM-Sen-MDIR-O-2, 8 Ferion 5000 OW ; PhilipsTV; 4 harmony hub; Jeelink mit 9 PCA301; Somfy; S7-300; 3 LGW; HUE; HM-IP auf Charly

franky08

@moonsorrox
Hallo, seit gestern sitze ich jetzt auch an meiner neuen LOGO8. Habe mir mal schnell an eine Treppenlichtschaltung gewagt und bin dann auf deinen Beitrag, hier im Thread, gestoßen. Die Idee mit einem langen Tastendruck die Einschaltzeit zu verlängern finde ich super, dass ist genau der Punkt an dem ich jetzt feststecke.
Bist du bei deinem Projekt da schon weiter gekommen und könntest du das posten?
Ich habe bis jetzt einen Netzwerkeingang (schalten über fhem) und einen Taster (realer Wandtaster Treppe) über OR zusammengefasst und starte damit einen Treppenlichtschalter, weiter komme ich da irgendwie nicht.

VG
Frank
Debian Wheezy auf ZBOX nano/ Debian Bullseye auf 2.ter ZBOX nano F2F an 2x RaspiB
22Zoll ViewSonic als Infodislay (WVC)
3xHMLAN mit vccu ,fhem5.8, CCU2,
ECMD an AVR-NET-IO mit DAC u. ADC an Junkers Stetigregelung, Siemens LOGO!8, JeeLink uvm...

moonsorrox

#663
Zitat von: franky08 am 29 Oktober 2015, 09:43:09
@moonsorrox
Hallo, seit gestern sitze ich jetzt auch an meiner neuen LOGO8. Habe mir mal schnell an eine Treppenlichtschaltung gewagt und bin dann auf deinen Beitrag, hier im Thread, gestoßen. Die Idee mit einem langen Tastendruck die Einschaltzeit zu verlängern finde ich super, dass ist genau der Punkt an dem ich jetzt feststecke.
Bist du bei deinem Projekt da schon weiter gekommen und könntest du das posten?
Ich habe bis jetzt einen Netzwerkeingang (schalten über fhem) und einen Taster (realer Wandtaster Treppe) über OR zusammengefasst und starte damit einen Treppenlichtschalter, weiter komme ich da irgendwie nicht.

VG
Frank

ja , klar kann ich das hier machen...!
Der Screenshot zeigt die Treppenschaltung, der Pfad nach unten - geht zum Logo M29 und aktiviert mir bei eingeschalteter Beleuchtung das Display der Logo in Rot

Es gibt aber immer noch ein paar Problemchen mit dem Modul...
Die Fehlermeldungen sehen alle samt so aus:
2015.10.29 07:50:10 0: DIE:send: Cannot determine peer address at FHEM/44_S7_Client.pm line 863.
DIE:send: Cannot determine peer address at FHEM/44_S7_Client.pm line 863.
2015.10.29 07:50:10 3: CUL_HM set RollladenWZ on
2015.10.29 07:30:15 3: myLogo S7_connect: connect to PLC with maxPDUlength=240
2015.10.29 07:30:12 2: myLogo S7 disconnected
2015.10.29 07:30:12 3: myLogo S7_ReadBlockFromPLC ReadArea error: -2=unknown errorcode

2015.10.29 07:30:12 0: DIE:send: Cannot determine peer address at FHEM/44_S7_Client.pm line 863.
DIE:send: Cannot determine peer address at FHEM/44_S7_Client.pm line 863.
2015.10.29 06:50:14 3: myLogo S7_connect: connect to PLC with maxPDUlength=240
2015.10.29 06:50:11 2: myLogo S7 disconnected
2015.10.29 06:50:11 3: myLogo S7_ReadBlockFromPLC ReadArea error: -2=unknown errorcode

2015.10.29 06:50:11 0: DIE:send: Cannot determine peer address at FHEM/44_S7_Client.pm line 863.
DIE:send: Cannot determine peer address at FHEM/44_S7_Client.pm line 863.
2015.10.29 06:10:20 3: myLogo S7_connect: connect to PLC with maxPDUlength=240
2015.10.29 06:10:17 2: myLogo S7 disconnected
2015.10.29 06:10:17 3: myLogo S7_ReadBlockFromPLC ReadArea error: -2=unknown errorcode

2015.10.29 06:10:17 0: DIE:send: Cannot determine peer address at FHEM/44_S7_Client.pm line 863.
DIE:send: Cannot determine peer address at FHEM/44_S7_Client.pm line 863.
2015.10.29 05:30:15 3: myLogo S7_connect: connect to PLC with maxPDUlength=240
2015.10.29 05:30:12 2: myLogo S7 disconnected
2015.10.29 05:30:12 3: myLogo S7_ReadBlockFromPLC ReadArea error: -2=unknown errorcode

2015.10.29 05:30:12 0: DIE:send: Cannot determine peer address at FHEM/44_S7_Client.pm line 863.
DIE:send: Cannot determine peer address at FHEM/44_S7_Client.pm line 863.
2015.10.29 05:10:18 3: myLogo S7_connect: connect to PLC with maxPDUlength=240
2015.10.29 05:10:15 2: myLogo S7 disconnected
2015.10.29 05:10:15 3: myLogo S7_ReadBlockFromPLC ReadArea error: -2=unknown errorcode

2015.10.29 05:10:15 0: DIE:send: Cannot determine peer address at FHEM/44_S7_Client.pm line 863.
DIE:send: Cannot determine peer address at FHEM/44_S7_Client.pm line 863.
2015.10.29 04:50:14 3: myLogo S7_connect: connect to PLC with maxPDUlength=240
2015.10.29 04:50:11 2: myLogo S7 disconnected
2015.10.29 04:50:11 3: myLogo S7_ReadBlockFromPLC ReadArea error: -2=unknown errorcode

2015.10.29 04:50:11 0: DIE:send: Cannot determine peer address at FHEM/44_S7_Client.pm line 863.
DIE:send: Cannot determine peer address at FHEM/44_S7_Client.pm line 863.
2015.10.29 04:30:13 3: myLogo S7_connect: connect to PLC with maxPDUlength=240
2015.10.29 04:30:10 2: myLogo S7 disconnected
2015.10.29 04:30:10 3: myLogo S7_ReadBlockFromPLC ReadArea error: -2=unknown errorcode

2015.10.29 04:30:10 0: DIE:send: Cannot determine peer address at FHEM/44_S7_Client.pm line 863.
DIE:send: Cannot determine peer address at FHEM/44_S7_Client.pm line 863.
2015.10.29 02:50:14 3: myLogo S7_connect: connect to PLC with maxPDUlength=240
2015.10.29 02:50:11 2: myLogo S7 disconnected
2015.10.29 02:50:11 3: myLogo S7_ReadBlockFromPLC ReadArea error: -2=unknown errorcode


aber die sollten erst einmal nicht stören denn es läuft ja, ich weiß nicht was mit charlie71 los ist der ist irgendwie abhanden gekommen...! ;) er hat sonst immer etwas dazu geschrieben..!

So nun mal zu meiner Geschichte und um dazu etwas genauer zu werden ich habe alle Logoschaltungen mit einem Netzwerkeingang versehen auch wenn ich die Schaltungen zum Teil gar nicht über FHEM nutze, aber ich kann sie alle über Fhem schalten.
Aber alle Eingänge und Ausgänge sehe ich und zeige sie auch an in Fhem. Soll heißen wenn ich z.B das Terrassenlicht einschalte oder es wird eingeschaltet (von Hand) sehe ich es mit FHEM und kann es auch darüber ausschalten.
Am Abend z.B. bevor die Rollläden (über Fhem gesteuert) runter gehen ist die Terrassenbeleuchtung (über Logo 8 gesteuert) für eine Viertelstunde an und geht sofort wenn die runter aus.

Dies nur zur Information das also die Logo8 und Fhem gut zusammen arbeiten  ;)

Um zu der Treppenhausschaltung zu kommen, da gibt es ja Bausteine in der Logo8 die man dafür nutzen kann, aber ich arbeite seit eh und je mit einer eigenen Schaltung.

Beispiel, dies aber alles manuell von jedem Treppentaster aus:
- kurzer Tastendruck - Licht ist 45sec. an
- nochmaliger Tastendruck - Licht ist 8min. an (zum sauber machen oder weiß der Geier für was)
- langer Tastendruck (0,45sec.) - Licht geht aus

Fhem dagegen soll dies ja so nicht machen.. bei mir soll Fhem eine Beleuchtung z.B. Terrasse oder was auch immer Einschalten und auch wieder Aus, da brauche ich die Geschichte mit dem Tastendruck nicht.
Und ich möchte auch immer von Hand über Taster ausschalten können.

Was mir bisher nicht gelungen ist, das ich Taster und Lampe nebeneinander darstelle und nur das Icon der Lampe den Status anzeigt, dazu ist ja meine letzte Frage noch offen hier in diesem Beitrag..!

etwas weiter unten haben ich dazu auch etwas geschrieben...!

Dieses hier hast du sicherlich gesehen..!

Nun mal meine Config:
#########################################################################
##
##   Funktion......: Logo 8, Ausgänge Logo 8,  WebServer
##
#########################################################################


define myLogo S7 LOGO8 10.0.0.70
attr myLogo alias Logo 8  230RCE
attr myLogo group Logo Anzeige
attr myLogo icon siemens_logo@#F0E68C
attr myLogo room HWR
attr myLogo sortby 01


define FileLog_myLogo FileLog ./log/myLogo-%Y-%m.log myLogo
attr FileLog_myLogo alias Log Logo 8
attr FileLog_myLogo group Logfile
attr FileLog_myLogo logtype text
attr FileLog_myLogo room Logs



#########################################################################
##
##   WebServer Anzeige Logo 8
##
#########################################################################


define Logo8.Link weblink iframe http://10.0.0.70/logo_login.shtm?!App-Language=0
attr Logo8.Link htmlattr width="900" height="700"
attr Logo8.Link room Logo 8



#########################################################################
##
##   Netzwerk EINGANG - Logo 8
##
#########################################################################


define NI1_LichtTreppe S7_DWrite db 0 100.0
attr NI1_LichtTreppe IODev myLogo
attr NI1_LichtTreppe alias Taster Treppe
attr NI1_LichtTreppe devStateIcon Ein:power-red:Aus Aus:power-green:Ein
attr NI1_LichtTreppe eventMap off:Aus on:Ein
attr NI1_LichtTreppe group Logo Anzeige
attr NI1_LichtTreppe icon taster@#778899
attr NI1_LichtTreppe room Obergeschoss,HWR
attr NI1_LichtTreppe sortby 23


define NI2_LichtSZ S7_DWrite db 0 200.0
attr NI2_LichtSZ IODev myLogo
attr NI2_LichtSZ alias Taster Schlafzimmer
attr NI2_LichtSZ devStateIcon Ein:power-red:Aus Aus:power-green:Ein
attr NI2_LichtSZ eventMap off:Aus on:Ein
attr NI2_LichtSZ group Logo Anzeige
attr NI2_LichtSZ icon taster@#778899
attr NI2_LichtSZ room HWR,Schlafzimmer
attr NI2_LichtSZ sortby 22


define NI3_LichtTerrasse S7_DWrite db 0 300.0
attr NI3_LichtTerrasse userattr room_map structexclude
attr NI3_LichtTerrasse IODev myLogo
attr NI3_LichtTerrasse alias Taster Terrasse
attr NI3_LichtTerrasse devStateIcon Ein:power-red:Aus Aus:power-green:Ein
attr NI3_LichtTerrasse eventMap off:Aus on:Ein
attr NI3_LichtTerrasse group Logo Anzeige
attr NI3_LichtTerrasse icon taster@#778899
attr NI3_LichtTerrasse room AußenLicht,HWR
attr NI3_LichtTerrasse room_map 0:off 1:on
attr NI3_LichtTerrasse sortby 20


define NI7_LichtGarage S7_DWrite db 0 700.0
attr NI7_LichtGarage IODev myLogo
attr NI7_LichtGarage alias Taster Garage
attr NI7_LichtGarage devStateIcon Ein:power-red:Aus Aus:power-green:Ein
attr NI7_LichtGarage eventMap off:Aus on:Ein
attr NI7_LichtGarage group Logo Anzeige
attr NI7_LichtGarage icon taster@#778899
attr NI7_LichtGarage room HWR
attr NI7_LichtGarage sortby 21


define NI8_GardenaPumpe S7_DWrite db 0 800.0
attr NI8_GardenaPumpe IODev myLogo
attr NI8_GardenaPumpe alias Taster Gardena Pumpe
attr NI8_GardenaPumpe devStateIcon Ein:power-red:Aus Aus:power-green:Ein
attr NI8_GardenaPumpe eventMap off:Aus on:Ein
attr NI8_GardenaPumpe group Logo Anzeige
attr NI8_GardenaPumpe icon taster@#778899
attr NI8_GardenaPumpe room HWR
attr NI8_GardenaPumpe sortby 24



#########################################################################
##
##   Ausgänge Logo 8 - nur zur Anzeige
##
#########################################################################


define LichtTreppe S7_DRead Q1
attr LichtTreppe IODev myLogo
attr LichtTreppe alias Beleuchtung Treppe
attr LichtTreppe devStateIcon Ein:li_wht_on Aus:li_wht_off
attr LichtTreppe eventMap on:Ein off:Aus
attr LichtTreppe group Logo Anzeige
attr LichtTreppe icon light_stairs@LightSeaGreen
attr LichtTreppe room HWR
attr LichtTreppe sortby 07


define LichtSZ S7_DRead Q2
attr LichtSZ IODev myLogo
attr LichtSZ alias Beleuchtung Schlafzimmer
attr LichtSZ devStateIcon Ein:li_wht_on Aus:li_wht_off
attr LichtSZ eventMap on:Ein off:Aus
attr LichtSZ group Logo Anzeige
attr LichtSZ icon scene_sleeping_alternat@LightSeaGreen
attr LichtSZ room HWR
attr LichtSZ sortby 06


define LichtTerrasse S7_DRead Q3
attr LichtTerrasse userattr room_map structexclude
attr LichtTerrasse IODev myLogo
attr LichtTerrasse alias Beleuchtung Terrasse
attr LichtTerrasse devStateIcon on:li_wht_on off:li_wht_off
attr LichtTerrasse group Logo Anzeige
attr LichtTerrasse icon scene_terrace@LightSeaGreen
attr LichtTerrasse room AußenLicht,HWR
attr LichtTerrasse sortby 03


define LichtGarageQ6 S7_DRead Q6
attr LichtGarageQ6 IODev myLogo
attr LichtGarageQ6 alias Beleuchtung Garage Vorn
attr LichtGarageQ6 devStateIcon Ein:li_wht_on Aus:li_wht_off
attr LichtGarageQ6 eventMap on:Ein off:Aus
attr LichtGarageQ6 group Logo Anzeige
attr LichtGarageQ6 icon fts_garage@LightSeaGreen
attr LichtGarageQ6 room HWR
attr LichtGarageQ6 sortby 04


define LichtGarage S7_DRead Q7
attr LichtGarage IODev myLogo
attr LichtGarage alias Beleuchtung Garage Hinten
attr LichtGarage devStateIcon Ein:li_wht_on Aus:li_wht_off
attr LichtGarage eventMap on:Ein off:Aus
attr LichtGarage group Logo Anzeige
attr LichtGarage icon fts_garage@LightSeaGreen
attr LichtGarage room HWR
attr LichtGarage sortby 05


define GardenaPumpe S7_DRead Q8
attr GardenaPumpe IODev myLogo
attr GardenaPumpe devStateIcon Ein:general_an@Crimson Aus:general_aus@lightgreen
attr GardenaPumpe eventMap on:Ein off:Aus
attr GardenaPumpe group Logo Anzeige
attr GardenaPumpe icon sani_garden_pump@LightSeaGreen
attr GardenaPumpe room HWR
attr GardenaPumpe sortby 08


Eine PDF Datei der Logo8 Komplettanlage oder auch die Logo Komplettanlage.lsc kann ich dir gerne an deine privat Mailadresse schicken, die möchte ich hier nicht veröffentlichen weil Adresse und alles private drin steht  :)

Intel-NUC i5: FHEM-Server 6.1 :: Perl v5.18.2

Homematic: HM-USB-CFG2,HM-CFG-LAN Adapter, HM-LC-BL1-FM, HM-LC-Sw1PBU-FM, HM-LC-Sw1-PI-2, HM-WDS10-TH-O, HM-CC-TC, HM-LC-SW2-FM

franky08

Vielen Dank erstmal, PM folgt. Versuche gerade den Webserver auf der LOGO zu starten, muss ich mir mal ansehen.

VG
Frank
Debian Wheezy auf ZBOX nano/ Debian Bullseye auf 2.ter ZBOX nano F2F an 2x RaspiB
22Zoll ViewSonic als Infodislay (WVC)
3xHMLAN mit vccu ,fhem5.8, CCU2,
ECMD an AVR-NET-IO mit DAC u. ADC an Junkers Stetigregelung, Siemens LOGO!8, JeeLink uvm...

moonsorrox

Zitat von: franky08 am 29 Oktober 2015, 12:16:54
Versuche gerade den Webserver auf der LOGO zu starten, muss ich mir mal ansehen.

VG
Frank
im Browser eingeben
http://<deineIP>/logo_login.shtm?!App-Language=0
Benutzer: Web User
Dein Passwort
Intel-NUC i5: FHEM-Server 6.1 :: Perl v5.18.2

Homematic: HM-USB-CFG2,HM-CFG-LAN Adapter, HM-LC-BL1-FM, HM-LC-Sw1PBU-FM, HM-LC-Sw1-PI-2, HM-WDS10-TH-O, HM-CC-TC, HM-LC-SW2-FM

franky08

Ja, ist klar, ich hatte den Webserver auf der LOGO nur noch nicht aktiviert, funktioniert jetzt  ;)

VG
Frank
Debian Wheezy auf ZBOX nano/ Debian Bullseye auf 2.ter ZBOX nano F2F an 2x RaspiB
22Zoll ViewSonic als Infodislay (WVC)
3xHMLAN mit vccu ,fhem5.8, CCU2,
ECMD an AVR-NET-IO mit DAC u. ADC an Junkers Stetigregelung, Siemens LOGO!8, JeeLink uvm...

franky08

#667
@moonsorrox
Ich habe mal eine stark vereinfachte Schaltung zusammengestellt. Diese geht wunderbar mit dem in der PM geposteten Code. Wenn ich die Schaltung von dir nehme und meine fhem Konfiguration dazu, dann schaltet der Ausgang nur so lange auf on wie die sleep Zeit ist.

toggle geht damit auch (zumindest über fhem)  ;)

Anbei die Schaltung stark vereinfacht zum testen :
notify:
LOGO_FL_du:on|toggle set LOGO_FLurlicht_Switch on; sleep 0.5; set LOGO_FLurlicht_Switch off; set LOGO_FL_du off
Debian Wheezy auf ZBOX nano/ Debian Bullseye auf 2.ter ZBOX nano F2F an 2x RaspiB
22Zoll ViewSonic als Infodislay (WVC)
3xHMLAN mit vccu ,fhem5.8, CCU2,
ECMD an AVR-NET-IO mit DAC u. ADC an Junkers Stetigregelung, Siemens LOGO!8, JeeLink uvm...

franky08

Übrigends bekomme ich jetzt auch ab und an disconnect´s:

DIE:send: Cannot determine peer address at FHEM/44_S7_Client.pm line 863
2015.10.29 22:44:34 0: DIE:send: Cannot determine peer address at FHEM/44_S7_Client.pm line 863
......
2015.10.29 22:44:34 3: LOGO S7_ReadBlockFromPLC ReadArea error: -2=unknown errorcode
2015.10.29 22:44:34 2: LOGO S7 disconnected
......
......
2015.10.29 22:44:37 3: LOGO S7_connect: connect to PLC with maxPDUlength=240
Debian Wheezy auf ZBOX nano/ Debian Bullseye auf 2.ter ZBOX nano F2F an 2x RaspiB
22Zoll ViewSonic als Infodislay (WVC)
3xHMLAN mit vccu ,fhem5.8, CCU2,
ECMD an AVR-NET-IO mit DAC u. ADC an Junkers Stetigregelung, Siemens LOGO!8, JeeLink uvm...

franky08

#669
@moonsorrox
Habe mal etwas zusammengeklickt  ;)
-kurzer Tastendruck 1:30 min Licht an
-langer Tastendruck (>50 ms) 2:30 min Licht an (zum testen)

Nur Licht aus bei Tastendruck über 2 sec, da bin ich noch am testen

Anbei die Schaltung. In fhem jetzt 2 dummy´s und 2 notify (sleep 0.2- kurzer Tastendruck und sleep 1.5-langer Tastendruck)

VG
Frank
Debian Wheezy auf ZBOX nano/ Debian Bullseye auf 2.ter ZBOX nano F2F an 2x RaspiB
22Zoll ViewSonic als Infodislay (WVC)
3xHMLAN mit vccu ,fhem5.8, CCU2,
ECMD an AVR-NET-IO mit DAC u. ADC an Junkers Stetigregelung, Siemens LOGO!8, JeeLink uvm...

moonsorrox

#670
Zitat von: franky08 am 30 Oktober 2015, 11:41:04
@moonsorrox
Habe mal etwas zusammengeklickt  ;)
-kurzer Tastendruck 1:30 min Licht an
-langer Tastendruck (>50 ms) 2:30 min Licht an (zum testen)

Nur Licht aus bei Tastendruck über 2 sec, da bin ich noch am testen
OK Danke..
ich habe da auch schon vor Fhem immer mit der Logo gearbeitet...
aber aus der Gewohnheit und Erfahrung heraus finde ich das man einfach nur das Licht einschalten möchte und wenn man länger verweilt auch einfach nur die Zeit verlängern will.. alles Gewohnheit  ;)

deshalb bei mir und eigentlich wie "früher" ein Treppenlichtschalter der beim 2. mal drücken die Zeit verlängert..
ich habe das schon immer so (heute gibt es ja in der Logo schon den Treppenlichtschalter)
1x drücken Licht an
2x oder eben nach kurzer Zeit nochmals drücken, Zeit verlängern
Taster kurz halten (Zeit je nach empfinden, bei mir 0,45) Licht aus

Du wirst sicher merken das 2sec. halten ganz schön lange ist wenn du am Taster stehst  ;) aber das ist ja auch wieder Empfindungssache  :D

Aber anschauen tue ich mir das mal in der Logo  ;)

Übrigens hast du disconnets, ich wieder einige die Nacht über..?
Intel-NUC i5: FHEM-Server 6.1 :: Perl v5.18.2

Homematic: HM-USB-CFG2,HM-CFG-LAN Adapter, HM-LC-BL1-FM, HM-LC-Sw1PBU-FM, HM-LC-Sw1-PI-2, HM-WDS10-TH-O, HM-CC-TC, HM-LC-SW2-FM

franky08

Disconnects habe ich jetzt auch, sind zwar nur im ms Bereich aber sie passieren. Sieh mal in in meinen vorletzten Post, da habe ich den Log gepostet. (Antwort 668)

VG
Frank
Debian Wheezy auf ZBOX nano/ Debian Bullseye auf 2.ter ZBOX nano F2F an 2x RaspiB
22Zoll ViewSonic als Infodislay (WVC)
3xHMLAN mit vccu ,fhem5.8, CCU2,
ECMD an AVR-NET-IO mit DAC u. ADC an Junkers Stetigregelung, Siemens LOGO!8, JeeLink uvm...

moonsorrox

Zitat von: franky08 am 30 Oktober 2015, 12:35:58
Disconnects habe ich jetzt auch, sind zwar nur im ms Bereich aber sie passieren. Sieh mal in in meinen vorletzten Post, da habe ich den Log gepostet. (Antwort 668)

VG
Frank
ja genau das habe ich auch. Heute wieder angefangen um 01.50 Uhr und geendet um 08.30, dann war der Spuk vorbei und ist genau 11x passiert

2015.10.30 01:50:12 3: myLogo S7_connect: connect to PLC with maxPDUlength=240
2015.10.30 01:50:09 2: myLogo S7 disconnected
2015.10.30 01:50:09 3: myLogo S7_ReadBlockFromPLC ReadArea error: -2=unknown errorcode


2015.10.30 08:30:13 3: myLogo S7_connect: connect to PLC with maxPDUlength=240
2015.10.30 08:30:10 2: myLogo S7 disconnected
2015.10.30 08:30:10 3: myLogo S7_ReadBlockFromPLC ReadArea error: -2=unknown errorcode
Intel-NUC i5: FHEM-Server 6.1 :: Perl v5.18.2

Homematic: HM-USB-CFG2,HM-CFG-LAN Adapter, HM-LC-BL1-FM, HM-LC-Sw1PBU-FM, HM-LC-Sw1-PI-2, HM-WDS10-TH-O, HM-CC-TC, HM-LC-SW2-FM

franky08

#673
@moonsorrox
Irgendwie beiß ich mir die Zähne an der Schaltung aus. Es funktioniert alles wie es soll nur Licht aus (Abbruch aller laufenden Timer) bekomme ich nicht hin.

VG
Frank
Debian Wheezy auf ZBOX nano/ Debian Bullseye auf 2.ter ZBOX nano F2F an 2x RaspiB
22Zoll ViewSonic als Infodislay (WVC)
3xHMLAN mit vccu ,fhem5.8, CCU2,
ECMD an AVR-NET-IO mit DAC u. ADC an Junkers Stetigregelung, Siemens LOGO!8, JeeLink uvm...

moonsorrox

Zitat von: franky08 am 30 Oktober 2015, 21:51:09
@moonsorrox
Irgendwie beiß ich mir die Zähne an der Schaltung aus. Es funktioniert alles wie es soll nur Licht aus (Abbruch aller laufenden Timer) bekomme ich nicht hin.

du meinst das device in Fhem, ich habs grad nicht auf dem Schirm weil einige Baustellen...?  ;)
Wenn es aber etwas mit der Zeit zutun hat, kann es wie ich erwähnte an dem Modul liegen.. welches mit diesen kurzen Zeiten "noch" nicht umgehen kann, hat charlie irgendwo mal geschrieben..!  :-\
Intel-NUC i5: FHEM-Server 6.1 :: Perl v5.18.2

Homematic: HM-USB-CFG2,HM-CFG-LAN Adapter, HM-LC-BL1-FM, HM-LC-Sw1PBU-FM, HM-LC-Sw1-PI-2, HM-WDS10-TH-O, HM-CC-TC, HM-LC-SW2-FM