Die pilight Web-GUI einrichten

pilight von CurlyMoo bietet mehr als nur Kommandozeilen-Programme zum Schalten von Funksteckdosen. Die Einrichtung von pilight habe ich ja schon hier erklärt. Jetzt geht es an das Webinterface.

1. Aufbau der config-Datei

Um die Web-GUI von pilight nutzten zu können müssen die vorhandenen Geräte in eine config.json Datei eingetragen werden.

Die Datei muss folgendermaßen aufgebaut sein:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
{
  "raum1": {
    "name": "Wohnzimmer",
    "geraet1": {
      "name": "TV",
      "protocol": ["kaku_switch"],
      "id": [{
        "id": 1234,
        "unit": 0
      }],
      "state": "off"
    }
  },  
  "raum2": {
    "name": "Schlafzimmer",
    "geraet2": {
      ...
    }
  }        
}

Die erste Ebene bilden die Räume, wobei „raum1“ und „raum2“ beliebige IDs sein können. Das name Attribut legt dann fest, wie diese im Webinterface angezeigt werden. Die Geräte in jedem Raum können wie bei „geraet1“ angegeben werden. Dabei ist „geraet1“ wieder eine beliebige id und das name Attribut gibt die sichtbare Bezeichnung an.

Die weiteren Angaben zu den Geräten sind Protokoll abhängig und können der pilight wiki entnommen werden, bzw. sollten aus der Installationsanleitung bekannt sein.

2. Die config-Datei erstellen

Vor dem Erstellen oder Editieren sollte man sicherstellen, dass der pilight-daemon nicht läuft, da dieser sonst die Konfigurationsdateien direkt wieder überschreiben könnte.

1
sudo killall pilight-daemon

Die Datei kann zum Beispiel unter /etc/pilight abgelegt werden:

1
sudo nano /etc/pilight/config.json

Dann muss die eigene Konfiguration eingetragen werden. Hier nochmal zum Beispiel meine Konfiguration:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
{
  "living": {
    "name": "Wohnzimmer",
    "tv": {
      "name": "TV",
      "protocol": ["kaku_switch"],
      "id": [{
        "id": 1234,
        "unit": 0
      }],
      "state": "off"
    }
  },  
  "work": {
    "name": "Arbeitszimmer",
    "lampe": {
      "name": "Schreibtischlampe",
      "protocol": ["kaku_switch"],
      "id": [{
        "id": 1234,
        "unit": 1
      }],
      "state": "off"
    }
  }        
}

3. Den Dateipfad in der settings.json eintragen

Nun muss in der settings.json noch den Speicherort der config.json eingetragen werden:

1
sudo nano /etc/pilight/settings.json

und dann den Eintrag: "config-file": "/etc/pilight/config.json" ergänzen. Am Besten noch einmal Kontrollieren ob der Web-Server auch eingeschaltet ist. Dazu muss folgende Einstellung vorhanden sein: "webserver-enable": 1

3. Testen

Man kann den pilight-daemon zum Beispiel über den folgenden Befehl starten:

1
sudo pilight-daemon -D

Wenn keine Fehlermeldung erscheint, dann kann man das Webinterface nun über den Browser aufrufen. Die Adresse ist:

1
http://ip-des-raspberry-pi:5001
pilight webgui

pilight webgui

 

