Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Tester
    4. [Neuer Adapter] Hiob (Handy App)

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    [Neuer Adapter] Hiob (Handy App)

    This topic has been deleted. Only users with topic management privileges can see it.
    • M
      Manfred.B 0 @mor15Euro last edited by

      sehr schön - für mich wäre der erste Wunsch einer Erweiterung (was ich selber leider nicht machen kann, da dafür meine Programmierkenntnisse nicht ausreichen):

      • etwas mehr Auswahlmöglichkeite bei den Symbolen (z.B. Treppe, ...)
      • evtl. auch ein Symbol vor dem Text des Schalters, der sich bei "ein" z.B. dann gelb färbt
      1 Reply Last reply Reply Quote 0
      • B
        Berzi @mor15Euro last edited by

        @mor15euro Mega wäre es in der App sowas wie "Nested Groups" machen zu können. Ich meine damit, dass ich auf einem Screen eine Group für einen geschlossenen Dropdown nutze. Darin kann ich dann leider keine weitere Gruppe mit geschlossenen Dropdowns anlegen, sodass man immer nur eine Ebene tiefer gehen kann. Das wäre noch ein kleiner Komfort-Benefit in der Nutzung der App. Ansonsten bin ich eigentlich wunschlos glücklich mit deiner Lösung - echt das beste was ich bislang zur Steuerung von iobroker gesehen habe ohne mich auf fremde Clouds stützen zu müssen.

        Wenn man träumen darf, dann wäre die Anzeige eines Kamera-Livestreams noch top, dazu nutze ich derzeit einfach das WebView auf eine JPEG-Ausgabe der Kamera, was recht statisch ist. Cool wäre eine Möglichkeit direkter Livestreams (also rtsp://<IP>:<PORT>/<PFAD> bspw -> rtsp://192.168.66.66:554/cam)

        Das sind aber Feature-Requests und keine Bugs oder dergleichen. Solltest du es lieber in Github haben, dann hau ich es dir gerne dort rein 🙂

        Danke für deine tolle Arbeit!!

        1 Reply Last reply Reply Quote 0
        • L
          Lucky_ESA Developer Most Active @mor15Euro last edited by

          @mor15euro Bis dato habe ich mich mit der Entwicklung einer APP nicht auseinander gesetzt. Allerdings bin ich von deiner APP so abhängig, da ich alles darüber steuere, dass ich mich damit beschäftigen werde.

          Habe am Wochenende mal die ganzen Application installiert mit der Erfahrung, dass meine Hardware nicht ausreichend ist. Somit kann ich derzeit nicht mich so einlesen wie ich es gerne möchte.
          Momentan leihe ich mir den Laptop meiner Frau aus aber das ist nicht die Rätsels Lösung.
          Als Erstes werde ich den context Verschlüsseln und danach mich damit beschäftigen.
          Screenshot 2024-01-30 212125.png

          Allerdings habe ich das nächste Thema. Du hast den Adapter von Java in Typescript geändert. Leider schreibe ich nur Java....Das ist gerade echt ärgerlich.

          @Manfred-B-0 Mehr Icons sollte möglich sein. Ein Wechsel der Icons ist vielleicht umsetzbar. Muss jetzt erstmal mich mit dem Code beschäftigen.

          @Berzi Auch mir fehlt dieses Feature 🙂

          Gruß//Lucky

          M 1 Reply Last reply Reply Quote 0
          • M
            mor15Euro @Lucky_ESA last edited by mor15Euro

            @lucky_esa
            Was für eine Hardware hast du denn?
            Genau ich habe den Adapter von Javascript auf Typescript geändert. Dies hat vor allem den Grund, dass Typescript statische Typisierung zu JavaScript hinzufügt. Es sei jedoch anzumerken, wenn du Javascript kannst, dann kannst du auch Typescript. Die beiden Sprachen haben sehr ähnlichen Syntax. Man kann sogar Javascript in Typescript verwenden. Somit sollte Typescript nach einer kleinen Eingewöhnungszeit kein Problem darstellen.
            @Manfred-B-0 Momentan erlaubt die App nur Material Icons jedoch wäre es eine gute Idee custom Icons zu erlauben.
            @Berzi Das sind sehr gute Feature Request über wir gerne weiter diskutieren können. Ich habe inzwischen auch schon ein GitHub Repo eingerichtet, wo wir gerne Zukünftige Diskussionen und Requests behandeln können.
            An allle:
            Mich freut es natürlich sehr, dass ich mit meiner Anfangs aus Langeweile Entstandenen Idee so viele Nutzer begeistern konnte/kann. Wie euch vielleicht jedoch aufgefallen ist, bin ich absolut noch in meinen Anfängen was große OpenSource Projekte angeht und bin sehr offen für Feedback. Ich habe noch sehr viele Ideen für die App aber leider zu wenig Zeit, jedoch wäre es ein sehr guter Anfange wenn wir GitHub Features Requests und Bugs Sammeln könnten und gemeinsam Diskutieren was wichtiger ist. So kann ich, wenn ich wieder mehr Zeit habe (ab ende Februar) mich gezielt an diese Sachen setzen.

            Hier der GitHub Link: https://github.com/moba15/hiob_app

            B L 2 Replies Last reply Reply Quote 0
            • B
              Berzi @mor15Euro last edited by

              @mor15euro Gerne bringe ich dir das koordinierter bei Github in die Issues rein. Schau mal bei dem Projekt hier bspw. https://github.com/lumapu/ahoy/issues , dort nutzen sie so Marker für "Bug", "Question", "Enhancement", usw... vllt auch was für dich, wenn du deine Issues beginnst zu sortieren.

              Was mir bislang etwas unklar war, du hast ein Git für den Hiob-Adapter und einen für die Hiob-App
              https://github.com/moba15/ioBroker.hiob
              https://github.com/moba15/hiob_app

              Ich hatte mich etwas schwer getan, wo dann welches Issue aufgemacht werden sollte. Aus Anwendersicht fällt diese Unterscheidung vllt etwas schwer?

              M 1 Reply Last reply Reply Quote 0
              • L
                Lucky_ESA Developer Most Active @mor15Euro last edited by

                @mor15euro Hab dir was per Chat zugesendet.

                1 Reply Last reply Reply Quote 0
                • M
                  mor15Euro @Berzi last edited by

                  @berzi Markierungen werde ich vermutlich auch so ähnliche nutzen, danke 🙂
                  Aus reiner Programmierer Sicht lohnt es sich (meiner Meinung nach) nicht die beiden unterschiedlichen Projekte in einem Repo zusammen zufassen. Hat vor allem mit der vollständig unterschiedlichen code basis zu tun. Ich würde die Tage nochmal eine "Anleitung" schreiben woran man erkennen kann, wo man am besten das Issue erstellt.
                  Falls es jedoch dann immer noch Ungenauigkeiten gibt einfach sich für ein Repo entscheiden und Posten. Man kann die Issues nachträglich noch verschieben, je nachdem wo der Bug oder ähnliches auftritt. Häufig werden Issues auch beide Repos betreffen.

                  1 Reply Last reply Reply Quote 0
                  • M
                    mor15Euro last edited by mor15Euro

                    @mor15euro
                    Vieleicht für manche, die sich noch nicht wirklich gut mit openssl oder ähnlichen auskennen, hier eine kleine Anleitung, wie ihr die benötigten Dateien erstellt. Den Pfad dieser Dateien dann einfach im Adapter eintragen und schon könnt ihr die sichere Verbindung nutzen.
                    https://github.com/moba15/ioBroker.hiob/blob/main/docs%2Fde%2FsecureCon.md

                    Edit: Bilder folgen

                    B 1 Reply Last reply Reply Quote 0
                    • B
                      Berzi @mor15Euro last edited by

                      @mor15euro Ich bin beim dem Part ausgestiegen, wenn der Pfad im iobroker hinterlegt werden soll. Wo ist das denn genau? Ich hatte mit einem Setting im Adapter gerechnet. Muss der in den Objekten zum jeweiligen Device hinterlegt werden? Dort gibt es einen key, der aber bereits schon befüllt ist, deshalb wollte ich das mal nicht einfach so überschreiben.

                      M 1 Reply Last reply Reply Quote 0
                      • M
                        mor15Euro @Berzi last edited by

                        @berzi
                        Du musst die in den Adapter Einstellungen direkt eintragen. Path to key: [path to .key file] Path to certificate: [path to ,cert file]
                        da4606cd-414c-4edd-893a-1c9a7eebf956-image.png

                        B 1 Reply Last reply Reply Quote 0
                        • B
                          Berzi @mor15Euro last edited by

                          @mor15euro 2024-02-07_16-12.png

                          So sieht das Ganze allerdings bei mir aus? Es handelt sich um die v0.0.41 - ein Update des Adapters wird mir nicht angezeigt, falls es einen neueren geben sollte.

                          M 1 Reply Last reply Reply Quote 0
                          • M
                            mor15Euro @Berzi last edited by

                            @berzi
                            Ok danke für den Hinweis. Hab schon herausgefunden warum anscheinend keine Updates angezeigt werden.
                            Vorüber gehend:

                            cd /opt/iobroker
                            npm i iobroker.hiob@0.0.54
                            iob upload hiob
                            iob restart hiob
                            
                            M 1 Reply Last reply Reply Quote 0
                            • M
                              mor15Euro @mor15Euro last edited by mor15Euro

                              Jetzt ist auch die Adapter Version 0.0.55 veröffentlicht. Diese Version behebt vor allem einen Fehler mit dem Login System.
                              Edit: Mir ist gerade per Zufall noch ein Fehler aufgefallen im Adapter (https://github.com/moba15/ioBroker.hiob/issues/11) Scheint an einem typo zu liegen. Der existiert schon länger habe das anscheinend bei meinen Tests irgendwie übersehen. Wird mit der Version 0.0.55-1 verbessert 🙂

                              moba15 created this issue in moba15/ioBroker.hiob

                              closed Config sync templates not working #11

                              MalleRalle 1 Reply Last reply Reply Quote 0
                              • MalleRalle
                                MalleRalle @mor15Euro last edited by

                                @mor15euro
                                Update auf 0.0.55 ergibt folgenden Fehler:
                                startInstance hiob.0: cannot find start file!

                                M 1 Reply Last reply Reply Quote 0
                                • M
                                  mor15Euro @MalleRalle last edited by

                                  @malleralle
                                  ok seltsam bei mir funktioniert er einwandfrei
                                  wie hast du ihn upgedatet?

                                  MalleRalle 1 Reply Last reply Reply Quote 0
                                  • MalleRalle
                                    MalleRalle @mor15Euro last edited by

                                    @mor15euro
                                    cd /opt/iobroker
                                    npm install iobroker.hiob

                                    L 1 Reply Last reply Reply Quote 0
                                    • L
                                      Lucky_ESA Developer Most Active @MalleRalle last edited by

                                      @malleralle sagte in [Neuer Adapter] Hiob (Handy App):

                                      @mor15euro
                                      cd /opt/iobroker
                                      npm install iobroker.hiob

                                      Versuche es mal so.

                                      cd /opt/iobroker
                                      npm i iobroker.hiob@0.0.55-3
                                      iob upload hiob
                                      iob restart hiob
                                      
                                      MalleRalle 1 Reply Last reply Reply Quote 1
                                      • MalleRalle
                                        MalleRalle @Lucky_ESA last edited by

                                        @lucky_esa
                                        Jo, so hat es nun funktioniert.
                                        Danke

                                        1 Reply Last reply Reply Quote 0
                                        • M
                                          mor15Euro last edited by

                                          Ein kleines Update:
                                          Wie ihr vielleicht mitbekommen habt bin ich seit paar Wochen komplett auf GitHub mit der App und dem Adapter umgestiegen.
                                          Ich möchte mich bei allen bedanken die bereits fleißig bugs gemeldet haben und bereits zur App in jeglicher Form beigetragen haben. Falls ihr weitere bugs oder feature Wünsche habt, dann zögert nicht diese auf GitHub (unter Issues) order hier im Forum zu stellen. Falls ein feature request auf GitHub besonders gut findet findet, dann könnt ihr dieses auch "upvoten".
                                          Ab heute werde ich auch auf GitHub auch immer die neuesten Windows, Linux und Android (apk) releases mit hochladen.

                                          Hier die wichtigsten Links:
                                          Adapter GitHub: https://github.com/moba15/ioBroker.hiob
                                          App GitHub: https://github.com/moba15/hiob_app
                                          Releases App: https://github.com/moba15/hiob_app/releases

                                          M 1 Reply Last reply Reply Quote 1
                                          • M
                                            mor15Euro @mor15Euro last edited by mor15Euro

                                            @mor15euro
                                            Ich habe heute noch einige schwere Bugs gefunden. Einer davon tritt auf sobald mehrere Geräte gleichzeitig die App nutzen. Hiermit sollten diese jedoch behoben sein:
                                            https://github.com/moba15/ioBroker.hiob/releases/tag/v0.0.62
                                            Falls nicht bitte melden!

                                            cd /opt/iobroker
                                            npm i iobroker.hiob@0.0.62
                                            

                                            Schönen Abend euch noch 🙂

                                            mcm1957 1 Reply Last reply Reply Quote 1
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            775
                                            Online

                                            31.7k
                                            Users

                                            79.9k
                                            Topics

                                            1.3m
                                            Posts

                                            handy tester visualization
                                            18
                                            227
                                            27836
                                            Loading More Posts
                                            • Oldest to Newest
                                            • Newest to Oldest
                                            • Most Votes
                                            Reply
                                            • Reply as topic
                                            Log in to reply
                                            Community
                                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                            The ioBroker Community 2014-2023
                                            logo