Bring Einkaufsliste

eigentlich habe ich Bring im Webbrowser schon länger am Start. Sowohl auf Android als auch aufm Browser ist das eine gute Lösung.

Nutze Bring! auch schon eine ganze Weile und es funktioniert richtig gut. Leider kommt bei dem Link bei mir auf einem Android Tablet nur der Hinweis auf die entsprechenden Apps (IOS/Android) im jeweiligen App-Store. Kann man das umgehen damit auch die Seite angezeigt wird?

Anscheinend wird da die Browserkennung abgefragt und wenn festgestellt wird, dass dies ein Android Browser ist, kommt dann wohl so ein Hinweis. Bei Android kenne ich mich ehrlich nicht aus, aber für IOS gibt es Browser wie iCabMobile, da kann man die Browserkennung einstellen. Vielleicht gibt es so was auch Analog für Android, das wäre ein Versuch wert.

Gib mal den ganzen Link ein, beimir geht es dann… wenn ich nur web.getbring.com aufrufe ist es bei mir auch so…

P.S.: ich nutze die Web-Seite von Bring seit knapp 3 Jahren, also so neu ist es jetzt nicht

Ist jetzt wohl zumindest so weit offiziell das Bring die Webseite offiziell freigeben hat, vorher war es halt noch Beta, hat aber auch schon funktioniert. Aber nachdem Bring jetzt selbst in der App drauf hinweist das es jetzt auch ganz offiziell eine Möglichkeit gibt einen Webbrowser zu nutzten, dachte ich mir halt ich schreibe es noch mal rein ;-).

Wie oft muss ich das Skript ausführen? Minütlich? Oder nur einmalig?

Danke für die Info!

Einmalig, es dient ja lediglich dazu den Inhalt in die Variable zu schreiben. Angezeigt wird das dann selber in der HTMLBox im Webfront.

So, der Browser auf dem Android Tablet behauptet jetzt ein Edge zu sein und schon geht es. Danke für den Tipp.

Darf man fragen was Du für einen Browser unter Android verwendest, bei dem man das einstellen kann? Oder kann man das unter Andoid an anderer Stelle einstellen?

Meine Referenz ist da derzeit der „Fully Kiosk Browser“. Der kann ganz nebenbei noch ein paar Sachen mehr als nur eine Webseite darstellen.

Moin, ich probiere das mit IPSView - aber da komme ich nur bis zu „loading…“

Morgen zusammen.
gibts ein „workaround“ damit man sich nicht immer lästig neu einloggen muss?

seit kurzem bringt er bei meinen Android Tablets auch die Meldung das man sich die App installieren soll…

Vielleicht kanns ja jemand gebrauchen.

Moin, sorry fürs rauskramen des alten Threads. Aber aufgrund der Alexa Einkaufslistenthematik, wäre ich sehr interessiert daran, Bring! irgendwie abzubilden. Der reine Weblink ist mir zu viel, hatte bisher nur eine schmale Liste, die mir vollkommen ausreicht. Kann mir einer erklären wie ich die API benutzen muss? Bekomme es irgendwie nicht hin, da reicht mein PHP Horizont nicht aus für :smiley:

Gruß
Pascal

Gut das du ihn rausgekramt hast.
Habe das total übersehen.
Ich kann dir nachher mal einen ein Copy & Paste Script senden.

Und für alle die mehr wollen, ein Modul kommt auch dafür :slight_smile:
Michael

Du kannst folgendes nutzen.
Lege eine String Variable (Profil TextBox) und ein neues Script in Symcon an.
Kopiere den Code von helvete003 aus seinem Bring-api Repro in das Script (ohne die <? und ?>.

https://github.com/helvete003/bring-api/blob/master/BringApi.php

Ergänze das Script wie folgend:

$UserMail = 'bla@blub.com';
$Password = 'Mein Passwort';
$VarID = 12345; /* Hier die ID einer zuvor in Symcon angelegten String Variable eintragen */

$bApi = new BringApi(urlencode($UserMail),urlencode($Password),true);
$Lists = $bApi->getItems();
$Liste = array_column(json_decode($Lists,true)["purchase"],'name');
$Text = implode("\r\n",$Liste);
SetValueString($VarID, $Text);
/*
Hier den Code von helvete003 reinkopieren, ohne das <? am Anfang und ?> am Ende
Quelle: https://github.com/helvete003/bring-api/blob/master/BringApi.php
*/

Viel Erfolg
Michael

1 „Gefällt mir“

Ach wie geil … hat auf Anhieb funktioniert :smiley:

Jetzt kann ich endlich der Alexa wieder Einkaufslisten ohne blödes Zwischengefasel diktieren :heart_eyes:

Vielen Dank dafür!!

PS: ich warte sehnsüchtig auf das Modul :stuck_out_tongue_closed_eyes:

1 „Gefällt mir“

In der aktuellen Beta vom EchoRemote habe ich ein neues Modul für die Alexa-Einkaufslisten drin. Bin auch an einem Sync-Modul dran um die Einträge dann direkt an Bring zu übertragen.

as you wishes :stuck_out_tongue:

Michael

Sehr geil. Teste ich direkt morgen mal aus.