Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
[Addon] IBusCommunicator v1.3.6 [Update Nov23 2017] / BMW IBus
#1
Brick 
Moin Moin

Entstehungsstory:
Spoiler!
Da es mir irgendwie keine Ruhe lässt, dass alles über das OpenBM-Gateway läuft. Und dann noch per json rpc mit dem HelgeInterface, habe ich mich jetzt mal hingesetzt und ein Addon angefangen. Waren mir einfach zu viele Schnittstellen.

Als Referenz hatte ich im Netz eine Repo "pyBus" gefunden. "https://github.com/ezeakeal/pyBus"
Und auch das addon hier "http://git.one-infiniteloop.com/larsa/bmw-infotainment" war gute Unterstützung.
Vom pyBus hab ich dann eigentlich das Script fürs IBus entnommen und partiell noch Sachen von den anderen.
Denn das Projekt war eher für nen Webserver und anderen Player gedacht. Und vom IBus her auch nicht so umfangreich.

Auf jeden Fall krieg ich schon mal die Telegramme rein und kann auch schreiben.
Hab erstmal nur nen Timer erstellt, um den Monitor bei Laune zu halten.

Die Möglichkeit RTS zu setzen besteht vermutlich auch.

Als nächstes würde ich gern mal die Wechsler-Emulation versuchen.

Ob das ganze dann auch im Auto läuft, ist schwer zu sagen.
Auch die ganze Sache mit dem Auswerten der Telegramme müsste ich mir noch austüfteln.
Da ist Helge schon viel weiter.
Der Nachteil ist ganz klar, das Addon startet erst nach dem Kodi ebenfalls gestartet ist.

