New BETA Image v1.1.0b2

Die neue BETA Version zum Image v1.1.0b2 (RPI4) ist online und kann hier heruntergeladen werden.

Changelog ist ebenfalls mit im Ordner in der Cloud.

Die Updates im Überblick:

  • added functions to control MaxxAir MaxxFan via IR-Transmitter (connected with USB, scripts for fan control to be released)
  • disabled all LFBros functions systemwide and purged WiringPi to make UART-Port available
  • disabled “gpio readall” function from debug tab (belonged to WiringPi)
  • disabled Dimmer 8 (Dimmy board has only 7 channels available)
  • added “dimmytemp1/2” to be set as option for inside temp sensor (2 DS18B20 sensors can be connected to the Dimmy board and will sent their data via MQTT)
  • added a PCA9865 node to the dimmer section >> Dimmy can now be connected hardwired without the need for an extra Microcontroller (Wemos)
    → if you want to, you can disable the mqtt outputs for the dimmers and set the sliders to send data continously instead of “only on release”
  • added function to insert SSID for existing Wifi manually
  • added button to show wpa_supplicant.conf to debug tab
  • fixed errors in ~/ble_py/goksens4s.py (was only showing initial values before)
  • fixed function to initialise GokSenso4S on startup
  • disabled update via USB function in frontend (was leading to errors in some cases)
  • added function to turn off BLE Bat/BMS if not reachable
  • prepared flows to use a custom cloud mqtt servers (yes, you read that right! Smartphone app needs an update though)
  • added Autoterm 4D to the list of supported heaters (not all status info is delivered via the protocol though)
  • added a one-time runtimer to the heater controls >> Start the heater, set the timer, heater will stop when time is over
  • changed some settings in the “Chinese Diesel Heater” flow, it now works properly with both types of USB-connectors
  • reworked display communication protocol to reduce bandwith
  • new beta file for touchdisplay (1.0.3B) is also available

new packages/installations:

  • node-red-contrib-PCA9865
  • node-red-contrib-countdown-2

Dazu findet ihr ebenfalls ein Beta Update für das Touchdisplay! Dort sind zwei Dateien, einmal die “0” und einmal die “180”. Bei der 180 ist das Ganze einfach nur gedreht, falls das Display andersrum eingebaut ist bzw. werden soll. Also 0 = Anschluss links, 180 = Anschluss rechts.


Wenn hier soweit alles läuft werden wir das finale Image bereitstellen, dann wird es höchstwahrscheinlich auch nochmal ein Image für den RPI3 geben.

6 Likes

Ist in dem Release die Funktion für die Nutzung von 2 Liontrons schon integriert.
Ich habe es bisher wie im Patreon tut eingebunden. Allerdings ist die zweite Batterie immer nach einem Neustart weg und ich muss erstmal eine Bluetooth suche starten.

Ist das geil :+1:

Fehlt nur noch der IR-USB Adapter bei euch im Shop :stuck_out_tongue_winking_eye:

3 Likes

@Bock.auf.Raus Nein das ist nicht mit drin. Du musst aber eigentlich nur wie bei der ersten Batterie die MAC Adresse in einer Datei speichern und dann gibt es eine Inject Node, die bei Programmstart diese Datei wieder ausliest und die MAC in die entsprechende globale Variable schreibt.

Ganz links ist das Dropdown, dort wählst du die MAC aus, dann wird diese hinter der Function Node in die Datei geschrieben. Links unten ist die Inject Node, die einmal beim Start ausgeführt wird und die Datei ausliest. Unten in “liontron.py” wird dann die globale Variable benutzt.

2 Likes

Da ich gerade vom RPI3 auf den RPI4 umgestiegen bin, dachte ich, ich probiere gleich mal dieses image hier aus.
Ich hab da jedoch ein kleines Problem, dass ich bei meiner alten kombi (RPI3&1.0.2) nicht hatte.

Immer, wenn ich auf den gerade frisch geflashten PI (neben dem image) etwas installieren will, bekomm ich die Fehlermeldung

**dpkg**: **unrecoverable fatal error, aborting:**

files list file for package 'libevdev2:armhf' is missing final newline

den Fehler erhalte ich bei

sudo apt-get upgrade

aber auch bei

sudo apt-get remove libevdev2 --purge

gibts da ne Lösung für?

Den Fehler gab es ja schonmal hier im Forum, wenn man die fehlerhafte Datei löscht mit

sudo rm /var/lib/dpkg/info/libevdev2:armhf.list

und dann das Paket neu installiert

sudo apt-get install --reinstall libevdev2:armhf

geht es wieder.

1 Like

Ah ok danke!
Hatte mir jetzt am WE mit einem Fallback auf die stable 1.0.4 geholfen. Da gabs das Problem noch nicht.
Aber ich werde das die Tage mal testen :+1:

Hallo, gibt es Empfehlungen /Erfahrungen welcher IR-USB man versenden kann/sollte?
Vielleicht gibt es auch einen der über wifi eingebunden werden kann, würde Kabelverlegearbeiten ersparen.
Gruß Klaus

Ist es geplant die Temperaturen des Dimmy auch im ui darzustellen?

@Flashmot Du kannst im Dashboard unter Config > Sensors den Switch “Use dimmy temp sensors” aktivieren, dann werden sie auf der Info Seite mit angezeigt.