domain: elmer.kube5s.ru → obdai.ru
This commit is contained in:
@@ -34,7 +34,7 @@ class ElmForwardService : Service() {
|
|||||||
.readTimeout(30, java.util.concurrent.TimeUnit.SECONDS)
|
.readTimeout(30, java.util.concurrent.TimeUnit.SECONDS)
|
||||||
.build()
|
.build()
|
||||||
|
|
||||||
private var serverUrl = "https://elmer.kube5s.ru/api/v1/raw-obd"
|
private var serverUrl = "https://obdai.ru/api/v1/raw-obd"
|
||||||
private val handler = Handler(Looper.getMainLooper())
|
private val handler = Handler(Looper.getMainLooper())
|
||||||
private var running = false
|
private var running = false
|
||||||
private var readThread: Thread? = null
|
private var readThread: Thread? = null
|
||||||
|
|||||||
@@ -95,7 +95,7 @@ class MainActivity : AppCompatActivity() {
|
|||||||
action = ElmForwardService.ACTION_CONNECT
|
action = ElmForwardService.ACTION_CONNECT
|
||||||
putExtra(ElmForwardService.EXTRA_DEVICE_MAC, elmDevice!!.address)
|
putExtra(ElmForwardService.EXTRA_DEVICE_MAC, elmDevice!!.address)
|
||||||
putExtra(ElmForwardService.EXTRA_SERVER_URL,
|
putExtra(ElmForwardService.EXTRA_SERVER_URL,
|
||||||
etUrl.text.toString().ifBlank { "https://elmer.kube5s.ru/api/v1/raw-obd" })
|
etUrl.text.toString().ifBlank { "https://obdai.ru/api/v1/raw-obd" })
|
||||||
}
|
}
|
||||||
ContextCompat.startForegroundService(this, intent)
|
ContextCompat.startForegroundService(this, intent)
|
||||||
tvStatus.text = "⏳ Подключение..."
|
tvStatus.text = "⏳ Подключение..."
|
||||||
|
|||||||
@@ -30,7 +30,7 @@
|
|||||||
android:layout_width="match_parent"
|
android:layout_width="match_parent"
|
||||||
android:layout_height="wrap_content"
|
android:layout_height="wrap_content"
|
||||||
android:hint="URL сервера"
|
android:hint="URL сервера"
|
||||||
android:text="https://elmer.kube5s.ru/api/v1/raw-obd"
|
android:text="https://obdai.ru/api/v1/raw-obd"
|
||||||
android:textColor="#e0e0e0"
|
android:textColor="#e0e0e0"
|
||||||
android:textColorHint="#666666"
|
android:textColorHint="#666666"
|
||||||
android:textSize="14sp"
|
android:textSize="14sp"
|
||||||
|
|||||||
@@ -9,5 +9,5 @@
|
|||||||
<string name="error_bt">❌ Ошибка Bluetooth</string>
|
<string name="error_bt">❌ Ошибка Bluetooth</string>
|
||||||
<string name="error_server">❌ Ошибка сервера</string>
|
<string name="error_server">❌ Ошибка сервера</string>
|
||||||
<string name="server_url_hint">URL сервера</string>
|
<string name="server_url_hint">URL сервера</string>
|
||||||
<string name="server_url_default">https://elmer.kube5s.ru/api/diagnose</string>
|
<string name="server_url_default">https://obdai.ru/api/diagnose</string>
|
||||||
</resources>
|
</resources>
|
||||||
|
|||||||
@@ -12,6 +12,13 @@
|
|||||||
DeepSeek дал полный подробный анализ по логам VCDS с тестового проезда.
|
DeepSeek дал полный подробный анализ по логам VCDS с тестового проезда.
|
||||||
Лучше любого гугла. Гипотеза подтверждена.
|
Лучше любого гугла. Гипотеза подтверждена.
|
||||||
|
|
||||||
|
## 2026-05-25 — Домен
|
||||||
|
|
||||||
|
- Куплен **obdai.ru** (обыгрывается: «обдай грязью» + OBD + AI)
|
||||||
|
- Зона `.ai` дорогая ($60-80/год), не брали
|
||||||
|
- Сервер: `https://obdai.ru/api/v1/raw-obd`
|
||||||
|
- HTTPS: Let's Encrypt (обязательно для RuStore/Google Play)
|
||||||
|
|
||||||
## 2026-05-25 — AndrOBD (fr3ts0n)
|
## 2026-05-25 — AndrOBD (fr3ts0n)
|
||||||
|
|
||||||
- **Разработчик:** Erwin Scheuch-Heilig (fr3ts0n), Австрия, `erwin.scheuch-heilig@gmx.at`
|
- **Разработчик:** Erwin Scheuch-Heilig (fr3ts0n), Австрия, `erwin.scheuch-heilig@gmx.at`
|
||||||
|
|||||||
Reference in New Issue
Block a user