[AMADNG] AMAD 4.2 The Next Generation of AMAD with Tasker Support

Begonnen von CoolTux, 25 Mai 2017, 18:24:49

Vorheriges Thema - Nächstes Thema

the ratman

ZitatDabei denke ich oft an Dich  ;D
du denkst nur, dass du denkst ...
→do↑p!dnʇs↓shit←

CoolTux

Zitat von: Chaos am 25 Juli 2017, 10:00:34
So erstes Device ist dran.

Zu viele Android Geräte hier und das ganze dann noch per VPN installieren, macht nicht so wirklich Spaß :-D

Der Wizard geht mir auch schon auf den Keks, aber ich versteh schon warum der drin ist.
BTW: da ist ein TYPO am Ende des Wizard Popups. "amaad" steht da irgendwo.

Mach dann jetzt mal die anderen vier Dvices dran.

MfG
Manuel

Das ist aus dem Textwizard, richtig. Da hatte ich den Text vom Sprachwizard kopiert und da musste das so geschrieben werden damit die Aussprache in etwa hin kommt. Ich werde mir das heute Abend mal anschauen und denn korrigieren.

Danke Dir
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

moonsorrox

eine Frage zu dem bisher eingetragenem WLAN in den Tablets
define LenovoTablet AMAD <IP Tablet> <WLAN Name>

wird das jetzt nicht mehr gebraucht, weil dort eine ID steht..?

Meine Tablets haben jetzt dieses im DEF
<IP> <ID> IODev=AMADBridge

habe darüber bisher nichts gefunden, aber jetzt auch nicht intensiv gesucht  ;)
Intel-NUC i5: FHEM-Server 6.1 :: Perl v5.18.2

Homematic: HM-USB-CFG2,HM-CFG-LAN Adapter, HM-LC-BL1-FM, HM-LC-Sw1PBU-FM, HM-LC-Sw1-PI-2, HM-WDS10-TH-O, HM-CC-TC, HM-LC-SW2-FM

CoolTux

Die ssid ist im def nicht nötig. Kann man aber als Attribut setzen wegen deepsleep
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

moonsorrox

Intel-NUC i5: FHEM-Server 6.1 :: Perl v5.18.2

Homematic: HM-USB-CFG2,HM-CFG-LAN Adapter, HM-LC-BL1-FM, HM-LC-Sw1PBU-FM, HM-LC-Sw1-PI-2, HM-WDS10-TH-O, HM-CC-TC, HM-LC-SW2-FM

jove01

Hallo CoolTux

die Umstellung war ein Kinderspiel (nur ein Tablet wollte Anfangs nicht. Die FlowSets nochmals neu geladen, dann gings.

Danke für die klasse Arbeit.

Jürgen
Aktuelles FHEM auf Raspi 3 und dbLog
CUL 433
HMLan Rolladensteuerung

ext23

Zitat von: CoolTux am 24 Juli 2017, 19:18:56
Wichtig ist noch das autocrate aktiviert sein muß.

Gibt es auch einen Weg OHNE autocreate?
Und ich lese hier etwas von Sprachführung zur Einrichtung, ich hoffe das geht auch bei Geräten ohne Mikro bzw. abgeklemmten Mikro?

Gruß
Daniel
HM, KNX, FS20, 1-Wire, PanStamp, AVR-NET-IO, EM1000EM, PCA301, EC3000, HM-LAN, CUL868, RFXtrx433, LGW, DMX @Ubuntu-Server (Hauptsystem) & Raspberry Pi (Satellit)

CoolTux

Ohne Autocreate geht auch. Ist aber umständlich. Dann brauchst aber auch den Installer nicht. Ohne Sprache geht auch, dann ist das ganze Dialog geführt.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

ext23

Zitat von: CoolTux am 29 Juli 2017, 09:59:00
Dann brauchst aber auch den Installer nicht. Ohne Sprache geht auch, dann ist das ganze Dialog geführt.

Schnulli, braucht auch keiner ;-) Wie oft richtet man denn sowas ein, doch nicht jeden Tag. Finde ich persönlich verschenkte Zeit sowas umzusetzen. (In diesem Fall jetzt)

Gut dann werde ich auf meinen beiden Tabs mal die Flows tauschen und die Bridge neu anlegen und mein autocreate vor dem aktivieren so konfigurieren, dass es nur auf die bridge hört. Ich hab nämlich das Problem, dass ich auf einen Schlag zig neue Geräte habe von allen Nachbarn wenn ich das autocreate aktiviere. Das macht dann quasi mehr arbeit als alles händig zu machen ;-)

/Daniel
HM, KNX, FS20, 1-Wire, PanStamp, AVR-NET-IO, EM1000EM, PCA301, EC3000, HM-LAN, CUL868, RFXtrx433, LGW, DMX @Ubuntu-Server (Hauptsystem) & Raspberry Pi (Satellit)

ext23

