Hinweis:
Wenn ich in der deutschen Commandref update und dann auf EN, lande ich immer bi I2C_ADS1x1x und nicht bei update.
Das ist in Edge und Firefox so.
Um nach dem Klick auf dem update Link im Commandref-Zusammenfassung bei dem update FHEM Befehl zu landen muesste die Dokumentation des Moduls I2C_ADS1x1x und MieleAtHome geaendert werden auf die neue Syntax, was ich hier kurz beschrieben habe: https://forum.fhem.de/index.php/topic,118915.msg1135123.html#msg1135123
Ich mache die beiden Autoren aufmerksam auf dieses Thema.
Mal sehen ob ich das richtig verstanden habe: Das muss umgestellt werden, da mein "set update" sich irgendwie vor das allgemeine schmuggelt und das wird durch die beschriebene Umstellung mit id= behoben?
Bevor ich die Änderungen für ADS1x1x hochlade - kann das wer querchecken?
Jörg
ZitatBevor ich die Änderungen für ADS1x1x hochlade - kann das wer querchecken?
- mehrfach den gleichen Tag (id="I2C_ADS1x1x") zu verwenden ist ueberfluessig, die Erste reicht
- bei set sollte id="I2C_ADS1x1x-set" stehen und nicht id="I2C_ADS1x1x-attr-setList"
- das Wichtigste: name="update" ist zu aendern in id="I2C_ADS1x1x-attr-update". Analog fuer device, poll_interval, poll_interleave, etc.
Anders formuliert:
- name="XX" wird zu id="XX"
- die Anker bei den Attributen sollten von name="attributName" zu id="modulName-attr-attributName" geaendert werden
- die Anker bei den Set-Befehlen sollten von name="befehl" zu id="modulName-set-befehl" geaendert werden, analog fuer get.
Da hatte ich dein Beispiel falsch interpretiert.
Ziemliche Fleissarbeit... naja einiges ging mit query/replace.
Jetzt sollte es aber passen
Jörg
Hallo,
danke für den Hinweise, Rudi.
Habs gefixt und eingecheckt :)
LG
Christian
ZitatJetzt sollte es aber passen
Viel besser. Ich wuerde noch den Tippfehler beseitigen: pI2C_ADS1x1x-attr-oll_interval
Denke euch beiden.
Danke fürs checken. Ebenfalls eingecheckt.
Jörg