Z21 App und WLANmaus

Re: Z21 App und WLANmaus

Postby Dirk1965 » 23.02.2018, 11:39

Moin Rob,

da bin ich sehr gespannt, ob Du eine zielführende Antwort bekommst.

Lass es uns wissen. Nochmals Danke für die Bemühungen.

Gruß Dirk
Dirk1965
 

Re: Z21 App und WLANmaus

Postby rjversluis » 24.02.2018, 08:59

Moin,

von Roco kam bis jetzt noch kein weiteres Antwort; Ist auch schliesslich WE.

Aber Rocrail findet mein Z21 App schon:
Code: Select all
20180224.093725.604 r9999I wmz21exp OWMZ21   0994 found a Z21 App: 192.168.100.178:65155 (size=161)
20180224.093725.604 r0000I wmz21exp OWMZ21   *trace dump( 0x06745AC0: length=161 )
    offset:   00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F |ASCII...........|
    --------------------------------------------------------- |----------------|
    00000000: 7B 22 6F 73 22 3A 22 69 6F 73 22 2C 22 61 70 70 |{"os":"ios","app|
    00000010: 56 65 72 73 69 6F 6E 22 3A 22 31 2E 30 2E 33 22 |Version":"1.0.3"|
    00000020: 2C 22 64 65 76 69 63 65 4E 61 6D 65 22 3A 22 69 |,"deviceName":"i|
    00000030: 50 68 6F 6E 65 20 76 6F 6E 20 52 6F 62 22 2C 22 |Phone von Rob","|
    00000040: 64 65 76 69 63 65 54 79 70 65 22 3A 22 69 50 68 |deviceType":"iPh|
    00000050: 6F 6E 65 20 53 45 22 2C 22 72 65 71 75 65 73 74 |one SE","request|
    00000060: 22 3A 22 64 65 76 69 63 65 5F 69 6E 66 6F 72 6D |":"device_inform|
    00000070: 61 74 69 6F 6E 5F 72 65 71 75 65 73 74 22 2C 22 |ation_request","|
    00000080: 62 75 69 6C 64 4E 75 6D 62 65 72 22 3A 33 35 36 |buildNumber":356|
    00000090: 38 2C 22 61 70 69 56 65 72 73 69 6F 6E 22 3A 31 |8,"apiVersion":1|
    000000A0: 7D                                              |}               |

Aber was jetzt? Warten wir mal Roco ab. :coffee:
Best Regards, Rob.
:!: PS: Do not forget to attach the usual files.
:!: PS: Nicht vergessen die übliche Dateien an zu hängen.
[ macOS - Linux] - [ N: CBus - CAN-GCA ] - [ 0: RocNetNode - GCA-Pi ]
rjversluis
Site Admin
 

Re: Z21 App und WLANmaus

Postby rjversluis » 24.02.2018, 11:55

Moin,

nachdem ein Z21 App gefunden ist, muss es sich von UDP auf TCP umschalten. (Rocrail gaukelt hier ein Z21 App vor...)
Dann kommt folgendes:
Code: Select all
{"owningDevice":{"os":"ios","appVersion":"1.0.3","deviceName":"iPhone von Rob","deviceType":"iPhone SE","request":"device_information_request","buildNumber":3568,"apiVersion":1},"fileSize":791014,"request":"install_layout_request"}

Also, der andere Z21 App möchte eine Datei schicken von 791014 bytes für die paar Loks und Weichen...

Jedes mal muss ich Rocrail nach ein re-engineering Schritt wieder die Rolle tauschen um weiter re-engineeren zu können.
Bis jetzt ist alles in JSON Format, und wahrscheinlich sind es deswegen so viele bytes die kommen würden. :D :D -o -o


Wenn man mit der Z21 App die Anlage Exportieren will taucht Rocrail in der Liste auf!? :mrgreen:
rocrail-as-z21app.png
You do not have the required permissions to view the files attached to this post.
Best Regards, Rob.
:!: PS: Do not forget to attach the usual files.
:!: PS: Nicht vergessen die übliche Dateien an zu hängen.
[ macOS - Linux] - [ N: CBus - CAN-GCA ] - [ 0: RocNetNode - GCA-Pi ]
rjversluis
Site Admin
 

