Beiträge von johination

    Habe seit einigen NEUEN Updates von Homeassistant Probleme mit Fehler im log per MQTT.

    Irgendwas wurde da ja schon wieder geändert.


    HA erwartet anscheinend einen Zahlenwert bekommt aber einen string.


    LG
    Johann

    Habe genau die selben Fehler!

    Die Adresse 0x0102 ändert sich im Partymodus nicht nur die ADRESSE: 0x0017!


    Also habe ich das Kommando mosquitto_pub -t "mqtt2p4d/command" -m '{ "command" : "parstore", "address" : 23, "value" : "0" }' ausprobiert! (Party Modus gerade AKTIV deswegen die 0)


    und ja das würde funktionieren aber schaltet nichts am Partymodus




    pi@raspberrypi:~ $ p4 getp -a 0x0017
    Address: 0x0017
    Unit: %
    Digits: 0
    Value: 0 (0) ---- Dieser Wert änderte sich von 60 auf 0
    Min: 0 (0)
    Max: 95 (95)
    Default: 60 (60)
    Factor: 1


    aber wenn ich eingebe


    pi@raspberrypi:~ $ p4 getv -a 0x0017
    value 0x17 is 1


    kommt wieder ein anderer Wert.


    Irgendwas ist da komisch

    Hallo johination,
    der erste Output ist ja die Adresse von oben, das wird der Wert mit der %-Angabe sein. Was auch immer das darstellen soll..


    Was ich mal testen würde, sofern du mosquito installiert und p4d entsprechend eingestellt (hier) hast:
    mosquitto_pub -t "mqtt2p4d/command" -m '{ "command" : "parstore", "address" : 258, "value" : "1" }'


    Dadurch sollte der Partschalter auf 1 gesetzt werden.

    Habe das durchgeführt, von wo hast du die address: 258??
    Habe mqtt am Raspi und am Server der mit Home Assistant alles Visualisiert tut sich aber absolut garnichts bei deinen Befehl...

    Hallo johination,


    denke wenn dann müsstest du den 2. Parameter (dort wo 0 steht) bearbeiten. Was passiert denn, wenn du dort was änderst?
    Ansonsten mal mit sudo p4 menu | grep Party die Adresse rausfinden, die kannst du dann wiederum im MQTT-Command verwenden.


    Meine Heizung hat diesen Parameter auch nicht, kanns deshalb leider auch nicht testen.

    pi@raspberrypi:~ $ p4 menu | grep Partyschalter
    1441) Address: 0x0017, parent: 0x0136, child: 0x0000; 'Partyschalter'
    1443) Address: 0x0102, parent: 0x0136, child: 0x0000; 'Partyschalter'


    Das wäre dann das Output


    Was könnte ich alles Testen? @David92 ?



    pi@raspberrypi:~ $ p4 getp -a 0x0017
    Address: 0x0017
    Unit: %
    Digits: 0
    Value: 60 (60)
    Min: 0 (0)
    Max: 95 (95)
    Default: 60 (60)
    Factor: 1


    => 60%



    pi@raspberrypi:~ $ p4 getv -a 0x0017
    value 0x17 is 0

    @horchi funktioniert das irgendwie das ich den "Partyschalter" von Wert 0 auf 1 stellen kann?



    Das habe ich schon alles Probiert, aber da verstelle irgendwelche % Werte statt 0 und 1 usw...


    values verstellen funktioniert anscheinend nicht, geht auch nicht in der Web GUI

    @horchi Kannst du mir helfen den Status da auszulesen? Habe die letzte Version gerade geupdatet!



    Code
    57) Address: 0x04f1, parent: 0x0451, child: 0x0000; 'Betriebsart'


    zu finden in Service Menü --> Anlage