170 Antworten

  1. Danke für die Beschreibung. Nur mit der config.json hatte ich ein wenig Probleme. Am besten nur dann editieren, wenn vorher in der Settings.json der Eintrag dazu entfernt ist und gebootet wurde. Mir ist es sonst passiert, dass sie wieder überschrieben wurde. Vermutlich aus der DB, wo sich der Schaltungszustand gemerkt wird.
    Ein Buttontyp, der nicht zwangsläufig togglet wäre noch toll. ( Garage z.b. braucht nur ein Einschaltsignal oder ein Dimmer braucht ggf. mehrmals das Einschaltsignal hintereinander ) .
    Gruß.

    • Hi Matthias,

      danke für den Hinweis. Es ist in der Tat so, dass der pilight-daemon sich seine Zustände auch in die json-Dateien schreibt. Ich habe den Hinweis noch ergänzt.

      Wegen der Buttontypen kannst du einen Feature-Request im pilight forum stellen.

      Falls du dich mit Javascript auskennst, kannst du auch selbst die Dateien in „/usr/local/share/pilight“ anpassen. Dort ist auch das Javascript dabei, welches das Webinterface baut.

      Viele Grüße
      Oliver

      • Danke, mit dem Killall vom Daemon vorm Editieren der config-Datei klappt das nun wesentlich besser. Super ist auch der Dimmer mit dem Schieberegler. Diese Funktionalität kann ich mit der Originalfernbedienung gar nicht erreichen.
        Das I-Tüpfelchen wäre noch der Push-Button ohne Toggle. Mal sehen, ggf. werde ich das im pilight-Forum mal ansprechen.
        Gibt es auch eine Möglichkeit über https://blabla.dyndns.org:portxy auf das Web-Interface mit Passwortschutz zuzugreifen ?
        Ich kenne das von meiner VU-Plus Satbox. Dann könnte man auch mit ruhigerem Gewissen von außerhalb über das Internet schalten und walten….

        • Soweit ich weiß ist httpS und ein Passwortschutz derzeit nicht möglich, daher würde ich auf jeden Fall auf eine Freigabe des Ports aus dem Internet heraus derzeit verzichten.

      • Hallo Oliver,

        vielen Dank für die zahlreichen Tutorials und pilight/pimatic!

        Habe bisher geschafft pilight einzurichten und einen DHT22 auszulesen. Leider habe ich das gleiche Problem wie Matthias. Der Hinweis den daemon zu „killen“, bevor man die config.json editiert, hat leider auch nichts gebracht. Sobald ich den pi reboote, wird die config.json überschrieben.

        Bin über jeden Hinweis dankbar. Der nächste Kaffee geht auf mich!
        Viele Grüße,
        Dennis

        • Hi Dennis,

          pilight liest bei jedem Start ja die config zuerst, zuvor es sie wieder schreibt, daher kann es eigentlich kaum sein, dass bei einem reboot alte Werte zurück geschrieben werden (woher sollten diese kommen).

          Stelle wirklich sicher, dass der pilight-daemon nicht läuft, bevor du die config bearbeitest:

          1
          2
          sudo service pilight stop
          sudo killall pilight-daemon

          Überprüfen ob er käuft kannst du mit:

          1
          ps alx|grep pilight

          Die ausgabe sollte nur den Befehl selbst entahlten:

          1
          2
          ps alx|grep pilight
          0  1000  6075  5865  20   0   4144   848 pipe_w S+   pts/0      0:00 grep --color=auto pilight

          Viele Grüße
          Oliver

          • Hi Oliver,

            danke für die schnelle Antwort!
            Habe die config genau so bearbeitet, wie du es beschrieben hast.
            Auch der grep zeigt mir keinen aktiven pilight Prozess an.
            Trotzdem ist die config nach einem reboot wieder leer bis auf das oberste Objekt „living“. Seltsamerweise bleibt dessen Name erhalten, wenn ich ihn geändert habe, sonst ist bleibt allerdings nichts erhalten (keine DHT22 Konfig).
            Denke ich werde einfach nochmal den Pi neu aufsetzen.
            Habe übrigens ein Raspbmc laufen.

            Falls es damit gelöst sein sollte, poste ich es hier nochmal.

            Beste Grüße,
            Dennis

          • Hi Dennis,

            es hört sich eher danach an, das die Datei nicht gespeichert wird. Hast du dir danach die Datei mal ausgeben lassen?

            Viele Grüße
            Oliver

          • Hi Oliver,

            kam leider noch nicht dazu meinen pi neu aufzusetzen.
            Die config-Datei wird definitiv gespeichert. Der Name des Raums wird ja seltsamer Weise übernommen, nur dass der Raum dann eben „leer“ ist nach einem reboot.

            Konfig vor der reboot:
            {
            „living“: {
            „name“: „Wohnzimmer“,
            „temperature“: {
            „name“: „Temperatur“,
            „protocol“: [ „dht22“ ],
            „id“: [{
            „gpio“: 7
            }],
            „humidity“: 0,
            „temperature“: 0,
            „poll-interval“: 5
            }
            }
            }

            Konfig nach dem reboot:

            {
            „living“: {
            „name“: „Wohnzimmer“
            }
            }

            Ich müsste wirklich jede erdenkliche Reihenfolgen von start/stop des Serivce, reboot und ändern der config und/oder settings ausprobiert haben. Manchmal kam es dazu, dass die config nach dem reboot wohl noch in irgend einem Zwischenspeicher (wo pilight auch immer das evt. ablegt) lag, aber die config.json bereits wieder „leer“ überschrieben und damit nach spätestens dem 2. boot wieder ausgelesen wird.
            Mir gehen die Ideen leider aus, also wohl doch ein pi-reset :/

            Viele Grüße, Dennis

          • Nachtrag:
            Das Aufsetzen des pi hat leider auch nichts gebracht.
            Gleiches Verhalten: die config.json wird nach jedem reboot „geleert“. Auch beim anlegen mehrerer Räume, bleiben diese als „Container“ inkl. Namen zwar erhalten, aber der Inhalt wird gelöscht.

            Viele Grüße,
            Dennis

          • Hi nochmal,

            so, letzter Beitrag.. ich sprenge langsam den Kommentarbereich, sorry!
            Nur um meine Erfahrung zu teilen und anderen evt. einiges an Zeit zu ersparen:
            Es scheint sich bei meinem Fehler um einen bug im master-branch zu handeln (http://forum.pilight.org/Thread-Solved-config-json-empty-after-reboot?page=4&highlight=config).
            Habe nochmal alles runtergeschmissen und den dev-branch installiert. Jetzt funktioniert pilight tadellos und meine config bleibt erhalten 🙂
            Vielen Dank dafür!

            Beste Grüße,
            Dennis

          • Auch wenn das Thema schon ein Jahr alt ist, ich habe zur Zeit das gleiche Problem mit der aktuellen Version. Auch bei mir wird die config.jason überschrieben bzw. mit Defaultwerten gefüllt. Das kann doch kein gewolltes Verhalten sein!?

  2. Hi,

    habe grad mal alles zusammen aufgebaut und die GUI installiert. Ist wirklich das was ich gesucht habe. Mit dem iPad die GUI sehen und auch schalten, warum ist das mit dem iPhone nicht möglich? Ich sehe dort keinerlei Schalter, also eigentlich gar nichts. Da gibt’s doch bestimmt was von Ratiopharm, oder? 😉

    Gruß, machnetz

    • Hi machnetz,

      das hört sich seltsam an. Normal dürfte gerade iPad und iPhone keinen Unterschied machen. Vielleicht war es nur ein Ladefehler? Wenn sich das Problem reproduzieren lässt, dann müsstest du mal in die Fehlerkonsole deines iPhone Browsers schauen. Zum Beispiel so wie hier beschrieben.

      Viele Grüße
      Oliver

  3. Ich habe das Problem, dass ich die GUI nicht auf einem normalen Browser angezeigt bekomme. Getestet habe ich Chrome und Firefox unter Windows 7 64bit. Auf dem Tablet und Handy (beides Android 4.4.2) läuft es allerdings.
    Jemand eine Idee?

    Besten Gruß und danke

    • Schau mal in die Konsole deines Browser. Stehen da irgendwelche Fehlermeldungen?

      • Chrome:
        event.returnValue is deprecated. Please use the standard event.preventDefault() instead. jquery-1.8.3.min.js:2

        Firefox:
        Viele Warnungen und Fehlermeldungen zu jquery, bis schließlich die Verbindung zu xxx/websocket unterbrochen wird.

        • An „event.returnValue is deprecated.“ sollte es nicht liegen. In Firefox habe ich keine Fehlermeldungen.

          Was zeigt den Chrome an?
          Aktuelle pilight-Version ausprobiert?

          • Bei Chrome ist die oben genannte Fehlermeldung die einzige.
            Solange auto_update an ist und ich mit sudo apt-get update die Pakete aktuell halte, sollte das doch die aktuellste sein, oder nicht?

            Gruß

          • Ja sollte. Probier das ganze nochmal in einem Inkognito-Tab und schau mal noch in den log des pilight-daemons.

  4. 1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    [Dec 27 15:31:38:950230] pilight-daemon: INFO: client recognized as gui
    [Dec 27 15:31:54:781594] pilight-daemon: INFO: client connected, ip 192.168.178.21, port 61391
    [Dec 27 15:31:54:797575] pilight-daemon: NOTICE: caching /usr/local/share/pilight/index.html
    [Dec 27 15:31:54:901356] pilight-daemon: INFO: client connected, ip 192.168.178.21, port 61394
    [Dec 27 15:31:54:910959] pilight-daemon: INFO: client connected, ip 192.168.178.21, port 61397
    [Dec 27 15:31:54:911701] pilight-daemon: NOTICE: caching /usr/local/share/pilight/jquery.mobile-1.3.2.min.js
    [Dec 27 15:31:54:915717] pilight-daemon: NOTICE: caching /usr/local/share/pilight/jquery-1.8.3.min.js
    [Dec 27 15:31:54:919640] pilight-daemon: INFO: client connected, ip 192.168.178.21, port 61402
    [Dec 27 15:31:54:923885] pilight-daemon: INFO: client connected, ip 192.168.178.21, port 61405
    [Dec 27 15:31:54:933766] pilight-daemon: INFO: client connected, ip 192.168.178.21, port 61406
    [Dec 27 15:31:54:934506] pilight-daemon: NOTICE: caching /usr/local/share/pilight/jquery.mobile-1.3.2.min.css
    [Dec 27 15:31:54:944642] pilight-daemon: NOTICE: caching /usr/local/share/pilight/pilight.js
    [Dec 27 15:31:54:947572] pilight-daemon: NOTICE: caching /usr/local/share/pilight/pilight.css
    [Dec 27 15:32:01:867987] pilight-daemon: INFO: client connected, ip 192.168.178.21, port 61412
    [Dec 27 15:32:01:868500] pilight-daemon: NOTICE: caching /usr/local/share/pilight/ajax-loader.gif
    [Dec 27 15:32:01:898879] pilight-daemon: INFO: client connected, ip 192.168.178.21, port 61415

    Das ist alles was passiert. Im Fenster steht die ganze Zeit „Connecting..“

    • Das heißt er kann die websocket Verbindung nicht herstellen.
      Sieht für mich nach einem Problem mit deiner Firewall aus. Benutzt du sowas?

      • Hallo Oliver,

        vielen Dank für deine tollen Anleitungen. Da macht das Basteln auch als nicht Elektroniker oder IT Fachmann Spaß 🙂

        Ich habe leider das selbe Problem wie Markus und habe absolut keine Ahnung wie ich das Beheben kann. Muss ich eine Portweiterleitung oder so etwas einrichten? Ich habe sowohl eine Firewall auf meinem Rechner, als auch auf meinen Routern.

        Vielen Dank und beste Grüße

  5. Nabend
    Habe pilight erfolgreich installiert bekommen. Die Schaltung über die Steckdosen gehen auch. Nur ich brauch mal eure Hilfe beim quelcode. Ich bekomme nicht mehrere Steckdosen in einem raum. So sieht das ganze bei mir aus:

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    {
            "living": {
                    "name": "Flur",
                    "Treppe": {
                            "name": "Treppe",
                            "protocol": [ "intertechno_old" ],
                            "id": [{
                                    "id": 3,
                                    "unit": 1
                            }],
                            "state": "off"
                    },
                    "Nachtlicht": {
                            "name": "Nachtlicht",
                            "protocol": [ "intertechno_old" ],
                            "id": [{
                                    "id": 1,
                                    "unit": 1
                            }],
                            "state": "off"
                    }
            },
            "work": {
                    "name": "Wohnzimmer",
                    "Fenster": {
                            "name": "Fenster",
                            "protocol": [ "intertechno_old" ],
                            "id": [{
                                    "id": 4,
                                    "unit": 1
                            }],
                            "state": "off"
                    }
            },
            "cook": {
                    "name": "Küche",
                    "Arbeitsplatte": {
                            "name": "Arbeitsplatte",
                            "protocol": [ "intertechno_old" ],
                            "id": [{
                                    "id": 2,
                                    "unit": 1
                            }],
                            "state": "off"
                    }
            },
            "sleep": {
                    "name": "Schlafzimmer",
                    "Kommode": {
                            "name": "Kommode",
                            "protocol": [ "intertechno_old" ],
                            "id": [{
                                    "id": 5,
                                    "unit": 1
                            }],
                            "state": "off"
                    }
            },
            "live": {
                    "name": "Lea",
                    "Ankleide": {
                            "name": "Ankleide",
                            "protocol": [ "intertechno_old" ],
                            "id": [{
                                    "id": 8,
                                    "unit": 1
                            }],
                            "state": "off"
                    }
            }
    }
  6. Danke für die Anleitung!!!
    Soweit lief bei mir alles.
    Kann meine Intertechnodosen problemlos bedienen, aber mein elro_hc bekomm ich nicht zum laufen. Sie lassen sich per „pilight-send -p elro -s 2 -u 2 -f“
    schalten, aber sobald ich die in die config.json eintrage, startet der daemon nicht mehr… Fehler „Falsche ID“.
    Weiß einer Rat?

    • Versuche mal die ID als Zahl z.B: 1 und als String „1“. Vergleiche Deinen eintrag auch mit der pilight-wiki.

      Viele Grüße
      Oliver

  7. Hallo!
    Ich bekomme es einfach nicht hin.. Egal welches json File ich verwende, pilight sagt mir beim starten immer wieder ERROR: config is not in a valid json format
    Ich habe dein File 1:1 hineinkopiert es will einfach nicht funktionieren. Habe auch schon Raspbian neu eingespielt. Hat nichts gebracht..
    LG

  8. warum auch immer hat es jetzt funktioniert.. habe es jetzt per hand eingegeben und statt wlan ein netzwerkkabel angeschlossen .. was im endeffekt funktioniert hat weiß ich auch nicht.. glaube eher ersteres 🙂
    LG

  9. Hey
    habe fast alles hinbekommen aber wenn ich pilight starten möchte bekomme ich das „pilight-daemon: ERROR: device #2 „Platte“ of „bedroom“, invalid protocol“
    Wollte die config.json anpassen um noch ein weiter rahm hinzufügen aber jetzt klappt das nicht.
    Gruß Tim

  10. Nun war ich ganz froh, die ersten Schritte waren prima ..
    jetzt hakt die Installation.

    Hier ein Log der einzelnen Schritte:
    https://dl.dropboxusercontent.com/u/35444930/raspberrySweetPI/pilight.install.log

    Dort sind einige Probleme zu sehen:
    Zeile #29: insserv: warning: script ‚mathkernel‘ missing LSB tags and overrides

    WARN in Zeile ##123/124/137/142/266

    .. und der Abschn.4.Starten beendet dann mit
    Zeilen ##319 ..
    error: Error on connection to pilight-daemon: Error: connect ECONNREFUSED
    info: listening for http-request on port 80…
    warn: socket.io: error raised: Error: listen EADDRINUSE
    error: Could not listen on port 80. Error: listen EADDRINUSE. Is a server already running?

    Dennoch habe ich dann Schritt 5. durchgeführt, das schließt ab mit:
    Zeilen ##767 ..
    npm WARN prefer global grunt-cli@0.1.13 should be installed with -g
    npm ERR! cb() never called!
    npm ERR! not ok code 0
    pi_@_PI ~/pimatic-app/node_modules/pimatic $

    Natürlich geht’s nicht wie schon gesagt:
    > Wenn keine Fehlermeldung erscheint, dann kann man das
    > Webinterface nun über den Browser aufrufen.

    http://192.168.178.99:5001 –> Unable to connect
    http://192.168.178.99/ –> Web-Seite mit „Hello HTTP“

    Ganz sicher ist da bei der Install/Konfig was schief gelaufen.
    Was? Wie gerade biegen?

    Guenter

    PS/Anmerkung: Diese Installation ist im Moment völlig ohne zusätzlich HW, warte auf ElroDosen, Sender ist am RPI noch nicht installiert! Sollte sowas Voraussetzung sein um diese SW Installation erfolgreich zu machen?

    • Erst einmal Danke für die ausführliche Fehlerbeschereibung. Die Warnings kannst Du erstmal ignorieren. Das einzige „schlimme“ ist:

      1
      2
      3
      4
      error: Error on connection to pilight-daemon: Error: connect ECONNREFUSED
      info: listening for http-request on port 80…
      warn: socket.io: error raised: Error: listen EADDRINUSE
      error: Could not listen on port 80. Error: listen EADDRINUSE. Is a server already running?

      Das ganze ist hier aber im falschen Post. Da pimatic erst einmal nichts mit pilight zu tun hat… Wenn du Support willst muss ich dich daher bitten, das ganze auf github zu posten. Ein bisschen Ordnung muss sein 😀

      Viele Grüße
      Oliver

  11. Backup?
    Wenn auch im Moment (noch) keine erfolgreiche Installation .. dennoch hier schon die Frage:
    — welche Backup Methode/SW kann für eine derartige Installation empfohlen werden?
    Es ist ja wohl nicht nur zeitaufwendig zu installieren, sondern es gibt auch ’n Menge Abhängigkeiten. Nicht zu sprechen von den (später) zu machenden individuellen Konfigs.
    Vielleicht ein zusätzlicher Blog?

  12. Hier läuft alles wie Tüt, bis zum start. Dann bekomme ich die Fehlermeldung:
    ERROR: config is not in a valid json format
    Bin am verzweifeln!

  13. hier nochmal das gesamte Ergebnis:

    pi@raspberrypi ~ $ sudo pilight-daemon -D
    [Apr 03 11:13:01:294127] pilight-daemon: DEBUG: ssdp sent search
    [Apr 03 11:13:01:394062] pilight-daemon: NOTICE: no pilight daemon found, daemonizing
    [Apr 03 11:13:01:394685] pilight-daemon: ERROR: config is not in a valid json format
    [Apr 03 11:13:01:395071] pilight-daemon: DEBUG: removed stale pid_file /var/run/pilight.pid
    [Apr 03 11:13:01:395266] pilight-daemon: DEBUG: garbage collected fcache library
    [Apr 03 11:13:01:395405] pilight-daemon: DEBUG: garbage collected webserver library
    [Apr 03 11:13:01:395546] pilight-daemon: DEBUG: garbage collected update library
    [Apr 03 11:13:01:395690] pilight-daemon: DEBUG: garbage collected threads library
    [Apr 03 11:13:01:395903] pilight-daemon: DEBUG: garbage collected config library
    [Apr 03 11:13:01:396081] pilight-daemon: DEBUG: freed options struct
    [Apr 03 11:13:01:396285] pilight-daemon: DEBUG: freed options struct
    [Apr 03 11:13:01:396441] pilight-daemon: DEBUG: freed options struct
    [Apr 03 11:13:01:396587] pilight-daemon: DEBUG: freed options struct
    [Apr 03 11:13:01:396730] pilight-daemon: DEBUG: freed options struct
    [Apr 03 11:13:01:396867] pilight-daemon: DEBUG: freed options struct
    [Apr 03 11:13:01:397007] pilight-daemon: DEBUG: freed options struct
    [Apr 03 11:13:01:397152] pilight-daemon: DEBUG: freed options struct
    [Apr 03 11:13:01:397291] pilight-daemon: DEBUG: freed options struct
    [Apr 03 11:13:01:397429] pilight-daemon: DEBUG: freed options struct
    [Apr 03 11:13:01:397573] pilight-daemon: DEBUG: freed options struct
    [Apr 03 11:13:01:397714] pilight-daemon: DEBUG: freed options struct
    [Apr 03 11:13:01:397857] pilight-daemon: DEBUG: freed options struct
    [Apr 03 11:13:01:398000] pilight-daemon: DEBUG: freed options struct
    [Apr 03 11:13:01:398147] pilight-daemon: DEBUG: freed options struct
    [Apr 03 11:13:01:398294] pilight-daemon: DEBUG: freed options struct
    [Apr 03 11:13:01:398435] pilight-daemon: DEBUG: freed options struct
    [Apr 03 11:13:01:398575] pilight-daemon: DEBUG: freed options struct
    [Apr 03 11:13:01:398713] pilight-daemon: DEBUG: freed options struct
    [Apr 03 11:13:01:398856] pilight-daemon: DEBUG: freed options struct
    [Apr 03 11:13:01:398991] pilight-daemon: DEBUG: freed options struct
    [Apr 03 11:13:01:399125] pilight-daemon: DEBUG: freed options struct
    [Apr 03 11:13:01:399268] pilight-daemon: DEBUG: freed options struct
    [Apr 03 11:13:01:399409] pilight-daemon: DEBUG: freed options struct
    [Apr 03 11:13:01:399550] pilight-daemon: DEBUG: freed options struct
    [Apr 03 11:13:01:399694] pilight-daemon: DEBUG: freed options struct
    [Apr 03 11:13:01:399883] pilight-daemon: DEBUG: freed options struct
    [Apr 03 11:13:01:400074] pilight-daemon: DEBUG: freed options struct
    [Apr 03 11:13:01:400229] pilight-daemon: DEBUG: freed options struct
    [Apr 03 11:13:01:400378] pilight-daemon: DEBUG: freed options struct
    [Apr 03 11:13:01:400522] pilight-daemon: DEBUG: freed options struct
    [Apr 03 11:13:01:400669] pilight-daemon: DEBUG: freed options struct
    [Apr 03 11:13:01:400818] pilight-daemon: DEBUG: freed options struct
    [Apr 03 11:13:01:400947] pilight-daemon: DEBUG: garbage collected protocol library
    [Apr 03 11:13:01:401100] pilight-daemon: DEBUG: garbage collected hardware library
    [Apr 03 11:13:01:401268] pilight-daemon: DEBUG: garbage collected settings library
    [Apr 03 11:13:01:401411] pilight-daemon: DEBUG: garbage collected options library
    [Apr 03 11:13:01:401550] pilight-daemon: DEBUG: garbage collected socket library
    [Apr 03 11:13:01:401693] pilight-daemon: DEBUG: garbage collected log library

  14. Gelöst. Mit „sudo nano“ hats nicht geklappt. Dafür dem mit Miduri im root.

    • Schön zu hören, dass es geklappt hat. Um die Eingabe auf Json-Validität zu überprüfen ist auch zum Beispiel das Online Tool sehr hilfreich: http://jsonlint.com/

    • Entschuldige die dumme Frage aber wie hast du das Problem genau lösen können?
      „Midori im root“ bringt mich nicht weiter, bin absoluter Anfänger in Sachen Linux oder Raspberry!
      Beste Grüße,
      Eike

  15. Bei mir hat bis vor einer Woche alles super geklappt.
    Habe heute den Pi komplett neu gemacht und alles wieder nach Tutorial gemacht und es klappt auch eigentlich alles bis hin zum Webinterface.
    Schalter im Webinterface funktionieren auch nur sobalt ich den Temp Sensor für die Cpu Temp hinzufüge oder irgendetwas andres wie wetter etc kann ich den daemon starten bekomme jedoch einfach kein Webinterface angezeigt bis ich die Sachen wieder aus der Config streiche. Das hat alles bis gestern geklappt :-/ Hoffe du kannst mir helfen 🙁

    • Hallo Andi,

      starte den daemon mal mit `sudo pilight-daemon -D` und schaue ob du irgendwelche Fehlermeldungen bekommst. Wenn nicht poste mal deine config pastebin oder checke diese mit jsonlint.

      Viele Grüße
      Oliver

      • http://pastebin.com/gYjKawMM

        mit der config zB ist es so dass er mir einfach den daemon nicht startet. 🙁
        -d sagt dann no pilight daemon found. Streich ich xbmc und das wheaterunderground raus startet er den daemon.
        :-/ hab den raspi auch schon neu gemacht hat nichts geändert.

  16. Hallo Oliver,

    vielen Dank für deine super Anleitung.

    Kannst du mir verraten, ob man für den Oberbegriff also für den Raum bspw. Wohnzimmer auch ein Toggle-Button erstellen kann, sodass man damit den ganzen Raum ein- oder ausschalten kann? Oder gar einen „Alles aus“ Button basteln kann?

  17. WebGUI oft nicht erreichbar.
    Habt ihr auch oft das Problem das die Webgui über iPhone und iPad Weiß bleibt und irgendwann erscheint die Meldung das die Seite nicht erreichbar wäre? Wenn ich die Seite über meinen PC öffne dauert es auch ca. 2 Sekunden bis sie da ist. Ich tippe mal das die WLAN karte in Standby geht und iPhone und iPad nicht in der Lage sind die Karte aufzuwecken. Ich habe diesen WLAN Adapter EDIMAX EW-7811UN. Hat jemand einen Tipp was ich da machen kann?

    • Hi Krissi,

      leider have ich dazu spontant auch keine Idee. Ich glaube eher weniger das der WLAN Adapter in den Standby steht. Vielleicht is die SD-Karte zu langsam oder die WLAN-Verbindung. Auf dem iPhone und iPad mal alle Browserdaten löschen und vielleicht mal das pilight Forum durchstöbern.

      Viele Grüße
      Oliver

      • Hallo Oliver,

        Ich habe meine elro_hc Steckdosen nun endlich über pilight zum laufen bekommen,
        habe auch die config.json folgendermaßen eingerichtet:

        1
        2
        3
        4
        5
        6
        7
        8
        9
        10
        11
        12
        13
        “Außen”: {
        “name”: “Außen”,
        “switch”: {
        “name”: “Aussenbeleuchtung”,
        “protocol”: [ "elro_hc" ],
        “id”: [{
        "systemcode": 10,
        "unitcode": 15
        }],
        “state”: “on”
        }

        }

        dann unter /etc/pilight/config.json abgespeichert.
        Anschließend in den settings den config Pfad angepasst, nur leider gibt der browser nach aufrufen des webgui`s fehlermeldung.
        Habe den raspberry auch neu gebootet, aber alles vergebens.
        Vieleicht kann mir jemand weiter helfen.
        Danke

        • Hi Jan,

          was gibt es den für eine Fehlermeldung. Hast du den pilight-daemon mal beendet und mit `sudo pilight-daemon -D` gestartet um zu sehen ob er die config auch akzeptiert oder vielleicht hier schon eine Fehlermeldung ausgibt. Die Anführungszeichen in deine Config sind hier im Kommentar irgendwelche Sonderzeichen, das sollte auf jedenfall nicht so in der config aussehn.

          Viele Grüße
          Oliver

          • Hi Oliver,
            Danke, für die schnelle Antwort.
            Wenn ich Deine hier dargestellte config.json einpflege, wird alles korrekt dargestellt, lediglich, wenn ich meine elro_hc gegen Deine kaku_switch ersetze, wird die Webpage nicht mehr dargestellt.
            Nach starten des pilight-daeomon`s -D hört die Fehlerliste nicht mehr auf zu schreiben.

          • 1
            2
            3
            4
            5
            root@raspberrypi:~# sudo pilight-daemon -D
            [ Aug 26 18:34:42:93098] pilight-daemon: DEBUG: ssdp sent search
            [Aug 26 18:34:42:189361] pilight-daemon: NOTICE: no pilight daemon found, daemonizing
            [Aug 26 18:34:42:190325] pilight-daemon: ERROR: setting #3 "id" of "tv", invalid
            [...]

            (gekürzt von sweetpi)

          • Hi Jan,

            achte immer auf die Zeilen in denen „Error: “ (dritte Zeile) steht. Wie du siehst stimmt etwas an deiner config an andererer stelle nicht: Dein Eintrag zu „tv“ ist falsch.

            Viele Grüße
            Oliver

          • Hi Oliver,
            habe Dir soeben einen Kaffee oder Bier spendiert 😉

            Habe gerade nochmal Deine hier dargestellte config.json bei mir eingepflegt und diese wird wunderbar dargestellt, lediglich wenn ich meine elr_hc dort eintrage funktioniert es nicht, der Fehler mit der id tv kann ich deshalb nicht verstehen, weil es bei Deiner config ja wunderbar funktioniert. 🙁

            Viele Grüße
            Jan

          • Hi Oliver,
            es klaaaaaaapt 😉
            Fehler gefunden, bei den elro_hc`s muss statt „id“ Systemcode geschrieben werden und statt „unit“ unitcode.

            Vielen Dank
            Jan

          • Hi Jan,

            freut mich zu hören, hätte ich auch vorgeschlagen :D. Danke für den Kaffee.

            Viele Grüße
            Oliver

          • Hi Oliver,
            Will nicht nerven 😛 aber gibt es die Möglichkeit, eine Steckdose zeitverzögert auszuschalten, nach dem ich sie eingeschaltet habe?

            Viele Grüße
            Jan
            …mehr Fragen folgen nicht 😛

          • …ein weiterer Kaffee ist garantiert;-)

          • Hi Jan,

            sorry konnte die letzten Tage leider nicht Antworten.

            Dafür kannst du entweder ein Skript schreiben oder pimatic benutzten.

            Viele Grüße
            Oliver

  18. Hallo,

    bei mir funktioniert es eigentlich ganz gut, nur wenn ich bei GUI das ganze ansehen will habe ich keine Schalter zu verfügung. An was kann das liegen??
    Wäre froh wenn du mir helfen könntest

    lg
    Peter

  19. Hallo erstmal muss ich sagen super Anleitung!

    Ich habe allerdings das Problem das ich insgesamt 4 Räume angelegt habe aber in der Webgui werden nur die ersten 2 angezeigt auch in der Android App werden nur die ersten 2 angezeigt. Pilight startet ohne Fehlermeldung.
    Wo könnte mein Fehler sein? Oder gibt es einen Trick

  20. Hallo mein erstes Problem ist gelöst jetzt wollte ich gerne versuchen aus dem Internet auf den PI bzw pilight zugreifen.
    Habe also den Port freigegeben und es dann über meine DNS adresse:Port versucht aber nix auch mit der externen IP meines Routers nix.

    Woran kann das liegen hatte auch schon versucht dem PI ne Feste IP einzustellen aber das klappte auch nicht wirklich habe jetzt im Router gesagt das ihm immer die gleiche IP gegeben werden soll.
    Ich bitte um eure Hilfe

    • Hi,

      Zwei Dinge gibt es zu Beachten:
      1. Auf deinem Router musst du für den eingestellten Port eine [Port-Weiterleitung](http://de.wikipedia.org/wiki/Portweiterleitung) einrichten. Am Besten ins Handbuch deines Routers schauen.
      2. Es solltest nicht unbedingt über fremde Wlan-Netzwerke auf pilight zugreifen, da die Verbindung nicht verschlüsselt wird und so jeder, der den Traffic mitliest dein Passwort sieht.

      Viele Grüße
      Oliver

  21. Hallo,

    Vielen Dank für die Anleitung. Hat alles funktioniert.

    Ich habe in der ersten angehängten Config eine Funksteckdose eingerichtet, was soweit funktioniert. Sobald ich jedoch eine 2. Funksteckdose einrichte (siehe 2. Config) lässt sich der pilight-Dienst nicht mehr starten.

    [code]{
    „Wohnzimmer“: {
    „name“: „Wohnzimmer“,
    „switch1“: {
    „name“: „TV-Wall“,
    „protocol“: [ „pollin“ ],
    „id“: [{
    „systemcode“: 19,
    „unitcode“: 4
    }],
    „state“: „off“
    },
    „datetime“: {
    „name“: „Zeit & Datum“,
    „protocol“: [ „datetime“ ],
    „id“: [{
    „longitude“: „xx.xxxxxx“,
    „latitude“: „xx.xxxxxx“,
    „ntpserver“: „0.north-america.pool.ntp.org“
    }],
    „year“: 2015,
    „month“: 1,
    „day“: 1,
    „hour“: 13,
    „minute“: 18,
    „second“: 41
    }
    }
    }[/code]

    in dem Nachfolgenden (nicht funktionierenden) Code ist die 2. Funksteckdose ebenfalls eingerichtet jedoch lässt sich der pilight-Dienst nicht mehr starten. 🙁
    Obwohl http://pro.jsonlint.com/ sagt das die config Okay ist…

    [code]pi@raspberrypi /etc/pilight $ sudo service pilight start
    [FAIL] Starting : pilight failed![/code]

    Wäre super wenn jmd mal ein Auge drüber schmeißen kann und den Fehler findet.
    [code]{
    „Wohnzimmer“: {
    „name“: „Wohnzimmer“,
    „switch1“: {
    „name“: „TV-Wall“,
    „protocol“: [ „pollin“ ],
    „id“: [{
    „systemcode“: 19,
    „unitcode“: 4
    }],
    „state“: „off“
    },
    „switch2“: {
    „name“: „Home-PC“,
    „protocol“: [
    „pollin“
    ],
    „id“: [
    {
    „systemcode“: 19,
    „unitcode“: 1
    }
    ],
    „state“: „off“
    },
    „datetime“: {
    „name“: „Zeit & Datum“,
    „protocol“: [
    „datetime“
    ],
    „id“: [
    {
    „longitude“: „xx.xxxxxx“,
    „latitude“: „xx.xxxxxx“,
    „ntpserver“: „0.north-america.pool.ntp.org“
    }
    ],
    „year“: 2015,
    „month“: 1,
    „day“: 1,
    „hour“: 13,
    „minute“: 18,
    „second“: 41
    }
    }
    }[/code]

    • Hallo Andre,

      irgendwie sind einige Zeilen für die zweite Steckdose auseinander gezogen. Versuch doch mal diese Variante:

      {
      “Wohnzimmer”: {
      “name”: “Wohnzimmer”,
      “switch1?: {
      “name”: “TV-Wall”,
      “protocol”: [ “pollin” ],
      “id”: [{
      “systemcode”: 19,
      “unitcode”: 4
      }],
      “state”: “off”
      },
      “switch2?: {
      “name”: “Home-PC”,
      “protocol”: [ “pollin” ],
      “id”: [{
      “systemcode”: 19,
      “unitcode”: 1
      }],
      “state”: “off”
      },
      “datetime”: {
      “name”: “Zeit & Datum”,
      “protocol”: [
      “datetime”
      ],
      “id”: [
      {
      “longitude”: “xx.xxxxxx”,
      “latitude”: “xx.xxxxxx”,
      “ntpserver”: “0.north-america.pool.ntp.org”
      }
      ],
      “year”: 2015,
      “month”: 1,
      “day”: 1,
      “hour”: 13,
      “minute”: 18,
      “second”: 41
      }
      }
      }

  22. Hallo zusammen,

    ich habe ein großes Problem. Nachdem ich meinen ersten RasPi B+ mit pilight und pimatic am laufen habe, habe ich mir noch einen zweiten zum experimentieren gekauft.

    Also habe ich die SD Karte kopiert und in den zweiten RasPi gesteckt, gestartet und versucht über das Webinterface (http://ip-vom-raspi:5001) auf pilight zuzugreifen. Ergebnis: Die Seite ist nicht erreichbar.
    2. Versuch: die SD Karte, die im ersten RasPi FEHLERFREI läuft -> Karte getauscht -> Ergebnis gleich ?!?!
    Selbst ein komplett neu aufgesetztes System hängt an der Stelle, wo ich auf das Webinterface zugreifen möchte.

    Weitere Infos:
    – Die RasPis haben natürlich unterschiedliche IPs (192.168.178.15 & 192.168.178.17)
    – Beide kann ich im LAN-Netzwerk mit PuTTy ansprechen
    – Wenn ich pilight mit ’service pilight start‘ starte, bekomme ich die Meldung ‚pilight is running‘
    – es gibt kein /var/log/pilight.log
    – der pilight Server ist in ‚/etc/pilight/settings.json‘ aktiviert („webserver-enable“: 1)

    Wie kann ich den Fehler eingrenzen / beheben?

    LG
    Hermann

    • Nachtrag:

      nach ein paar neuen Startversuchen habe ich jetzt ein ‚pilight.log‘:

      pilight-daemon: INFO: version 5.0, commit v5.0
      pilight-daemon: NOTICE: a pilight daemon was found, clientizing
      pilight-daemon: INFO: daemon started with pid: 3080
      pilight-daemon: NOTICE: connection to main pilight daemon lost
      pilight-daemon: NOTICE: trying to reconnect…
      pilight-daemon: ERROR: no pilight ssdp connections found

      Im Rest des Protokolls wiederholen sich die letzten drei Zeile immer wieder.

      • hab seit dem letzten „apt-get upgrade“ genau das gleiche Problem.
        Auch ein völlig neues Setup mit aktuellem Debian Wheezy führt zum selben Fehler.
        Daher kann ich pilight derzeit nicht auf dem neuen Raspberry Pi 2 nutzen.

  23. Hallo,

    ich habe mir pilight (5.0) jetzt auch aufgesetzt. Über die Console sieht alles bestens aus, nur komme ich nicht auf das Webgui.

    Nach dem ersten start des Dienstes lädt er die Webseite mit „pilight webgui“ und die „Verbindung wird aufgebaut“. Nach nen paar Sekunden steht dann da aber „Verbindung verloren! Hier berühren, um die Seite neu zu laden.“ … mit einem klick Verschwindet alles und ich komme nicht mehr auf die Seite. Problem lösen lässt sich das nur, indem ich den RPi neustarte oder den dienst mit restart neustarte.

    Beim Dienst neustarten kommt dann jedoch wieder der nächste Fehler.
    „sudo service pilight restart
    [….] Restarting pilight:start-stop-daemon: warning: failed to kill 3262: No such process
    . ok“
    Stop funktioniert auch nicht. Selber Fehler.

    Auch kommt bei dem ausführen von „pilight-receive“ eine Fehlermeldung: „[ Feb 06 13:58:11:85389] pilight-receive: ERROR: no pilight ssdp connections found“
    -> FAQ habe ich auch schon durchsucht und auch angewendet.

    Interfaces sieht wie folgt aus:
    auto lo

    iface lo inet loopback
    iface eth0 inet static
    address 192.168.178.5
    netmask 255.255.255.0
    gateway 192.168.178.1

    allow-hotplug wlan0
    iface wlan0 inet manual
    wpa-roam /etc/wpa_supplicant/wpa_supplicant.conf
    iface default inet dhcp

    Kann mir da jemand helfen 😀 ?

  24. hallo oliver
    Nach einer neuinstalation habe ich folgendes Problem… weiss aber leider nicht mehr weiter.
    Vllt kannst du mir helfen.
    das ist mein problem wenn ich sudo pilight-daemon -D starte:
    [Feb 08 16:08:48:423315] pilight-daemon: INFO: client recognized as gui
    [Feb 08 16:08:48:441131] pilight-daemon: ERROR: —– Thread Profiling —–
    [Feb 08 16:08:48:441559] pilight-daemon: ERROR: – thread lirc: 0.000000%
    [Feb 08 16:08:48:441858] pilight-daemon: ERROR: – thread socket: 0.000000%
    [Feb 08 16:08:48:442048] pilight-daemon: ERROR: – thread ssdp: 0.000000%
    [Feb 08 16:08:48:442233] pilight-daemon: ERROR: – thread sender: 0.000000%
    [Feb 08 16:08:48:442401] pilight-daemon: ERROR: – thread broadcaster: 0.000000%
    [Feb 08 16:08:48:442891] pilight-daemon: ERROR: – thread updater: 0.000000%
    [Feb 08 16:08:48:443104] pilight-daemon: ERROR: – thread 433gpio: 0.000000%
    [Feb 08 16:08:48:443299] pilight-daemon: ERROR: – thread receive parser: 0.000000%
    [Feb 08 16:08:48:443488] pilight-daemon: ERROR: – thread webserver worker #0: 0.000000%
    [Feb 08 16:08:48:446671] pilight-daemon: ERROR: – thread webserver client: 0.000000%
    [Feb 08 16:08:48:450240] pilight-daemon: ERROR: – thread webserver broadcast: 0.000000%
    [Feb 08 16:08:48:452355] pilight-daemon: ERROR: – thread firmware upgrader: 0.000000%
    [Feb 08 16:08:49:424846] pilight-daemon: ERROR: —– Thread Profiling —–
    [Feb 08 16:08:49:428171] pilight-daemon: ERROR: cpu usage way too high 94.639993
    [Feb 08 16:08:49:430383] pilight-daemon: ERROR: checking again in 10 seconds
    [Feb 08 16:08:51:410260] pilight-daemon: DEBUG: ssdp sent notify
    [Feb 08 16:08:52:433624] pilight-daemon: INFO: new client, ip: 192.168.179.21, port: 58128
    [Feb 08 16:08:52:434039] pilight-daemon: DEBUG: client fd: 17
    [Feb 08 16:08:52:434211] pilight-daemon: DEBUG: client id: 3
    [Feb 08 16:08:53:421180] pilight-daemon: DEBUG: socket recv: {„message“:“client gui“}
    [Feb 08 16:08:53:421780] pilight-daemon: DEBUG: socket write succeeded: {„message“:“accept client“}

    Danke schonmal

  25. Hi,

    Danke für die vielen Kommentare. Ich kann leider aus Zeitgründen und da ich mich hauptsächlich auf pimatic konzentriere und kein pilight mehr benutzte kein Support dafür geben. Also bei Fragen am besten direkt im pilight-forum nachfragen.

    Viele Grüße
    Oliver

  26. Hallo zusammen,

    Ich hoffe mir ist noch zu helfen 😉 Ich kann den daemon gar nicht erst starten, es kommt folgende Fehlermeldung: Starting : pilight[Mar 04 14:43:07:582706] pilight-daemon: ERROR: settings are not in a valid json format failed!

    config.json:

    {
    „living“: {
    „name“: „Wohnzimmer“,
    „Wohnzimmerlampe“: {
    „name“: „Wohnzimmerlampe“,
    „protocol“: [„kaku_switch“],
    „id“: [{
    „systemcode“: 14374882,
    „unitcode“: 0
    }],
    „state“: „off“
    }
    },
    „sleeping“: {
    „name“: „Schlafzimmer“,
    „Schlafzimmerlampe“: {
    „name“: „Schlafzimmerlampe“,
    „protocol“: [„kaku_switch“],
    „id“: [{
    „systemcode“: 145742,
    „unitcode“: 1
    }],
    „state“: „off“
    }
    }
    }

    settings.json:

    {
    „log-level“: 4,
    „pid-file“: „/var/run/pilight.pid“,
    „config-file“: „/etc/pilight/config.json“,
    „hardware-file“: „/etc/pilight/hardware.json“,
    „log-file“: „/var/log/pilight.log“,
    „send-repeats“: 10,
    „receive-repeats“: 1,
    „webserver-enable“: 1,
    „webserver-root“: „/usr/local/share/pilight/“,
    „webserver-port“ 5001,
    „webserver-cache“: 1,
    „whitelist“: „“,
    „update-check“: 1,
    „firmware-update“: 0
    }

    Finde einfach den Fehler nicht 🙁

    Gruß André

  27. Hallo ,
    ich habe bereits alles installiert und es funktioniert auch „theoretisch“.
    Kann die Codes meiner Mumbi Steckdosen auslesen und der Sender sendet diese auch .
    Jedoch schaltet die Steckdose einfach nicht 🙁
    Wenn ich auf meiner Fernbedienung z.B. D-OFF drücke schaltet der Schalter in der Webgui
    af ON . Die Steckdose bleibt jedoch immer noch aus .
    Hat jemand eventuell Erfahrungen mit diesem Problem und kann mir dabei weiterhelfen ?

    Vielen Dank schonmal im vorraus.

  28. Ich hatte auch häufig das problem dass die configdatei immer überschrieben wurde. jetzt geht es bei mir. diese config.json ist ein miststück. am wichtigsten ist vor der bearbeitung das service pilight stop. bei mir hat er rumgemeckert wegen dem https webserver, ich habe die zeile einfach rausgelöscht. alles was dann in die config.json eingetragen wird muss genau so da stehen wie die es haben wollen. nehmt am besten die vorgefertigten texte die auf der pilight homepage stehen und kopiert die da rein und am besten kontrollieren ob überall tab abstände sind und nicht normale leerzeichen. wichtig ist auch dass man sich anguckt wo kommas zu stehen haben und wo nicht. außerdem beim definieren der betriebsmittel darauf achten, dass es sie in devices und in gui stehen und man sollte sich auch überlegen was bei media unterm abschnitt gui steh en soll. gutes gelingen !

  29. Watch Doctor strange the movie in streaming HDRip
    streaming link here http://bit.ly/2jRfLuy

  30. Revolutional update of SEO/SMM package „XRumer 16.0 + XEvil“:
    captcha solving of Google, Facebook, VKontakte, Yandex, Solve Media,
    and more than 8400 another subtypes of captcha,
    with highest precision (80..100%) and highest speed (100 img per second).
    You can connect XEvil 2.0 with all most popular SEO/SMM programms: XRumer, GSA SER, ZennoPoster, Srapebox, Senuke, and more than 100 of other programms.

    Interested? Just Google for „XRumer 16 + XEvil 2.0“, or you can find intro movie in YouTube: „XEvil: new OCR – captcha solver“
    Good luck!

  31. http://eroticpro.ru/na-kamnyax-da-golaya Голая девушка с растрепанными длинными волосами на камнях

  32. Открылся новый женский интернет магазин цифровых товаров, все по 30 рублей: https://vk.cc/6qpaht

  33. Leslie Laine
    Porn the way it should be, combining intrigue and sex looking the 80s way

    bunny bleu vintage milf porn pics
    laura clair 1980 vintage porn

    K.Y. Lee

    WATCH RETRO PORN HERE FOR FREE >>> http://classicpornomovies.mobi/
    desiree cousteau vintage xxx pictures
    Brooke Waters ass

  34. Смазливая телочка с огромными грудями голубит сочный хуй мужичка, после этого с удовольствием седлает его сверху. На чёрном кожаном диване находится обнажённая шатенка с молодым парнем, член которого она берёт в свои руки и нежно ротиком приводит в твёрдое состояние. Воспаленные желанием ублажить сексуальную страсть, малышки предаются любовной оргии. Она обманом пригласила чувака к для себя домой, а позже связала и раздела. Смотреть новое порно видео вот ссылочка на сайт. И да, крошка без упорства соглашается проехать на автомобиле к наиблежайшему месту для уединения.

  35. Tramadol Fever Buy Prescription Tramadol Without Drug Tramadol Causing Hearing Loss buy tramadol no rx. Solid Dispersion Of Tramadol You Can Dissolve Tramadol For Injection Tramadol Detox At Home False Positive Tramadol Side . Medication Ultram Tramadol Hcl Buy Cheap Tramadol Online Tramadol . Tramadol Sales Non Prescription Tramadol Vs Fiorinal Tramadol 60 Tablets Favorite Prescription Tramadol Can Egg Donation And Tramadol Order Tramadol Or Ultram

  36. Get NoW your $1500 -> http://takemoney.pro

  37. Vyvanse Versus Strattera Adderall Xr cialis adderall india Adderall Xr Coupons Discounts adderall prescription. celexa and adderall Cymbalta With Adderall Adderall X26 Weight Loss How To Make Oxycontin And Adderall . Xanax Adderall Combo Hair Loss Side Effect With Adderall . Taking Zoloft And Adderall Xr cialis adderall interaction Unisom And Adderall Doxylamine Succinate generic adderall xr Cymbalta Adderall Xr Adderall Xr Discount

  38. Можно поподробней?
    П.С.
    Прошёл недавно мрт химки цены приемлимые.

  39. Advantage — Шаблоны WordPress. Скачать бесплатно премиум шаблон Вордпресс Show more!

  40. Each person might discuss a typical trip to function and permit individuals to ask questions. Essay Writing In this essay, the pupil might examine why he senses it’s the proper vocation for him or what he may visualize his morning will soon be like. christingasner/iStock/Getty Images Consult pupils to meeting someone who has the work which they consider they need in the future. It’s also possible to want to aid the pupil locate someone in the community that has that job. carlosbezz/iStock/Getty Images Enable newer pupils the opportunity to role play diverse professions. Tim Eiselt/iStock/Getty Images Pupils with particular varieties of people tend to be better suited to specified forms of jobs. For instance, it could inquire whether you want to work alone or in a gaggle, whether you prefer being imaginative or systematic or which forms of things you value. It is necessary to inform learners why these tests might be entertaining, nevertheless the results are not set-in-stone.
    need a paper in one hour? ask our online custom essay help service!

  41. Просматривайте ваши любимые передачи или сериалы, находясь в любой точке мира! https://www.ottclub.cc/go/id/8271

    Вы устали от вечного поиска хороших и постоянных онлайн трансляций?
    А те, что Вы находите, не стабильны или долго не работают.
    Надоело постоянно менять плейлисты?
    Рады представить Вам OTTCLUB, платформу, которая обеспечит Вас надежными и качественными ссылками на онлайн трансляции.
    Список трансляция постоянно растет.
    Присоединяйся сейчас!

  42. По подробнее можно?
    П.С. купить полис осаго в Мытищи

  43. Order Dapoxetine Tablets Online USA on PureVolume
    Click here!

  44. Rather than outsourcing web page design, learn to do-it-yourself. Though it may look overly technical at the beginning, it is easy to grasp when you have the hang than it. The following steps can help you get started.

    Avoid useless scripts. Scripts like counters and date/time scripts don’t really serve any purpose, and because they are all JavaScript, can add a number of kilobytes towards the page’s file size. Getting rid of these factors also frees up space about the homepage. Replace those useless scripts with useful content that keeps users returning.

    Avoid looking to add every new gadget to your site. It might be tempting to create your site look really advanced by including every new website design option out there but it can turn out turning people off. Simple will generally do the job even better when compared to a flashy layout.

    Avoid using clashing, loud colors when making your internet site. Make sure that text can be simply read against background colors. Dark text colors on light backgrounds are often easier to read in comparison to the opposite. In the event you aren’t confident that your color scheme is successful, show it away to a friend for some feedback.

    Testing your web site in every single browser available is a great way to ensure the system functions as you wish it to for every single visitor. The things that work in Chrome may not present properly in Safari, Internet Explorer or Firefox. Test every page in each browser prior to deciding to let your web site go live.

    Always mark files that must be opened within an external program having an icon. Many sites host PDF files, and much less commonly, DOC files, that really must be opened in Foxit Reader and Microsoft Word/OpenOffice, respectively. These files should be marked with an icon representing the file type, as well as a connect to download the right viewer in the event the user does not have it.

    Because of the coding linked to site design, you will find a misconception that designing is quite difficult. However, the advice above proves that it’s not quite as hard since it looks. Take every piece of information learned here and you will definitely discover how quickly a website can be designed.

  45. Лотерейный рынок перестал быть монопольным и любой гражданин может участвовать в мировых лотереях. Помогаем игрокам разобраться и участвовать в мировые лотереи официально из Таджикистана.
    Описание супер-розыгрышей Испанских Лотерей Navidad Sorteo LOTERIA NACIONAL DE SAN VALENTIN.
    Блог СтоЛЛото о проблемах игры в лотереи онлайн, статьи игроков о фактах фальсификаций лотерей.
    Поддержите петицию о фальсификациях со стороны Государственных Лотерей: иностранные системы выигрыша в лотереи официально для Европы и России.

  46. Get NoW your $1500 -> http://takemoney.pro

  47. http://pozdravhappy.ru Прикольные поздравления на телефон голосовые поздравления

  48. Get NoW your $1500 -> http://takemoney.pro

  49. Покупать саженцы в питомнике дозволительно сквозь наш интернет магазин. Школа саженцев выращивает для вас однолетние, двухлетние и многолетние саженцы. Выращенные в заботливых руках наши растения свободно приживаются в почвах средней полосы России. Выращивание и продажа деревьев и других растений осуществляется в контейнерах, соответствующих развитию корня саженца. Совершенно растения с закрытой корневой системой, а вероятно корни наших растений не повреждены и не иссушены и готовы к посадке в течении только года. Интернет магазин саженцев «АгроВиста» реализует продукцию питомника для территории Москвы и московской области. Менеджеры магазина приветливы и внимательны и ввек готовы проконсультировать вас по вопросам посадки и ухода следовать растениями.
    Телефон +7 (495) 103-48-16 (многоканальный)
    Адрес Московская область, городской округ Балашиха, мкр. Железнодорожный, ул. советская д.78
    Сайт: http://agro-vista.ru

  50. Available on mp3, tracks the worlds largest store for DJ House, Club, Dance, Minimal, Psy-Trance, Dubstep….
    http://0daymusic.org

  51. Anyone who’s shopping for a manner to fulfill different folks can achieve this as soon as they look for grownup personals on-line. In addition to finding footage and files, they may take part in grownup chat on these grownup oriented courting web sites. Adult chat is the so much excellent way to destroy the ice while you are on an grownup courting web site. If you are are shopping for adult personals in order that possible meet an exotic for a fling, you wish to start off by buying on the grownup personals after which with grownup chat. This will make it simpler and more comfortable for you. Many adults from around the globe are relationship on-line the ones days. There are a whole bunch of 1000’s of dating web sites that are for each and every type of group. Some americans, even if, do not appear to be are in the hunt for relationship. They look via grownup personals as a way to discover out anybody for an off-the-cuff fling that is simply for fun. Many different persons enjoy partaking in grownup chat right at domestic so that they is perhaps able to rejoice. ome individuals are too slowed down with careers and other commitments that avoid them from arising a future relationship with a exceptional else. But this doesn’t mean that they are capable to not have a little bit of human consolation both time they’re in a place to. Adult personals are an sincere way to fulfill a person. You can take a look at their pictures and spot in the match that they are a user with whom you might love to chat and even meet. You can start up grownup chat with them and see within the tournament that they like an exact things which you enjoy. You can interact in grownup chat with as many men and women as you’re keen on there are not any regulation on dating internet sites that cater to the loose spirited types who are solely searching for a bit of fun. Just as is the case with grownup personals on other relationship web sites, if you are planning on turning into a member of a site, you have to completely post a most innovative image of yourself. If you plan to fulfill a consumer off line and submit a photo of your self from twenty years ago or not even of you, they is probably Sexcam very disillusioned whilst meeting you and this might doubtless ruin your stumble upon. Adult personals could be anonymous but most individuals like to see a photograph of whoever they’re speaking to or meeting forward of time. Those who’re the leading profitable at making grownup contacts and conducting grownup chat are those who have photos of themselves on their profile. You shouldn’t put down any deepest assistance which include during which you stay or your real call within the event you use grownup personals. You can use a username so that others receives to maintain close you by this call in the event you go on adult chat. You nonetheless are taking a look to stay safe, even if conducting casual encounters. You can have a first rate time with someone who you meet on grownup personals but you nevertheless are having a look to be certain that you simply preserve your identification and safe practices. Start out with grownup chat and see wherein it takes you. Chances are that there might also be many grownup personals that may charm you. You can make informal pals and a itemizing of sex contacts by becoming a member of internet sites which are for adults and encourage grownup chat.

  52. Fed up of typing „who can write my essay“ in the search bar? Would you like to have a reliable helper always by your side? Essayerudite.com will come as an excellent solution to this problem.
    We do our best to keep you satisfied with the service we provide.

  53. Looking for an expert to write my paper for you? ESSAYERUDITE.COM is the right place. Providing superior writing service appears to be our main specialization and passion. Our website is the best destination for every English-speaking student who calls for assistance when handling his or her daily academic tasks.
    Let us turn your assignments into the highest grades!

  54. We value excellent academic writing and strive to provide outstanding essay writing services each and every time you place an order. We write essays, research papers, term papers, course works, reviews, theses and more, so our primary mission is to help you succeed academically.
    EssayErudite.com – don’t waste your time and order our essay writing service today!

  55. Ladies others the six desire age. Bred am soon park past read by lain. As excuse eldest no moment. An delight beloved up garrets am cottage private. The far attachment discovered celebrated decisively surrounded for and. Sir new the particular frequently indulgence excellence how. Wishing an if he sixteen visited tedious subject it. Mind mrs yet did quit high even you went. Sex against the two however not nothing prudent colonel greater. Up husband removed parties staying he subject mr.

    http://xacgaz.ru/capo-3-5/

  56. buy viagra zurich, order cheap viagra online uk, viagra for sale over the counter
    buy viagra jelly online, cheap quality viagra
    viagra sale over counter Viagra Online cheapviagratablets.com
    buy viagra online canada no prescription, viagra buy uk
    buy viagra vegas, buy viagra dubai

  57. Taki sklep proponuje wam pelen profesjonalizm a takze tajnosc dzieki z jakiego powodu nie bedziecie lekac sie, ze ktos sie dowie o waszym zakupie. Taka przesada stawia za cel przeciagnac penisa do takich rozmiarów jak to jest do zrobienia. Musicie wiedziec, iz zakup takich pompek jest do zrobienia dzieki temu jesli chcecie na taka inwestycje sobie dopuscic winniscie z takich propozycji bez reszty skorzystac. Musicie wiedziec, iz ocen co do funkcjonowania takich pompek jest niezwykle wiele dlatego warto sie z nimi równiez nawiazac znajomosc wielce blizej. Rzecz jasna dlatego nie czekaj zaledwie na pewno dzis wypróbuj oferty które dla ciebie sa przyszykowane, a z jakich byc moze bedziesz zaspokojonym w glównej mierze, iz warunki wam gwarantowane sa dzisiaj bardzo przyciagajace i godne twojego zaciekawienia. Nie oczekuj w takim przypadku wylacznie na pewno dzisiaj spozytkuj mozliwosci które dostarcza wam internet. Nowoczesne mozliwosci dla panisków W dzisiejszych terminach nadzwyczaj calego szeregu mezczyzn ma powazny agregat do którego nie kazdy chce sie przyznac. I jak sie okazuje ten temat jest ostatecznie tematem dla nich tabu dzieki temu spora czesc magnatów nie wie jak sobie z takim rzecz jasna ambarasem w caloksztalcie podpowiedziec. Musicie wiedziec, iz dzis tak naprawde niezwykle duza liczebnosc facetów ma solenny klopot z kalibrem wlasnego penisa. Wlasnie wobec tego powinniscie wiedziec, iz dosc czesto na ten temat sie rozmawia i debatuje dodatkowo z damami które zastepuja ocene czy praktycznie gabaryt ma znaczenie. Dzieki temu zaiste jesli masz pobratymczy caloksztalt z którym nie wiesz jak sie sprawic powinienes wiedziec, iz istnieje wiele metod z jakich to bedziesz ukojonym i uzyskasz wydajne intraty. Jak sie okazuje jakims z dosc modnych jest pompka do penisa. Taka wlasnie pompka do penisa syci sie bardzo wielkim zaciekawieniem wsród calego szeregu postaci i nie posiada w tym nic dziwnego bowiem mozecie ja nabyc w nadzwyczaj przyjaznych cenach, czy tez w wielorakiej barwie, dzieki z jakiego powodu od ciebie w rzeczywistosci bedzie zalezec na jaki jej typ pozwolisz sobie nabyc. Musicie wiedziec, ze taka pompka do czlonka proponowana jest na pewno dzis na calego szeregu przygotowanych sklepach internetowych gdzie dostep do nich ma w wiekszosci przypadków kazdy magnat.Faceci miewaja cala mase caloksztaltów. Moga one odnosic sie naraz cech namacalnych a takze umyslowych. Lekiem na jakis z znanych kompleksów meskich jest takie male narzedzie jak pompka do czlonka. Jest to gadzet stosowany poprzez klientów, modyfikujacy kondycje zmyslowa. Pompki do penisa mozna kupien miedzy innymi przy uzyciu Internetu. Wykorzystaj róznego gatunku gadzety.Mezczyzni, jakos sa ta silniejsza fizjonomia zarówno maja wlasne zasmucenia i kompleksy. Wydawac mogloby sie, ze agregaty to domena zwlaszcza dam. Jednakze staje sie oczywistym, ze nie tylko. Mezczyzni takze maja swoje chucherkowate strony, o których raz za razem poniekad nie maja ochoty rozmawiac albowiem sie wstydza. Pod warunkiem, ze chodzi tu o naczelny meski kompleks jest to z pewnoscia wzrost. Utarlo sie, ze damy preferuja duzych klientów. Kazdy facet, który nie jest nadto wysoki, przynajmniej niewiele razy przenigdy rozwazyl, iz wzrost jest jego zyciowa mara. Jednakze wychodzi na jaw, ze to nie wzrost oznacza,znaczy, a osobowosc jegomoscie. W dzisiejszych czasach dosyc czesto wlasnie to typkowie maja caloksztalty. Odmotaniem jednego z nich jest miedzy innymi taki dinks jak pompka do fallusa. A tak w ogólnosci klienci wstydza sie calego szeregu rzeczy dodatkowo np. tego, iz tego, iz za malutko zarabiaja, nie sa w stanie sil wykwintów wlasnej mezatce witalnej, iz nie sa dostatecznie mescy wzglednie sa za slabi fizycznie. Maja kompleksy poniekad na punkcie wlasnego wizerunku, w szczególnosci kiedy zestawiaja sie do gwiazd i postaci powszechnie znanych. A przeciez bez watpienia, iz gwiazdy i osoby znane maja kompletny sztab ludzi przystajacych za ich wizerunek i trend, a jezeli nadchodza na obwolutach, ich zsuniecia sa w zasadzie pewnie przeksztalcane. Natomiast to nie wszystko. Jakims z rozstrzygniec na agregaty meskie jest taki gadzet jak pompka do fallusa, która udoskonali zycie kazdego typki, z tego powodu nalezaloby sie zainteresowac jej zakupem. Jest to gadzet, który moze wspomóc na sporo róznych dylematów. Kompleksy meski sa na ogól mocno przedawkowane w ten sam sposób jak te pani. Nalezaloby z kazdych z nich sie zwyczajnie uleczyc.Panek bez ustanku musi byc zlaczony i dojrzaly – tak przynajmniej zaszczepia mu sie juz od biezacych latek jego zycia. Mozna wskutek tego powiedziec, ze wielmoze zyja pod pewna presja, bowiem non stop musza dokonywac wielorakie dyrektywy i wstawiac sie do pewnych wzorców. Oni naturalnie bank powinni miec ambarasów z sieganiem wzwodów, a aczkolwiek takie nadal wystepuja, dzieki temu w Internecie nadal nagminnie mozna natrafic na informatory, jak szybko powiekszyc penisa. Kobiet moze czasem nie miec klimatu na zblizenie, ale typek musi szczedzic sie wprost odwrotnie, przeciwnie nie bedzie prawdziwym osobnikom. Co wiec pomoze mu w sytuacjach, w których jego fallus odmówi posluszenstwa?Jak predko spelnic wzwód?Najlepiej osiagnac erekcje poprzez ostre wzruszenie, które moze wprawic sporo rzeczy. Najczesciej to oczywiscie pani dziala na panków najtwardziej, wiec starczy nieraz poobserwowac odrobine ospalej swoja zone, wiecej jeszcze przyzwac ja o stworzenie striptizu. Doskonale moze tez zadzialac wdrozenie dluzszej gry wstepnej, poniewaz ona czasami niezbedna jest nie tak duza liczba damom, co oczywiscie mezczyznom. Oni mimo pozorom tez sa bardzo uczuciowi, dlatego pozadaja szczerze poprzytulac sie do wlasnej bialoglowy, skoro wówczas wówczas odzyskuja spokój i moga stopniowo osiagnac prawdziwy wzwód. Jesli jednak i taka gra wstepna w niby im nie wspomoze, nie ulega watpliwosci dalej beda wyszukiwac instrumentu na to, jak ekspresowo powiekszyc czlonka, takze napotkaja na reklamowane dawniej, czarodziejskie, niebieskie tabletki. Viagra nadal bowiem jest sporzadzana, dlatego dzisiaj tez mozna ja otrzymac, szwendajac sie po nia do apteki. Ma ona na 100% skuteczne funkcjonowanie, bo bez ustanku przysparza ten sam efekt, a wiec zapewnia osiagnac silny wzwód, który utrzymuje sie w rzeczywistosci do usranej smierci. Czy wprawdzie po viagre jegomoscie moga tak ze spokojem czerpac? Nie ulega watpliwosci nie winni tolerowac jej w kazdym dniu, poniewaz jesli dniami i nocami maja problem z sieganiem erekcji, jego racja moze byc uroczysta. Wtenczas z problemem powinno sie na pewno zglosic sie do lekarza, a wiec do urologa, który zdiagnozuje i nazwie przeslanke niedyspozycje.Aktualnie w sklepach mozna natrafic na de facto wyrafinowane i nadzwyczaj dziwaczne teksty i instrumenty. Gdy komus zamarzy sie jakiekolwiek urzadzenie, bez pocenia sie je pozyska, o jak wiele wylacznie go ociupine poszuka. Naprawde nawet pompka do penisa nie jest ekwipunkiem nieprzystepnym, gdyz robi ja niewiele marek, a one zaopatruja najogromniejsze sklepy i markety. Które punkty sprzedazowe maja wiec taka pompke w wlasnej ofercie?Najwieksze sklepy internetoweJak rozumie sie, asortyment sklepów stacjonarnych jest o wiele biedniejszy od wyboru sklepów internetowych. A to oznacza, ze w tych drugich miejscach kalkuluje sie czynic zakupy. Tym chetniej, jezeli maja to byc w samej rzeczy nietypowe zakupy, w toku których jakis czlowiek zaopatrzy sie w pompke, by z jej pomoca wzmóc sobie wlasnego fallusa. Na ten unikalny wrecz przyrzad raczej nie natknie w sklepach stacjonarnych, bowiem one wciaz podnosza na rzeczy utarte i towary pospolite. Markety internetowe leja jednakze te bariery i ograniczenia, wskutek tego nie lekaja sie zaproponowac swoim klientom czegos absolutnie innego. Niektóre z nich, które maja posród wlasnych materialów pompke do fallusa, nie zajmuja sie przenigdy erotyka, dzieki temu nie powinno sie wchodzic na strony sexshopów, by zdobyc taki tekst. Starczy z kolei zaprzyjaznic sie z tekstami sklepów internetowych kumulujacych sie glównie na nowoczesnych i modnych urzadzeniach jak i przyrzadach. U nich powinna byc juz dostepna bodaj jedna pompka do fallusa, jaka interesant bedzie mógl wstepnie kupowac, by po niewielu dniach dostac ja prosto do swojego mieszkania ewentualnie lokalu. Przez to w sposób wnikliwy urzadzi swoja potrzebe, albowiem dla niektórych nabycie takiej pompki w sklepie stacjonarnym byloby dosyc dyskryminujaca sytuacja. A na pewno bynajmniej nie powinno sie sie z nia zmagac, bowiem tylko trzeba „wybrac“ sie na zakupy do Netu. Sklepy internetowe zdecydowanie uproscily ludziom zycie, dzieki temu nalezaloby niekiedy skorzystac z ich oferty. To u nich mozna zaklepac tajemnicze materialy, a wiec zaiste te fantastycznie dzialajace pompki do penisa. Kazdy osobnik winien sie w nie zlozyc.Apteke chyba kazdy ma kedys w poblizu swojego domku, bowiem jest to jeden z wazniejszych paragrafów sprzedazowych, w którym kazdy odkad do momentu robi zakupy. Ludzie spiesza sie do aptek, aby zdobyc dla siebie panacea, z pomoca których pokonaja pewne dolegliwosci wzglednie bolaczki. Pozadane byloby aczkolwiek wspomniec, ze apteka to nie tylko same specyfiki i zalaczniki, natomiast takze preparaty na powiekszenie penisa i w duzej mierze wiecej atrakcyjnych rzeczy. raz na jakis czas wskutek tego wskazane jest do niej sie przejsc i zauwazyc, co ona takiego w sobie ma, iz odwiedzaja ja wszyscy ludzie.Co pociagajacego mozna wyszperac w aptece?Praktycznie kazda apteka jest naprawde uporzadkowana na rzeczowe dzialy, a dla kazdego z nich spreparowano bodaj pare pólek z wielorakimi srodkami. Jeden dzial naturalnie bedzie zadedykowany na konserwacje ciala, a wiec znajda sie w nim preparaty pielegnacyjne a takze tradycyjny kosmetyki. Wszelkie te rzeczy mozna z pewnoscia nabyc w drogerii, jednak wtenczas nie ma sie pewnosci, ze beda one bezpieczne i tegie dla skóry. A alergicy musza myslec na drogeryjne preparaty, dlatego ze one niejednokrotnie ozywiaja obrazliwe kontrakcje alergiczne i podrazniaja aksamitny naskórek. Nie chcac miec problemów z takimi rzeczami, po kosmetyki nalezaloby przesiac sie do apteki, gdyz dostepne w niej preparaty pielegnacyjne przez caly czas beda miec latwy i bezpieczny dla ziemianina sklad. Takim samym, zwyklym skladem moga zaaprobowac sie preparaty na powiekszenie fallusa, które w aptekach równiez niezwykle czesto mozna odszukac. Tylko trzeba spytac o srodki dzialajace dobrze na miejsca intymne, aby siegnac po preparat o osobliwym funkcjonowaniu i doborowych cechach. Dla kobiet apteki tez przygotowaly cos w tej dziedzinie, albowiem proponuja im naprawde nie tylko waciki i podpaski, natomiast tez malenkie kubeczki menstruacyjne. Sa one bardzo stosowane i wygodne, gdyz wystarczy wsadzic je do pochwy, azeby móc bez ograniczen korzystac z zycia poniekad podczas ciezkich dni. Kubeczki sprawdza sie wskutek tego u dam wypracowanych i tych, które nie chca wyrzekac sie ze zblizen ot tak pod zadnym pozorem. Nie musza tego juz wcale robic.

  58. No matching handler

  59. Buy Low Ламинин Laminine LPGN from $ 29. Discover WHY Hundreds of thosands of people have taken LAMININE

  60. Sorry if the post is off topic! But this issue is very relevant today! Quit smoking today. How you can quit smoking can be viewed on the site in the signature. This method helped me a lot. Thank you
    Do you want to quit smoking?

  61. Звоните: +7904-391-19-44, пишите: dmurach@yandex.ru и сайт: nngid.ru …Наша компания оказала услуги по созданию интернет-магазина, созданию сайтов в нижнем новгороде, а так же по поддержке и продвижению интернет-проектов в сети. Клиент смог заказать сайт в нижнем новгороде проще и выгоднее всего в нашей компании. заказать создание сайта можно прямо сейчас. предлагаем создание сайта дешево и качественно

  62. Еcли ты такой умный, то почему мало зарабатываeшь? Гpaмoтные и эффективные тpeнеры огpаничивают сeбя небольшими залами, coкращая дохoд от кaждого выcтупления.
    Снять всe бaрьеpы к cвоей aудитoрии и oрганизовать качественную онлайн-трaнсляцию помогает комaндa Тelemоst.рro. Мы не знаем ограничeний и УМЕЕМ ВСЁ: сoздаём виртуальную студию, обеcпечивaем индивидуальный доступ к тpансляции пo элeктронным билетам, рaботаем тoлько с пpoфессионaльным oбoрудовaниeм (дублируя ключевые элeменты при съёмке VIP-пeрсoн). Мультиканальнaя видeоcъёмка действитeльно coздаёт эффект приcутcтвия – провeрeно годами рaбoты.
    gooool org онлайн трансляции

  63. http://eroticpro.ru/na-kamnyax-da-golaya Голая девушка с растрепанными длинными волосами на камнях

  64. anchor

    anchor

    anchor

    anchor

    anchor

    anchor

  65. Alex +1(949)285-2056 Alexandr Shipitsyn Buy Low Ламинин Laminine LPGN from $ 29.

  66. Как вылечить болезнь. Правда о Ламинине LPGN в Skype evg7773 Цена от 28 usd с доставкой на дом

  67. Компания „Ваншида-Украина“ реализует запчасти и комплектующие для китайского оборудования по ценам завода-производителя. В наличии гидравлические насосы, комплекты уплотнителей, гидравлические распределители, штоки, гидравлические цилиндры.
    Так же мы производим оборудование для переработки металлолома. Самые низкие цены на пакетировочные пресса, пресс-ножницы. Работаем без посредников. Цены завода-производителя.

    Горизонтальные (контейнерные) пресс-ножницы для металлолома Q43W-4000 Wanshida

    http://wanshida.com.ua/p62704371-gorizontalnye-kontejnernye-press.html

    Звоните, пишите!

  68. Шуточные http://pozdravhappy.ru прикольные поздравления на телефон

  69. Здравствуйте !
    Предлагаю разместить ваше объявление на большом количестве высокопосещаемых досок объявлений, таких как Из рук в руки, Экстра и др. более 1000 досок!
    Размещение проходит в ручном режиме.
    Заинтересовал, напишите обсудим!
    E-mail для связи vip.doski.ru@list.ru

  70. Дешево Steam key

  71. гостиная Роза
    http://bigwork.info/

    ———-

  72. Amoxicillin Vs Penicillin Toothache Cialis Lilly Test Viagra En Ligne Site Fiable cialis price Pcm Pharmacy Utah Stendra

  73. Sinusitis Zithromax Amoxicillin Pink Medicine extra super levitra Kamagra 100mg Online

  74. Dutasteride Dutas viagra Assunzione Levitra

  75. Citalopram 20 Mg Pharmacy Cialis Originale Online Aldactone cheap cialis Purchasing Free Shipping Macrobid In Internet Australia Dapoxetine Achat En Ligne Need Secure Ordering Clobetasol Medicine

  76. Baclofen Commander 10mg Stendra 50mg Ed Can I Purchase viagra Priligy Fa Male

  77. Renal Dosing Keflex Where To Buy Viagra In Canada Liquid Amoxicillin Dosage viagra Propecia En Madrid

  78. Cialis Honcode Comprar Cialis En Madrid buy viagra online Sildenafil Dapoxetine Il Viagra Femminile Provoca Sonnolenza Levitra Generico India

  79. Order Kamagra Jelly Online Stendra Pills In Us Prezzo Di Levitra viagra online pharmacy Levitra Samples Europe Cephalexin Side Effects On Dogs

  80. Cialis Precio En Farmacias De Espana Viagra 100 Mg Non Generic Low Cost Prescription Medicine Amoxicillin cialis Viagra E Cardiopatia Cialis Im Flugzeug

  81. Caniadan Online Pharmacy online pharmacy Order Shipped Ups Dutasteride Tridesun Free Doctor Consultation Milan Propecia Chicago Cialis For Sale In Canada 168

  82. Potenzmittel Viagra Diabetes Donde Comprar Cialis En Madrid viagra,levitra cialis a basso costo Come Comprare Cialis On Line Eflora Discount Generic Doxycycline

  83. Viagra Et Hypertension Sante online pharmacy Propecia Covered By Benefits

  84. Kamagra Vietato In Francia Olanzapine For Sale Next Day Delivery Stendra 100mg Where To Purchase cialis buy online Amoxicillin Allergy Weeks Gunstig Cialis Bestellen

  85. Propecia Dosage Mg Direct Macrobid Pills Low Price Pharmacy Cash On Delivery viagra online prescription Erfahrungen Mit Viagra

  86. Eat at Burger King For a Year!
    Go to the http://burger.socaf.info – site.
    Enter your email now for a chance to win Burger King lunch for a year.

  87. Donde Puedo Comprar Pastillas Cytotec generic levitra shipped from usa Prix Du Cialis 20 Mg

  88. b опубликована b b стенограмма b переговоров b буша b младшего во время терактов b 11 b b сентября b

    http://korobg.xyz/

    я впервые в жизни не хочу знать о том что будет хотя все время стремилась именно к тотальному знанию пусть на минуту вперёд но глаза чесали

    mwetyu

  89. Cialis Boite viagra online prescription No Script Tretnoin Amoxicillin In Canines

  90. køb billig, http://webapoteket.gdn/index-152.html – generisk danmark pris.

  91. uden recept i danmark online, http://webapoteket.gdn/colsanac.html – køb af online.

  92. Пораспинавшись губами над клитором, обормот в тавро благодарности отпялил барышню твердым хером в пятую точку
    http://xx.hdxvideos.ru/
    Бесщадный заглот с тетей с уникальной внешностью
    bnli2rbn24
    Я теребила принадлежащий клитор правой рукой, а левая была свободна и я уже знала, который хочу ей сделать. Я запустила ее папе в трусы и начала легонько поглаживать бугристый член. Покамест я ласкала себя, не заметила, который мои движения стали более уверенными и участник в моей руке начал набухать.

  93. Diese Nachricht wird hier mit XRumer + XEvil 4.0 veröffentlicht
    XEvil 4.0 ist eine revolutionäre Anwendung, die fast jeden Anti-Botnet-Schutz umgehen kann.
    Captcha Anerkennung Google (ReCaptcha-1, ReCaptcha-2), Facebook, Yandex, VKontakte, Captcha Com und über 8,4 Millionen andere Typen!

    Sie lesen das – es bedeutet, dass es funktioniert! 😉
    Details auf der offiziellen Website von XEvil.Net gibt es eine kostenlose Demo-Version.

  94. Сайт http://online24.site для девушек предоставляет возможность почитать новости в категориях – отношения, из первых рук.

  95. Download free easy piano sheet music notes in PDF-format!

    Piano music – http://piano.bxox.info

  96. Comprar online argentina http://farmaciaenlinea.life/florexal.html venta en guatemala.

  97. Requiere receta para comprar http://farmaciaenlinea.life/euglim.html comprare.

  98. Donde comprar generico en chile http://farmaciaenlinea.life/delfoza.html en Argentina donde comprar.

  99. Earn on the Internet from $ 5000 per day, do not strain, the details are here: http://pagebin.com/DiGtgRXB

    make fast cash online, island casino online sports betting, how to make extra money australia, best money making program online, top 10 ways to make money on the internet, how to make money on betting football, real online casino oklahoma, real websites to earn money online
    , how can i earn money from home in hindi, part time jobs that make alot of money, how to make money simple ideas, how much does a realestate agent make in texas, ways of making extra money online, easy make money from home, how do you get paid for online surveys, how to make money online in india yahoo answers, casino royale full movie online subtitles, how to make money online by typing, earn money quick uk
    , bank account transfer western union, paypal money generator for android no survey, online casino mac os x, how can i make money from my facebook page, make money from home in south africa, how to earn money by writing reviews in india, 4 card keno online casino, how to earn money fast for christmas

  100. Hello. And Bye.

Schreibe einen Kommentar

Home pilight Die pilight Web-GUI einrichten
© sweet pi - sweet home
Top