Ankündigung

Einklappen
Keine Ankündigung bisher.

ist SmartHoneNG der Nachfolger von Smarthome.py (1.2.0.man)

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

  • Msinn
    antwortet
    Zitat von pbaumann Beitrag anzeigen
    Die Visu sollte nur einen "Schaltbefehl" senden wenn ich auf der Seite eine Aktion ausführe und nicht wenn ich die Seite per Browser nur aufrufe.
    Mit SmartVISU2.8 passiert dies nicht, mit smartVISU 2.9 schon
    Zitat von pbaumann Beitrag anzeigen
    Die Werte stehen immer auf false wenn man die Seite neu läd bzw. mit einem anderen Browser öffnet.
    Dann solltest Du mal im smartVISU Forum fragen

    Einen Kommentar schreiben:


  • pbaumann
    antwortet
    zu 1) als Warnung, _war_ von einer Smarthome 1.2 und SmartVISU 2.7 Installation. Ich habe die Werte in den items nun entfernt.

    zu 2) Die Visu sollte nur einen "Schaltbefehl" senden wenn ich auf der Seite eine Aktion ausführe und nicht wenn ich die Seite per Browser nur aufrufe.
    Mit SmartVISU2.8 passiert dies nicht, mit smartVISU 2.9 schon

    Code:
    Automatikbetrieb EG {{ basic.flip('automatik_rolladen_eg', 'automatik.rollladen.eg.aktiv', 'ein', 'aus') }}
    {{ basic.flip('automatik.rollladen.eg.morgens', 'automatik.rollladen.eg.morgens', 'Morgen') }}
    {{ basic.flip('automatik.rollladen.eg.abends', 'automatik.rollladen.eg.abends', 'Abend') }}
    und items:
    Code:
    rollladen:
        eg:
            morgens:
                type: bool
                value: 0
                visu_acl: rw
    
            abends:
                type: bool
                value: 1
                visu_acl: rw
    
            aktiv:
                type: bool
                value: 1
                visu_acl: rw
    Die Werte stehen immer auf false wenn man die Seite neu lädt bzw. mit einem anderen Browser öffnet.
    Zuletzt geändert von bmx; 01.03.2021, 20:47. Grund: Einrückungen korrigiert

    Einen Kommentar schreiben:


  • Msinn
    antwortet
    Zitat von pbaumann Beitrag anzeigen
    In meinen items habe ich den Wert Code:

    visu: true
    Laut Logdatei wird dieser als Fehler angezeigt, ich schätze dieser wird nicht mehr benötigt da das default Verhalten des Plugins geändert wurde?
    Als Fehler und nicht als Warnung? Wie lautet der Log Eintrag denn genau?


    Zitat von pbaumann Beitrag anzeigen
    wurde der Wert zurück auf false gesetzt.

    Kann mir hier jemand weiterhelfen?
    Da müsstest Du schon verraten wie Deine Visu Seite aussieht. Das Update erfolgt Durch die Visu, also sendet die Visu Seite einen Schalt Befehl.

    Einen Kommentar schreiben:


  • pbaumann
    antwortet
    so.....
    ....ich habe nun endlich auf SmarthomeNG 1.8.1 und SmartVISU 2.9 aktualisiert und deren Plugins aktualisiert.
    Ein grösseres Problem war (ich schätze dies liegt an Debian bullseye) die Installation von PySCI.
    Eigentlich sollte der Installer von Smarthome.py diesen nachinstallieren, aber irgendwie konnte dieser die Abhänigkeiten nicht auflösen.

    Die Logiken und Items wurden zu *.yaml konvertiert

    Nun habe ich noch Fragen:

    In meinen items habe ich den Wert
    Code:
    visu: true
    Laut Logdatei wird dieser als Fehler angezeigt, ich schätze dieser wird nicht mehr benötigt da das default Verhalten des Plugins geändert wurde?

    Dann habe ich ein Problem das beim Laden der smartVisu Webseite die Werte immer zurückgesetzt werden:
    Code:
    CLI > if automatik.rollladen.og.aktiv
    Items:
    ======
    automatik.rollladen.og.aktiv = True
    rufe ich nun die Webseite auf:

    Code:
     [TABLE]
     	 		[TR]
     		[/TR]
     		[TR]
     			[TD]Item Pfad[/TD]
     			[TD]automatik.rollladen.og.aktiv[/TD]
     		[/TR]
     		[TR]
     			[TD]Item Name[/TD]
     			[TD]automatik.rollladen.og.aktiv[/TD]
     		[/TR]
     		[TR]
     			[TD]Datentyp[/TD]
     			[TD]bool[/TD]
     		[/TR]
     		[TR]
     			[TD]Wert[/TD]
     			[TD]false[/TD]
     		[/TR]
     		[TR]
     		[/TR]
     		[TR]
     		[/TR]
     		[TR]
     			[TD]Letztes Update[/TD]
     			[TD]15.02.2021 14:42:35 CET[/TD]
     		[/TR]
     		[TR]
     			[TD]Letze Änderung[/TD]
     			[TD]15.02.2021 14:42:35 CET[/TD]
     		[/TR]
     		[TR]
     			[TD]Zeit seit dem letzten Update[/TD]
     			[TD]13.66 Sekunden[/TD]
     		[/TR]
     		[TR]
     			[TD]Zeit seit dem letzten Change[/TD]
     			[TD]13.66 Sekunden[/TD]
     		[/TR]
     		[TR]
     			[TD]Update durch[/TD]
     			[TD]smartVISU:192.168.178.209[/TD]
     		[/TR]
     		[TR]
     			[TD]Change durch[/TD]
     			[TD]smartVISU:192.168.178.209[/TD]
     		[/TR]
     		[TR]
     			[TD]letzter Wert[/TD]
     			[TD]true[/TD]
     		[/TR]
     	 [/TABLE]
    wurde der Wert zurück auf false gesetzt.

    Kann mir hier jemand weiterhelfen?

    LG


    Einen Kommentar schreiben:


  • bmx
    antwortet
    Zur Warnung:

    sqlite als Datenbank kannst Du weiterhin benutzen. Allerdings ist das alte Plugin dafür deprecated. Es gibt ein neues Plugin database das eine andere Datenbankstruktur nutzt und das auch anders konfiguriert werden muß.
    Die Datenbanksttruktur der Plugins ist nicht kompatibel und es existiert auch keine Migration von der alten Datenbankstruktur zur neuen. Das haben einige wohl schon mal über Zwischenschritte gemacht und das hier im Forum auch umrissen aber es exisitiert da nichts handfestes.

    Einen Kommentar schreiben:


  • pbaumann
    antwortet
    Zitat von Hasenradball Beitrag anzeigen

    Ich nutze für SHNG immer Industrie Karten, seit 2013 immer noch die erste Karte drin ohne Probleme.
    Auch beim Loggen nie Probleme...

    Auch mit industriellen Karten habe ich das vermehrt erlebt.

    zertifizierte HP SD Karten mit Citrix XenServer und lokalem syslogd...hielt nicht lange.

    Einen Kommentar schreiben:


  • pbaumann
    antwortet
    Zitat von Msinn Beitrag anzeigen
    Nur um sicher zu gehen:

    - Die Doku zu SmartHomeNG unter www.smarthomeng.de/user hast Du gefunden?
    - Dir ist bewusst, dass die aktuelle Version der smartVISU 2.9.2 ist? (Wenn Du schon das allerneueste Debian haben möchtest, möchtest Du vieleicht auch die aktuelle smartVISU )

    Ansonsten: Hab‘ keine Scheu Fragen zu stellen.
    Ja, dort war nur nicht beschrieben wie die Aktualisierung von Smarthome.py wäre, ist zu alt :-)

    und _dann_ noch auf die letzte SmartVisu zu gehen...
    ...wird dann der nächste Schrittt nach der Aktualisierung von Smarthome.

    Der ganze Trigger war hier das ich "autotimer" einsetzen möchte um einen Wert zurückzusetzten, da der Aktor hier keinen Status liefert.
    Es geht um der Türöffner per Tastsensor und Aktor /Schaltimpuls und dies korrekt in der SmartVISU darzustellen.

    Es könnte wahrscheinlich auch über die Treppenlichtfunktion einfacher gehen :-)

    Vielen Dank

    Einen Kommentar schreiben:


  • Hasenradball
    antwortet
    Zitat von pbaumann Beitrag anzeigen

    Da ich mir mit Logdateien schon eine SD Karte zerschossen habe dient diese nur zum PI boot, der Rest liegt auf einer externen HDD.

    LG
    Ich nutze für SHNG immer Industrie Karten, seit 2013 immer noch die erste Karte drin ohne Probleme.
    Auch beim Loggen nie Probleme...

    Einen Kommentar schreiben:


  • Msinn
    antwortet
    Nur um sicher zu gehen:

    - Die Doku zu SmartHomeNG unter www.smarthomeng.de/user hast Du gefunden?
    - Dir ist bewusst, dass die aktuelle Version der smartVISU 2.9.2 ist? (Wenn Du schon das allerneueste Debian haben möchtest, möchtest Du vieleicht auch die aktuelle smartVISU )

    Ansonsten: Hab‘ keine Scheu Fragen zu stellen.

    Einen Kommentar schreiben:


  • pbaumann
    antwortet
    Zitat von Hasenradball Beitrag anzeigen
    Hi,

    am Besten vorher von der SD Karte ein image ziehen für den Fall der Fälle
    Da ich mir mit Logdateien schon eine SD Karte zerschossen habe dient diese nur zum PI boot, der Rest liegt auf einer externen HDD.

    LG

    Einen Kommentar schreiben:


  • Morg
    antwortet
    Zitat von pbaumann Beitrag anzeigen
    (Bin nicht gerade ein Linux Noob, aber die meiste Arbeit hat systemd gemacht :-)
    OT: auf den hätte ich als erstes verzichtet...

    Einen Kommentar schreiben:


  • Hasenradball
    antwortet
    Hi,

    am Besten vorher von der SD Karte ein image ziehen für den Fall der Fälle

    Einen Kommentar schreiben:


  • pbaumann
    antwortet
    Vielen lieben Dank für die Vorschläge und Wege.
    Den Weg der Updateplage hatte ich gewählt da der Raspi noch andere Funktionalitäten hat, bsp. pi-hole, NFS-export Server/Kodi u.ä.

    Gerne teile ich Stolpersteine für bullseye hier mit.
    (Bin nicht gerade ein Linux Noob, aber die meiste Arbeit hat systemd gemacht :-)

    vielen Dank

    Paul

    Einen Kommentar schreiben:


  • bmx
    antwortet
    Du kannst natürlich auch Dein altes Smartphone.py Verzeichnis umbenennen, dann nach der Komplettanleitung SmartHomeNG neu installieren und dann die Config Dateien aus der alten Smarthome.py Config in die neue Config kopieren. Die prinzipielle Verzeichnisstruktur ist identisch.

    Einen Kommentar schreiben:


  • wvhn
    antwortet
    Moin,
    Ich würde auch empfehlen, einmal mit dem Image ganz neu aufzusetzen. Beim Umstieg auf smarthomeNG gibt es zwar nicht viele Schwierigkeiten, aber das Setzen der Rechte ist tricky und shNG picky bei der Generierung der requirements. Wenn Du trotzdem lieber Dein Update-Abenteuer fortsetzen willst, dann findest Du hier die Dokmentation meiner Vorgehensweise.

    Gruß
    Wolfram

    Einen Kommentar schreiben:

Lädt...
X