Ankündigung

Einklappen

Sammelbestellung ETS6 Vollversionen ab morgen!

Sammelbestellung für ETS6 Vollversionen (Prof., Home, Lite) mit 40% Rabatt ab morgen. Infos folgen....
Mehr anzeigen
Weniger anzeigen

- √ - Läuft 2.7 nicht mehr auf IPad 1?

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • SvStefan
    antwortet
    Zitat von mknx Beitrag anzeigen
    Hallo Ste*,

    danke für das Testen. Blöd das da keine Fehlermeldung auftritt. Ich kann leider auch keinen Browser mehr finden, der das alte Protokoll unterstützt.

    Vllt. fällt mir in meinem Urlaub etwas dazu ein.
    Hast du eine Ahnung, in welchem Bereich du etwas geändert hast, was die Kompatibilität mit den Websockets verändert haben kann? Oder ist es implizit durch den Umstieg auf Python3?

    Keine Ahnung, ob das jetzt ein kompletter Schuß ins Blaue ist, aber hier hat anscheinend jemand für Python3 und Websocket v76 was gefixt:
    https://github.com/facebook/tornado/...abcf7bb758f071 - scheint bei ihm was mit Encoding zu tun gehabt zu haben...

    Hier noch ein Communication-Sample, wo v76 erwähnt wurde: https://gist.github.com/geoffb/616117

    Dieser Tornado Websocket z.B. hat eine Option zum Einschalten des v76, da der anscheinend defaultmäßig aus "Security Gründen" deaktiviert wurde:
    tornado.websocket ? Bidirectional communication to the browser ? Tornado 2.2.1 documentation

    Vielleicht ist wo ein Brotkrumen für dich dabei... ;-)

    LG Stefan

    Einen Kommentar schreiben:


  • callidomus
    antwortet
    Hallo Ste*,

    danke für das Testen. Blöd das da keine Fehlermeldung auftritt. Ich kann leider auch keinen Browser mehr finden, der das alte Protokoll unterstützt.

    Vllt. fällt mir in meinem Urlaub etwas dazu ein.

    Bis bald

    Marcus

    Einen Kommentar schreiben:


  • shs2
    antwortet
    Bei mir identisch wie bei Stefan

    Gruß Stephan

    Einen Kommentar schreiben:


  • SvStefan
    antwortet
    Zitat von mknx Beitrag anzeigen
    Hi,

    ich denke das ist in develop gefixed. Kann das bitte mal jemand mit einem iPad, oder vergleichbar altem Gerät (mit hixie-76), testen?

    Bis bald

    Marcus
    Hi,

    hab den aktuellen Develop-Stand probiert.
    Ich seh einen Connection-Aufbau, gleich danach schließt er aber wieder. Knopfdrücke seh ich dann auch keine mehr im Log.

    LG Stefan

    Code:
    2013-12-06 13:34:24,245 DEBUG    Main         WebSocket: incoming connection from 192.168.123.36:52327 to 0.0.0.0:2424 -- connection.py:accept:188
    2013-12-06 13:34:33,983 DEBUG    Main         WebSocketHandler: closing socket 192.168.123.36:52327 -- connection.py:close:303

    Einen Kommentar schreiben:


  • henfri
    antwortet
    Dito.
    Vielleicht hab ich was falsch gemacht, weil's schon so spät ist...
    Aber vom PC aus ging's zur gleichen Zeit.

    Gruß,
    Hendrik

    Einen Kommentar schreiben:


  • callidomus
    antwortet
    Hallo Hendrik,

    danke fürs schnelle testen. Da ist ja nicht mal eine Verbindungsaufbau zu sehen!
    Komisch, das scheint ein anderes Problem zu sein.
    Ich muss jetzt erst mal ins Bett

    Gute Nacht

    Marcus

    Einen Kommentar schreiben:


  • henfri
    antwortet
    Hi Marcus,


    danke, dass du dich darum gekümmert hast.
    Leider funktioniert es auf meinem Ipad (1) nicht.
    Code:
    head ./var/log/smarthome.log
    Init SmartHome.py 0.9-555-gf6209d1+
    2013-12-03 23:28:45 INFO     Main         Start SmartHome.py 0.9-555-gf6209d1+
    Im Log passiert gar nix, wenn ich auf dem Ipad Knöppe drücke (und das Licht geht auch nicht aus).

    Gruß,
    Hendrik
    Angehängte Dateien

    Einen Kommentar schreiben:


  • callidomus
    antwortet
    Hi,

    ich denke das ist in develop gefixed. Kann das bitte mal jemand mit einem iPad, oder vergleichbar altem Gerät (mit hixie-76), testen?

    Bis bald

    Marcus

    Einen Kommentar schreiben:


  • SvStefan
    antwortet
    Kein Problem, wenns dauert.
    Ich wollte nur ein +1 geben, das ein Fix toll wäre.
    Von Apple ist man ja gewohnt, nach 2 Jahren mit einem Apple Produkt absichtlich ins Aus geschoben zu werden... ;-)

    Ich helfe gerne mit Testing oder Investigation, sagt Bescheid!

    Lg Stefan

    Einen Kommentar schreiben:


  • callidomus
    antwortet
    Hallo,

    ja, ist sehr bedauerlich. Das hat niemand getestet. (Wir haben keine iPads)

    Siehe:
    https://knx-user-forum.de/smarthome-...te-testen.html

    und

    https://knx-user-forum.de/smarthome-...m-16-12-a.html

    Bis bald

    Marcus

    Einen Kommentar schreiben:


  • SvStefan
    antwortet
    Mein 1er iPad, dass ich genau für SmartVISU abgestellt hatte, funktioniert auch nicht mehr...

    Einen Kommentar schreiben:


  • henfri
    antwortet
    Hallo,

    ich gerade bei mir auch den websocketstest durchgeführt.
    draft76 beim Ipad, rfc-6455 beim Android (4.2).
    Bei Ipad funktioniert es nicht, beim Android schon.


    Gruß,
    Hendrik

    Einen Kommentar schreiben:


  • Saarblick
    antwortet
    Hallo,

    Gibt's hier schon Neuigkeiten?

    Gruß

    Thomas

    Einen Kommentar schreiben:


  • shs2
    antwortet
    Tests

    Hier noch die Testergebnisse mit websocketstest.com

    Ipad 2 IOS7 rfc-6455
    Ipad 1 5.1.1. draft-76 => offenbar nicht mehr vom Backend unterstützt.

    Gruß Stephan
    Angehängte Dateien

    Einen Kommentar schreiben:


  • shs2
    antwortet
    Meine testergebnisse

    Iphone 4 IOS 7.0.3 , Safari o.k. , Chrome o.k.
    Ipad 3 IOS 7. Safari o.k. ; Chrome o.k.
    Ipad 2 IOS 7.0 , Safari o.k; Chrome o.k.



    Ipod Touch 4g 6.1.3. Safari 6.1.3 o.k.

    Ipad 1 IOS 5.1.1.

    Wetter, Kalender, Fritzbox o.k.

    Chrome letzte kompatible Version
    Code:
    2013-11-19 21:23:19,496 DEBUG Main Handshake for 192.168.123.154:49898 with the following header failed! {b'Origin': b'http://192.168.123.128', b'Upgrade': b'WebSocket', b'Host': b'192.168.123.128:2424', b'Connection': b'Upgrade', b'GET / HTTP/1.1': b'', b'Sec-WebSocket-Key2': b'3 11H7 8{l 5Y6527<', b'Sec-WebSocket-Key1': b'2 9 59gZ {0 >V$D 91$ 5 k0! L0('} -- __init__.py:handshake_failed:370
    2013-11-19 21:23:19,501 DEBUG Main WebSocketHandler: closing socket 192.168.123.154:49898 -- connection.py:close:302
    Ältere Version Chrome:

    :
    Code:
    2013-11-19 20:45:10,072 DEBUG    Main         WebSocket: incoming connection from 192.168.123.154:49510 to 0.0.0.0:2424 -- connection.py:accept:187
    2013-11-19 20:45:15,400 DEBUG    Main         Handshake for 192.168.123.154:49510 with the following header failed! {b'Origin': b'http://192.168.123.128', b'Upgrade': b'WebSocket', b'Host': b'192.168.123.128:2424', b'Connection': b'Upgrade', b'GET / HTTP/1.1': b'', b'Sec-WebSocket-Key2': b'3jJ6&4 2R3!?1& 5G1$2', b'Sec-WebSocket-Key1': b'33553?37 047'} -- __init__.py:handshake_failed:370
    2013-11-19 20:45:15,464 DEBUG    Main         WebSocketHandler: closing socket 192.168.123.154:49510 -- connection.py:close:302
    Safari:
    Code:
    2013-11-19 20:48:02,100 DEBUG    Main         WebSocket: incoming connection from 192.168.123.154:49562 to 0.0.0.0:2424 -- connection.py:accept:187
    2013-11-19 20:48:04,214 DEBUG    Main         Handshake for 192.168.123.154:49562 with the following header failed! {b'Origin': b'http://192.168.123.128', b'Upgrade': b'WebSocket', b'Host': b'192.168.123.128:2424', b'Connection': b'Upgrade', b'GET / HTTP/1.1': b'', b'Sec-WebSocket-Key2': b'>j) 286   7G \\ uT9F645D} 40', b'Sec-WebSocket-Key1': b'1  O8   5 P  / Y7 w1>k98^8 =6'} -- __init__.py:handshake_failed:370
    2013-11-19 20:48:04,219 DEBUG    Main         WebSocketHandler: closing socket 192.168.123.154:49562 -- connection.py:close:302
    Jetrun:
    Code:
    2013-11-19 20:52:03,734 DEBUG    Main         WebSocket: incoming connection from 192.168.123.154:49619 to 0.0.0.0:2424 -- connection.py:accept:187
    2013-11-19 20:52:07,421 DEBUG    Main         Handshake for 192.168.123.154:49619 with the following header failed! {b'Origin': b'http://192.168.123.128', b'Upgrade': b'WebSocket', b'Host': b'192.168.123.128:2424', b'Connection': b'Upgrade', b'GET / HTTP/1.1': b'', b'Sec-WebSocket-Key2': b'1  7339y  o8 0hc 536vvsM', b'Sec-WebSocket-Key1': b'13987)  8| S  v  O3C 6b$   +1 2'} -- __init__.py:handshake_failed:370
    2013-11-19 20:52:07,427 DEBUG    Main         WebSocketHandler: closing socket 192.168.123.154:49619 -- connection.py:close:302

    Für mich sieht das so aus, als wenn das Ipad 1 und die für dieses IOPS entwickelten Browser noch immer Hix-76 verwendet - Schau mal diese Links an. Ich denke das bestätigt / begründet meine Annahme:



    https://www.ghielectronics.com/commu...topic?id=10602

    und WebSocket - Wikipedia, the free encyclopedia => browser support

    Gruß Stephan

    Einen Kommentar schreiben:

Lädt...
X