Umschalten per Http oder Script IpCam-Homematic CCU2

    Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

    • Umschalten per Http oder Script IpCam-Homematic CCU2

      Hallo!


      System:
      Solo4K OpenWebinterface
      Homematic CCU2
      IpCam Top-201
      FB7490



      Hintergrund möchte meine Homematic CCU2 Haussteuerung sagen das wenn es klingelt sie bitte eine Aufforderung zur solo4k sendet den sender zu wechseln hier eben z.b.auf sender 9 (IPcam link)


      Was merkwürdig ist habe mit idreamX einen IPstream als kanal auf Programmplatz 9 ins Bouquet eingefügt, wenn ich ihn per Channel Taste und steuerkreutz auswähle geht er , bin ich aber z.b. Programm 5 und schalte auf 9 schaltet er nicht um, bin der Meinung das ging bis vor kurzem...




      Toll wäre natürlich wenn es ginge ein PiP mit befehl einblenden
      Ich möchte diese beispiele hier mal ausprobieren




      Irgendwie klappt das nicht


      IP solo 4k :


      192.168.0.197:port


      http://192.168.0.197:Port/web/remotecontrol?command={10}


      (Nach der unten stehenden Liste die ich hier im Board gefunden habe)



      Sollte er so wenn ich das im Browser eingebe nicht auf das Programm 9 schalten ?


      bekomme nur :


      False Der Parameter 'command' muss eine Zahl sein



      Und wie geht das mit dem Script , wo muss ich das eingeben ?

      wget -q -O - 192.168.0.197:port/api/zap?sRef=1:0:19:42D9:79:270F:FFFF0000:0:0:0: >/dev/null

      meine Referenz IPcam :

      4097:0:0:0:0:0:0:0:0:0:rtsp://192.168.0.20:554/user=xxxx_password=_channel=1_stream=0.sdp?real_s tream::!!!!!!!!!!!!----Haustür----!!!!!!!!!!!!!


      wget -q -O - 192.168.0.197:port/api/zap?sRef=4097:0:0:0:0:0:0:0:0:0:rtsp://192.168.0.20:554/user=xxxx_password=_channel=1_stream=0.sdp?real_s tream::!!!!!!!!!!!!----Haustür----!!!!!!!!!!!!!
      >/dev/null


      ?


      Quellcode

      1. Quellcode1
      2. 2
      3. 3
      4. 4
      5. 5
      6. 6
      7. 7
      8. 8
      9. 9
      10. 10
      11. 11
      12. 12
      13. 13
      14. 14
      15. 15
      16. 16
      17. 17
      18. 18
      19. 19
      20. 20
      21. 21
      22. 22
      23. 23
      24. 24
      25. 25
      26. 26
      27. 27
      28. 28
      29. 29
      30. 30
      31. 31
      32. 32
      33. 33
      34. 34
      35. 35
      36. 36
      37. 37
      38. 38
      39. 39
      40. 40
      41. http://127.0.0.1/web/remotecontrol?command={command}
      42. {Command} is (slight differences to the Enigma1 WebIF):
      43. 116 Key "Power"
      44. 2 Key "1"
      45. 3 Key "2"
      46. 4 Key "3"
      47. 5 Key "4"
      48. 6 Key "5"
      49. 7 Key "6"
      50. 8 Key "7"
      51. 9 Key "8"
      52. 10 Key "1"
      53. 11 Key "0"
      54. 412 Key "previous"
      55. 407 Key "next
      56. 115 Key "volume up"
      57. 113 Key "mute"
      58. 402 Key "bouquet up"
      59. 114 Key "volume down"
      60. 174 Key "lame"
      61. 403 Key "bouquet down"
      62. 358 Key "info"
      63. 103 Key "up"
      64. 139 Key "menu"
      65. 105 Key "left"
      66. 352 Key "OK"
      67. 106 Key "right"
      68. 392 Key "audio"
      69. 108 Key "down"
      70. 393 Key "video"
      71. 398 Key "red"
      72. 399 Key "green"
      73. 400 Key "yellow"
      74. 401 Key "blue"
      75. 377 Key "tv"
      76. 385 Key "radio"
      77. 388 Key "text"
      78. 138 Key "help"
      Alles anzeigen




      Gruß

      JonnyVuSolo4K
      VU+Ultimo4K DVB-S FCB Twin/DVB-C FCB Twin
      VU+Solo4K S-S-C dual(C-Sundtek)LAN D:
      VU+UNO4K DVB-C FCB
      VTI
      Synology ds-716+II 8gb Ram WD Red HDD
      2 x FB7590
      MacBookPro16gb/RAM
      ATV4
      iPhone12
      Panasonic TX-P55VT50e

      Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von Jonnyvu ()

    • Ich suchte gerade auch nach dieser Lösung auf meiner vu+ Duo2 per Webbefehl auf den Kanal umzuschalten, wo meine Kamera läuft. Diese habe ich auch im Bouquet eingerichtet.

      Und dank Deiner Frage konnte ich es (für mich) lösen - evtl. kann ich Dir damit weiterhelfen.

      Der Befehl im Webbrowser muss wie folgt aussehen, um z. B. auf Programmplatz 9 umzuschalten:

      Quellcode

      1. http://192.168.x.x/web/remotecontrol?command=10


      "x.x" muss natürlich angepasst werden. Da alles via Port 80 passiert, habe ich diesen nicht angegeben.

      => Bei Dir waren also die geschweiften Klammern falsch.

      Die Ausgabe im Browser sieht dann ungefähr so aus:

      "<e2result>True</e2result>
      <e2resulttext>RC command '10' has been issued</e2resulttext>

      </e2remotecontrol>"


      Interessant ist ja, wie man z. B. auf Programmplatz 14 schaltet.
      Dazu muss man kurz hintereinander zweiBefehle absenden:

      http://192.168.x.x/web/remotecontrol?command=2
      http://192.168.x.x/web/remotecontrol?command=3

      Das PiP kann man dann sicher auch damit realisieren, so wie du es auf der Fernbedienung drücken würdest. Die Befehle dann einfach nach und nach abschicken.

      Mittels wget habe ich es auf einem Debian so hinbekommen:

      wget -q "http://192.168.x.x/web/remotecontrol?command=7"

      -O würde ja einen Output erstellen. Den benötigst Du aber nicht, außer Du würdest das Feedback der Rückmeldung auswerten wollen. Somit lasse es weg.
      Mehr benötigst du imho also nicht.


      Anbei habe ich noch einmal die Code-Tabelle angepasst:
      Spoiler anzeigen

      Funktion="mute" Code='113'
      Funktion="Power" Code='116'
      Funktion="rewind" Code='168'
      Funktion="play" Code='207'
      Funktion="forward" Code='208'
      Funktion="record" Code='167'
      Funktion="stop" Code='128'
      Funktion="video" Code='393'
      Funktion="tv" Code='377'
      Funktion="audio" Code='392'
      Funktion="radio" Code='385'
      Funktion="subtitle" Code='370'
      Funktion="help" Code='138'
      Funktion="epg" Code='358'
      Funktion="menu" Code='139'
      Funktion="exit" Code='174'
      Funktion="volume up" Code='115'
      Funktion="volume down" Code='114'
      Funktion="left" Code='105'
      Funktion="up" Code='103'
      Funktion="OK" Code='352'
      Funktion="down" Code='108'
      Funktion="right" Code='106'
      Funktion="bouquet up" Code='402'
      Funktion="bouquet down" Code='403'
      Funktion="red" Code='398'
      Funktion="green" Code='399'
      Funktion="yellow" Code='400'
      Funktion="blue" Code='401'
      Funktion="1" Code='2'
      Funktion="2" Code='3'
      Funktion="3" Code='4'
      Funktion="4" Code='5'
      Funktion="5" Code='6'
      Funktion="6" Code='7'
      Funktion="7" Code='8'
      Funktion="8" Code='9'
      Funktion="9" Code='10'
      Funktion="previous" Code='412'
      Funktion="0" Code='11'
      Funktion="next" Code='407'
    • Danke den Befehl hab ich auch schon gefunden das klappt auch



      192.168.0.xxxx/web/remotecontrol?command=10

      Daraufhin ein Script für die CCU2 erstellt:


      Homematic SCRIPT Für Senderwechsel

      string url="'http://ip des Receivers/web/remotecontrol?command=385'";
      dom.GetObject("CUxD.CUX2801001:1.CMD_EXEC").State("wget -q -O - "#url);

      Nur was merkwürdig ist ,das ich dann das IPCam Bild nicht sehe egal ob ich von Hand auf Programm 9 schalte per direktwahltaste oder diesen Link sieht man nur das bouquet aufpoppen aber er schaltet nicht um!

      Nur wenn ich über die channel list mit den Steuerkreutz gehe funzt das!

      Gelöst habe ich das momentan anders:
      Hier mal eine Anleitung wie man mit einer CCU2 , Klingel Signal Sensor, ipCam,enigma2 Receiver eine Videoüberwachung am TV realisiert sobald es klingelt!

      Momentan gewünscht ist:

      Wenn es an der Haustür klingelt möchte ich einen Push auf mein iPhone bekommen und an meinen Fernseher ein Video Bild

      Toll wäre es aber auch wenn ich gleichzeitig per Mail ein Foto vom Eingang bekommen würde nur das unterstützt leider meine Ipcam nicht

      Auf dem enigma2 Receiver installieren wir noch eine App namens CamoFs zur Video Anzeige , Multi Quick Button zum freien Belegen der FernbedienungsKnöpfe

      Nachdem man CamoFs mit seiner ipcam eingerichtet hat Öffnet man dann Multi Quick Button
      Dort wird die Verknüpfung zum Beispiel hier in diesem Fall der Radiotaste
      Mit öffnen eines Plugins belegt , in diesem Fall CamoFs

      Dann wird ein Skript erstellt das wie folgt aussieht:


      Homematic SCRIPT Für Senderwechsel

      string url="'http://ip des Receivers/web/remotecontrol?command=385'";
      dom.GetObject("CUxD.CUX2801001:1.CMD_EXEC").State("wget -q -O - "#url);


      Nun erstellt man ein Programm in der Ccu2,was dieses skript beim Klingeln auslöst , fertig!


      Gruß
      JonnyVu4K
      VU+Ultimo4K DVB-S FCB Twin/DVB-C FCB Twin
      VU+Solo4K S-S-C dual(C-Sundtek)LAN D:
      VU+UNO4K DVB-C FCB
      VTI
      Synology ds-716+II 8gb Ram WD Red HDD
      2 x FB7590
      MacBookPro16gb/RAM
      ATV4
      iPhone12
      Panasonic TX-P55VT50e
    • Schon nicht schlecht ;-)

      Hallo Jonny ...

      Deine Ansätze sind Super und nicht schlecht ...
      hätte Dir auch den Tip mit CamoFS gegeben und den Skript dann so angepasst ...

      Idee von mir ... nimm nicht die Radio-Taste sondern packe es doch auf die Untertitel Taste ;)

      falls Du doch nochmal Radio oder Videotext nutzen möchtest ...

      dann gleich einen zweiten Skript schreiben für eine Pushmeldung auf Dein IPhone ...
      entweder ... Pushover oder Prowl ;) ... besser wie SMS oder Email

      und dann hast Du ja das Cam-Bild als PiP auf dem TV

      An der Sache mit dem Foto oder gar Live-Bild arbeite ich noch dran :)
    • hab das zufällig gelesen, wäre es sinnvoll, im camoFS die Überwachung zu erweitern, um bei Kamera "pure Video" auf den Sender zu schalten?
      wie habt ihr die kamera angelegt?

      wenn daran Interesse besteht, bitte im camoFS-Thread schreiben
      ============================================================================================
    • Ist es inzwischen möglich Foscam (h.264) in die Senderliste zu integrieren?

      Falls ja, könnte jemand ein Beispiel mit user&passwort nennen.

      Camofs läuft, aber ich würde es gern in einem Bouqet verwenden.
    • das ist längst so im Plugin - und funktioniert bei mir problemlos

      edit: es gibt einen Thread zum Plugin, Fragen/Kommentare dazu bitte auch dort posten
      ============================================================================================

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von shadowrider ()

    • Jemand weiter gekommen mit der PIP Funktion. Habe die IP Kamera in der Programmliste und kann einfach
      auf die Kamera umschalten . Aber da alle IP Kanäle die gleiche ID haben , kann ich nicht direkt per
      wget z.B. auf einen bestimmten IP Kanal schalten . Ein Fernsehprogramm geht aber halt die IP Kanäle nicht.
      Wie gesagt am besten als kleines Fenster (PIP) oder sowas für 10 sec..

      Vielen Dank schon einmal
      Joschi Raab
    • Hi,
      es müsste auch gehen wenn Du den Cams unterschiedliche Service Referenzen gibst. Ich schalte meine 3 Kameras durch den Programmplatz also CAM1 z.B. 100, CAM2 101 und CAM3 102. Die Nummer gebe ich auch durch wgets in einem Script ein.

      ciao