NEWS
Драйвер ModBus
-
Правильно ли я понял, что в этой связке я не подключу еще устройства на шину RS-485.
Даже создав новый драйвер modbus.1 и указав в нем то-же IP 192.168.11.205, только изменив ID устройства например на 10, у меня уже неполучается считать данный с 10-го устройства.
Выходит что для каждого устройства нужен свой Modbus TCP to Modbus RTU шлюз.
А если в качестве мастера будет Modbus TCP to Modbus RTU шлюз, то как в этом случае настраивать драйвер? `
Вы, видимо, не совсем разобрались в настройках и принципах работы самого шлюза. Шлюз, как бы, состоит из двух устройств:
-
ModBus RTU master -который опрашивает и управляет устройствами на линии 485 (я подключал 6 устройств). Причем опрос устройств на стороне RTU происходит независимо от запросов со стороны TCP(скорость опроса, сами запросы настраиваются в шлюзе) . Ответы от каждого устройства записываются в определенный участок памяти.
-
ModBus TCP slave - устройство, которое и должно отвечать вашему IOB, это устройство видит ту же область памяти что и ModBus RTU. Поэтому в IOB достаточно одного экземпляра драйвера ModBus TCP. Просто обращайтесь к определенному участку памяти где лежат данные от нужного устройства.
P.S. На стороне TCP данный шлюз, так же поддерживает GET запросы, которыми можно управлять и опрашивать устройства на стороне RTU.
-
-
На гите лежит версия, которая поддерживает rtu по rs485.
Пришлось, правда, поменять код и для tcp мастера и слейва. Так же поменяна адресация при использовании alias.
Если кто то использует tcp: просьба протестить.
И пути назад нет. Надо что бы новая библиотека заработала, т.к. прошлый используемый пакет был в зачаточном состоянии и не изменялся уже 2 года.
-
Если кто то использует tcp: просьба протестить. `
Жду с Китая Orange PI Plus 2 и детали на очередной шлюз ESP8266 TCP/RTU.
Как все приедет, соберу и буду тестить ) `
У меня все это есть и ESP8266 и Orange PI PC :Шлюз ESP8266 TCP/RTU делаю по верхней схеме http://esp8266.ru/forum/threads/modbus- … erver.911/
На странице Modbus setting в ESP8266 что прописать, что-бы протестировать?
Драйвер поставил 0.4.0.
-
Что-то покраснел modbus при выборе TCP и master.
host-Bee-IoT 2016-10-18 21:07:39.679 info Restart adapter system.adapter.modbus.0 because enabled host-Bee-IoT 2016-10-18 21:07:39.679 error instance system.adapter.modbus.0 terminated with code 0 (OK) modbus-0 2016-10-18 21:07:39.671 info terminating RangeError: 2016-10-18 21:07:39.651 error at Socket.Readable.push (_stream_readable.js:111:10) RangeError: 2016-10-18 21:07:39.651 error at readableAddChunk (_stream_readable.js:153:18) RangeError: 2016-10-18 21:07:39.651 error at Socket.emit (events.js:169:7) RangeError: 2016-10-18 21:07:39.651 error at emitOne (events.js:77:13) RangeError: 2016-10-18 21:07:39.651 error at Object. (/opt/iobroker/node_modules/iobroker.modbus/node_modules/jsmodbus/src/modbus-tcp-client.js:129:22) RangeError: 2016-10-18 21:07:39.651 error at Object.emit (/opt/iobroker/node_modules/iobroker.modbus/node_modules/stampit-event-bus/src/stampit-event-bus.js:20:38) RangeError: 2016-10-18 21:07:39.651 error at Object. (/opt/iobroker/node_modules/iobroker.modbus/node_modules/jsmodbus/src/modbus-client-core.js:135:17) RangeError: 2016-10-18 21:07:39.651 error at Object. (/opt/iobroker/node_modules/iobroker.modbus/node_modules/jsmodbus/src/modbus-client-core.js:91:33) RangeError: 2016-10-18 21:07:39.651 error at Buffer.readUInt8 (buffer.js:718:5) RangeError: 2016-10-18 21:07:39.651 error at checkOffset (buffer.js:680:11) RangeError: 2016-10-18 21:07:39.651 error index out of range uncaught 2016-10-18 21:07:39.651 error exception: index out of range modbus-0 2016-10-18 21:07:39.620 info Connected to slave 192.168.11.205 modbus-0 2016-10-18 21:07:39.565 warn Serial is not available modbus-0 2016-10-18 21:07:39.561 info starting. Version 0.4.0 in /opt/iobroker/node_modules/iobroker.modbus host-Bee-IoT 2016-10-18 21:07:39.136 info instance system.adapter.modbus.0 started with pid 23265 host-Bee-IoT 2016-10-18 21:07:26.437 info Restart adapter system.adapter.modbus.0 because enabled host-Bee-IoT 2016-10-18 21:07:26.437 error instance system.adapter.modbus.0 terminated with code 0 (OK) uncaught 2016-10-18 21:07:26.423 error exception: index out of range modbus-0 2016-10-18 21:07:26.403 info Connected to slave 192.168.11.205 modbus-0 2016-10-18 21:07:26.353 warn Serial is not available -
Что-то покраснел modbus при выборе TCP и master.
host-Bee-IoT 2016-10-18 21:07:39.679 info Restart adapter system.adapter.modbus.0 because enabled host-Bee-IoT 2016-10-18 21:07:39.679 error instance system.adapter.modbus.0 terminated with code 0 (OK) modbus-0 2016-10-18 21:07:39.671 info terminating RangeError: 2016-10-18 21:07:39.651 error at Socket.Readable.push (_stream_readable.js:111:10) RangeError: 2016-10-18 21:07:39.651 error at readableAddChunk (_stream_readable.js:153:18) RangeError: 2016-10-18 21:07:39.651 error at Socket.emit (events.js:169:7) RangeError: 2016-10-18 21:07:39.651 error at emitOne (events.js:77:13) RangeError: 2016-10-18 21:07:39.651 error at Object. (/opt/iobroker/node_modules/iobroker.modbus/node_modules/jsmodbus/src/modbus-tcp-client.js:129:22) RangeError: 2016-10-18 21:07:39.651 error at Object.emit (/opt/iobroker/node_modules/iobroker.modbus/node_modules/stampit-event-bus/src/stampit-event-bus.js:20:38) RangeError: 2016-10-18 21:07:39.651 error at Object. (/opt/iobroker/node_modules/iobroker.modbus/node_modules/jsmodbus/src/modbus-client-core.js:135:17) RangeError: 2016-10-18 21:07:39.651 error at Object. (/opt/iobroker/node_modules/iobroker.modbus/node_modules/jsmodbus/src/modbus-client-core.js:91:33) RangeError: 2016-10-18 21:07:39.651 error at Buffer.readUInt8 (buffer.js:718:5) RangeError: 2016-10-18 21:07:39.651 error at checkOffset (buffer.js:680:11) RangeError: 2016-10-18 21:07:39.651 error index out of range uncaught 2016-10-18 21:07:39.651 error exception: index out of range modbus-0 2016-10-18 21:07:39.620 info Connected to slave 192.168.11.205 modbus-0 2016-10-18 21:07:39.565 warn Serial is not available modbus-0 2016-10-18 21:07:39.561 info starting. Version 0.4.0 in /opt/iobroker/node_modules/iobroker.modbus host-Bee-IoT 2016-10-18 21:07:39.136 info instance system.adapter.modbus.0 started with pid 23265 host-Bee-IoT 2016-10-18 21:07:26.437 info Restart adapter system.adapter.modbus.0 because enabled host-Bee-IoT 2016-10-18 21:07:26.437 error instance system.adapter.modbus.0 terminated with code 0 (OK) uncaught 2016-10-18 21:07:26.423 error exception: index out of range modbus-0 2016-10-18 21:07:26.403 info Connected to slave 192.168.11.205 modbus-0 2016-10-18 21:07:26.353 warn Serial is not available ```` `А настройки? Адреса? Тип адресов?
-
Что-то покраснел modbus при выборе TCP и master.
host-Bee-IoT 2016-10-18 21:07:39.679 info Restart adapter system.adapter.modbus.0 because enabled host-Bee-IoT 2016-10-18 21:07:39.679 error instance system.adapter.modbus.0 terminated with code 0 (OK) modbus-0 2016-10-18 21:07:39.671 info terminating RangeError: 2016-10-18 21:07:39.651 error at Socket.Readable.push (_stream_readable.js:111:10) RangeError: 2016-10-18 21:07:39.651 error at readableAddChunk (_stream_readable.js:153:18) RangeError: 2016-10-18 21:07:39.651 error at Socket.emit (events.js:169:7) RangeError: 2016-10-18 21:07:39.651 error at emitOne (events.js:77:13) RangeError: 2016-10-18 21:07:39.651 error at Object. (/opt/iobroker/node_modules/iobroker.modbus/node_modules/jsmodbus/src/modbus-tcp-client.js:129:22) RangeError: 2016-10-18 21:07:39.651 error at Object.emit (/opt/iobroker/node_modules/iobroker.modbus/node_modules/stampit-event-bus/src/stampit-event-bus.js:20:38) RangeError: 2016-10-18 21:07:39.651 error at Object. (/opt/iobroker/node_modules/iobroker.modbus/node_modules/jsmodbus/src/modbus-client-core.js:135:17) RangeError: 2016-10-18 21:07:39.651 error at Object. (/opt/iobroker/node_modules/iobroker.modbus/node_modules/jsmodbus/src/modbus-client-core.js:91:33) RangeError: 2016-10-18 21:07:39.651 error at Buffer.readUInt8 (buffer.js:718:5) RangeError: 2016-10-18 21:07:39.651 error at checkOffset (buffer.js:680:11) RangeError: 2016-10-18 21:07:39.651 error index out of range uncaught 2016-10-18 21:07:39.651 error exception: index out of range modbus-0 2016-10-18 21:07:39.620 info Connected to slave 192.168.11.205 modbus-0 2016-10-18 21:07:39.565 warn Serial is not available modbus-0 2016-10-18 21:07:39.561 info starting. Version 0.4.0 in /opt/iobroker/node_modules/iobroker.modbus host-Bee-IoT 2016-10-18 21:07:39.136 info instance system.adapter.modbus.0 started with pid 23265 host-Bee-IoT 2016-10-18 21:07:26.437 info Restart adapter system.adapter.modbus.0 because enabled host-Bee-IoT 2016-10-18 21:07:26.437 error instance system.adapter.modbus.0 terminated with code 0 (OK) uncaught 2016-10-18 21:07:26.423 error exception: index out of range modbus-0 2016-10-18 21:07:26.403 info Connected to slave 192.168.11.205 modbus-0 2016-10-18 21:07:26.353 warn Serial is not available ```` `А настройки? Адреса? Тип адресов? `
IP адрес партнера: 192.168.11.205Порт: 502
ID устройства: 5
Тип: Master
В шлюзе ничего не менялось.
-
-
IP адрес партнера: 192.168.11.205
Порт: 502
ID устройства: 5
Тип: Master
В шлюзе ничего не менялось.
Какой адрес и какой тип регистра. Какой максимальный и какой минимальный адреса для данного типа регистра?
??? Только Holding (40001-40009)Опрос 200 мс. `
Я надеюсь с Aliases?А лучше скрин настроек и страницы с регистрами
-
Какой адрес и какой тип регистра. Какой максимальный и какой минимальный адреса для данного типа регистра? `
??? Только Holding (40001-40009)Опрос 200 мс. `
Я надеюсь с Aliases?А лучше скрин настроек и страницы с регистрами `
Да с ними.
Может я в настройках что не учел…
!




