+ Antworten
Seite 1 von 2 1 2 LetzteLetzte
Ergebnis 1 bis 10 von 13
  1. #1
    Registriert seit
    Oct 2008
    Beiträge
    1,033

    Standard Broadcast / Multicast per IPS?

    Aus der UPNP Welt ist ja der Multicast bekannt.

    Da ich überlege, Standalone-Apps zu bauen, die sich vom Server dann daten holen, wenn es etwas zu aktualisieren gibt, möchte ich per IPS Broadcasts / Multicasts aussenden (wenn etwas passiert ist), damit die Devices wissen, dass sie sich Daten (z.B. per Client/Server Socket) abholen müssen.

    Weiss jemand, wie das in IPS zu realisieren ist?

    Danke
    jwka

  2. #2
    Registriert seit
    Oct 2005
    Ort
    Gehrden / Hannover
    Beiträge
    501

    Also ich spiele grad damit ein wenig rum.

    UDP Broadcast für uPNP Discover



    Habe einfach einen "UDP Socket" angelegt. Dort als Host die IP "239.255.255.250" und Port "1900". Dann das passende Paket per USCK_SendText gesendet und alle uPNP-Devices haben sich gemeldet.

    Allerdings habe ich es andersherum noch nicht geschafft...
    FHZ1300 | 2x JeeLink | AVR-NETIO | FS20 | 1-Wire | 2x XBEE Pro | 4x XBEE 2.5 (als Zigbee Mesh) | eDip | 7x Jeenode | JeeNode EtherCard | CUL Stick
    3x Fritz!Box, WHS, XBMC, IPS-Server (Atom)

  3. #3
    Registriert seit
    Oct 2008
    Beiträge
    1,033

    Interessant. Muss ich auch mal ausprobieren.

    Ich bin am überlegen, ob man nicht ein UPNP Plugin bauen könnte. Verschiedene Sourcen gibt es ja und die sind aich zum guten Teil Quelloffen.

    Allerdings ist da noch die Delphi-Hürde, und Delphi kann man ja nicht grad mal installieren, kostet gleich richtig Scheine ...

    Es würden mich auf jeden Fall Deine Ergebnisse und "Findings" interessieren!

    Grüße
    jwka

  4. #4
    Registriert seit
    Oct 2005
    Ort
    Gehrden / Hannover
    Beiträge
    501

    Also Devicediscover funktioniert. Auslesen und Ansteuern der Funktionen klappt soweit auch. Soweit ich das sehe kann man eigentlich alle Funktionen mit PHP abbilden. Ist natürlich nicht so komfortabel wie ein eigenständiges Plugin u.Ä.

    Ich hab mir dazu einen kleinen "Wrapper" geschrieben der die SOAP-Requests zu den einzelnen Funktionen generiert. Man kann dann z.B. sämtliche angeschlossene USB-Devices einer FritzBox auslesen. Oder einen Mediaserver auslesen...
    Geändert von sysrun (17.10.10 um 13:09 Uhr)
    FHZ1300 | 2x JeeLink | AVR-NETIO | FS20 | 1-Wire | 2x XBEE Pro | 4x XBEE 2.5 (als Zigbee Mesh) | eDip | 7x Jeenode | JeeNode EtherCard | CUL Stick
    3x Fritz!Box, WHS, XBMC, IPS-Server (Atom)

  5. #5
    Registriert seit
    Oct 2008
    Beiträge
    1,033

    Sieht sehr interessant aus, allerdings muss ich da noch ne steile Lernkurve hinlegen. Habe mich mit Objekten in PHP noch nicht beschäftigt, das wäre jetzt das nächste.

    Würdest Du Deine Scripte zu dem Thema auch im Code einstellen? Vielleicht kriege ich so ne schnellere Lernkurve hin.

    Bei mir geht es (zunächst) darum, Upnp Geräte, in mienem Fall Media-Abspielgeräte zu steuern. Der Hersteller (LINN) hat zwar auch eine "eigene" Prallelimplementierung mit Sockets gemachtm die viel einfacher zu benutzen wäre, hat aber leider in der Implementierung geschlampt und so gibt es bestimmte Befehle (wie z.B. simples ein- und ausschalten) bei einigen der Geräte nicht.

    Die UPNP Oberfläche des Open Source (allerdings .Net) kann ds aber. Insofern werde ich wohl um "the hard way" nicht rumkommen.

    Danke
    jwka

  6. #6
    Registriert seit
    Feb 2005
    Ort
    Lübeck
    Beiträge
    21,845

    Zitat Zitat von sysrun Beitrag anzeigen
    Also Devicediscover funktioniert. Auslesen und Ansteuern der Funktionen klappt soweit auch. Soweit ich das sehe kann man eigentlich alle Funktionen mit PHP abbilden. Ist natürlich nicht so komfortabel wie ein eigenständiges Plugin u.Ä.

    Ich hab mir dazu einen kleinen "Wrapper" geschrieben der die SOAP-Requests zu den einzelnen Funktionen generiert. Man kann dann z.B. sämtliche angeschlossene USB-Devices einer FritzBox auslesen. Oder einen Mediaserver auslesen...
    Gibst du die Skripte raus? Oder wirst du sie veröffentlichen?

    paresy

  7. #7
    Registriert seit
    Oct 2005
    Ort
    Gehrden / Hannover
    Beiträge
    501

    Zitat Zitat von paresy Beitrag anzeigen
    Gibst du die Skripte raus? Oder wirst du sie veröffentlichen?

    paresy
    Klar, hatte nur noch keine Zeit zu dokumentieren. Reichts am Wochenende?
    FHZ1300 | 2x JeeLink | AVR-NETIO | FS20 | 1-Wire | 2x XBEE Pro | 4x XBEE 2.5 (als Zigbee Mesh) | eDip | 7x Jeenode | JeeNode EtherCard | CUL Stick
    3x Fritz!Box, WHS, XBMC, IPS-Server (Atom)

  8. #8
    Registriert seit
    Feb 2005
    Ort
    Lübeck
    Beiträge
    21,845

    Klaro. Meine Horde an UPNP Geräten freut sich schon

    paresy

  9. #9
    Registriert seit
    Jan 2007
    Ort
    Ulm
    Beiträge
    310

    Hallo sysrun,

    bist Du mit dem Dokumentieren schon weiter gekommen?
    Würde gerne ein bischen mit UPNP experimentieren.

    Gruss
    sanman

  10. #10
    Registriert seit
    Oct 2009
    Ort
    Fellbach
    Beiträge
    126

    Hallo,

    ich warte auch noch gespannt? Gibt es noch nichts neues?

Ähnliche Themen

  1. IPS per VDR Steuern
    Von mighty im Forum Anleitungen / Nützliche PHP Skripte
    Antworten: 13
    Letzter Beitrag: 02.01.12, 20:31
  2. Newbie hat eine Frage! Mail per IPS?
    Von Xanon im Forum Allgemeine Diskussion
    Antworten: 7
    Letzter Beitrag: 14.10.10, 18:40
  3. wlan schalten per ips
    Von hmpf99 im Forum Allgemeine Diskussion
    Antworten: 13
    Letzter Beitrag: 29.12.08, 12:17
  4. S7 per MPI an IPS V2
    Von computerpap im Forum SPS Automatisierungstechnik
    Antworten: 41
    Letzter Beitrag: 29.10.08, 16:40
  5. Designer per IPS schliessen
    Von andrge im Forum Dashboard
    Antworten: 2
    Letzter Beitrag: 25.08.08, 19:54