openhab 4.2.2, android version 3.16.2, datenuebergabe

Einrichtung der openHAB Umgebung und allgemeine Konfigurationsthemen.

Moderatoren: seppy, udo1toni

Antworten
BaluderBaer
Beiträge: 90
Registriert: 2. Mär 2023 20:26
Answers: 0

openhab 4.2.2, android version 3.16.2, datenuebergabe

Beitrag von BaluderBaer »

Hallo und guten morgen team

neuer tag , neues glueck .....

ich verwende hier openhab 4.2.2 ( aktuell letzter stand ) mit der android app 3.16.2

tablet software.:
-----------------
android version 14
kernel version 5.4.249
knox version 3.10
knox api level 37
android sicherheitspatch ebene 1.10.2024

die anderen geraete sind android version 13

diese ( openhab app ) ist auf 6 geraeten installiert. handy / tablet.
auf 5 geraeten arbeitet diese version absolut korreckt, ohne probleme.
nun habe ich mir ein neues tablen gegoennt. installiere diese app und kann keine daten an openhab senden.

geraetekennung => SamsungTablet_CarstenA9Tablet

dies kann ich mit allen werten nachstellen.
zum test hier .:
- BatteryLevel
- ChargingState
- WifiName
- BluetoothDevices

beispiel.:
==========

Code: Alles auswählen

11-17 01:04:54.719 23356 23912 I okhttp.OkHttpClient: --> GET http://4.2.2>:8080/rest/items/SamsungTablet_CarstenA9TabletChargingState
11-17 01:04:54.719 23356 23912 I okhttp.OkHttpClient: User-Agent: Mozilla/5.0 (Linux; Android 4.0.4; Galaxy Nexus Build/IMM76B) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.133 Mobile Safari/535.19
11-17 01:04:54.719 23356 23912 I okhttp.OkHttpClient: Cache-Control: no-cache
11-17 01:04:54.719 23356 23912 I okhttp.OkHttpClient: --> END GET
11-17 01:04:54.719 23356 23911 D TrafficStats: tagSocket(166) with statsTag=0xffffffff, statsUid=-1
11-17 01:04:54.720 23356 23912 D TrafficStats: tagSocket(207) with statsTag=0xffffffff, statsUid=-1

......

11-17 01:04:54.735 23356 23912 I okhttp.OkHttpClient: <-- 404 Not Found http://4.2.2>:8080/rest/items/SamsungTablet_CarstenA9TabletChargingState (15ms)
11-17 01:04:54.735 23356 23912 I okhttp.OkHttpClient: Content-Type: application/json
11-17 01:04:54.735 23356 23912 I okhttp.OkHttpClient: Date: Sun, 17 Nov 2024 00:04:54 GMT
11-17 01:04:54.735 23356 23912 I okhttp.OkHttpClient: Transfer-Encoding: chunked
11-17 01:04:54.735 23356 23912 I okhttp.OkHttpClient: Server: Jetty(9.4.54.v20240208)
11-17 01:04:54.735 23356 23912 I okhttp.OkHttpClient: <-- END HTTP
11-17 01:04:54.737 23356 23423 E ItemUpdateWorker: Error updating item 'SamsungTablet_CarstenA9TabletChargingState' to 'ValueWithInfo(value=UNDEF, mappedValue=null, type=MapUndefToOffForSwitchItems, debugInfo=null)'. Got HTTP error 404
11-17 01:04:54.737 23356 23423 E ItemUpdateWorker: org.openhab.habdroid.util.HttpClient$HttpException: Not Found
11-17 01:04:54.737 23356 23423 E ItemUpdateWorker: at org.openhab.habdroid.util.HttpClient$method$2$2.onResponse(Unknown Source:45)
11-17 01:04:54.737 23356 23423 E ItemUpdateWorker: at okhttp3.internal.connection.RealCall$AsyncCall.run(Unknown Source:51)
11-17 01:04:54.737 23356 23423 E ItemUpdateWorker: at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
11-17 01:04:54.737 23356 23423 E ItemUpdateWorker: at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:644)
11-17 01:04:54.737 23356 23423 E ItemUpdateWorker: at java.lang.Thread.run(Thread.java:1012)
was wurde bis jetzt gemacht.:
=============================
update tablet letzte version
app geloescht, speicher mit ccleaner bereinigt und neu installiert
alle werte per hand ausgeschaltet gespeicher, reboot vom tablet und wieder eingeschaltet.
vergleich zwischen den tablets ( werte und einstellunen ) alles gleich, bis auf den geraetenamen natuerlich )
das resultat bleibt inner das gleiche, es werden keine daten an openhab gesendet. ( nur von diesen tablet !!! )

zuhause , ansicht ist ok und wird angezeit.
openhab logs ( frontail ) werden auch richtig angezeit
openhab layout werden auch richtig angezeigt.

was mir aufgefallen ist, sind die jave meldungen.:
==================================================

Code: Alles auswählen