-
Правильно ли я понял, что в этой связке я не подключу еще устройства на шину RS-485.
Даже создав новый драйвер modbus.1 и указав в нем то-же IP 192.168.11.205, только изменив ID устройства например на 10, у меня уже неполучается считать данный с 10-го устройства.
Выходит что для каждого устройства нужен свой Modbus TCP to Modbus RTU шлюз.
А если в качестве мастера будет Modbus TCP to Modbus RTU шлюз, то как в этом случае настраивать драйвер? `
Вы, видимо, не совсем разобрались в настройках и принципах работы самого шлюза. Шлюз, как бы, состоит из двух устройств:
-
ModBus RTU master -который опрашивает и управляет устройствами на линии 485 (я подключал 6 устройств). Причем опрос устройств на стороне RTU происходит независимо от запросов со стороны TCP(скорость опроса, сами запросы настраиваются в шлюзе) . Ответы от каждого устройства записываются в определенный участок памяти.
-
ModBus TCP slave - устройство, которое и должно отвечать вашему IOB, это устройство видит ту же область памяти что и ModBus RTU. Поэтому в IOB достаточно одного экземпляра драйвера ModBus TCP. Просто обращайтесь к определенному участку памяти где лежат данные от нужного устройства.
P.S. На стороне TCP данный шлюз, так же поддерживает GET запросы, которыми можно управлять и опрашивать устройства на стороне RTU. `
У меня пока 2 устройства RTU c ID 5 и ID 10 у обоих только Holding 40001-40009. Опрос 2 раза секунду.Подскажите, как правильно настроить ESP , что-бы можно было использовать 1 экземпляр драйвера на IOB.
И как тогда в IOB правильно прописать 2 устройства 5 и 10.
-
-
У меня пока 2 устройства RTU c ID 5 и ID 10 у обоих только Holding 40001-40009. Опрос 2 раза секунду.
Подскажите, как правильно настроить ESP , что-бы можно было использовать 1 экземпляр драйвера на IOB.
И как тогда в IOB правильно прописать 2 устройства 5 и 10. `
Чтобы подсказать, нужно знать какие используются девайсы, какие у них настройки связи (скорость, четность, и т.д.).
Сразу скажу, что если эти два девайса сделаны на основе Arduino и используется стандартная библиотека ModBus slave, то в настройках ESP ставьте очень большое время ожидания ответа, потому как стандартная библиотека работает очень медленно и не соответствует стандарту в 3,5 символа.
Так же правильно настройте транзакторы. Подробное описание настройки ESP есть на соответствующем форуме.
-
Не стал дожидаться посылки из Китая. Сделал опрос по ModBus TCP из IOB (опрашивается программный ModBus Slave).
Первое на что обратил внимание, это смещение адресов в Coils и discreteinputs. Например в slave взвожу coil с адресом 3, а в IOB взводится coil с адресом 1
-
Не стал дожидаться посылки из Китая. Сделал опрос по ModBus TCP из IOB (опрашивается программный ModBus Slave).
Первое на что обратил внимание, это смещение адресов в Coils и discreteinputs. Например в slave взвожу coil с адресом 3, а в IOB взводится coil с адресом 1 `
В modbus есть два типа адресации. Прямые адреса от 0 до 65536 плюс тип регИстра или так называемые Aliases: например Coils от 1 до 1000Потом есть устройства, где адреса перевернуты при Aliases, а где нет.
Вопрос: Aliases или нет.
-
` > У меня пока 2 устройства RTU c ID 5 и ID 10 у обоих только Holding 40001-40009. Опрос 2 раза секунду.
Подскажите, как правильно настроить ESP , что-бы можно было использовать 1 экземпляр драйвера на IOB.
И как тогда в IOB правильно прописать 2 устройства 5 и 10. `
Для каждого Slave надо свою инстанцию заводить в iob. Как настраивать esp я не знаю, но вижу, что это rtu over tcp, а это пока не поддерживается.Можешь сделать запись wireshark? Я проверил твои настройки с симулятором, работает.
-
` > У меня пока 2 устройства RTU c ID 5 и ID 10 у обоих только Holding 40001-40009. Опрос 2 раза секунду.
Подскажите, как правильно настроить ESP , что-бы можно было использовать 1 экземпляр драйвера на IOB.
И как тогда в IOB правильно прописать 2 устройства 5 и 10. `
Для каждого Slave надо свою инстанцию заводить в iob. Как настраивать esp я не знаю, но вижу, что это rtu over tcp, а это пока не поддерживается.Можешь сделать запись wireshark? Я проверил твои настройки с симулятором, работает. `
Я понял, что Modbus TCP для меня пока не по силам. Решил испытать себя в Modbus RTU.Выбрал в настройке драйвера Serial. А вот порт не ввести не выбрать на дает (нажимаю на треугольничке, а ничего не вылазиет).
Лог установки на ESXi (Ubuntu 14.04 LTS). Драйвер есть, в настройках нет выбора COM порта.
! ````
$ ./iobroker url "https://github.com/ioBroker/ioBroker.modbus/tarball/master" modbus --debug
install https://github.com/ioBroker/ioBroker.modbus/tarball/master
npm install https://github.com/ioBroker/ioBroker.modbus/tarball/master --production --prefix "/opt/iobroker" (System call)
serialport@2.1.2 install /opt/iobroker/node_modules/iobroker.modbus/node_modules/serialport
node-pre-gyp install --fallback-to-build
! module.js:327
throw err;
^
! Error: Cannot find module 'nopt' at Function.Module._resolveFilename (module.js:325:15)
at Function.Module._load (module.js:276:25)
at Module.require (module.js:353:17)
at require (internal/module.js:12:17)
at Object. <anonymous>(/opt/iobroker/node_modules/iobroker.modbus/node_modules/serialport/node_modules/node-pre-gyp/lib/node-pre-gyp.js:14:12)
at Module._compile (module.js:409:26)
at Object.Module._extensions..js (module.js:416:10)
at Module.load (module.js:343:32)
at Function.Module._load (module.js:300:12)
! at Module.require (module.js:353:17)
npmWARN
optional dep failed, continuing
serialport@2.1.2serialport@4.0.3 install /opt/iobroker/node_modules/iobroker.modbus/node_modules/jsmodbus/node_modules/serialport
node-pre-gyp install --fallback-to-build
! [serialport] Success: "/opt/iobroker/node_modules/iobroker.modbus/node_modules/jsmodbus/node_modules/serialport/build/Release/serialport.node" is installed via remote
iobroker.modbus@0.4.0 opt/iobroker/node_modules/iobroker.modbus├── stampit-log@0.3.0
├── stampit-state-machine@0.2.1
├── stampit-event-bus@0.1.1
├── put@0.0.6
├── stampit@2.1.2 (supermixer@1.0.3, lodash@3.10.1)
└── jsmodbus@1.2.4 (q@1.0.1, crc@3.4.0, serialport@4.0.3)
! got /opt/iobroker/node_modules/iobroker.modbus/admin
upload [10] modbus.admin /opt/iobroker/node_modules/iobroker.modbus/admin/modbus.png modbus.png image/png
upload [9] modbus.admin /opt/iobroker/node_modules/iobroker.modbus/admin/lib/js/jsgrid.min.js lib/js/jsgrid.min.js application/javascript
upload [8] modbus.admin /opt/iobroker/node_modules/iobroker.modbus/admin/lib/js/jsgrid.js lib/js/jsgrid.js application/javascript
upload [7] modbus.admin /opt/iobroker/node_modules/iobroker.modbus/admin/lib/js/grid.locale-ru.js lib/js/grid.locale-ru.js application/javascript
upload [6] modbus.admin /opt/iobroker/node_modules/iobroker.modbus/admin/lib/js/grid.locale-de.js lib/js/grid.locale-de.js application/javascript
upload [5] modbus.admin /opt/iobroker/node_modules/iobroker.modbus/admin/lib/css/jsgrid.min.css lib/css/jsgrid.min.css text/css
upload [4] modbus.admin /opt/iobroker/node_modules/iobroker.modbus/admin/lib/css/jsgrid.css lib/css/jsgrid.css text/css
upload [3] modbus.admin /opt/iobroker/node_modules/iobroker.modbus/admin/lib/css/jsgrid-theme.min.css lib/css/jsgrid-theme.min.css text/css
upload [2] modbus.admin /opt/iobroker/node_modules/iobroker.modbus/admin/lib/css/jsgrid-theme.css lib/css/jsgrid-theme.css text/css
upload [1] modbus.admin /opt/iobroker/node_modules/iobroker.modbus/admin/index.html index.html text/html
upload [0] modbus.admin /opt/iobroker/node_modules/iobroker.modbus/admin/img/plc_back.png img/plc_back.png image/png
process exited with code 0</anonymous>Переходник на виртуалке lsusbBus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 004: ID 1a86:7523 QinHeng Electronics HL-340 USB-Serial adapter
Bus 002 Device 003: ID 0e0f:0002 VMware, Inc. Virtual USB Hub
Bus 002 Device 002: ID 0e0f:0003 VMware, Inc. Virtual Mouse
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hubПорты на виртуалке ls -l /dev/ttyS* /dev/ttyUSB* >! ```` crw-rw---- 1 root dialout 4, 64 окт 19 13:29 /dev/ttyS0 crw-rw---- 1 root dialout 4, 65 окт 19 13:29 /dev/ttyS1 crw-rw---- 1 root dialout 4, 74 окт 19 13:29 /dev/ttyS10 crw-rw---- 1 root dialout 4, 75 окт 19 13:29 /dev/ttyS11 crw-rw---- 1 root dialout 4, 76 окт 19 13:29 /dev/ttyS12 crw-rw---- 1 root dialout 4, 77 окт 19 13:29 /dev/ttyS13 crw-rw---- 1 root dialout 4, 78 окт 19 13:29 /dev/ttyS14 crw-rw---- 1 root dialout 4, 79 окт 19 13:29 /dev/ttyS15 crw-rw---- 1 root dialout 4, 80 окт 19 13:29 /dev/ttyS16 crw-rw---- 1 root dialout 4, 81 окт 19 13:29 /dev/ttyS17 crw-rw---- 1 root dialout 4, 82 окт 19 13:29 /dev/ttyS18 crw-rw---- 1 root dialout 4, 83 окт 19 13:29 /dev/ttyS19 crw-rw---- 1 root dialout 4, 66 окт 19 13:29 /dev/ttyS2 crw-rw---- 1 root dialout 4, 84 окт 19 13:29 /dev/ttyS20 crw-rw---- 1 root dialout 4, 85 окт 19 13:29 /dev/ttyS21 crw-rw---- 1 root dialout 4, 86 окт 19 13:29 /dev/ttyS22 crw-rw---- 1 root dialout 4, 87 окт 19 13:29 /dev/ttyS23 crw-rw---- 1 root dialout 4, 88 окт 19 13:29 /dev/ttyS24 crw-rw---- 1 root dialout 4, 89 окт 19 13:29 /dev/ttyS25 crw-rw---- 1 root dialout 4, 90 окт 19 13:29 /dev/ttyS26 crw-rw---- 1 root dialout 4, 91 окт 19 13:29 /dev/ttyS27 crw-rw---- 1 root dialout 4, 92 окт 19 13:29 /dev/ttyS28 crw-rw---- 1 root dialout 4, 93 окт 19 13:29 /dev/ttyS29 crw-rw---- 1 root dialout 4, 67 окт 19 13:29 /dev/ttyS3 crw-rw---- 1 root dialout 4, 94 окт 19 13:29 /dev/ttyS30 crw-rw---- 1 root dialout 4, 95 окт 19 13:29 /dev/ttyS31 crw-rw---- 1 root dialout 4, 68 окт 19 13:29 /dev/ttyS4 crw-rw---- 1 root dialout 4, 69 окт 19 13:29 /dev/ttyS5 crw-rw---- 1 root dialout 4, 70 окт 19 13:29 /dev/ttyS6 crw-rw---- 1 root dialout 4, 71 окт 19 13:29 /dev/ttyS7 crw-rw---- 1 root dialout 4, 72 окт 19 13:29 /dev/ttyS8 crw-rw---- 1 root dialout 4, 73 окт 19 13:29 /dev/ttyS9 crw-rw---- 1 root dialout 188, 0 окт 19 13:29 /dev/ttyUSB0 >! ```` Что-то не везет мне. А так хочется насосы и датчики в теплице по modbus включить… но до весны еще далеко... разберусь. -
Не стал дожидаться посылки из Китая. Сделал опрос по ModBus TCP из IOB (опрашивается программный ModBus Slave).
Первое на что обратил внимание, это смещение адресов в Coils и discreteinputs. Например в slave взвожу coil с адресом 3, а в IOB взводится coil с адресом 1 `
В modbus есть два типа адресации. Прямые адреса от 0 до 65536 плюс тип регИстра или так называемые Aliases: например Coils от 1 до 1000Потом есть устройства, где адреса перевернуты при Aliases, а где нет.
Вопрос: Aliases или нет. `
Посмотрел запросы, которые шлет IOB при опросе Coils и discreteinputs. Независимо от количества и адресов переменных. Запрос всегда выглядит одинаково - 10 регистров с нулевого адреса.
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden