BMWRaspControl - Forum
[solved] Tether per Skin Button on/off - Druckversion

+- BMWRaspControl - Forum (https://www.bmwraspcontrol.de/board)
+-- Forum: BMWRaspControl - Diskussion (https://www.bmwraspcontrol.de/board/forumdisplay.php?fid=13)
+--- Forum: BMWRaspControl - Kodi / Skin (https://www.bmwraspcontrol.de/board/forumdisplay.php?fid=15)
+--- Thema: [solved] Tether per Skin Button on/off (/showthread.php?tid=103)

Seiten: 1 2 3 4


RE: {SKIN} Tether per Skin Button on/off - harryberlin - 01.09.2015

sehr gut


RE: {SKIN} Tether per Skin Button on/off - harryberlin - 02.09.2015

OK, ist drin und geht auch. Unter den Skin BMWRaspControl Settings.

Da ich nicht weiß, wie ich den status abfragen könnte, ist es einfach nur turn on oder turn off.
Mit einer kurzen Info, was gemacht wurde. Ob es erfolgreich war, sieht man nur, wenn das Wlan verfügbar ist.

vllt gibts da mal noch eine bessere lösung.

[Bild: tqopq.jpg]


RE: {SKIN} Tether per Skin Button on/off - Incomode - 02.09.2015

Kann man den Status vielleicht sinnvoll mit 

Code:
sudo connmanctl state

auslesen? Ich weiß leider nicht was der Befehl ausgibt, kann es gerade leider nicht testen.


RE: {SKIN} Tether per Skin Button on/off - harryberlin - 02.09.2015

nur wie bring ich die rückmeldung ins python script rein?


RE: {SKIN} Tether per Skin Button on/off - Incomode - 02.09.2015

Habe dein Script gerade nicht um da rein zu gucken, aber wie währe es mit einer Ausgabe in eine Datei und diese dann wieder auslesen? Gibt vielleicht eleganteste Lösungen, aber ist mir als erstes eingefallen Wink


RE: {SKIN} Tether per Skin Button on/off - harryberlin - 02.09.2015

also state bringt keine rückmeldung für tethering


RE: {SKIN} Tether per Skin Button on/off - Soheyl - 02.09.2015

(02.09.2015, 20:45)Incomode schrieb:
Code:
sudo connmanctl state

auslesen? Ich weiß leider nicht was der Befehl ausgibt, kann es gerade leider nicht testen.

Also wenn man diesen Befehl eingibt, dann bekommt man als Antwort:
Spoiler!
Code:
State = online
 OfflineMode = False
 SessionMode = False

Besser ist, wenn man folgendes eingibt, um zu sehen, ob Tethering on/off ist:
Code:
sudo connmanctl technologies

Spoiler!
Dann erhält man nachfolgende Ausgabe:
Code:
[...]
/net/connman/technology/wifi
 Name = WiFi
 Type = wifi
 Powered = False
 Connected = False
 Tethering = False
 TetheringIdentifier = BMW
 TetheringPassphrase = 12345678



RE: {SKIN} Tether per Skin Button on/off - harryberlin - 02.09.2015

ich glaub da können wir vllt was von osmc abschauen, die machen das mit dbus


RE: {SKIN} Tether per Skin Button on/off - Soheyl - 02.09.2015

Hab's grade mal ausprobiert. Bei mir klappt's nicht ^^
Egal, ob ich "Turn ON/OFF" auswähle, es verändert sich nichts am tethering status Sad


Kriegst Du es hin aus den beiden Menüpunkten einen einzigen mit Radiobutton zu machen?


RE: {SKIN} Tether per Skin Button on/off - Incomode - 02.09.2015

Ist ja doof, dass sich der Status nicht ändert.
Für ne Radiobox braucht er doch den Status, oder?