Mhh kannst du mir den manuellen Weg mal erklären? Irgendwie klappt das bei mir nicht. (Ich möchte aber auch die alten Devices nicht löschen weil ich da sehr sehr viele Verknüpfungen zu notifys drauf habe). Ich habe also jetzt einfach die alte CommBridge gelöscht und eine neue mit anderen Namen angelegt.

In dem Installer habe ich als Geräte Name erst mal ein anderen Namen genommen. Also nicht denselben der schon existiert für das Gerät.

2017.07.29 12:34:50 3: AMADBridge01: Unknown code {"amad": {"amad_id": "1501324236926","fhemcmd": "setreading"},"payload": { "flowsetVersionAtDevice": "4.0.0","checkActiveTask": "0","deviceState": "online","flow_SetCommands": "aktiv"}}, help me!

/Daniel
HM, KNX, FS20, 1-Wire, PanStamp, AVR-NET-IO, EM1000EM, PCA301, EC3000, HM-LAN, CUL868, RFXtrx433, LGW, DMX @Ubuntu-Server (Hauptsystem) & Raspberry Pi (Satellit)

CoolTux

Im Wiki und glaube auch in der Commandref steht der Weg doch gut beschrieben.

Laut Deinem Logauszug ist wohl kein Device angelegt worden. Hast du mit autocreate gemacht?

Ansonsten AMADDevice anlegen mit dieser amad_id 1501324236926.
Beim nächsten Device bitte eine andere amad_id nehmen, muss einzigartig sein.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

ext23

Es lag am Tablet, ich habe das Tablet einmal durchgestartet (Gott das habe ich schon seit 3 Jahren nicht gemacht ;-)) und jetzt hat er auch alles richtig gemacht. Übrigens wenn man aus Versehen ohne Mikro den Sprachdialog startet hängt der im Loop, der möchte immer und immer das ich was sage was natürlich nicht geht ;-) Vielleicht noch eine Abbruchbedingung mit rein. Ich vermute mal wenn er mich nicht versteht besteht dasselbe Problem.

Dann werde ich bei den bestehenden Geräten das mit der ID manuell machen, ist vermutlich besser uns spart mir das ganze Umbenennen. Hab nicht gesehen das es für die 4er schon ein Wiki gibt.

Gruß
Daniel
HM, KNX, FS20, 1-Wire, PanStamp, AVR-NET-IO, EM1000EM, PCA301, EC3000, HM-LAN, CUL868, RFXtrx433, LGW, DMX @Ubuntu-Server (Hauptsystem) & Raspberry Pi (Satellit)

All-Ex

Danke, habe erfolgreich auf die aktuelle Version aktualisiert. Allerdings bin ich auf folgendes Problem gestoßen:

Im alten AMAD hieß mein Tablet "tag.eg". In der neuen Version funktioniert das nicht, wenn ich statt dessen "tabeg" nehme, läuft alles. Offenbar ist der . im Namen nicht mehr zulässig.

ext23

2017.07.29 13:30:37 3: AMADDevice () - GetUpdate, Please set  fhemServerIP <IP-FHEM> NOW!
2017.07.29 13:30:52 3: AMADDevice () - GetUpdate, Please set  fhemServerIP <IP-FHEM> NOW!
2017.07.29 13:30:52 3: AMADDevice () - GetUpdate, Please set  fhemServerIP <IP-FHEM> NOW!
2017.07.29 13:31:07 3: AMADDevice () - GetUpdate, Please set  fhemServerIP <IP-FHEM> NOW!
2017.07.29 13:31:07 3: AMADDevice () - GetUpdate, Please set  fhemServerIP <IP-FHEM> NOW!


Wie kann ich diese Meldung noch beseitigen? die IP ist auf der Bridge richtig eingetragen. Beim Device gibt es die ja nicht. Und als globale Variable ist die IP auch hinterlegt im AutoMagic.

btw. wäre für das Wiki vielleicht noch ganz gut wenn eine Liste der benötigten Globalen Variablen vorhanden ist.

Gruß
Daniel
HM, KNX, FS20, 1-Wire, PanStamp, AVR-NET-IO, EM1000EM, PCA301, EC3000, HM-LAN, CUL868, RFXtrx433, LGW, DMX @Ubuntu-Server (Hauptsystem) & Raspberry Pi (Satellit)

CoolTux

Zitat von: All-Ex am 29 Juli 2017, 13:23:31
Danke, habe erfolgreich auf die aktuelle Version aktualisiert. Allerdings bin ich auf folgendes Problem gestoßen:

Im alten AMAD hieß mein Tablet "tag.eg". In der neuen Version funktioniert das nicht, wenn ich statt dessen "tabeg" nehme, läuft alles. Offenbar ist der . im Namen nicht mehr zulässig.

Das ist in der Tat schon eine ganze ganze Weile so. Seit dem die Syntaxprüfung aktiv ist in FHEM.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net