Features:
Aktivierung des RearCam Eingangs direkt vom IBusInterface (Resler) oder GPIO7
CD Wechsler Emulation
PDC Anzeige
Tippblinken
Abbiegelicht nur bei Fahrzeugen mit LCM (E39, E53, E38)
Welcome Light
FlashToPass (Aktivierung von Abblendlicht und Nebelscheinwerfer bei Lichthupe)
Spiegel an-/ausklappen
Lock/Unlock ZV abhängig von Geschwindigkeit, Handbremse oder Zündschlüsselstellung
Titelanzeige im IKE Display (nur E39, E53, E38)
Welcome Nachricht im Display
Umschalten des DSP auf Koax Eingang
Datum/Uhrzeit des Rpi wird vom Fahrzeug übernehmen
Unterstützung von CIS (mit und ohne Radiomodul)
Steuerung von Kodi mit Bordmonitor Tasten (siehe Post #2)
AutoZoom der Navikarte
Toggle zwischen Navi-Karte und Kodi mit MFL R/T-Taste
Ansteuerung von GPIO bei MFL Volume +/- oder Up/Down zur Ansteuerung des Automatikgetriebes (zusätzl. Relaisschaltung erforderlich)
Reduzierung der Lautstärke bei einlegen des Rückwärtsganges
Ansteuerung der Bordmonitor-Helligkeit bei Ein-/Ausschalten des Lichtes
Standheizung per FFB aktivieren
Bordcomputerfunktionalität
Tagfahrlicht
Motortemperatur-Warnung
Relais über GPIO für RearCam ansteuern
Spoiler!
[Bild: rpi_relaismodul_schem26sf8.png]


WICHTIG: !!! HelgeInterFace darf nicht aktiv sein !!! (damit der ComPort frei ist.)


ToDo / Wunschliste:
Spiegelanklappen bei ZV Lock Hold
Lautstärkereduzierung bei Aktivierung des PDC

Bekannte Fehler:
...


History-Archiv

Spoiler!
Update: 17.12.2015
Bin schon ein gutes Stück voran gekommen. Meine ich zumindest.
Die Steuerung geht schon mal fast genauso wie beim HelgeInterface.
Und jedes Telegram bekommt zum parsen nen eigenen Thread. So wird das lesen vom IBus nicht aufgehalten.

Dec18 2015 Update
- Steuerung steht soweit, auch Hold events der Tasten Smile
- RTS kann ich ebenfalls auf low und high setzen.
- Aber jetzt fang ich wirklich mal mit der Wechsler emulation an. Smile

Dec19 2015 Update-1
- Emulation ist drin und läuft zumindest aufn Tisch mit MID Radio.

Dec19 2015 Update-2
- Emulation fürs BM54 Radio ist in Arbeit. Und scheint was zu werden.

Dec20 2015 Update-1
Beta Release:
hab mal was fertig gemacht, kann es selbst nicht im wagen testen.
Bedienung wie beim Helge.
Wechsler Emulation ist aktiv.
RTS wird autom. geschalten. Konnte ich bisher nicht testen.
Clock Press aktiviert RTS
Clock Hold deaktivert RTS
Reverse Hold ruft das Hauptmenü auf
Select ruft das Contextmenü auf
Next Hold Fastforward
Prev Hold Fastrewind

Dec20 2015 Update-2

Umbau auf Videomodul und gleich noch ein Bug gefunden, bei der Anwahl des Tone Menüs.

Dec21 2015 Update
Heute mal die mühe gemacht und im auto getestet.
CD Emu lief ganz gut, aber nicht 100% fehlerfrei.
Aber selbst wenn es nicht geht, für Aux ist es sehr zu gebrauchen.

openbm-gateway darf nicht gestartet sein, damit der serial port frei ist.
installiert werden muss zusätzlich: (ggf. kann ich das später mit ins script einbauen.)
Code:
sudo apt-get install python-serial


Dec23 2015 Update
- das fehlende Packet python-serial wird autom. installiert.
- Menü-Handling optimiert

Dec28 2015 Update
- Musste für die Emulation noch mal was anpassen.
- Welcomelight als Test mal mit eingefügt.

Jan04 2016 Update-1
- Text "CDC" für CD Mode hinzugefügt

Jan04 2016 Update-2
- Ansteuerung des GPIO7 ist drin.
  War gar nicht so einfach, weil sich RPi.GPIO für python nicht installieren lies.
  Also musste der Umweg über bash her.
  Aktivierbar über die Addon-Settings. (default = false)

Jan07 2016 Update
- Welcomelight per Setting
- IKE Welcomemessage per Setting
- Sekunden zum verdoppeln der FFWD/FRWD Geschwindigkeit per Setting
- STW NEXT/PREV + FFWD/FRWD integriert

Jan09 2016 Update-1
- Systemzeit und Datum wird vom obc übernommen
  Bei Abweichung der Zeit von 2min, wird erneut synchronisiert.

Jan09 2016 Update-2
- Bug bei Datum und Zeit behoben.
  12/24h Zeit-/Datums-Format wird erkannt.

Jan10 2016 Update-1
- Trackanzeige inkl. Scrolling funktioniert soweit. jedoch noch nicht deaktivierbar.
  Und ob es sich mit der Wechsleremulation verträgt, konnte ich auch noch nicht groß testen.


Jan10 2016 Update-2
- Textscrolling läuft soweit.
  Setting ebenfalls vorhanden.

Jan12 2016 Update
- Verbindungsaufbau nach Start optimiert
- OBC_OUTTEMP wird angezeigt
- evtl. Textscrolling wird abgebrochen, wenn der nächste Track beginnt

Jan13 2016 Update
- kleinere Optimierungen
- Setting DSP aktiv
- Setting für eigene Willkommensnachricht aktiv

Jan16 2016 Update
- Sonderzeichen werden richtig angezeigt
- Autoresume wird pausiert, wenn erforderlich
- Bugs bei Textanzeige behoben

Jan17 2016 Update
- Textanzeige wird gecancelt, wenn BC Knopf gedrückt wird
- OBC Werte in Vorbereitung
- Nav Turnknopf Hold kann per Setting als Steuerbefehl Back aktiviert werden
- log events werden nun als Thread ausgeführt um schneller zu werden
- log levels definiert

Jan23 2016 Update
- Random, Scan, Seek Handling für Wechsler-Emulation integriert (Select-Taste)
- diverse Bugfixes
- Nav Turnknopf-Event kann nun belegt werden mit Back, Home, ContextMenu
- Zündschlüssel Stellung wird verarbeitet

Jan31 2016 Update
- log level 5 loggt nur IBus-Nachrichten
- diverse Bugfixes
- OK Dialog nach Installation von python-serial

Feb13 2016 Update
- neue Methode zum IBus Nachrichten lesen
- Titelanzeige optimiert
- Reboot des Pi bei 3s Clock-Hold (aufleuchten der Telefon LEDs) sollte Kodi mal hängen.

Feb14 2016 Update
- Umschalten des TP Menü optimiert
- Setting zum Invertieren der Richtung des Navigation Drehknopfes ( Up / Down )
- Doppelklick für Next und Prev Taste des Bordmonitors (für Track vor und zurück). Weitere Tasten sind auch möglich.
  Leider verzögert dadurch die Steuerung von Left und Right.

Feb17 2016 Update
- bugfix for MFL Button
- added BM24 Handling

Feb21 2016 Update
- Heut gabs mal ein Test im Wagen.
- Beim sogenannten Stresstest fiel die Emulation aus, aber sonst war es ok.
- Im Addon gab es wenige Optimierungen.

Mrz09 2016 Update
- Update Packages Libary, vor Installation von pySerial

Mrz22 2016 Update
- log script von "print" zu "xbmc.log()"

Mrz31 2016 Update
- Lesen vom IBus verbessert
- BM24 Nachrichten integriert
- Anzeige im IKE bei Nutzung des MFL wird gelöscht

Apr05 2016 Update
- Spiegel ein- und ausklappen ist hinzu gekommen
- Abbruch Welcome-/Leaving-Light mit erneuten Tastendruck auf der FFB
- Welcome- / Leaving-Light bei FFB Betätigung,
  Standlicht vorn + hinten eingestellt (keine Garantie)
  Abbruch ab Zündungsstufe 1
- Welcomemessage im IKE auch bei Zündung aus zu sehen.
- OBC für die bekannte skin vorrübergehend eingebaut
- Pausieren und Resume, wenn ein Anruf reinkommt
- Coolanttempanzeige im Homescreen möglich (unter Addonsettings "Kodi Controls")

Apr06 2016 Update
- OBC für E46

Apr09 2016 Update
- Auswahl des BMW Types hinzugefügt
- Belegung der Bordmonitortasten 1 - 6 in CD Mode mit Kodibefehlen per Settings
- Textscrolling optimiert
- Handling für HighPrio IBus Nachrichten optimiert

Apr10 2016 Update
- Belegung für "Kurzwahltasten" 1 - 6 auch für Hold hinzugefügt
- E46 Welcomelight ohne Abblendlicht.

Apr11 2016 Update
- PauseBug behoben

Apr28 2016 Update
v0.1.39
- wieder kleine Anpassungen

v0.1.38
- noch etwas an den parametern der letzten Änderung geschraubt

v0.1.37
- anderes Timig für Frei zum Senden des IBus
- IBus Read Error Zähler zu den Settings hinzugefügt.

v0.1.36
- neues Setting: Anzeige des Tracktitels separat abwählbar

v0.1.35
- Welcomelight aus, wenn der Schlüssel ins Schloss gesteckt wird
- Bei Freispechanlage ab Werk wird bei benutzen der R/T Taste evtl. Scrolltext im IKE abgebrochen

Mai16 2016 Update
v0.1.42
- bugfix für MFL Steuerung
- andere IBUSSettings

v0.1.41
- Setting für Navigation durch die Menüs mit dem MFL

v0.1.40
- OBC wird nach Zündung Stufe 0 > 1 oder 1 > 2 aktualisiert
- Test mit anderen IBUSSettings


Jul16 2016 Update <-- VORERST letztes Release. Code wird umgeschrieben.
v0.1.50
- Setting dass Willkommenstext(wird nur bei Zündung ein angezeigt) wieder verschwindet.

v0.1.49
- bugfix für CIS-Mode

v0.1.48
- Audio Mode für CIS hinzugefügt. Am CIS muss die Emulation aktiv sein.

v0.1.47
- Popup oben links, wenn MFL Steuerung aktiviert ist. (buggy)
- DSP kann nach Aktivierung des COAX(CD) wieder auf TUNER zurückgeschalten werden.
- einige Änderungen an der IBus-Klasse
- Info-Nachrichten bei Schiebedach auf/zu

v0.1.46
- Setting für Leaving Light on, wenn Zündung aus

v0.1.45
- CD Mode Erkennung für E85
- bugfix prev/next Taste, wenn Pi deaktiviert

v0.1.44
- Bugfix für Radio-Modes
- Info-Nachrichten bei Türen, Fenster, Heckklappe, Motorhaube oder ZV auf/zu
- Settings zum abschalten des Welcome Lichts, wenn Tür geöffnet wird.

v0.1.43
- Setting zum Zeitbereich setzen, in dem das Welcome/Leaving-Light nicht aktivert wird.

Jul21 2016 Update
bitte die unten angehängten xml files in der skin ersetzen
v1.0.1
- Tippblinken ist als neues Feature hinzugekommen
- log file kann mit button im settings menü kopiert werden

v1.0.0
- komplettes addon umprogrammiert
- Option zum ansteuern der GPIO mit MFL Volume Up/Down Tasten für Gear Shift. <-- Wunsch vom User "Oberst_Klink_13"
- Setting für Scrollgeschwindigkeit des Textes im IKE Display

Jul23 2016 Update
v1.0.4
- toggling für addonsettings-fenster bei aufruf des addons
- bugfix pdc
- bugfix skin file install script

v1.0.3
- installscript für skinfiles
- setting für pdc zum ausschalten, nach timeout
- einige anpassungen vom IBus

v1.0.2
- PDC Screen endlich inplementiert (.xml muss in skin folder kopiert werden)
- MFL Popup geändert (.xml muss in skin folder kopiert werden)
- Properties umbenannt, damit keine Überschneidungen entstehen


Jul25 2016 Update
v1.0.6
- Tippblinken für E46 integriert (noch nicht getestet)
- Offsetwert für dim level des LCM
- IBus senden geändert

v1.0.5
- neues icon

Aug11 2016 Update
v1.1.0
- ZV Auto Lock abhängig von Geschwindigkeit

v1.0.9
- Abbiegelicht optimiert
- Audio-Lücke 1s bei next/prev Track behoben


v1.0.8
- Anpassungen für Kodi MFL Steuerung
- Abbiegelicht beim Blinken: nur Modelle mit LCM, Licht an, über Setting aktivierbar.(Testphase)
- bugfix für TV-Mode

v1.0.7
- Welcome Events(Licht / Spiegel ausklappen) können nach dem Hochfahren des Pi deaktiviert werden. Dann erscheint nur die Nachricht im IKE.
- Anpassungen Tippblinken für E46
- Drehzahl und Geschwidigkeit wird im OBC Screen angezeigt.
- Befehle der Tasten 1-6 für addon simple playlist mit aufgenommen.

Aug14 2016 Update
v1.1.1
- Toggle zwischen Navikarte und Audio Screen mit MFL R/T Taste unter Car Features
- bugfix für IKE Textscrolling
- bugfix für ZV Auto Lock/Unlock
- Autozoom für Navigationskarte unter Car Features

Aug15 2016 Update
v1.1.2
- ZV Auto Unlock in Getriebeposition 'P'
- ZV Auto Unlock beim Öffnen einer Tür

Aug22 2016 Update
v1.1.4
- stoppt Textanzeige im IKE bei MFL prev/next hold

v1.1.3
- bugfix TextScrolling im IKE Display
- pySerial integriert, keine Installation mehr notwendig

Aug24 2016 Update
v1.1.7
- toggle für OBC skin öffnen/schließen
- nutzen des Fotosensors vom Bordmonitor für Welcome- und Leavinglight
- Zeit für Abbiegelicht wird halbiert, nach Dauerblinken
- OBC Submenüs erstellt
- OBC Bordspannungsanzeige
- Flash to pass für Abblendlicht und Nebelscheinwerfer

v1.1.6
- OBC ins addon integriert (derzeit nur Anzeige)

v1.1.5
- loglevel umbenannt und von labelenum auf enum umgestellt
- einige settings entfernt

Sep02 2016 Update
v1.1.9
- STW R/T Event Setting ersetzt die Funktionen für MFL Taste R/T
- zv lock/unlock bei e39 mit innenraumtaster message
- Indikatoren für OBC Screen leuchten nun wenn Limit/Memo/Zeit 1/Zeit2 aktiv ist.
- Flash to Pass für e46
- service empfängt befehle auf 0.0.0.0:8089

v1.1.8
- OBC Funktionen integriert (Reset, Aktivieren, Deaktivieren)

Sep05 2016 Update
v1.2.0
- bei aktivierter MFL Menüsteuerung kann mit BC Taste der OBC Screen weitergeschalten werden
- OBC Informationen erweitert

Sep07 2016 Update
v1.2.1
- Gauges im OBC funktionieren
- Zurück geändert: "ZV lock/unlock bei e39 mit innenraumtaster message"
- Kodi springt auf Homescreen zurück, bei Zündungsstufe AUS
- VolumeUp, VolumeDown zu KodiActions hinzugefügt

Sep21 2016 Update
v1.2.2
- kleine Änderungen beim IBus-Nachrichten lesen
- KODI CONTROL mit R/T Taste wird nun dauerhaft im IKE Display angezeigt, wenn man die BC Taste nutzt,
 um den OBC durchzuschalten
- IBUS Nachrichten können per TCP gesendet werden. Setting muss aktiv sein.
 vom terminal mit dem Befehl z.b. (wenn keine Länge oder/und Checksum bekannt, dann muss LL an zweiter Stelle und/oder CK am Ende stehen)
 echo -n "sendibus;68 LL 80 23 62 30 20 20 20 20 20 20 49 42 75 73 20 54 45 53 54 20 20 20 20 20 CK" | nc 0.0.0.0 8089
 zeigt im IKE Display "IBus TEST"
- Bei Verkehrsfunkmeldung pausiert die Wiedergabe (Testphase)

Sep30 2016 Update
v1.2.4
- Änderungen IBUS lesen weil LC4Hunter Probleme hat (leider nicht nachvollziehbar)
- Welcome/Leaving Lichter können nun per Setting gewählt werden
- andere E-Modelle hinzugefügt

v1.2.3
- TCP und IBus Timeout vergrößert

Okt02 2016 Update
v1.2.5
- Mode ALWAYS hinzugefügt für CarPCs oder CIS ohne NAV, RAD, VID

Okt02 2016 Update
v1.2.6
- GPIO für Rearcam-Relais-Ansteuerung integriert (ungetestet)
- TCP Port für interene Kommunikation kann geändert werden
- Bugfix für Spiegel anklappen versucht
- Ansteuerung der Radio LED für Mode Always
- Vorbereitung für weitere Tasten in Mode Always
- FFB Events erweitert für evtl. spätere Hold events.
- Anpassungen für Play/Pause
- Standheizung und Lüftung im OBC
 (WER KEINE HEIZUNG HAT, NICHT VERWENDEN!!!)
- IBus Writing angepasst
- bugfix MFL GearShift Function

Okt27 2016 Update
v1.2.7
- Änderung für Spiegelanklappen
- GPIO7 Bug behoben

Nov10 2016 Update
v1.2.8
- Änderung für Spiegelanklappen
- GearShift nun für MFL Volume oder Track Buttons.
- CDCH prev/next nun mit 94/95 und 98/99
- log in eigene dateien in den addon-settings pfad
 "/home/osmc/.kodi/userdata/addon_data/plugin.script.ibuscommunicator/logfiles"
- simulate IBusMessages to addon through TCP, to test the functions
 echo -n "simulateibus;80 05 BF 18 10 00 CK" | nc 0.0.0.0 8089
- E46 FlashToPass bugfix
- E46 ZV Lock/Unlock bugfix
- E46 Welcomelights bugfix

Dez07 2016 Update
v1.2.9
- log Dateien werden nun richtig kopiert, abhängig vom setting write log to kodi
- logfiles werden nun beim Kopieren gezippt
- kurze Verzögerung 0,3s für FlashToPass aus
- Setting für PDC Refreshrate
- Schalten mit MFL UP/DOWN nun schon bei Druck der Tasten.
- bei aktivem Setting für RearCam-Relais, wird auch der VideoModul-Eingang aktiviert.
- RearCam Relais kann jetzt ohne aktiven PDC Setting genutzt werden.
 Verweilzeit oder Geschwindigkeit zum Aussschlalten (nach Auslegen des R-Ganges) ist als Setting hinzu gekommen.
 Bei nicht erreichen der eingestellten Geschwindigkeit, wird nach 60s abgeschalten.
- Programmcode etwas aufgeräumt
- Setting zum Absenken der Lautstärke beim Einlegen des Rückwärtsganges
- LCD Helligkeit kann bei Einschalten des Lichtes verändert werden.
- Tippblinken Interval 2 hinzugefügt
- Speedsettings für Auto Zoom der Navigationskarte
- IKE Display Settings zu Main verschoben. Nur aktiv, wenn CarModel E38,E39,E53 ausgewählt ist.

Jan10 2017 Update
v1.3.0
- Lautstärke vom BMW Radio kann beim einlegen des Rückwärtsganges abgesenkt werden
- Lautstärke Setting für Geschwindigkeit ist dazu gekommen
- erste Tests für MID Support
- Addon Startsequence umgestellt
- weitere log-Nachrichten für Verbindungsaufbau hinzugefügt
- Bugfix Außentemp im OBC Screen rechts unten
- Bugfix Titleanzeige im IKE Display
- Bugfix Lautstärke absenken
- Distanze und Limit können im OBC eingestellt werden
- Bugfix OBC
- Weitere OBC Informationen hinzugefügt
- Standheizung und -lüftung wird für OBC-Menü automatisch angezeigt, wenn vorhanden.
- Werte setzen im OBC für Timer 1 + 2 der Standheizung und -lüftung integriert
- erste Schritte für Unterstützung von Windows
- einige Bugfixes zum bereinigen des Speichers
- Icon für Memo, Limit, Aux-Vent, Aux-Heat
- Icon für Timer 1/2
- Bugfix für Abbiegelicht in Abhängigkeit zur Geschwindigkeit
- Anpassung OBC Screen für Touchscreens
- Skin für Krypton (Kodi17) skin.confluence-bmw vorbereitet
- Skin für skin.carpc-xtouch aus RasPiCar von Jack erstellt
- Erweiterung des OBC Skin für Click/Touch
- zwei neue Setting-Buttons zum Zeit und Datum vom Fahrzeug zu setzen.
- FlashToPass nur wenn Abblendlicht aus ist.
- einige OBC Skinanpassungen
- Bugfix tcp verbindung
- Bugfix clear to send watcher
- Preload-Animation bei OBC Aufruf
- Bugfix Dimlevel der Innenraumbeleuchtung

Feb05 2017 Update
v1.3.1
- Bugfix Benachrichtigung der BM Taste 1-6 in Aux Mode
- Bugfix IBus-Connect
- Bugfix Dimmlevel
- keine Funktion für MFL UP/DOWN wenn R/T aktiv
- Umstellung auf Mehrsprachig
- Bugfix Verbindungsaufbau
- Shutdowntimer für Kodi bei ZV Verriegelung
- Test für ZV-Selektiv
- Ansteuerung Standheizung mit FFB Lock hold
- weitere BM24 IBus-Telegramme hinzugefügt

Mar26 2017 Update
v1.3.2
- Code etwas umgeschrieben
- OBC-Wertabfrage per TCP möglich
 obc;get;odometer
- Icon für Tankreserve
- Motor Temperatur Warnung
- Loader Animation für Kodi17 OBC
- neue icons für wassertemperatur
- Bugfix Monitorhelligkeit bei Addonstart
- Bugfix Straßen- und Städtenamen (Dank an Soheyl)
- Sonderzeichen-Übersetzungs-Tabelle für IKE-Anzeige (Dank an Soheyl)
- OBC Aufruf geändert
- OBC_SKIN.xml (für skin.confluence-bmw) angepasst
- googlemapsurl kann per TCP angefragt werden
 nav;gmapsurl
- log messages für MFL R/T hinzu
- OBC Skin (für skin.carpc-xtouch) Kodi 17 angepasst
- Bugfix Zündung aus
- Bugfix ständiges ZV-Verschließen
- Logfiles Dateiname mit Datum und Zeit unter addon userpath
- Änderung CD-Emulation
- Bugfix Kodi Pause
- Play/Pause verhalten optimiert
- Grundmodul-Modus in Car Model Setting z.B. "E39/0"
- Andere Toggle ZV lock/unlock Nachricht für GM Modus 1 (Dank an musti_e39)
- Tagfahrlicht für Standlicht und Nebelscheinwerfer ab Zündstufe 2
- Größere Verweilzeit bevor Spiegel an-/ausklappen
- Verweilzeit für Pause bei Tracksprung ausgeblendet. evtl. kommt kein ton zurück.
- Togglefunktion für Tagfahrlicht auf BM-Taste 1-6
- besserer Auswahldialog für BM-Tastenbelegung

Apr09 2017 Update
v1.3.3
- Bugfix Leaving Licht
- Property Umstellung für PDC Screen
- Spiegel susklappen beim Einstecken des Schlüssels
- Spiegel einklappen nach ffb hold (direkt bei hold ist unvorteilhaft, wegen Komfortschließung)
- Schnelles Blinken beim Deaktivieren der laufenden Standheizung
- test ob lautstärke reduzierung beim durchschalten nicht reduziert wird
- Bugfix Tippblinken e46 bei Altiven Nebel-Tagfahrlicht
- PDC für skin angepasst
- Icon für GPSfix
- Benutzerdefinierter Motortemperaturtext
- Bugfix Fuellevel Icon
- Bugfix PDC Front

Jul04 2017 Update
v1.3.4
- Änderung der PDC Anzeige für Kodi 17 Skin
- US Sidemark codierbar (nur LCM z.B. E38,39,53)
- PWM-Helligkeitswert für Standlicht Vorne codierbar
- Abfrage vor dem Ausführen der Codierfunktion
- Taste Clock für Bild-Aktivierung ist nun dauerhaft. Clock Hold, FM, AM, INFO, MENU oder Mode deaktiviert es wieder.
 Steuerung von Kodi mit BM oder MFL ist nicht möglich.
- bugfix in den Settings bei Wilkommenslicht
- Farbverlauf vom Tankreserve Symbol entfernt
- Text "Außentemperatur" im OBC Screen jetzt mehrsprachig
- Spiegelanklappen versucht zu optimieren
- PDC Screen komplett in die Skin integriert
- Standlüftung/-heizung in OBC nur anwählbar, wenn verfügbar
- bugfix ZV lock/unlock
- Anpassungen der OBC Daten für MID
- Workaround für log Daten kopieren. Im Fehlerfall wird nichts kopiert.
- Audiomode NONE hinzu
- Öltemperaturanzeige für Fahrzeuge mit TÖNS und LCM
- OBC Öltemperatur für Home Screen (farbig).
- Setting zum aktivieren der Öltemperaturanzeige
- Setting zum hinzufügen der Öltemperatur zum Datum im Bordmonitor
- bugfix für Lautstärkereduzierung
- Anpassung der Lautstärkereduzierung zu Fade in/out
- bugfix zeitbereich für welcome licht
- Intrumente im OBC nun für Diesel, MPH, °F
- OBC Benutzerhintergrund von Skin wird angezeigt
- OBC Skins dialog backgrounds transparent

Nov23 2017 Update
v1.3.6
- Sofortige Anhebung der Lautstärke, von abgesenkter Lautstärke für PDC, bei Zündung aus.
- Fahrtenbuch als kml datei.
pfad: /home/osmc/.kodi/userdata/addon_data/plugin.script.ibuscommunicator/driver_logs
gps daten werden alle 2 sekunden geloggt, wenn zündung stufe 2.
kann z.B. auf my maps https://www.google.com/mymaps/?hl=de importiert werden

- Bugfix alte ON-BOARD Skin (Jarvis)
- Bugfix Willkommen-Licht bei gestecktem schüssel und/oder geöffneter Tür
- Bugfix ZV lock
- Bugfix ZV unlock bei startup während der fahrt
- Bugfix Tagfahrlicht
- Bugfix Übersetzung Motorhaube schließen
- Bugfix Lautstärke absenken
- Bugfix MFL-Buttons
- Bugfix Doppeldruck FFB-Schließen für Spiegel anklappen
- Bugfixes Kleinere und Codeoptimierungen
- Log-Level für Lesen und Schreiben von IBUS-Nachrichten
- Anzeige Lesefehler und Schreibwiederholungen
- Überprüfung von gesendeten IBus-Nachrichten
- Versuch eines Software CTS für SerialPorts ohne CTS (läuft nicht fehlerfrei)
- Optimierung der Codierfunktion
- Abfrage der Bordspannung für Fahrzeuge mit LSZ vom Navi

- Reboot bei Clock-Taste halten bis zum Reset
- Neustart Kodi bei Clock-Taste halten und los lassen, wenn die Telefon-Leds leuchten
- ON-BOARD für default skin abgespeckt
- ON-BOARD für skin.pibus und Estuary
- ON-BOARD Aufruf aus den Settings ebenfalls möglich
- ON-BOARD-Texte werden nur aktualisiert, wenn Pi Bild aktiv ist

- Setting für ZV entriegeln bei einlegen des R-Ganges
- Setting für Spiegel anklappen erweitert (doppel betätigung innerhalb 3s der lock taste)
- Setting für Bordmonitore mit CD-Laufwerk (damit CD Mode erkennt werden kann, wenn keine CD eingelegt ist)
- Setting für PDC aktivieren bei unterschreiten einer Geschwindigkeit
- Setting für Umluft bei R-Gang
- Settings für Ausführung Licht- und/oder Spiegel-Ebents nach dem Hochfahren
- Neues Feature Beifahrerspiegel absenken bei einlegen der R-Ganges
- Integration des PiBus-Boards. (by http://pibus.info)
Pibus-Interface von PeteAu für TCP-Kommunikation integriert
- Unterstützung für LibreElec
- Ankommen/Verlassen Licht für E38/0 (VFL)
- E38 CD-CH Modeerkennung erweitert


Download ab jetzt in meiner Repo: repository.harryberlin.zip

Anleitung: IBusCommunicator_Manual.pdf <-- veraltet

Githubrepository.harryberlin/plugin.script.ibuscommunicator
IBusCommunicator:
Image  <>  Kodi Addon

[Bild: usersignaturpic-14941mspx.jpg]
Zitieren
#2
- // Bedienung von Kodi mit Bordmonitor // -

[Bild: tastenschema_newjyje2.png]

Rechter Drehknopf:
Links     = runter
Rechts  = hoch
Druck    = select
Hold     = Back, Home, ContextMenu (per Setting aktivierbar)
Next Taste:
Druck    = rechts
Hold      = vorspulen
DoppelDruck    = Titelsprung vor
Prev Taste:
Druck    = links
Hold      = zurückspulen
DoppelDruck    = Titelsprung zurück
Reverse Taste:
Druck    = back
Hold      = home
Select Taste:
Druck    = ContextMenu
Clock Taste:
Druck    = Aktiviert das Bild vom RaspBerry (nicht dauerhaft)
Hold      = Deaktiviert das Bild vom RaspBerry (nicht dauerhaft)
Hold>3s = Reboot nach LED Anzeige von Grün zu Gelb.
Taste 1-6:
Druck    = frei belegbar mit Kodi-Funktionen
Hold      = frei belegbar mit Kodi-Funktionen
Die Liste mit Funktionen findet man hier:
http://kodi.wiki/view/List_of_built-in_functions
http://kodi.wiki/view/Action_IDs

- // Bedienung von Kodi mit MultiFunktionsLenkrad // -

[Bild: mfl2j3jci.png]


MFL Up Taste:
(Normal Mode)
Druck    = Titelsprung vor
Hold      = vorspulen
(Control Mode)
Druck    = hoch
Hold      = select
MFL Down Taste:
(Normal Mode)
Druck    = Titelsprung zurück wenn abspielzeit > 3s, sonst zurück auf 0
Hold      = zurückspulen
(Control Mode)
Druck    = runter
Hold      = back
MFL R/T Taste:
Druck   = Aktivieren/Deaktivieren der Control Mode (wenn Setting aktiviert ist)
MFL Speak Taste:
Druck    = select
Hold      = back

- // Setting für IBusCommunicator // -
Log Level
NONE = keine Logeinträge
INFO1 = einige Infos
INFO2 = mehr Infos
INFO3 = viel Infos
INFO4 = derzeit keine Verwendung
IBUS = nur IBus Nachrichten
Zitieren
#3
Information 
Hier ist das neueste immer Oben platziert.

Steuerung des OBC mit MFL und BC Button (Sep04 2016):
Spoiler!

Erste OBC Gehversuche:
Spoiler!

Steuerung per MFL:
https://www.youtube.com/watch?v=m46U_ckj7Us

Mal wieder was gefilmt (Apr05 2016):
https://www.youtube.com/watch?v=jsA5bTen4Tw
https://www.youtube.com/watch?v=48nVyKA1hUs

(Feb21 2016) mal ein kleiner Test im Auto:
https://www.youtube.com/watch?v=OfyQusgVQ2c
https://www.youtube.com/watch?v=3i9SrfyiXvU
https://www.youtube.com/watch?v=TIMeCuuilkw

Kurzes Video vom Fortschritt (Feb14 2016):
https://www.youtube.com/watch?v=iOkrzHexRH8

Es gibt mal wieder ein Video mit vorgeschmack auf die neue Skin und Funktion der Titelanzeige.
https://www.youtube.com/watch?v=dRfnGiZ3O88

IKE ist dazu gekommen. Und immer noch aufn Wohnzimmer Teppich Big Grin
Spoiler!
[Bild: 0yp9f.jpg]

Settings noch nicht ganz ausgereift (Satus und Log Level ohne Funktion)
Spoiler!
[Bild: settings001snroh.png]

Test im Auto:
https://www.youtube.com/watch?v=CfYUZRW4uns

Umbau auf Videomodul geglückt:
https://www.youtube.com/watch?v=mYSZrhUdUV8

So es gibt nun ein zweites Video.
RTS wird durch die rote LED(schwer zu erkennen) dargestellt.
Und das Bild auch erst nur auf nen zweiten Bildschirm. Hab grad kein TV Modul da. Wobei Moment, ich spinner. Hab doch eins hier. Big Grin man man man, gar nicht dran gedacht.
https://www.youtube.com/watch?v=i_NADMLF08s

Hier mal ne kleine Demo, auch wenn man bisher nur die Nachrichten auf dem Bildschirm(direkt ausn Kodi-Logfile) sieht.
https://www.youtube.com/watch?v=LzMZh03-51c

Momentane Testumgebung. Muss aufn Basteltisch erstmal Ordnung machen, bevor ich das Zeug da hin platzieren kann. Big Grin
Spoiler!
[Bild: 9gq8k.jpg]
IBusCommunicator:
Image  <>  Kodi Addon

[Bild: usersignaturpic-14941mspx.jpg]
Zitieren
#4
Das addon kann eventuell helfen, bus telegramme einfacher an navit zu übergeben.

Ich persönlich fange an bedenke zu haben über den Verkehr auf unserem BUS-System, nicht umsonst haben z.B.: der 7er mehr Bus netze als wir. Man sollte darauf vllt. Achten
Zitieren
#5
wer es mal testen möchte kann es gern versuchen.
weiteres im 1. post
IBusCommunicator:
Image  <>  Kodi Addon

[Bild: usersignaturpic-14941mspx.jpg]
Zitieren
#6
Ist das eine andere Art das Raspberry mit dem IBUS zu nutzen ?
Sprich ein Ersatz von Helge Software und PiBUS
Zitieren
#7
ja genau. Hab angefangen ein Addon für Kodi zu programmieren. Ohne Helgeinterface.
Einfach nur Rasp mit OSMC + Resler IBus Interface + das Addon und los gehts.
Läuft im moment noch nicht wirklich sauber.
IBusCommunicator:
Image  <>  Kodi Addon

[Bild: usersignaturpic-14941mspx.jpg]
Zitieren
#8
Klingt doch aber sehr interessant Wink
Zitieren
#9
Frag mich ob das auch mit CIS-IBUS sauber funktioniert Smile
Zitieren
#10
kann es selbst nicht testen...
IBusCommunicator:
Image  <>  Kodi Addon

[Bild: usersignaturpic-14941mspx.jpg]
Zitieren


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 7 Gast/Gäste