NEWS
Script: Alexa Listen pflegen und Anzeigen
-
Hallo zusammen
Habe mir dieses mal angeschaut und wollte nur eine aktuelle Alexa-Einkaufsliste in Vis darstellen.
Nun habe ich das JS-Skript angelegt und es wurden Datenpunkte angelegt.
Hmmm... jetzt bin ich mit dem Latein bereits am Ende.Hat hier jemand eine kleine Anleitung für das Skript und das Einpflegen im Vis?
Liebe Grüsse
-
@liv-in-sky Ok Danke werde das mal testen. Ich Trigger zurzeit noch auf den Datenpunkt. Ich habe nun gemerkt das Artikel die auf der Einkaufsliste gelöscht wurden. Trotzdem noch im Datenpunkt angezeigt wird. Wie du das beschrieben hast.
-
@hanan Was Funktioniert bei dir direkt nicht?
Das Widget findest du im ersten Post von @liv-in-sky -
@Basti97 Guten Morgen Basti97
Ich habe das JS Skript von sky (Einkausliste) ohne Änderungen angelegt und aktiviert.
Es wurden folgende Datenpunkte angelegt:
Im Skript bei Zeile 29 steht, dass das File im Vis.0 liegen sollte, doch dort ist bei mir nichts.Jetzt habe ich in Vis ein Test-View angelegt und dort das Widget importiert.
Es wurden drei Widget angelegt, doch was muss ich hier anpassen? -
@hanan schon mal gut, dass die datenpunkte gefüllt sind.
in dem widget wird ein oder mehrere datenpunkte definiert, der die daten aus den datenpunkten holt.
du musst also in jedes der importierten widgets gehen und die dort eingetragenen datenpunkte ändern.
also überall, wo controll-own...... steht musst du deine datenpunkte eintragen.
ein beispiel:
ist zustand:
soll zustand:
und das machst du in allen widgets- so kopierst du die datenpunkt namen aus dem object-tab im admin:
die geschweiften klammern sind wichtig - also nur den reinen dp-namen ersetzen
-
@liv-in-sky
Jep, hat bestens funktioniert.
Supi, besten Dank für Deine Skript und die rasche Hilfe.Liebe Grüsse Andy
-
@liv-in-sky Danke habe es auf true gesetzt.
-
Super Sache das Script, eigentlich genau was ich Suche! Danke für deine Mühe... @liv-in-sky
Leider natürlich total unbrauchbar (ich weiß Adapter Bug) wenn man die Elemente nicht löschen kann.
Ich hoffe da tut sich zeitnah was... @apollon77 -
@mawi-motion hoffe Ingo findet mal etwas Zeit um das wieder gangbar zu machen
-
ich habe die Datenpunkte im Widget hinterlegt.
Eingabe funktioniert
Listenansicht funktioniert
Löschen funktioniert nichtwelche datenpunkte sind hier die richtigen (sind ja insgesamt 3 Stück)
-
-
@liv-in-sky Moin,
kann man die Liste nicht erst einmal ohne Alexa so nutzen? Also lokal speichern und nutzten, bis der Adapter wieder läuft?
-
du meinst völlig unabhängig von alexa ? also eine übersicht, die eine liste anlegt, in der man items anlegen und löschen kann.
wäre dann aber nur mit vpn über handy erreichbar - oder versteh ich dich falsch?
-
@liv-in-sky Ja genau, einfach einen DP im iObroker unabhängig von Alexa. Und wer die Liste auch unterwegs benötigt, kann sich die ja weiterhin per Telegramm schicken oder per VPN oder oder oder.
-
@nordischerjung machbar ist sowas schon (auf der iobroker seite) - aber man müßte es definitiv außerhalb - also handy - nutzen können, sonst ist es den aufwand nicht wert.
in telegram kenn ich mich nicht wirklich aus - ist es da möglich, sowas wie ein liste zu zeigen, in der dann auch anlegen und löschen möglich wäre, und das ganz dann an iobroker zurücksendet, dass man das ganze wieder verarbeiten kann, irgendwie einen eigenen bot erstellen, der sich mit iobroker unterhalten kann
-
@liv-in-sky Also das senden mit Telegram hab ich ja schon
das ist kein Problem, einfach über den Telegram Adapter.
Mir geht es jetzt eigentlich daurum, diese Einkaufsliste in einen eigenen DP zu bekommen. Leider bin ich in JS nicht so bewandert, ich programmiere Maschinen also SPS usw.
Ich benutzte dein Script ja schon kann man da nicht einfach den Alexa Einkauflist DP auf einen eigenen DP ändern? -
eine tabelle zu erstellen, die in einem datenpunkt eine liste enthält, die dann über die vis anlegen und löschen kann ist sicher machbar ( werd mir mal ein paar gedanken machen) und diese list e bei einem update zu telegram sendet ist auch noch möglich
was aber cool wäre, wenn diese liste bzw jeder einzelne eintrag der liste in telegram als einzelner buttons erscheinen würde und z.b durch das drücken eines dieser buttons dann gelöscht wird und in iobroker auch
also z.b sowas https://forum.iobroker.net/post/130590 nur halt mit todo einträgen - drückt man einen solchen button, soll der eintrag gelöscht werden
-
@liv-in-sky sagte in Script: Alexa Listen pflegen und Anzeigen:
was aber cool wäre, wenn diese liste bzw jeder einzelne eintrag der liste in telegram als einzelner buttons erscheinen würde und z.b durch das drücken eines dieser buttons dann gelöscht wird und in iobroker auch
also z.b sowas https://forum.iobroker.net/post/130590 nur halt mit todo einträgen - drückt man einen solchen button, soll der eintrag gelöscht werden
Na das wäre natürlich das i-Tüpfelchen
Bis jetzt hab ich mir mit einem Button die ganze Liste per Telegram geschickt, diese dann auf dem Handy aus Telegramm kopiert und in meine EinkaufsApp (Einkaufszettel) eingefügt. Dort kann man die dann einzelnd löschen, durchsteichen usw. Wenn das so mit Telegramm funktionieren würde, wäre das schon cool.
Wennich dir iwie helfen kann/soll sag bescheid
-
@nordischerjung ich werd mal schauen wegen der tabelle für die vis - dauert ein wenig
- anschliessend telegram senden - so das es als button ankommt - kriegen wir auch irgendwie hin
- die buttons zum löschen senden dann "etwas" und "irgenwie" an den iobroker adapter - das ist mir noch nicht klar - evtl mit text to command oder so - wenn du da ein wenig im forum suchen könntest, wäre gut.
- dann bräuchten wir noch ein menu unten, damit man in einen "lege an" bereich gehen können
meld mich , wenn ich eine erste tabelle zum testen habe
-
@nordischerjung was hälst du davon ?
telegram ist noch nicht implementiert