Ankündigung

Einklappen
Keine Ankündigung bisher.

UDP - User Documentation Project

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    #16
    Zitat von greentux Beitrag anzeigen
    - Beispiele aus dem Leben (Logik für Abwesenheitserkennung mit PMs, halt alles, was schon bei linknx etc. immer mal auftauchte bzw. als WG Plugin/Logik vorhanden ist)
    Finde ich besonders wichtig ... Logiksammlung: Logik auswählen, item eintragen, fertig.

    Sicherlich ist es toll dass man vieles per _eval_ kann, aber bis man da durchgestiegen ist dauert es schon ne weile.

    Grüße
    Umgezogen? Ja! ... Fertig? Nein!
    Baustelle 2.0 !

    Kommentar


      #17
      Für den nicht-Experten ist der Einstieg am Anfang mit zusammensuchen der Informationen recht schwierig.

      Ich habe versucht, meine Erfahrungen zu dokumentieren und damit die Grundlage für einen Leitfaden zu schaffen. Würde dies gerne als Basis (so den es als geeignet angesehen wird ) zuir Verfügung stellen und natürlich auch weiter mit machen und in einem Wiki einbringen.

      Schaut's euch doch einfach mal und sagt,ob die Richtung stimmt, was geändert werden sollte oder baut einfach darauf auf und erweitert es bzw. übertragt es ins Wiki (komme gerade sebst nicht dazu)
      Smarthome.py.doc
      Gruß
      Georg

      Kommentar


        #18
        Ich habe jetzt mal die Root Wiki Seite eingerichtet.
        https://github.com/mknx/smarthome/wiki

        Anschliessend sollten Deine Hinweise gekraft im Pi Teil der Installation untergebracht werden, wo jetzt der erste Wurf auf Englisch zu finden ist. Deine Anleitung gibt da schon mehr her.
        Derzeit zwischen Kistenauspacken und Garten anlegen.
        Baublog im Profil.

        Kommentar


          #19
          Ich hab gerade nochmal geschaut ... wollen wir nicht einfache install-scripte erstellen? Mittlerweile liegt doch alles auf irgendwelchen Servern, da ist es doch ein leichtes.
          Ich hab mir selbst für meinen eBus-Pi mit Cometvisu, gepatchtem rrdtool, eibd, ebusd usw. eines gemacht ... wenn die Server nicht gerade offline sind dann rauscht das locker durch.

          Zum Thema eibd:
          -> Anleitung hier: Eibd - KNX/EIB - Lexikon - KNX-User-Forum
          -> init-Scripte würde ich diese empfehlen: Open Automation / Code / [r1866] /tools/bcusdk/initscripts
          Umgezogen? Ja! ... Fertig? Nein!
          Baustelle 2.0 !

          Kommentar


            #20
            deb Pakete wäre sicherlich 1. Wahl. Aber das ist - wenns gut gemacht werden soll - nicht so einfach...
            Derzeit zwischen Kistenauspacken und Garten anlegen.
            Baublog im Profil.

            Kommentar


              #21
              Was heißt gut gemacht?
              Umgezogen? Ja! ... Fertig? Nein!
              Baustelle 2.0 !

              Kommentar


                #22
                Na das doc ist doch schonmal was.
                Das was absolute Neulinge schreiben, die noch nicht so tief im Stoff sind, ist meistens zum EInstieg besser geeignet
                Derzeit zwischen Kistenauspacken und Garten anlegen.
                Baublog im Profil.

                Kommentar


                  #23
                  also am allerbesten würde mir ein ppa gefallen ...

                  Kommentar


                    #24
                    Zitat von Ferengi Beitrag anzeigen
                    also am allerbesten würde mir ein ppa gefallen ...
                    Das wäre ein Traum
                    Mit freundlichen Grüßen
                    Niko Will

                    Logiken und Schnittstelle zu anderen Systemen: smarthome.py - Visualisierung: smartVISU
                    - Gira TS3 - iPhone & iPad - Mobotix T24 - ekey - Denon 2313 - Russound C5 (RIO over TCP Plugin) -

                    Kommentar


                      #25
                      Also ein smarthome.deb hab ich eben mal gebaut ... funktioniert ganz gut ... initscripte dazu und fertig. Die fehlen jetzt natürlich - wollte nur mal sehen ob es wirklich so einfach geht.

                      Vielleicht mag sich das jemand mal ansehen. Das ganze heisst smarthome-deb weil es nur mal schnell ein Test war und meine bestehende Installation nicht überbügeln sollte. Installiert sich in /usr/local/smarthome-deb mit dpkg-i smarthome-deb.deb

                      Schnell noch die init-Scripte dazu und fertig. Interesse? Weitermachen? Will jemand mal testen? Hab das mal auf meiner Dropbox: https://www.dropbox.com/s/jnaukd0wp5...rthome-deb.deb
                      Umgezogen? Ja! ... Fertig? Nein!
                      Baustelle 2.0 !

                      Kommentar


                        #26
                        Jo, ist ein Anfang Jumi.
                        User checken bzw. hinzufügen. Ein paar .gitignore Dateien rauswerfen. Ein paar Rechte vergeben für die Dirs.
                        Derzeit zwischen Kistenauspacken und Garten anlegen.
                        Baublog im Profil.

                        Kommentar


                          #27
                          Ja das waren jetzt 15 Minuten. Preinstall und postinstall vernünftig machen fehlt noch. Releasenotes usw. Das macht nochmal ne Kleinigkeit. Ist aber kein Hexenwerk.
                          Umgezogen? Ja! ... Fertig? Nein!
                          Baustelle 2.0 !

                          Kommentar


                            #28
                            Ich würd gern ein paar Logiken ins Wiki tun.
                            Könnt ihr mir dazu welche zukommen lassen?
                            Oder selber reinstellen.

                            items.conf (relevanter Teil)
                            Und dann die Logik mit zwei drei Erklärungen.

                            Ich formatiere das auch gern.

                            Gruß
                            Derzeit zwischen Kistenauspacken und Garten anlegen.
                            Baublog im Profil.

                            Kommentar


                              #29
                              Ich machs mal hier.

                              Ziel:
                              Warmwasserbereitung bei Ab-/Anwesenheit auf Aus/Automatik stellen.

                              #/logics/heizung_abwesend.py
                              Code:
                              #/logics/heizung_abwesend.py
                              #!/usr/bin/env python
                              ww_auto_val = 3 #Dieser Wert entspricht dem WW-Betrieb Automatik
                              ww_off_val = 2  #Dieser Wert entspricht dem WW-Betrieb Aus
                              
                              # WENN "abwesend" UND WW-Betrieb ist auf "Automatik" DANN setze WW-Betrieb auf "Aus"
                              if sh.ow.praesenz() == False and sh.ebus.status_ww() == ww_auto_val:
                                  sh.ebus.status_ww(ww_off_val)
                              
                              # WENN "anwesend" UND WW-Betrieb ist auf "Aus" DANN setze WW-Betrieb auf "Automatik"    
                              if sh.ow.praesenz() == True and sh.ebus.status_ww() == ww_off_val:
                                  sh.ebus.status_ww(ww_auto_val)
                              #/items/item.conf
                              Code:
                              [ow]
                                  [[praesenz]]
                                      name = globale_praesenz
                                      type = bool
                                      value = True
                              	knx_dpt = 1
                              	knx_send = 0/7/0
                              	knx_reply = 0/7/0
                              
                              [ebus]
                                  [[status_ww]]
                                      type = num
                                      knx_dpt = 6
                                      knx_listen = 8/7/200
                                      knx_send = 8/6/200
                                      knx_reply = 8/6/200
                                      ebus_cmd = "hw mode"
                                      ebus_type = "set"
                                      comment = WW Betriebsmodus
                              Umgezogen? Ja! ... Fertig? Nein!
                              Baustelle 2.0 !

                              Kommentar


                                #30
                                Abwesenheit auf iButton-Basis folgt. Wenn Du die eine Logik schon im Wiki formatierst stelle ich das dann genauso rein damit das eine Handschrift bleibt.
                                Umgezogen? Ja! ... Fertig? Nein!
                                Baustelle 2.0 !

                                Kommentar

                                Lädt...
                                X