Ich habe aktuell keine parat, aber mit Javascript müsste es eigentlich gehen,
dass man für die Anzahl der Unterordner jedes z.B. Energy-Objekt nimmt und addiert
Schade, aber trotzdem danke
Ich habe aktuell keine parat, aber mit Javascript müsste es eigentlich gehen,
dass man für die Anzahl der Unterordner jedes z.B. Energy-Objekt nimmt und addiert
Schade, aber trotzdem danke
Ja das meinte ich. Gibt es eine Lösung oder hast du sogar eine?
Gibt es eine Möglichkeit von Objekten eine Eigenschaft wie Energy zusammenzurechnen ohne jeden Einzelnen Datenpunkt im Triger aufzuführen.
Beispiel:
Unter Objekte in Ordner Shelly alle Energy Werte zu Summieren?
brauch eure Hilfe.
Möchte eine indirekte Beleuchtung ausschalten wenn das Hauptlicht ein war und ausgeschaltet wird.
Indirekte Beleuchtung wird durch Türsensor eingeschaltet (Shelly RGB) nach gewisser Zeit aus. <-- läuft auch mit dem Skript.
Mir fehlt die zündende Idee wie ich alles ausschalte (wenn Hauptlicht Shelly mit Schalter ausgeschaltet wird.
Einer einen Tipp oder ein Blockly???
<xml xmlns="http://www.w3.org/1999/xhtml">
<variables>
<variable type="undefined" id="timeout">timeout</variable>
</variables>
<block type="on" id="S]N31~jQZzh{_q(:FTY4" x="-2112" y="-1487">
<field name="OID">deconz.0.Sensors.14.open</field>
<field name="CONDITION">ne</field>
<field name="ACK_CONDITION"></field>
<statement name="STATEMENT">
<block type="controls_if" id="P3Ml,ZiexWT?MLs_Lczw">
<value name="IF0">
<block type="logic_operation" id="lhjOxG8:~:ZMbv!Bh`X4" inline="false">
<field name="OP">AND</field>
<value name="A">
<block type="logic_compare" id="1y],WMQ:4O2kBSq`f1IF">
<field name="OP">EQ</field>
<value name="A">
<block type="get_value" id="tto{8[wGUlZT}vz8H:O,">
<field name="ATTR">val</field>
<field name="OID">deconz.0.Sensors.14.open</field>
</block>
</value>
<value name="B">
<block type="logic_boolean" id="JI9#uTdkR0Z`bK0qt9R^">
<field name="BOOL">TRUE</field>
</block>
</value>
</block>
</value>
<value name="B">
<block type="logic_operation" id="O)$/S5}nAFzx)m|+ua(E" inline="false">
<field name="OP">AND</field>
<value name="A">
<block type="time_compare_ex" id="Q8Jx+%ov%S17W~hcl4/#">
<mutation end_time="true" actual_time="true"></mutation>
<field name="USE_ACTUAL_TIME">TRUE</field>
<field name="OPTION">not between</field>
<value name="START_TIME">
<shadow type="text" id="S~S{,I?hVkWXMmZ!1UZH">
<field name="TEXT">12:00</field>
</shadow>
<block type="time_astro" id="/{t!U+-me;{MMwBX]m+o">
<field name="TYPE">dawn</field>
<field name="OFFSET">60</field>
</block>
</value>
<value name="END_TIME">
<shadow type="text" id="4iC7h,kDo~lzxsnudB.k">
<field name="TEXT">18:00</field>
</shadow>
<block type="time_astro" id="/bfFfsh}rLpTp#wN1c?~">
<field name="TYPE">dusk</field>
<field name="OFFSET">-45</field>
</block>
</value>
</block>
</value>
<value name="B">
<block type="time_compare_ex" id="$HPKetmb),J2`aXwyXb7">
<mutation end_time="true" actual_time="true"></mutation>
<field name="USE_ACTUAL_TIME">TRUE</field>
<field name="OPTION">not between</field>
<value name="START_TIME">
<shadow type="text" id="S~S{,I?hVkWXMmZ!1UZH">
<field name="TEXT">12:00</field>
</shadow>
<block type="time_astro" id="_6`}iFDo@G]1K/YwTf_l">
<field name="TYPE">dawn</field>
<field name="OFFSET">120</field>
</block>
</value>
<value name="END_TIME">
<shadow type="text" id="4iC7h,kDo~lzxsnudB.k">
<field name="TEXT">18:00</field>
</shadow>
<block type="time_astro" id="DdFg0?*%ztIE5z#760tZ">
<field name="TYPE">dusk</field>
<field name="OFFSET">-105</field>
</block>
</value>
</block>
</value>
</block>
</value>
</block>
</value>
<statement name="DO0">
<block type="control" id="ILm3qQh5E|B=c`2EZniY">
<mutation delay_input="false"></mutation>
<field name="OID">shelly.0.SHRGBW2#6D7F01#1.color.rgbw</field>
<field name="WITH_DELAY">FALSE</field>
<value name="VALUE">
<block type="text" id="`H{]UruncXrT~Gg$aSL4">
<field name="TEXT">#00F00000</field>
</block>
</value>
<next>
<block type="control" id="]VJok3LGjR2~Gj~jPbP2">
<mutation delay_input="false"></mutation>
<field name="OID">shelly.0.SHRGBW2#6D7F01#1.color.Switch</field>
<field name="WITH_DELAY">FALSE</field>
<value name="VALUE">
<block type="logic_boolean" id=".B`kj^ZW[pj:?*0rK:gF">
<field name="BOOL">TRUE</field>
</block>
</value>
<next>
<block type="comment" id="S81%1s%WkHGqYN*bqf;j">
<field name="COMMENT">duch den timeout ignoriert er das</field>
<next>
<block type="comment" id="9LJ@i2TnZNu.;_ZWLQ2.">
<field name="COMMENT">erneute öffnen des Kontaktes</field>
<next>
<block type="timeouts_settimeout" id="o0O0c^2/c=rgV[|1El?v">
<field name="NAME">timeout</field>
<field name="DELAY">6</field>
<field name="UNIT">min</field>
<statement name="STATEMENT">
<block type="control" id="-zedwS9tLU^8)9;pqF|p">
<mutation delay_input="false"></mutation>
<field name="OID">shelly.0.SHRGBW2#6D7F01#1.color.Switch</field>
<field name="WITH_DELAY">FALSE</field>
<value name="VALUE">
<block type="logic_boolean" id=",c3ER+CPIfD`(1IG]xPg">
<field name="BOOL">FALSE</field>
</block>
</value>
<next>
<block type="timeouts_cleartimeout" id="%#-V|[DyGW3oVEVg8ACw">
<field name="NAME">timeout</field>
</block>
</next>
</block>
</statement>
</block>
</next>
</block>
</next>
</block>
</next>
</block>
</next>
</block>
</statement>
</block>
</statement>
</block>
</xml>
Alles anzeigen
Dann bleibt dir fast nichts anderes über als das ganze auszulagern :O
Danke für deinen Denkanstoß!
mit folgenden Befehlen kann der Deconz Port geändert werden:
deconz lauscht per Standard auf Port 80. Wer dies nicht möchte muss den systemd Service anpassen.
sudo nano /lib/systemd/system/deconz.service
Ändert dort die Zeile bspw. von
ExecStart=/usr/bin/deCONZ -platform minimal --http-port=80
zu
ExecStart=/usr/bin/deCONZ -platform minimal --http-port=XXXX
und speichert die Datei. Im Anschluss noch den systemd Service neustarten:
sudo systemctl daemon-reload
sudo systemctl restart deconz
Soviel ich weiß, geht nur noch Port 80. Nach einem Firmwareupdate von Amazon
das habe ich auch gelesen. Aber ich weiß nicht wo oder ich finde es nicht wo ich in dem Phoscon einen anderen port vergeben kann.
Die Anleitung habe ich auch gefunden aber auf Port 80 liegt bei mir das Phoscon Gateway. Wie kann ich hier einen anderen Port vergeben?
Habe verschiedene Anleitungen getestet. Mit den Alexa Plugins kann ich keine neuen Geräte bei Alexa finden.
mit dem Plugin node-red-contrib-wemo-emulator
Kann ich neue Geräte einbinden. Die Alexa Suche findet die angelegten Geräte. Ein Aus schaffe ich schon mal.
Rollosteuerung probiere ich morgen umzusetzen.
der Plugin node-red-contrib-wemo-emulator versteht leider nur ein aus befehle. Hier scheitere ich einen Wert zu übertragen.
Wer nutzt die Alexa Anbindung noch über Node Red?
Gibt es noch eine andere Möglichkeit?
Super Danke Dir. Habe diese Anleitung auch schon paar mal auf anderen Seiten gefunden. leider nicht funktioniert (-bash: cd: /iobroker.tr-064/: Datei oder Verzeichnis nicht gefunden)
Aber, Dank Dir
Adapter ist wieder Grün!!!
ohne dein Skript ausprobiert zu haben würde ich sagen mit "Stop Timeout"
Ich habe auch verschiedene xiaomi Kontakte im Einsatz (Türkontakt, Vibrationssensor, Taster, Würfel)
Bei mir ist es das selbe die zeigen Temperatur werte und batteriewerte an. heute habe ich bei einem die Batterie entfernt und der Status ob der Kontakt erreichbar ist hat sich nicht geändert.
Ganz so ausgereift ist der Deconz Adapter und Software leider noch nicht. Schade
Hallo,
Wie ist der Stand mit der Anbindung vom IoBroker? Geht schon was?
Gibt es was neues?
Du kannst mit dem Stick insgesamt 15 Geräte ansteuern. Möchtest du dieses Erweitern brauchst du nur ein paar [definition='60','0']Osram[/definition] Zigbee Steckdosen. Diese kannst du dann einfach irgendwo positionieren (& als Steckdose nutzen). Die Steckdosen erweitern die Zigbee Reichweite und erhöhen die Anzahl der benutzbaren Geräte. Der Stick dient dabei als Coordinator, es würde keinen Sinn machen einen zweiten in den Raspi zu stecken. Du benötigst um das Netz zu erweitern Router, entweder einen CC2530 oder halt die Orsam Steckdosen.
hallo HC-Yami,
Ich bin gerade dabei gewesen vergeblich den 16. Xiaomi Kontakt anzulernen. ☹️
Daher jetzt die Frage.
Wenn ich eine Osram Zigbee Steckdose einsetze. Lerne ich alle weiteren Kontakte da an?
Wie funktioniert das anlernen der Kontakte über IoBroker?
Wieviele xiaomi Kontakte kann die Steckdose verwalten und muss ich dann einen Kontakt von Zigbee Adapter entfernen um die Steckdose einzubinden?
Ein zweiter Zigbee Adapter ginge doch auch nur nicht mit der Möglichkeit die Reichweite zu erhöhen?
und iobroker tauglich?
Das ist das was mich auch interessiert hätte!
Servus,
Nur ne kurze Frage zu Xiaomi SmartHome Video Türklingel – 720P + IR Nachtsicht.
Hast du die schon im IoBroker einbinden können?
Wenn ja würde ich gleich eine Bestellen. Da die Lieferung mit Sicherheit dauert. ☹️
hast Du oder irgendwer schon eine günstige China Smart Türklingel mit Kamera getestet?
Ich bin schon seit längerem auf der Suche aber bei Ali & co ist echt schwer rauszufinden ob die eine API Schnittstelle haben selbst auf Anfragen können die nichts aussagen.
Wer kann mir oder hier allen eine Empfehlung geben?
Meldet euch!
Danke für deine Geduld.
Die nas ist ja erreichbar geht ja mit ftp auch.
Cifs ist installiert.
Fritzbox laut Anleitung muss es auch können.
Hallo,
hier der Fehler.
Sudo und debug ist aktiviert.
das Backup liegt wieder nur auf der SD unter opt/iobroker/backups
er macht weiterhin das Leerzeichen und die Erweiterungen dran. ....Backup_IoBroker /opt/iobroker/backups
Gestartet...
[DEBUG] [mount] start with {"mountType":"CIFS","type":"storage","source":"Local","mount":"192.168.178.1","fileDir":"/opt/iobroker/node_modules/iobroker.backitup","wakeOnLAN":false,"macAd":"20:xx:20:xx:20:xx","wolTime":"25","smb":"vers=1.0","sudo":true,"deleteOldBackup":false,"ownDir":true,"bkpType":"Minimal","dir":"nas/#/files/Backup_IoBroker","dirMinimal":"nas/#/files/Backup_IoBroker","dirTotal":"sharename/backupDir","user":"XXX","pass":"XXX"}
[ERROR] [mount] - [undefined mount error(112): Host is down
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)
[ERROR] [mount] - [IGNORED] Error: Command failed: sudo mount -t cifs -o username=XXX,password=XXX,rw,file_mode=0777,dir_mode=0777
//192.168.178.1/nas/#/files/Backup_IoBroker /opt/iobroker/backups
mount error(112): Host is down
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)
__________________________________________________________________
mit FTP Einstellungen funktioniert es.
Host:
192.168.178.1
Port:
21
Pfad
/Backup_IoBroker
Da hänge ich mich mal rein. Das Thema hört sich auch interessant an. Ich habe welche bestellt und habe sie vor an den Fenstern als Glasbruchmelder einzusetzen. Aber das mit den Medikamenten ist auch gut ?