NEWS
Test Adapter telegram-menu v.1.6.x
-
@michael-roling genau, die chat id.
@liv-in-sky Ein entferne und neu Installieren beider Adapter bracht keinen Erfolg.
Interessant finde ich das bei Copy alle Daten sichtbar und richtig sind.
-
@patrickwalther welchen Browser nutzt du ? Schon mal mit einem anderen probiert ?
-
hast du die settings importiert? über json-file - ging bei mir nicht - mußte es richtig neu machen
-
Habe beides getestet. Ohne Erfolg
-
@patrickwalther so jetzt klappt es, habe iobroker neu aufgesetzt. Trotzdem vielen Dank für die Hilfe.
-
@michael-roling Eine Frage hätte ich dennoch.
Wo kann ich Benutzer anlegen? Bisher nenne ich das Menü nach dem Benutzer.
Kann ich ein Datum/Uhrzeit eines Datenpunkts formatiert anzeigen lassen bzw um rechnen?
-
@patrickwalther Benutzer werden aus Telegram ausgelesen. D.h. du kannst nur im Telegram Adapter neue Benutzer registrieren.
Ansonsten wenn es um das Menu geht, das kannst du benennen wie du möchtest.
Du kannst aber auch ein Menu für Person 1 erstellen und eins für Person 2, und ein drittes für beide nutzen.Für die Frage mit der Zeit, bisher noch nicht. Aber erstell ein Issue und ich schaue mir das an.
-
@michael-roling hättest du ein idee dazu - oder auch andere thread benutzer
ich müßte einen wert eingeben z.b 181332
im moment fällt mir nur ein, einen bool datenpunkt im menu (z.b. eingabe) über das menu zu schalten und anschliessend den nächsten wert, der in telegram eingegeben wird , zu speichern - also auf den dp (request) in der telegram instanz als trigger nutzen
das ganze wird dann auch wieder beendet mit dem wert 181555 - dannach werden die differenz und die beiden uhrzeiten der schaltungen in ein json geschrieben
hintergrund: es geht um das auswerten von fahrtzeiten und damit kilometerauswertung
-
@liv-in-sky du könntest doch einfach auf dem datenpunkt reagieren. Und schauen ob etwas darin vor kommt, z.b. start xxxxxxx oder ende xxxxxxx dann Start oder ende weg schneiden , und dann berechnen
Das wäre jetzt meine spontane Idee -
letztlich ist deine idee die selbe wie meine - nur das ich nicht "startFahrt ...." oder "endeFahrt ..." eingeben will, weil ich das wahrscheinlich vergesse - daher kann ich mit einem menu-punkt anschliessend einfach den kilometerstand eingeben
-
@liv-in-sky ja das stimmt auch wieder
-
@michael-roling frage:
kann ich sowas eingeben ?
Gebe Namen und Kilometerstand ein {"id":"0_userdata.0.CONTROL-OWN.TRACCAR.SONDERFAHRT.BeginnKM","text":"wert ist &&"}
dieser abschnitt (Gebe Namen und Kilometerstand ein )wird nicht zurückgegeben und der rückgabewert funktioniert auch nicht mehr
-
@liv-in-sky wird das denn mit ack true gesetzt?
-
@michael-roling ja - das ganze funktioniert so - nur der rückgabewert:
{"id":"0_userdata.0.CONTROL-OWN.TRACCAR.SONDERFAHRT.BeginnKM","text":"wert ist &&"}
aber nicht so, damit ich nicht vergesse zb. Name,kilometer einzugeben (zurArbeit,12345):
Gebe Namen und Kilometerstand ein {"id":"0_userdata.0.CONTROL-OWN.TRACCAR.SONDERFAHRT.BeginnKM","text":"wert ist &&"}
-
@liv-in-sky dein Skript muss die datenpunkte mit ack true setzen. Sonst funktioniert das nicht
An dem Punkt waren wir schon mal
-
weiß ich, macht es auch
das fuktioniert auch - erst wenn ich einen rückgabe text hinzufüge kommt:
-
@liv-in-sky gucke ich mir an
-
@liv-in-sky du könntest mal eben testen ob der Fehler daher kommt weil du vor den gescheiften klammern noch text hast, also den text weg machen und probieren.
Wenn dann wieder alles funktioniert werde ich das im code ändern so das es auch mit text davor geht -
@michael-roling hatte ich erwähnt - es funktioniert ohne den text vor den klammern !!! erst der rückgabetext (vor der klammer) beim schalten des bool macht den fehler - wenn ich nur den datenpunkt als rückgabewert deklariere funktioniert es
-
@liv-in-sky okay habe ich wohl überlesen, bin schon an der Lösung dran