Alles anzeigenHabe mosquitto und -client installiert.
root@odroid-x2:/var/log/mosquitto# cat mosquitto.log
1639230833: mosquitto version 2.0.11 starting
1639230833: Config loaded from /etc/mosquitto/mosquitto.conf.
1639230833: Starting in local only mode. Connections will only be possible from clients running on this machine.
1639230833: Create a configuration file which defines a listener to allow remote access.
1639230833: For more details see https://mosquitto.org/documentation/authentication-methods/
1639230833: Opening ipv4 listen socket on port 1883.
1639230833: Opening ipv6 listen socket on port 1883.
1639230833: mosquitto version 2.0.11 running
1639230864: New connection from 127.0.0.1:55926 on port 1883.
1639230864: New client connected from 127.0.0.1:55926 as auto-4CE585FC-C52C-7878-AA3B-253B7805C919 (p2, c1, k400).
1639230890: New connection from ::1:51736 on port 1883.
1639230890: New client connected from ::1:51736 as auto-55D190D1-9CC1-AF48-0B65-C953104C7FF0 (p2, c1, k60).
1639230890: Client auto-55D190D1-9CC1-AF48-0B65-C953104C7FF0 disconnected.
1639230928: Client auto-4CE585FC-C52C-7878-AA3B-253B7805C919 closed its connection.
1639230929: New connection from 127.0.0.1:55928 on port 1883.
1639230929: New client connected from 127.0.0.1:55928 as auto-1E4A2E32-A8B3-7C08-EB41-D3B2FFBFC798 (p2, c1, k400).
1639231121: New connection from ::1:51756 on port 1883.
1639231121: New client connected from ::1:51756 as auto-40F6BFB1-2C89-F9A6-139B-4EF31B5946E4 (p2, c1, k60).
1639231121: Client auto-40F6BFB1-2C89-F9A6-139B-4EF31B5946E4 disconnected.
#mosquitto_pub -t p4d2mqtt/w1 -m '[{"name": "28-00000568660c", "value": 34.88, "time": 1639226598}]'
#
gibt aber auf der command line nix aus.
okay keine Ausgabe bedeutet das schreiben hat geklappt.
Funktioniert es jetzt?
Du solltest dann die drei benötigten Dienste noch enablen, sofern noch nicht geschehen:
systemctl enable p4d.service
systemctl enable mosquitto.service
systemctl enable w1mqtt.service