NEWS
Google Maps API - Zugriffseinschränkungen
-
@oliverio
Nein,aber wenn die Katendaten über das Internet mit dem API-Schlüssel abgerufen werden, ist dieser unter Umständen hackbar. -
@kanumouse
Dafür gibt es ssl -
@oliverio
Die Kartendaten rufe ich momentan mit dem Google-Map-widget ab. Dort trage ich den API-Schlüssel ein und der Datenabruf ist dann nicht verschlüsselt. -
Kann ich mir fast nicht vorstellen. Schau mal in den Web Developer Tools des Browsers (f12) im Network tab.
Die requests zu Google gehen sicherlich per https.
Dann ist es auch verschlüsselt.Hier api key wird per https übertragen
https://github.com/ioBroker/ioBroker.vis-map/blob/e7a61c5bdc74cff3f43c8e3ef1be4bb83e48dfaa/widgets/map.html#L408 -
@oliverio
Ok, danke für den Hinweis, hatte ich anders vermutet. -
Das ist der Grund warum Apple und Google nur noch Apps im AppStore zulassen, welche per https kommunizieren.
-
@kanumouse Nur interessehalber - was trifft zu: Der Mähroboter
-
bietet eine offenes Interface, über das er seine GPS-Position lokal im Heimnetz meldet, und man kann direkt (über MQTT/WLAN oder Zigbee z. B) die Position abfragen.
-
Es geht wie üblich nur über eine China-Cloud, und man muss sehen dass man sich die Infos irgendwie über Seitenkanäle oder die Simulation einer Smartphone-APP holt.
-
Der Mähroboter ist ab Werk unlösbar mit den Google Maps Diensten verknüpft.
-
-
@martinp
Punkt 1 trifft zu, da die Koordinaten über die Husqvarna-Cloud und dem entsprechenden Adapter übertragen werden. -
@kanumouse Hmm für mich ist das eher ein abgeschwächter Punkt 2. auch wenn der Endpoint nicht ein Server in China ist. Der Husqvarna Adapter nimmt Dir nur die Arbeit ab, selber einen Simulator einer Smartphone App zu schreiben...
Mehrere Dinge müssen gegeben sein, damit ich sage eine Lösung ist (1)
- Funktioniert das noch, wenn der Hersteller seine Cloud abschaltet?
- Funktioniert das noch, wenn im Heimnetz dem Gerät der Zugang zum Internet gesperrt wird?
- Gibt es eine vom Hersteller öffentlich zugänglich dokumentierte und für die Nutzung freigegebene API?
Immerhin - Das scheint der Fall zu sein https://developer.husqvarnagroup.cloud/
-
Wenn dir Sicherheit so wichtig ist, mach es doch mit OSM bzw Nominatim.
Das kann man recht simpel lokal hosten. Ganz D ist sehr Datenintensiv, bei dir reicht ja theoretisch dein Grundstück zu laden. -
@kanumouse
Ich nutze das sehr ähnlich (Google Maps Static API) mit der Schlüsseleinschränkung. Hier habe ich bei der Website-Einschränkungen die interne IP des ioBroker + Port (= Port vom web-Adapter) => z.B. http://192.168.178.62:8082 angegeben.
Hatte das früher auch nicht, bis mir Google das irgendwann mal so vorgeschlagen hat.