Re: Z21 App und WLANmaus

Postby Dirk1965 » 24.02.2018, 12:55

Moin Rob,

Cool. Da hat Dich der Ehrgeiz gepackt, oder? :mrgreen:

Gruß Dirk
Dirk1965
 

Re: Z21 App und WLANmaus

Postby janvanderborden » 24.02.2018, 16:07

Hi Roc Anhänger
Ist es jemandem gelungen, mit der Z21App ein Signal zu bedienen?
Züge, Weichen und Ausgänge funktionieren gut. Allerdings bekomme ich kein funktionierendes Signal. Ich möchte einige Hinweise lesen, welche Parameter in Rocrail zu wählen sind.
gr jan
janvanderborden
 

Re: Z21 App und WLANmaus

Postby rjversluis » 24.02.2018, 16:12

Moin,

auch über WLAN werden die Daten in ein SQL-Lite Datenbank untergebracht.

Wo sind wir jetzt:
1) Die Anlage Daten kann man über WLAN austauschen, und wie das funktioniert habe ich heraus gefunden.
2) Es wird ein ZIP Daten BLOB verschickt mit der gleiche Aufbau und Inhalt wie schon festgestellt worden ist beim Email Weg.

Die PNGs sind kein Problem und der ZIP auch nicht.
Was bleibt: Wie bearbeite ich von aus Rocrail ein SQL-Lite Datenbank? Ich möchte kein Fremd Bibliotheken einbinden. :(

"ichhattediehoffnungdasinderneueappjsonfürdiedatenaustauschverwendetwirdaberanscheindarbeitetderazubieimmernochbeiroco"
Best Regards, Rob.
:!: PS: Do not forget to attach the usual files.
:!: PS: Nicht vergessen die übliche Dateien an zu hängen.
[ macOS - Linux] - [ N: CBus - CAN-GCA ] - [ 0: RocNetNode - GCA-Pi ]
rjversluis
Site Admin
 

Re: Z21 App und WLANmaus

Postby rjversluis » 24.02.2018, 16:29

Hi Jan,

am einfachste ist es zu verknüpfen mit "By number"; Funktioniert sofort.

Ich habe ein Signal in der Z21 App mit Adresse 4 definiert und in Rocrail ein Signal mit Number 4.
http://wiki.rocrail.net/doku.php?id=sig ... -en#number
Best Regards, Rob.
:!: PS: Do not forget to attach the usual files.
:!: PS: Nicht vergessen die übliche Dateien an zu hängen.
[ macOS - Linux] - [ N: CBus - CAN-GCA ] - [ 0: RocNetNode - GCA-Pi ]
rjversluis
Site Admin
 

Re: Z21 App und WLANmaus

Postby janvanderborden » 24.02.2018, 20:44

Hallo Rob

Danke für den Tipp. Das funktioniert bei Signalen und Ausgängen, aber nicht bei Weichen, ich muss dort der Adresse einen Wert geben.
Es ist schade, dass es keine Einheitlichkeit mehr bei der Adressierung aller Module gibt.
gr jan
janvanderborden
 

Re: Z21 App und WLANmaus

Postby wissbegierig » 24.02.2018, 22:14

Hallo zusammen, hallo Rob,

tolle Sache Rob, was du hier wieder leistest. :rr_for_ever:
Einen Lok import von Rocrail wäre eine coole Sache.
Mir ist auf gefallen das nur der Weg Z21APP zu Rocrail funktioniert. Wenn ich in Rocview etwas betätige dann kommt es beim App nicht an.
F0 Taste z.Bsp oder Gleisspannung Ein/Aus
Rocrailversion 13600
Achja: unter Einstellungen -> Importieren gibt es auch einen Punkt von der SD Karte, vielleicht kann man den auch nützen.

Mfg

Didi L
wissbegierig
 

Re: Z21 App und WLANmaus

Postby rjversluis » 25.02.2018, 08:06

Hi Jan,
janvanderborden wrote:Danke für den Tipp. Das funktioniert bei Signalen und Ausgängen, aber nicht bei Weichen, ich muss dort der Adresse einen Wert geben.
Es ist schade, dass es keine Einheitlichkeit mehr bei der Adressierung aller Module gibt.

dann machst du was falsch weil das funktioniert genau so wie bei alle Objekte; Überprüfe alle Einstellungen.
Best Regards, Rob.
:!: PS: Do not forget to attach the usual files.
:!: PS: Nicht vergessen die übliche Dateien an zu hängen.
[ macOS - Linux] - [ N: CBus - CAN-GCA ] - [ 0: RocNetNode - GCA-Pi ]
rjversluis
Site Admin
 

Re: Z21 App und WLANmaus

Postby rjversluis » 25.02.2018, 10:39

Moin,

ab jetzt werden die Lok/Funktion Ereignisse am Z21 Apps weitergereicht und das sieht man dann auch auf dem Display.
Best Regards, Rob.
:!: PS: Do not forget to attach the usual files.
:!: PS: Nicht vergessen die übliche Dateien an zu hängen.
[ macOS - Linux] - [ N: CBus - CAN-GCA ] - [ 0: RocNetNode - GCA-Pi ]
rjversluis
Site Admin
 

Re: Z21 App und WLANmaus

Postby rjversluis » 25.02.2018, 11:34

Hi Didi,
wissbegierig wrote:Einen Lok import von Rocrail wäre eine coole Sache.

das ist leider mit viel Aufwand verbunden wegen diese overkill SQLite Datenbank anstatt XML oder JSON...

Mir schweben mir da drei Möglichkeiten vor:
z21app-export.jpeg

Der dritte wäre dann RocJ auftauen, umstellen auf SVG wie Rocweb und wieder weiter warten...
Oder die erste Lösung mit ein Java Utility, aber dabei muss alles von Scratch geschrieben werden.
RocJ hat alle Daten schon, und weil es über ein ganz andere UDP/TCP port läuft, stört das der WLANmaus support in Rocrail nicht.
Auch auf dem Raspi läuft Java recht flott und RocJ ist schon für Touch ausgelegt. Größere Pads mit Windows können auch Java Anwendungen...
-o
Und ich bin mir da nicht sicher ob es sich lohnt da soviel Zeit zu investieren.
You do not have the required permissions to view the files attached to this post.
Best Regards, Rob.
:!: PS: Do not forget to attach the usual files.
:!: PS: Nicht vergessen die übliche Dateien an zu hängen.
[ macOS - Linux] - [ N: CBus - CAN-GCA ] - [ 0: RocNetNode - GCA-Pi ]
rjversluis
Site Admin
 

Re: Z21 App und WLANmaus

Postby Dampfwilli » 25.02.2018, 11:51

Hallo Rob,

die Rückmeldung der Wechenstellung von der App an Rocrail funktioniert. Wenn ich aber fahren will hält die Lok sofort wieder an. Bekommt also ion Signal mit Fahrstufe 0.

Wenn ich auf Version 13598 zurück gehe läufts wieder. Version 13603 geht auch nicht.

Gruß

Roland
Dampfwilli
 

Re: Z21 App und WLANmaus

Postby rjversluis » 25.02.2018, 12:05

Dampfwilli wrote:Wenn ich auf Version 13598 zurück gehe läufts wieder. Version 13603 geht auch nicht.

da zwischen gibt es keine Änderungen.
Ich kann dein Problem auch nicht mit der aktuelle Stand nachstellen.

BTW: 4. Beitrag in 9 Jahre! :beer:
Best Regards, Rob.
:!: PS: Do not forget to attach the usual files.
:!: PS: Nicht vergessen die übliche Dateien an zu hängen.
[ macOS - Linux] - [ N: CBus - CAN-GCA ] - [ 0: RocNetNode - GCA-Pi ]
rjversluis
Site Admin
 

Re: Z21 App und WLANmaus

Postby Dampfwilli » 25.02.2018, 12:15

Hallo Rob,

es ist komisch, aber jetzt habe ich in der Version 13598 eine Rückmeldung der Weichenstellung von der App nach Rocrail. War das bisher schon so? Lok läuft auch wie es soll.

Einen Meldung der Weichenstellungsänderung von Rocrail zur App erfolgt nicht.

Gruß Roland
Dampfwilli
 

PreviousNext

Return to WLANmaus (DE)