+ Antworten
Ergebnis 1 bis 5 von 5
  1. #1
    Registriert seit
    Feb 2019
    Beiträge
    42

    Standard Script für Rolladen Positionswerte

    Hallo,

    Ich habe noch einen alten knx Rolladenaktor im Betrieb. diese Wird über beweg und Stop Objekt über ips angesteuert. das funktioniert alles.
    jetzt möchte ich gerne per Script die Position der rolläden über die Laufzeit realisieren. ich möchte einen positionswert als Status bekommen und auch Positionen anfahren können. gibt es ggf . schon ein Script oder hat jemand das schon gemacht?

    Danke

    Lg

    rob

    Gesendet von meinem SM-J510FN mit Tapatalk

  2. #2
    Registriert seit
    Jun 2012
    Ort
    House of Dragons @ Lübeck
    Beiträge
    9,423

    Dafür bietet IPS das Shuttle Control an.
    Shutter Control — IP-Symcon :: Automatisierungssoftware
    Michael
    on Win7VM (ESXi): I5, 24GB RAM, HW-RAID5, 3xSat | HW: CCU + 123 Geräte (506ch), EM1000, CUL, 1Wire, XBee, ELRO 433MHz, FritzBox Cable, Android Phone + Tablet, Samsung C-Serie TV +SamyGo-Ext, Onkyo NR| SW: IPS, Apache2(mod_ssl/PHP), MySQL, hMailServer, PRTG, Rising AV, Piwik, RoundCube, Wordpress, WinLIRC, WHS2011, MediaPortal, XBMC

  3. #3
    Registriert seit
    Feb 2019
    Beiträge
    42

    Perfekt. Danke.

    Bin immer wieder erstaunt was es alles schon gibt und wie rel. leicht sich manche Anforderungen umsetzen lassen.

    rob

    Gesendet von meinem SM-J510FN mit Tapatalk

  4. #4
    Registriert seit
    Feb 2019
    Beiträge
    42

    HI Funktioniert im Ansatz schon ganz gut. Ich kann gezielt Positionen anfahren.
    Allerdings läuft das ganz nur so lange ich ich über die TAster vor Ort nicht eine Handbetätigung durchführe.
    Das ist eigentlich gar nicht schlimm, da ich die Positionsfahrt nur ausführen möchte wenn meine Wetterstation ein Bit für Schwellwert Helligkeit überschritten auf den Bus schreibt.

    Ich habe mir gedacht dies mit einem Script zu lösen.
    Von der Logik wie folgt:

    Wenn Schwellwert Helligkeit = 1, dann fahre Rolladen hoch, dann Scriptspause von 27s ( Damit die Rolläden auf jeden FAll oben sind)
    dann schreibe Positionswert 50%
    Leider komme ich aufgrund mangelnder PHP Kenntnisse nicht weiter, Bin nicht so mit der Syntax vertraut, bzw noch am lernen.

    Folgendes habe ich bisher. Wäre toll wenn ihr mir helfen könnt

    PHP-Code:
    <?
    $Fassade_ost 
    GetValue(15499);
    $Fassade_west GetValue(11237);
     
     
    if ((
    $Fassade_ost == true) {
          
    EIB_Move(26662 0)
          }
    {      
          
    IPS_Sleep(20000)
         
    }
     
     
     
    SetValue(12345 50)
    ?>
    Gibt mir folgenden Fehler

    Parse error: syntax error, unexpected 'SetValue' (T_STRING) in /var/lib/symcon/scripts/26613.ips.php on line 13

    Danke

    rob

  5. #5
    Registriert seit
    Mar 2008
    Ort
    Ruesselsheim
    Beiträge
    3,591

    Zitat Zitat von Rob204 Beitrag anzeigen
    Leider komme ich aufgrund mangelnder PHP Kenntnisse nicht weiter, Bin nicht so mit der Syntax vertraut, bzw noch am lernen.

    Folgendes habe ich bisher. Wäre toll wenn ihr mir helfen könnt

    Gibt mir folgenden Fehler

    Parse error: syntax error, unexpected 'SetValue' (T_STRING) in /var/lib/symcon/scripts/26613.ips.php on line 13

    Danke

    rob
    Dahinter muessen einige Semikolons.
    PHP-Code:
          EIB_Move(26662 0) ;
          } 
    {       
          
    IPS_Sleep(20000); 
          

      
      
     
    SetValue(12345 50); 

Ähnliche Themen

  1. Antworten: 3
    Letzter Beitrag: 13.09.16, 19:32
  2. HTML button für Rolläden?
    Von aag im Forum WebFront
    Antworten: 18
    Letzter Beitrag: 23.09.15, 16:20
  3. Kontakt für austellbaren Rolladen
    Von Crackpot im Forum Haustechnik
    Antworten: 9
    Letzter Beitrag: 15.10.13, 15:30
  4. Auf- / AB Button für HM Rolladen Aktor ?
    Von walter1304 im Forum HomeMatic
    Antworten: 2
    Letzter Beitrag: 20.03.13, 17:53
  5. Welche Rohrmotoren für Rolladen?
    Von Dieter im Forum Haustechnik
    Antworten: 5
    Letzter Beitrag: 11.10.09, 21:38