11-17 01:05:07.648 23356 23421 E ItemUpdateWorker: Error updating item 'SamsungTablet_CarstenA9TabletChargingState' to 'ValueWithInfo(value=UNDEF, mappedValue=null, type=MapUndefToOffForSwitchItems, debugInfo=null)'. Got HTTP error 404
11-17 01:05:07.648 23356 23421 E ItemUpdateWorker: org.openhab.habdroid.util.HttpClient$HttpException: Not Found
11-17 01:05:07.648 23356 23421 E ItemUpdateWorker: at org.openhab.habdroid.util.HttpClient$method$2$2.onResponse(Unknown Source:45)
11-17 01:05:07.648 23356 23421 E ItemUpdateWorker: at okhttp3.internal.connection.RealCall$AsyncCall.run(Unknown Source:51)
11-17 01:05:07.648 23356 23421 E ItemUpdateWorker: at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
11-17 01:05:07.648 23356 23421 E ItemUpdateWorker: at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:644)
11-17 01:05:07.648 23356 23421 E ItemUpdateWorker: at java.lang.Thread.run(Thread.java:1012)
11-17 01:05:07.650 23356 23421 E ItemUpdateWorker: Error updating item 'SamsungTablet_CarstenA9TabletBluetoothDevices' to 'ValueWithInfo(value=UNDEF, mappedValue=null, type=Raw, debugInfo=null)'. Got HTTP error 404
11-17 01:05:07.650 23356 23421 E ItemUpdateWorker: org.openhab.habdroid.util.HttpClient$HttpException: Not Found
11-17 01:05:07.650 23356 23421 E ItemUpdateWorker: at org.openhab.habdroid.util.HttpClient$method$2$2.onResponse(Unknown Source:45)
11-17 01:05:07.650 23356 23421 E ItemUpdateWorker: at okhttp3.internal.connection.RealCall$AsyncCall.run(Unknown Source:51)
11-17 01:05:07.650 23356 23421 E ItemUpdateWorker: at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
11-17 01:05:07.650 23356 23421 E ItemUpdateWorker: at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:644)
11-17 01:05:07.650 23356 23421 E ItemUpdateWorker: at java.lang.Thread.run(Thread.java:1012)
11-17 01:05:07.650 23356 23401 I WM-WorkerWrapper: Worker result FAILURE for Work [ id=58d5666e-c73f-43a7-9914-d9011ad3d14e, tags={ org.openhab.habdroid.background.ItemUpdateWorker, send_wifi_ssid, itemUploads, server-id-2 } ]
11-17 01:05:07.654 23356 23403 I WM-WorkerWrapper: Worker result FAILURE for Work [ id=f6aed244-cb2e-4f3d-b597-29e78f7447c3, tags={ org.openhab.habdroid.background.ItemUpdateWorker, charging_state, itemUploads, server-id-2 } ]
11-17 01:05:07.658 23356 23403 I WM-WorkerWrapper: Worker result FAILURE for Work [ id=90e3c0bc-c1b8-46d8-8a86-b1ee6b20b28e, tags={ org.openhab.habdroid.background.ItemUpdateWorker, send_bluetooth_devices, itemUploads, server-id-2 } ]
hat hier jemand eine gute idee was ich hier machen kann

danke an alle und einen schoenen sonntag fuer euch

balu

p.s.:
der komplette log von der app liegt vor, ist nur zu gross um hier zu posten ( zuviele zeichen )

balu

Benutzeravatar
udo1toni
Beiträge: 15241
Registriert: 11. Apr 2018 18:05
Answers: 242
Wohnort: Darmstadt

Re: openhab 4.2.2, android version 3.16.2, datenuebergabe

Beitrag von udo1toni »

Verstehe ich das richtig, dass es um die Betriebswerte des Tablets geht? Das heißt, die App als solche funktioniert einwandfrei (Main UI und/oder Sitemap öffnen, Lampen schalten, Rollläden steuern usw.), was aber nicht geht, ist den Zustand des Endgeräts selbst überwachen?

Hast Du für die App alle Berechtigungen korrekt gesetzt?
openHAB4.3.3 stable in einem Debian-Container (bookworm) (Proxmox 8.3.5, LXC), mit openHABian eingerichtet

BaluderBaer
Beiträge: 90
Registriert: 2. Mär 2023 20:26
Answers: 0

Re: openhab 4.2.2, android version 3.16.2, datenuebergabe

Beitrag von BaluderBaer »

hallo udo1toni
ja , das verstehst du richtig.
glaube, das das etwas mit der version zu tun hat, die anderen geraete sind version 13, nur dieses tablet hat die version 14.
evtl auch etwas mit den zugriffsrechten. weiss nur nicht was ich anders einstellen kann.
berechtigungen in der ap stehen ALLE auf erlaubt.
balu

Benutzeravatar
udo1toni
Beiträge: 15241
Registriert: 11. Apr 2018 18:05
Answers: 242
Wohnort: Darmstadt

Re: openhab 4.2.2, android version 3.16.2, datenuebergabe

Beitrag von udo1toni »

Kannst Du im englischen Forum nachfragen? Ich denke, das ist etwas, was sich der Entwickler anschauen muss.
openHAB4.3.3 stable in einem Debian-Container (bookworm) (Proxmox 8.3.5, LXC), mit openHABian eingerichtet

Antworten