NEWS
iQontrol Vis Support Thread
-
Hallo zusammen,
ich möchte einen MJPEG stream einer HikVision Kamera in iQontrol anzeigen lassen. Dafür habe ich den Typ Widget ausgewählt und den MJPEG stream via Backgroud URL eingefügt. Die Gerätekachel hat bei mir die Größe 3x2 und soll bei anklicken vergrößert werden.
Anbei mit zwei Widgets.
Auf dem Bild links habe ich manuell die Skalierung über die Option "Erlaube dem Widget in BACKGROUND_URL die Höhe der Gerätekachel anzupassen" angepasst.Ist es möglich den Inhalt von Background-URL automatisch in die Kachel einzupassen?
Dabei am besten mit fester Kachelhöhe und variabler Kachelbreite.Wenn ich "Erlaube dem Widget in BACKGROUND_URL die Höhe der Gerätekachel anzupassen" wähle, sehe ich nur noch einen Ausschnitt:
-
Hi Ihr,
ich suche eine Möglichkeit mit der ich gewisse Objekte (z.B. Schalter, oder Heizkörperthermostate) automatisch (per script) in iQontrol erzeugen kann, so dass, wenn ich einen neuen Schalter im ioBroker bekomme, dieser auch gleich in iQontrol auftaucht.
Gibt's sowas schon? Könnt Ihr mir da evtl. ein Beispiel geben?
Danke!!!!
-
@great-sun ? wie soll das funktionieren?
deine visu musst du schon selbst zusammenstellen.
k, es gibt am anfang die möglichkeit:
aber auch da wird nur ein grundgerüst erstellt, daß du nachher noch bearbeiten musst. -
@da_woody Na, ich dachte, ich könnte evtl. ein Template nutzen für Schalter und das dann einfach bei einer Ansicht dran pappen
-
@great-sun und wenn du aber einen anderen gerätetyp brauchst? in einem betimmten gerät?
da biste schneller, wenn du gleich im richtigen gerät auf + klickst, den typ auswählst und einrichtest. -
Hallo,
ist vermutlich eine Dummy-Frage, und passt somit genau zu mir als Anfänger.
Ich habe einen Shelly 1 am Garagentoröffner und möchte mit dem Icon auf der Gerätekachel den Shelly schalten.
Dazu habe ich bei "Verhalten der Gerätekachel (allgemein):" beim ersten Punkt "Aktion beim Klick auf das Icon" den Eintrag "Schalten" gewählt.
Es passiert aber nichts wenn ich auf das Icon klicke.Wo liegt der Fehler?
Fehlt evtl. noch die Zuweisung des Objekts "shelly.0.SHSW-1#1234567890AB#1.Relay0.Switch" zum Eintrag "Schalten"?
Wenn ja, wo erfolgt der?Weitere Hinweise:
Ich habe den Shelly-Adapter mit dem Shelly-Protokoll "CoAP (und HTTP)" installiert.
Den Status (geschlossen/geöffnet) vom Shelly 1 sehe ich in iQontrol.
Der Status wird über "shelly.0.SHSW-1#1234567890AB#1.Relay0.Input" abgefragt.Über die Shelly Cloud kann ich den Shelly schalten.
Schon mal Danke vorab.
-
@meute sagte in iQontrol Vis Support Thread:
ist vermutlich eine Dummy-Frage, und passt somit genau zu mir als Anfänger.
dazu sind wir ja da...
leider zeigst du die einstellungen nicht.
ich denk mal, du hast da was falsch eingestellt. hab mein mal exportiert.
garage.json
infoA und B kannste vergessen. das sind zusätzliche bewegungsmelder.
bei mir ist das alles über alis drinnen. sollte aber zu lösen sein. -
@da_woody Ich habe im Haus ca. 30 Schalter, 3 Dimmer und 5 RGB Steuerungen, die ich gerne automatisiert hinzugefügt haben würde. Von welchem Typ der Schalter ist, das kann ich aus einer Datenbank, die ich schon habe, auslesen (ausserhalb ioBroker). Daher wäre eine solche Möglichkeit (auch, wenn ich dafür einfach "manuell" ein json aufmachen, dies editieren und wieder speichern müsste) durchaus hilfreich. Zumal ich auch weiß (DB) in welchem Raum sich die jeweiligen Schalter befinden.
Wenn es da also eine solche Möglichkeit gibt (auch, wenn ich dafür die Instanz erst beenden und dann neu starten muss, wäre es cool, wenn Ihr mir sagen könntet, wo ich das finde bzw. was ich tun muss.
Die Automatisierung würde mir auch in sofern helfen, da ich weitere Anschaffungen geplant habe und diese Geräte dann auch einfach automatisiert hinzufügen könnte indem ich sie in der Primärdatenbank entsprechend zuordne. -
Moin,
erst einmal zu Deinem Wunsch, den musst Du an @s-bormann richten, am besten auf Github -> https://github.com/sbormann/ioBroker.iqontrol einen
Function request
stellen.@great-sun sagte in iQontrol Vis Support Thread:
Zumal ich auch weiß (DB) in welchem Raum sich die jeweiligen Schalter befinden.
Sehe ich das richtig, Du hast Dir eine externe DB mit den Informationen angelegt?
ioBroker
hat dieeNums (Aufzählung)
, einmal für Räume
Und dann auch für Funktionen, wenn Du dort alles pflegst, dann kannst Du das auch automatisch iniQontrol
einfügen.
Das ist nicht perfekt und man muss nachträglich noch händisch an seine eigenen Wünsche anpassen, aber ist schon mal ein Anfang.VG
Bernd -
@great-sun sagte in iQontrol Vis Support Thread:
Wenn es da also eine solche Möglichkeit gibt
mir ist in der richtung nichts bekannt. vllt kann @s-bormann mehr dazu sagen.
ich hab das bei meinen 10 infrarot heizkreisen so gelöst.
auf einer testpage hab ich mir ein template angelegt bis es mir gefallen hat.
danach hab ich das in eine heizungsansicht kopiert.
die DPs geändert, fertig. dank meiner alias struktur geht das sehr schnell und einfach.
2. template für die räume (andere optik) und wieder in die einzelnen räume damit. hätte natürlich von der heizungsansicht nehmen können. wollte ich aber eben nicht.
wenn jetzt was dazukommt, kopiere ich einfach.
ist ein schneller weg und ich muss mich nicht um eine DB kümmern. -
@da_woody sagte in iQontrol Vis Support Thread:
leider zeigst du die einstellungen nicht.
ich denk mal, du hast da was falsch eingestellt. hab mein mal exportiert.
garage.jsonKein Problem. Anbei die Info zu den Einstellungen.
Habe mal meine Garage als json exportiert. (war mein erster json-Export)
shelly_iqontrol_0_devices.json
Vll. kannst Du was rauslesen.Wo/wie erfolgt eigentlich die Zuordung des Eintrags "Schalten" zum Objekts "shelly.0.SHSW-1#1234567890AB#1.Relay0.Switch"?
-
@meute nuja, wenn du mein garage.json irgendwo importiert hättest, würdest du das schon selber finden.
meins:
deins:
stichwort toggle.
ich würde dir raten dich mit alias zu beschäftigen. wenn dir ein ding abkackt musst du überall die DPs ändern. auch in jedem script und so weiter.
hab erst vor 3 wochen beim pool den verteiler kompett umgebaut. statt einem 1PM einen plus1PM mit addon und sensoren.
im alias adapter die ID geändert, fertig. smartcontrol hat das logischer weise übernommen für die automatischen laufzeiten des filters und der temperatur steuerung.edith:
richte dir eine testansicht ein. da kannste importieren, neue sachen versuchen, die du dann in deine ansicht kopieren kannst... -
@dp20eic sagte in iQontrol Vis Support Thread:
Moin,
erst einmal zu Deinem Wunsch, den musst Du an @s-bormann richten, am besten auf Github -> https://github.com/sbormann/ioBroker.iqontrol einen
Function request
stellen.
Okay, Ich glaube das ist dann schon übertrieben. Dann vielleicht doch lieber manuell, ich glaube nicht, dass so viele ein setup haben, wie ich@great-sun sagte in iQontrol Vis Support Thread:
Zumal ich auch weiß (DB) in welchem Raum sich die jeweiligen Schalter befinden.
Sehe ich das richtig, Du hast Dir eine externe DB mit den Informationen angelegt?
Jaein: Ich hab eine Datenbank mit allen Network-Devices und die habe ich mit entsprechenden Gerätetyp-Definitionen erweitert, so dass ich zugehörige Funktionalitäten (on change events) auf entsprechende Endpunkte in ioBroker darauf basierend automatisch setzen kann.
Beispielsweise hab ich ja RF-Empfänger oder eine ZB-Bridge oder... und da sind die Datenpunkte ja unterschiedlich, auf die ich reagieren will.ioBroker
hat dieeNums (Aufzählung)
, einmal für Räume
Und dann auch für Funktionen, wenn Du dort alles pflegst, dann kannst Du das auch automatisch iniQontrol
einfügen.
Das ist nicht perfekt und man muss nachträglich noch händisch an seine eigenen Wünsche anpassen, aber ist schon mal ein Anfang.VG
Bernd -
@da_woody Danke auf jeden Fall mal. Ich denke, bei mir wird es dann wahrscheinlich ähnlich aussehen. Aber im Moment hab ich noch etwas mehr zu tun, bevor ich wieder mit iQontrol anfangen kann
Vielleicht hat @s-bormann bis dahin ja schon reagiert und eine bessere Idee.Cool wäre es, denn dann könnte ich meine Netzwerkdatenbank nutzen um neue Geräte je nach Typ automatisch anzulegen (einmalig). Danach kann ich das ja kopieren/verschieben, wie ich es gern hätte.
-
@great-sun gern doch!
2 lösungsmöglichkeiten wurden dir aufgezeigt. schnell und einfach.
was dir deine Netzwerkdatenbank bringt, kann ich nicht beurteilen. dazu bin ich mit den dingen zu wenig vertraut.
mein netzwerk hat für jeden raum eine eigene IPrange mit platz für erweiterungen. jeder shelly und andere dingens haben eine MAC/IP bindung im router. somit wird auch bei einem werksreset die IP wieder übernommen. bis auf die batteriebetriebenen hab ich keine fixe IP in den geräten eingetragen, mit ein paar ausnahmen wo das WLAN signal nicht ganz so gut ist.
den rest eben alias. -
@da_woody sagte in iQontrol Vis Support Thread:
ich würde dir raten dich mit alias zu beschäftigen. wenn dir ein ding abkackt musst du überall die DPs ändern. auch in jedem script und so weiter.
Danke.
Ja, ein Alias macht Sinn.
Nutzt Du auch den Alias Manager oder eine andere Möglichkeit?
https://hobbyblogging.de/iobroker-alias-was-und-wozu -
@meute sagte in iQontrol Vis Support Thread:
Nutzt Du auch den Alias Manager oder eine andere Möglichkeit?
ich hab angefangen mit dem script, dann aliasmanager. da bin ich geblieben.
soll ja jetzt auch direkt im ioB funzen.
altes gewohnheitstier...
mag bessere aufbauten geben. ich hab halt nach ebenen, räumen und dann unterteilungen aufgebaut und einigen nebensachen. für mich übersichtlich und gut.
damit find ich mich schnell zurecht. -
@da_woody sagte in iQontrol Vis Support Thread:
ich hab angefangen mit dem script, dann aliasmanager. da bin ich geblieben.
Ich habe nun auch den Alias Manager installiert und dort die Datenpunkte konfiguriert.
@da_woody sagte in iQontrol Vis Support Thread:
stichwort toggle.
Ich kann jetzt mit dem Icon in der Kachel den Shelly schalten.
Aber beim Klick mit der Maus bringt Chrome diese Meldung.
Bekommt man die weg?Beim Klick auf die Kachel steht im Dialog "Text: true".
Deine Kachel hat den Eintrag nicht.
Wie kann man den ausschalten? -
@meute sagte in iQontrol Vis Support Thread:
Ich kann jetzt mit dem Icon in der Kachel den Shelly schalten.
Aber beim Klick mit der Maus bringt Chrome diese Meldung.
Bekommt man die weg?Obiges habe ich selbst gefunden.
Ganz unten bei "Gerätespezifische Optionen:" den Haken setzen.
Man sieht, ich bin mit den ganzen Menüs noch nicht vertraut. -
@meute ist ja kein problem! alle waren mal anfänger...