Das JSON scheint manchmal ne leere Liste zurückzuliefern. Ich habe da mal einen Check eingebaut.
Ankündigung
Einklappen
Keine Ankündigung bisher.
XBMC Plugin
Einklappen
X
-
Ah jetzt sehe ich es.
Dein "ich kann irgendwie nix sehen" ist halt mal wieder aneinander vorbei. Ich dachte, Du siehst im Log nix. Ich hatte es nur nicht angehängt.
Wie gesagt habe ich den Bug gerade upstream gefixt. Monolog daher schon Dialog.Derzeit zwischen Kistenauspacken und Garten anlegen.
Baublog im Profil.
Kommentar
-
Ich bin derzeit dabei das Plugin etwas zu erweitern. Hab schon einen PR gestellt, in dem ich das Plugin auf Kodi umgestellt und als Smart Plugin definiert habe. Wer mag, kann gerne meinen Github Branch testen:
https://github.com/ssudholt/smarthom...di_smartplugin
Beim entsprechenden PR können sonst auch noch feature requests mit angegeben werden:
https://github.com/smarthomeNG/plugins/pull/95
Kommentar
-
BuzzT Siehst du ein Licht für die im PR diskutierten Updates für die nächste Zeit? Ich denke, das Wichtigste wäre die Funktionalität, die Verbindung wieder herzustellen, sobald ein Signal kommt und va. nicht gleich aufzugeben und das Plugin zu beenden, wenn keine Verbindung hergestellt werden kann.
Vielen Dank!
Kommentar
-
Hab mal ein Update mit den wichtigsten fixes gemacht https://github.com/onkelandy/plugins/tree/kodi?files=1
kann das wer testen? Die abfrage direkt nach connect funzt noch nicht so richtig. Vielleicht hat wer ne Idee?!
Foxi352 die network lib ist von dir, oder? Das Problem ist, dass wenn ich direkt nach dem run einen Befehl sende, die Antwort auch innerhalb kurzer Zeit zurück kommt. Wird der Befehl aber bei einem "set_callbacks(connected=self.connect_to_kodi, .." initiiert, kommt von received_data die Meldung erst eine Sekunde später und somit zu spät
Code:2019-05-13 01:20:42 CEST DEBUG plugins.kodi __init__ on_connect ln:147 Kodi running onconnect started by run. Connection: True. ---- test dd2019-05-13 01:20:45 CEST DEBUG plugins.kodi __init__ on_connect ln:149 Sending ---- TCP_Connect 2019-05-13 01:20:45 CEST DEBUG plugins.kodi __init__ send_kodi_rpc ln:313 Kodi sending: {"jsonrpc":"2.0","id":2,"method":"JSONRPC.Ping"} ---- TCP_Connect 2019-05-13 01:20:45 CEST DEBUG plugins.kodi __init__ send_kodi_rpc ln:317 Waiting for reply_lock.. ---- TCP_Connect 2019-05-13 01:20:46 CEST DEBUG plugins.kodi __init__ on_connect ln:151 Kodi self reply: None. ---- TCP_Connect 2019-05-13 01:20:46 CEST ERROR plugins.kodi __init__ on_connect ln:153 Kodi JSON-RPC API not available on 127.0.0.1:9090 ---- TCP_Connect 2019-05-13 01:20:46 CEST DEBUG plugins.kodi __init__ received_data ln:332 Kodi receiving: {"id":2,"jsonrpc":"2.0","result":"pong"} ---- TCP_Client_KodiTCPConnection 2019-05-13 01:20:46 CEST DEBUG plugins.kodi __init__ received_data ln:344 Kodi command 2 sent successfully ---- TCP_Client_KodiTCPConnection 2019-05-13 01:20:47 CEST DEBUG plugins.kodi __init__ on_connect ln:149 Sending ---- test 2019-05-13 01:20:47 CEST DEBUG plugins.kodi __init__ send_kodi_rpc ln:313 Kodi sending: {"jsonrpc":"2.0","id":3,"method":"JSONRPC.Ping"} ---- test 2019-05-13 01:20:47 CEST DEBUG plugins.kodi __init__ send_kodi_rpc ln:317 Waiting for reply_lock.. ---- test 2019-05-13 01:20:47 CEST DEBUG plugins.kodi __init__ received_data ln:332 Kodi receiving: {"id":3,"jsonrpc":"2.0","result":"pong"} ---- TCP_Client_KodiTCPConnection 2019-05-13 01:20:47 CEST DEBUG plugins.kodi __init__ received_data ln:344 Kodi command 3 sent successfully ---- TCP_Client_KodiTCPConnection 2019-05-13 01:20:47 CEST DEBUG plugins.kodi __init__ on_connect ln:151 Kodi self reply: None. ---- test
Zuletzt geändert von Onkelandy; 13.05.2019, 00:30.
Kommentar
-
Ich denke, ich habe das Problem von oben inzwischen halbwegs gelöst.
Hier geht's weiter: https://knx-user-forum.de/forum/supp...¼r-kodi-plugin
Kommentar
Kommentar