diff --git a/info/news.json b/info/news.json index 078075d7c..7c849dc48 100644 --- a/info/news.json +++ b/info/news.json @@ -767,6 +767,25 @@ "info": "installed" } }, + { + "title": { + "de": "Bei KISSHome Studie teilnehmen", + "en": "Participate in KISSHome study" + }, + "content": { + "de": "Liebe ioBroker-Community,\n\nwir möchten euch herzlich einladen, an der Studie unseres Partners KISSHome teilzunehmen und dabei 50€ zu verdienen, solange der Vorrat reicht!\nIm Forschungsprojekt KISSHome wird untersucht, wie die Sicherheit in Smarthome Umgebungen durch die Entwicklung von nutzerfreundlichen und KI-gestützten Sicherheitslösungen verbessert werden kann.\nGesucht werden aktive ioBroker Nutzer, die eine Fritz!Box als Router verwenden und bereit sind, ihre Smart Home-Systeme durch einen einfach zu installierenden Adapter zu teilen.\nEure Teilnahme ermöglicht die Entwicklung praxisnaher Sicherheitslösungen, die allen Nutzern offen und kostenfrei zur Verfügung gestellt werden sollen.\nErfahrt mehr über die Teilnahmedetails und wie ihr durch eure Mitwirkung die Zukunft der Smart Homes sicherer gestalten könnt.\nWir freuen uns auf eure Unterstützung und Zusammenarbeit!\n\nEuer ioBroker-Team", + "en": "Dear ioBroker community,\n\nwe would like to invite you to participate in the study of our partner KISSHome and earn 50€ while supplies last!\nThe KISSHome research project investigates how security in smart home environments can be improved by developing user-friendly and AI-supported security solutions.\nWe are looking for active ioBroker users who use a Fritz!Box as a router and are willing to share their smart home systems through an easy-to-install adapter.\nYour participation enables the development of practice-oriented security solutions that should be made available to all users openly and free of charge.\nLearn more about the participation details and how you can help make the future of smart homes safer through your participation.\nWe look forward to your support and cooperation!\n\nYour ioBroker team" + }, + "id": "kisshome-research-2", + "class": "info", + "created": "2024-11-20T00:00:00.000Z", + "link": "https://kisshome-research.if-is.net/", + "date-end": "2025-03-30T00:00:00.000Z", + "img": "data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJFYmVuZV8xIiBkYXRhLW5hbWU9IkViZW5lIDEiIHZpZXdCb3g9IjAgMCA0MTguNTYgNDE0LjAxIj4KICAgIDxkZWZzPgogICAgICAgIDxzdHlsZT4uY2xzLTF7ZmlsbDojODg4O30uY2xzLTJ7ZmlsbDpub25lO308L3N0eWxlPgogICAgPC9kZWZzPgogICAgPHRpdGxlPktJU1NIb21lLUxvZ28xPC90aXRsZT4KICAgIDxwYXRoIGNsYXNzPSJjbHMtMSIKICAgICAgICAgIGQ9Ik0zMTcuOTIsMTY5YzYuNjEtNS45MywxMi43Ny0xMS41LDE5LTE3cTM0LjQ2LTMwLjYxLDY5LTYxLjJjMTAuNTktOS4zNywxOS4xMS05LjM3LDI5Ljg4LS4wOHE5MC4xMiw3Ny43MywxODAuMiwxNTUuNTFjMy44OCwzLjM1LDcuOTQsNi41LDExLjYyLDEwLjA1LDQuNSw0LjM1LDYsOS43OCw0LDE1LjgxLTEuOTIsNS44Ny01LjkxLDkuNzUtMTIuMDgsMTEuMTEtNS4wNywxLjExLTkuMzEtLjYzLTEzLjEtMy45MXEtMjAuMjYtMTcuNTMtNDAuNTYtMzUtNjUuNjgtNTYuNjctMTMxLjQtMTEzLjMzTDQyMSwxMTkuMjdjLTQuNjEsNC05LjA2LDcuNzgtMTMuNDUsMTEuNjNRMzUzLjg1LDE3OCwzMDAuMTcsMjI1QzI4MSwyNDEuODcsMjYyLDI1OC44NiwyNDMsMjc1Ljc3Yy0xLC45MS0yLjA5LDEuNzgtMy4xNCwyLjY2LTcuMjEsNi0xNS42OSw1Ljc3LTIxLjQ1LS41NS02LTYuNTktNi4wNy0xNi4zOC4zNS0yMi42NCw2LTUuODQsMTIuNDItMTEuMjMsMTguNjUtMTYuODJxMjAuMjItMTguMTUsNDAuNDctMzYuMjhhOC4yMyw4LjIzLDAsMCwwLDIuODQtNi44NWMtLjEyLTI1LjI1LS4xLTUwLjUtLjEtNzUuNzUsMC05LjE5LDMtMTIuMTUsMTIuMS0xMi4xMiw0Ljc1LDAsOS41LDAsMTQuMjUsMCw3Ljk1LDAsMTAuOTEsMi44MSwxMSwxMC44My4xMiwxNiwwLDMyLDAsNDhaIgogICAgICAgICAgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTIxMy44OSAtODMuNzIpIj48L3BhdGg+CiAgICA8cGF0aCBjbGFzcz0iY2xzLTEiCiAgICAgICAgICBkPSJNMzg0LjI3LDI1OS41N2M5Ljc5LDAsMTguNTMsMy42MywyNy4xMyw3Ljc4LDguODgsNC4yOCwxNy42Nyw4Ljc3LDI2LjY3LDEyLjc5YTQ0LjYsNDQuNiwwLDAsMCwyNS4yNiwzLjYyLDE2LjcyLDE2LjcyLDAsMCwxLDYtLjI2YzIuMTMuNDgsNSwxLjM0LDUuODMsMi45M3MuMjMsNC44MS0uOTUsNi40NWExMDAuNDEsMTAwLjQxLDAsMCwxLTEwLDExLjYxYy0xMy41MSwxMy43NS0yNy42NywyNi43MS00NC43MSwzNi4xNS04LjI0LDQuNTYtMTYuMjQsNC4zMy0yNC4yLS4yMy0yMi45NS0xMy4xNi0zOS42My0zMi4wOS01MC44MS01NS45My0zLjYyLTcuNzItMi42OS05LjkzLDQuOC0xNC4wOUMzNjAuMTUsMjY0LjMzLDM3MS40NywyNTkuNTUsMzg0LjI3LDI1OS41N1oiCiAgICAgICAgICB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMjEzLjg5IC04My43MikiPjwvcGF0aD4KICAgIDxwYXRoIGNsYXNzPSJjbHMtMSIKICAgICAgICAgIGQ9Ik01MjUuNzksMzM5Ljc4YzAtMjAsMC00MCwwLTU5Ljk1LDAtNi41MiwxLjc2LTEyLjE1LDcuNi0xNS42Niw5LjkzLTYsMjEuODksMS4xNiwyMi42MiwxMy40NC4yMSwzLjYxLDAsNy4yNCwwLDEwLjg2cTAsNTYuNzYsMCwxMTMuNTJjMCw3LjU5LTMuODUsMTMuNjItOS44OCwxNS43MUExNS4zNSwxNS4zNSwwLDAsMSw1MjYsNDA0Ljk0YTExNi4wNiwxMTYuMDYsMCwwLDEtLjQ1LTEzLjQ2YzAtMTcuMjQsMC0zNC40NywwLTUxLjdaIgogICAgICAgICAgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTIxMy44OSAtODMuNzIpIj48L3BhdGg+CiAgICA8cGF0aCBjbGFzcz0iY2xzLTEiCiAgICAgICAgICBkPSJNMzgyLjcxLDIxNmMxMi40NS0uMjEsMjMuODgsMy42LDM0LjkzLDguODIsNy4zNCwzLjQ2LDE0LjU2LDcuMTcsMjEuOTMsMTAuNTcsMTAuNTcsNC44OCwyMS4xMSw2LjE4LDMyLC40MSw2LjE0LTMuMjYsMTEuNTMtMS44OSwxNC43OSwyLjU0LDMuNDYsNC42OSwzLDEwLjcyLTEuNDYsMTUuNzktNi4wNSw2Ljg5LTEzLjg0LDEwLjQzLTIyLjg5LDExLjQtMTAuMjYsMS4xMS0xOS44NS0xLjIzLTI5LTUuNTktOS40Ny00LjUtMTguNzEtOS41Mi0yOC4zOC0xMy41NS0xOC44MS03Ljg0LTM3LjA4LTUuNzctNTQuNTgsNC4zNy0xLjQuODItMi44NCwxLjU5LTQuMTcsMi41LTcuMTksNS0xMi4xMi0xLjE4LTEyLjY0LTYuNzQtLjY2LTcuMDYsMi4xMi0xMi43LDcuNTUtMTdDMzUzLjA1LDIxOS44MSwzNjcuMzUsMjE2LjIzLDM4Mi43MSwyMTZaIgogICAgICAgICAgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTIxMy44OSAtODMuNzIpIj48L3BhdGg+CiAgICA8cGF0aCBjbGFzcz0iY2xzLTEiCiAgICAgICAgICBkPSJNNTIxLjA1LDQ1Ni42NmMuMiwxLjg1LjM0LDMuMTkuNTYsNS4yMSwzLjY5LTMuNTcsNy40OS02LjA5LDEyLjQ5LTYuMTYsNS4yNi0uMDcsOS4wOSwyLjE3LDExLjg5LDcsMy40OS00LjUyLDcuNzItNywxMy4yOS02Ljk1LDcuMjMuMDgsMTIuMDUsMy40OSwxMi41MSwxMC42OS42NCw5LjgxLjE2LDE5LjY5LjE2LDI5Ljg5SDU2MGMwLTMuNDEsMC02Ljg3LDAtMTAuMzMsMC00Ljg3LDAtOS43NS0uMTgtMTQuNjEtLjE0LTMuMTUtMS42Ny01LjYtNS4wOC02cy01Ljg0LDEuMzQtNi44OSw0LjUyYTE5LjY3LDE5LjY3LDAsMCwwLS44Myw1Ljg4Yy0uMSw2LjczLDAsMTMuNDcsMCwyMC41Nkg1MzQuNDFjMC0zLjMxLDAtNi42NCwwLTEwLDAtNS4xMiwwLTEwLjI1LS4yNi0xNS4zNi0uMTktMy4xNi0xLjk1LTUuNDQtNS40LTUuNjhhNS45Myw1LjkzLDAsMCwwLTYuNTQsNC40OSwyNC4yNCwyNC4yNCwwLDAsMC0uODQsNi42NGMtLjExLDYuNTksMCwxMy4xOCwwLDIwSDUwOS4xNmEyNi4zNiwyNi4zNiwwLDAsMS0uMzItMi45NGMwLTExLjEzLDAtMjIuMjUtLjA3LTMzLjM4LDAtMi40OS41Ny0zLjY5LDMuMzMtMy41UzUxNy44MSw0NTYuNjYsNTIxLjA1LDQ1Ni42NloiCiAgICAgICAgICB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMjEzLjg5IC04My43MikiPjwvcGF0aD4KICAgIDxwYXRoIGNsYXNzPSJjbHMtMSIKICAgICAgICAgIGQ9Ik00MTIuNjYsNDYyLjc1aDIyLjkydi0yMmM0LDAsNy41LS4xMSwxMC45NC4wOWEyLjg0LDIuODQsMCwwLDEsMiwxLjkzYzAsMTcuNzItLjA4LDM1LjQ1LS4xNyw1My4xOCwwLC4xLS4xNS4yLS4zOS41MUg0MzUuNzdWNDc0LjE5aC0yM1Y0OTYuNEg0MDAuMjNWNDQxLjA3aDEyLjQzWiIKICAgICAgICAgIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yMTMuODkgLTgzLjcyKSI+PC9wYXRoPgogICAgPHBhdGggY2xhc3M9ImNscy0xIgogICAgICAgICAgZD0iTTIzMy4xNCw0NDAuOTRoMTIuNjd2MjQuMjdsLjc0LjE2YzQuNzMtNy4xNCw5LjU1LTE0LjIyLDE0LjEzLTIxLjQ2LDEuNTEtMi4zOSwzLjE2LTMuNDgsNi0zLjI2LDMuNDQuMjYsNi45Mi4wNiwxMS4xNC4wNi0xLjA3LDEuNjMtMS42OCwyLjY1LTIuMzgsMy42MS01LDYuODYtOS45NCwxMy43Ni0xNS4wOCwyMC41Mi0xLjQ4LDItMS4zOCwzLjI3LjA2LDUuMiw2LjMzLDguNDksMTIuNDksMTcuMTIsMTkuMzMsMjYuNTMtNS42NiwwLTEwLjU0LjEzLTE1LjQxLS4xMi0uODcsMC0xLjgxLTEuNTUtMi40OC0yLjU0LTUuMTctNy42LTEwLjI3LTE1LjIzLTE2LTIzLjh2MjYuMjZIMjMzLjE0VjQ0MC45NFoiCiAgICAgICAgICB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMjEzLjg5IC04My43MikiPjwvcGF0aD4KICAgIDxwYXRoIGNsYXNzPSJjbHMtMSIKICAgICAgICAgIGQ9Ik0zNTIuNTcsNDgzLjU0YzUuMTksMS40MSwxMCwyLjgsMTQuODgsNGE5LjE3LDkuMTcsMCwwLDAsMy43MS0uMTdjMi44LS41LDUuNTItMS4zNCw2LjE0LTQuNnMtMS41My01LTMuODgtNi4yM2MtMy42MS0yLTcuNDMtMy41Mi0xMS4xMS01LjM4LTQuNjItMi4zNC04LjI3LTUuNjEtOS41Mi0xMC45MS0yLTguNTEsMi4xOS0xNiwxMC43NC0xOC44Miw3LjQ1LTIuNDksMTUtMi4xOSwyMi41My0uMjQuODguMjMsMi4xNCwxLjI2LDIuMiwyLC4yNCwzLjE4LjEsNi4zOS4xLDEwYTIwLjc4LDIwLjc4LDAsMCwwLTMuMTUtMS4yN2MtMy44OC0uNzQtNy43Ny0xLjc0LTExLjY5LTItMy4zMS0uMTgtNi44NC43OS03LjYxLDQuNjctLjcyLDMuNjEsMi4zMiw1LjI1LDUsNi42NSwzLjUzLDEuODUsNy4yOCwzLjMxLDEwLjc3LDUuMjMsNy4yNiw0LDEwLjE0LDkuNzUsOC45NSwxNy4zMS0xLjA1LDYuNzUtNS41LDExLjEzLTEzLjMzLDEyLjg2YTQzLjQ5LDQzLjQ5LDAsMCwxLTIxLjg0LS45NGMtMi4xMS0uNjEtMy4wNi0xLjc1LTIuOTItNEMzNTIuNzEsNDg4Ljc5LDM1Mi41Nyw0ODUuODUsMzUyLjU3LDQ4My41NFoiCiAgICAgICAgICB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMjEzLjg5IC04My43MikiPjwvcGF0aD4KICAgIDxwYXRoIGNsYXNzPSJjbHMtMSIKICAgICAgICAgIGQ9Ik0zNDMuNjIsNDUyLjIyYy01LjI3LS44NS0xMC0xLjc3LTE0Ljc1LTIuMjZhOS43Miw5LjcyLDAsMCwwLTUsMS4yNGMtMy40OSwxLjcyLTQsNS4zOS0xLDcuODlhMzYuMjQsMzYuMjQsMCwwLDAsNi40MSwzLjc4YzMuMDgsMS42NCw2LjM0LDMsOS4zMSw0Ljc5LDYsMy42NCw4LjE3LDkuMjMsNy4yMSwxNnMtNS4xMiwxMC43LTExLjM5LDEyLjVjLTcuODksMi4yNi0xNS43OSwxLjg0LTIzLjY1LS4zOS0yLjI1LS42My0zLjMyLTEuNzctMy4xNS00LjI1LjItMi44NC4wNS01LjcyLjA1LTkuMTcsMS4zNS43NCwyLjI4LDEuMjMsMy4xOCwxLjc2LDUsMywxMC40OSw0LjQsMTYuMTYsMywyLjA1LS41Miw0LjY1LTIuNTYsNS4xNS00LjQuNDItMS41Ni0xLjM2LTQuNTUtMy01LjY1LTMuNjEtMi4zOC03Ljc4LTMuOS0xMS42Ni01LjktNS4xMi0yLjYzLTktNi4zMy05LjgtMTIuMzgtMS4wOS04LjE4LDMtMTQuNjYsMTEtMTcuMzUsNy40NS0yLjQ5LDE1LTIuMjEsMjIuNTItLjIyYTMuNTUsMy41NSwwLDAsMSwyLjI4LDIuMzNDMzQzLjc5LDQ0Ni41OCwzNDMuNjIsNDQ5LjY4LDM0My42Miw0NTIuMjJaIgogICAgICAgICAgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTIxMy44OSAtODMuNzIpIj48L3BhdGg+CiAgICA8cGF0aCBjbGFzcz0iY2xzLTEiCiAgICAgICAgICBkPSJNNDc5LjQ1LDQ1NS43NGMxMy4yOS0uMDUsMjEuNTQsNy44LDIxLjUzLDIwLjQ5LDAsMTMuMS04LjMsMjEuMjktMjEuNjYsMjEuNDFzLTIxLjY0LTcuNzktMjEuNjYtMjAuNzdDNDU3LjYzLDQ2My43Myw0NjUuODIsNDU1LjgsNDc5LjQ1LDQ1NS43NFptLTkuMTQsMjEuMTljLjA3LDcuODYsNC4xNywxMi4xMywxMC42MywxMS4wNiw0LjcxLS43OCw3LTQuMTIsNy4zMS0xMC42M3MtMS44MS0xMC41Ny02LjI1LTExLjc3QzQ3NS4xLDQ2My43Miw0NzAuMjQsNDY4LjQzLDQ3MC4zMSw0NzYuOTNaIgogICAgICAgICAgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTIxMy44OSAtODMuNzIpIj48L3BhdGg+CiAgICA8cGF0aCBjbGFzcz0iY2xzLTEiCiAgICAgICAgICBkPSJNNjE4LjM5LDQ4MC4yOEg1OTIuNThjLjIzLDguNTMsOCwxMC42MiwyMiw1Ljg3YTQ5LjE1LDQ5LjE1LDAsMCwxLS4xMSw3LDMuODIsMy44MiwwLDAsMS0yLjIxLDIuNDljLTcsMi40NC0xNC4xNiwzLTIxLjI3LjRhMTUuMDksMTUuMDksMCwwLDEtOS4xLTguNDJjLTYuMjEtMTQuNTMsMS0zMi42NCwxOS4xMi0zMS44Nyw4LjkzLjM4LDE0LjgzLDUuMTgsMTYuNTMsMTMuOTJDNjE4LjE4LDQ3Mi45Miw2MTguMSw0NzYuMyw2MTguMzksNDgwLjI4Wm0tMjUuOTMtOEg2MDZjLjUtNC44Ni0xLjI4LTcuNTctNS4xNS04LjA3QzU5Ni40LDQ2My42OCw1OTMuMTEsNDY2LjczLDU5Mi40Niw0NzIuMzJaIgogICAgICAgICAgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTIxMy44OSAtODMuNzIpIj48L3BhdGg+CiAgICA8cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0yOTcuNTQsNDk2LjQxYy0xLjE1LjA5LTIuMTIuMjMtMy4wOS4yNC0zLDAtNS45NCwwLTkuMTksMFY0NDEuMDhoMTIuMjhaIgogICAgICAgICAgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTIxMy44OSAtODMuNzIpIj48L3BhdGg+CiAgICA8cGF0aCBjbGFzcz0iY2xzLTIiCiAgICAgICAgICBkPSJNNDgzLjksMzc1LjMxYTcuNjgsNy42OCwwLDAsMC05LjYzLTFjLTMuMjEsMi00LjE1LDUuNjUtMi45NSw5LjkyYTI2LjIyLDI2LjIyLDAsMCwxLC43LDYuNDYsNDEuNjYsNDEuNjYsMCwwLDEtLjQ0LDUuMTFoMTMuNzZjLS4zLTIuNDUtLjY0LTQuNDEtLjc1LTYuMzctLjA4LTEuNDMtLjI3LTMuMDUuMjktNC4yN0M0ODYuODQsMzgwLjkzLDQ4Ni42NywzNzcuOSw0ODMuOSwzNzUuMzFaIgogICAgICAgICAgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTIxMy44OSAtODMuNzIpIj48L3BhdGg+CiAgICA8cGF0aCBjbGFzcz0iY2xzLTIiCiAgICAgICAgICBkPSJNMzgxLjY3LDQ2Ni41M2MtMy40OS0xLjkyLTcuMjQtMy4zOC0xMC43Ny01LjIzLTIuNjctMS40LTUuNzEtMy01LTYuNjUuNzctMy44OCw0LjMtNC44NSw3LjYxLTQuNjcsMy45Mi4yMiw3LjgxLDEuMjIsMTEuNjksMmEyMC43OCwyMC43OCwwLDAsMSwzLjE1LDEuMjdjMC0zLjY0LjE0LTYuODUtLjEtMTAtLjA2LS43NC0xLjMyLTEuNzctMi4yLTItNy41MS0xLjk1LTE1LjA4LTIuMjUtMjIuNTMuMjQtOC41NSwyLjg1LTEyLjczLDEwLjMxLTEwLjc0LDE4LjgyLDEuMjUsNS4zLDQuOSw4LjU3LDkuNTIsMTAuOTEsMy42OCwxLjg2LDcuNSwzLjQyLDExLjExLDUuMzgsMi4zNSwxLjI3LDQuNDcsMy4xLDMuODgsNi4yM3MtMy4zNCw0LjEtNi4xNCw0LjZhOS4xNyw5LjE3LDAsMCwxLTMuNzEuMTdjLTQuODctMS4xOS05LjY5LTIuNTgtMTQuODgtNCwwLDIuMzEuMTQsNS4yNSwwLDguMTgtLjE0LDIuMjkuODEsMy40MywyLjkyLDRhNDMuNDksNDMuNDksMCwwLDAsMjEuODQuOTRjNy44My0xLjczLDEyLjI4LTYuMTEsMTMuMzMtMTIuODZDMzkxLjgxLDQ3Ni4yOCwzODguOTMsNDcwLjUzLDM4MS42Nyw0NjYuNTNaIgogICAgICAgICAgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTIxMy44OSAtODMuNzIpIj48L3BhdGg+CiAgICA8cGF0aCBjbGFzcz0iY2xzLTIiCiAgICAgICAgICBkPSJNNDQ2LjUyLDQ0MC44MmMtMy40NC0uMi02LjktLjA5LTEwLjk0LS4wOXYyMkg0MTIuNjZWNDQxLjA3SDQwMC4yM1Y0OTYuNGgxMi41OFY0NzQuMTloMjN2MjIuMjVoMTIuMTZjLjI0LS4zMS4zOS0uNDEuMzktLjUxLjA5LTE3LjczLjItMzUuNDYuMTctNTMuMThBMi44NCwyLjg0LDAsMCwwLDQ0Ni41Miw0NDAuODJaIgogICAgICAgICAgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTIxMy44OSAtODMuNzIpIj48L3BhdGg+CiAgICA8cGF0aCBjbGFzcz0iY2xzLTIiCiAgICAgICAgICBkPSJNMzM4LjYyLDQ2Ny42NmMtMy0xLjgxLTYuMjMtMy4xNS05LjMxLTQuNzlhMzYuMjQsMzYuMjQsMCwwLDEtNi40MS0zLjc4Yy0zLTIuNS0yLjUyLTYuMTcsMS03Ljg5YTkuNzIsOS43MiwwLDAsMSw1LTEuMjRjNC43Ni40OSw5LjQ4LDEuNDEsMTQuNzUsMi4yNiwwLTIuNTQuMTctNS42NC0uMTEtOC42OWEzLjU1LDMuNTUsMCwwLDAtMi4yOC0yLjMzYy03LjUtMi0xNS4wNy0yLjI3LTIyLjUyLjIyLTgsMi42OS0xMi4wOSw5LjE3LTExLDE3LjM1LjgxLDYuMDUsNC42OCw5Ljc1LDkuOCwxMi4zOCwzLjg4LDIsOC4wNSwzLjUyLDExLjY2LDUuOSwxLjY1LDEuMSwzLjQzLDQuMDksMyw1LjY1LS41LDEuODQtMy4xLDMuODgtNS4xNSw0LjQtNS42NywxLjQ0LTExLjEzLDAtMTYuMTYtMy0uOS0uNTMtMS44My0xLTMuMTgtMS43NiwwLDMuNDUuMTUsNi4zMy0uMDUsOS4xNy0uMTcsMi40OC45LDMuNjIsMy4xNSw0LjI1LDcuODYsMi4yMywxNS43NiwyLjY1LDIzLjY1LjM5LDYuMjctMS44LDEwLjQ2LTUuOCwxMS4zOS0xMi41UzM0NC42Myw0NzEuMywzMzguNjIsNDY3LjY2WiIKICAgICAgICAgIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yMTMuODkgLTgzLjcyKSI+PC9wYXRoPgogICAgPHBhdGggY2xhc3M9ImNscy0yIgogICAgICAgICAgZD0iTTI2MC40LDQ2NC44NGM1LjE0LTYuNzYsMTAuMDgtMTMuNjYsMTUuMDgtMjAuNTIuNy0xLDEuMzEtMiwyLjM4LTMuNjEtNC4yMiwwLTcuNy4yLTExLjE0LS4wNi0yLjg4LS4yMi00LjUzLjg3LTYsMy4yNi00LjU4LDcuMjQtOS40LDE0LjMyLTE0LjEzLDIxLjQ2bC0uNzQtLjE2VjQ0MC45NEgyMzMuMTR2NTUuNDNoMTIuNzNWNDcwLjExYzUuNzYsOC41NywxMC44NiwxNi4yLDE2LDIzLjguNjcsMSwxLjYxLDIuNSwyLjQ4LDIuNTQsNC44Ny4yNSw5Ljc1LjEyLDE1LjQxLjEyLTYuODQtOS40MS0xMy0xOC0xOS4zMy0yNi41M0MyNTksNDY4LjExLDI1OC45Miw0NjYuOCwyNjAuNCw0NjQuODRaIgogICAgICAgICAgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTIxMy44OSAtODMuNzIpIj48L3BhdGg+CiAgICA8cGF0aCBjbGFzcz0iY2xzLTIiIGQ9Ik0yODUuMjYsNDk2LjY2YzMuMjUsMCw2LjIyLDAsOS4xOSwwLDEsMCwxLjk0LS4xNSwzLjA5LS4yNFY0NDEuMDhIMjg1LjI2WiIKICAgICAgICAgIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yMTMuODkgLTgzLjcyKSI+PC9wYXRoPgogICAgPHBhdGggY2xhc3M9ImNscy0yIgogICAgICAgICAgZD0iTTUyNS41NCwzMzkuNzhjMCwxNy4yMywwLDM0LjQ2LDAsNTEuN2ExMTYuMDYsMTE2LjA2LDAsMCwwLC40NSwxMy40NiwxNS4zNSwxNS4zNSwwLDAsMCwyMC4xNCwxMi43NmM2LTIuMDksOS44OC04LjEyLDkuODgtMTUuNzFxMC01Ni43NiwwLTExMy41MmMwLTMuNjIuMTktNy4yNSwwLTEwLjg2LS43My0xMi4yOC0xMi42OS0xOS40LTIyLjYyLTEzLjQ0LTUuODQsMy41MS03LjYyLDkuMTQtNy42LDE1LjY2LjA2LDIwLDAsNDAsMCw1OS45NVoiCiAgICAgICAgICB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMjEzLjg5IC04My43MikiPjwvcGF0aD4KICAgIDxwYXRoIGNsYXNzPSJjbHMtMiIKICAgICAgICAgIGQ9Ik01NTkuMjgsNDU1LjczYy01LjU3LS4wNy05LjgsMi40My0xMy4yOSw2Ljk1LTIuOC00LjgtNi42My03LTExLjg5LTctNSwuMDctOC44LDIuNTktMTIuNDksNi4xNi0uMjItMi0uMzYtMy4zNi0uNTYtNS4yMS0zLjI0LDAtNi4xMS4xNi04Ljk1LS4wNXMtMy4zNSwxLTMuMzMsMy41Yy4xMSwxMS4xMywwLDIyLjI1LjA3LDMzLjM4YTI2LjM2LDI2LjM2LDAsMCwwLC4zMiwyLjk0aDEyLjE3YzAtNi44Mi0uMDctMTMuNDEsMC0yMGEyNC4yNCwyNC4yNCwwLDAsMSwuODQtNi42NCw1LjkzLDUuOTMsMCwwLDEsNi41NC00LjQ5YzMuNDUuMjQsNS4yMSwyLjUyLDUuNCw1LjY4LjMsNS4xMS4yMSwxMC4yNC4yNiwxNS4zNiwwLDMuMzMsMCw2LjY2LDAsMTBoMTIuNTFjMC03LjA5LS4wNi0xMy44MywwLTIwLjU2YTE5LjY3LDE5LjY3LDAsMCwxLC44My01Ljg4YzEuMDUtMy4xOCwzLjQ0LTQuOTUsNi44OS00LjUyczQuOTQsMi44Nyw1LjA4LDZjLjIyLDQuODYuMTUsOS43NC4xOCwxNC42MSwwLDMuNDYsMCw2LjkyLDAsMTAuMzNoMTJjMC0xMC4yLjQ4LTIwLjA4LS4xNi0yOS44OUM1NzEuMzMsNDU5LjIyLDU2Ni41MSw0NTUuODEsNTU5LjI4LDQ1NS43M1oiCiAgICAgICAgICB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMjEzLjg5IC04My43MikiPjwvcGF0aD4KICAgIDxwYXRoIGNsYXNzPSJjbHMtMiIKICAgICAgICAgIGQ9Ik02MjcuNTYsMjU2LjI0Yy0zLjY4LTMuNTUtNy43NC02LjctMTEuNjItMTAuMDVxLTkwLjExLTc3Ljc2LTE4MC4yLTE1NS41MWMtMTAuNzctOS4yOS0xOS4yOS05LjI5LTI5Ljg4LjA4cS0zNC41MywzMC41NC02OSw2MS4yYy02LjIxLDUuNTItMTIuMzcsMTEuMDktMTksMTd2LTIuNzNjMC0xNiwuMTEtMzIsMC00OC0uMDYtOC0zLTEwLjc4LTExLTEwLjgzLTQuNzUsMC05LjUsMC0xNC4yNSwwLTkuMSwwLTEyLjA5LDIuOTMtMTIuMSwxMi4xMiwwLDI1LjI1LDAsNTAuNS4xLDc1Ljc1YTguMjMsOC4yMywwLDAsMS0yLjg0LDYuODVxLTIwLjMxLDE4LjA4LTQwLjQ3LDM2LjI4Yy02LjIzLDUuNTktMTIuNjYsMTEtMTguNjUsMTYuODItNi40Miw2LjI2LTYuMzcsMTYuMDUtLjM1LDIyLjY0LDUuNzYsNi4zMiwxNC4yNCw2LjU0LDIxLjQ1LjU1LDEtLjg4LDIuMTItMS43NSwzLjE0LTIuNjZDMjYyLDI1OC44NiwyODEsMjQxLjg3LDMwMC4xNywyMjVRMzUzLjgsMTc3LjksNDA3LjU2LDEzMC45YzQuMzktMy44NSw4Ljg0LTcuNjQsMTMuNDUtMTEuNjNsMTMuNDUsMTEuNjFxNjUuNyw1Ni42NywxMzEuNCwxMTMuMzMsMjAuMjksMTcuNSw0MC41NiwzNWMzLjc5LDMuMjgsOCw1LDEzLjEsMy45MSw2LjE3LTEuMzYsMTAuMTYtNS4yNCwxMi4wOC0xMS4xMUM2MzMuNTYsMjY2LDYzMi4wNiwyNjAuNTksNjI3LjU2LDI1Ni4yNFoiCiAgICAgICAgICB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMjEzLjg5IC04My43MikiPjwvcGF0aD4KICAgIDxwYXRoIGNsYXNzPSJjbHMtMiIKICAgICAgICAgIGQ9Ik00ODQuOTIsMjU0LjE1YzQuNDUtNS4wNyw0LjkyLTExLjEsMS40Ni0xNS43OS0zLjI2LTQuNDMtOC42NS01LjgtMTQuNzktMi41NC0xMC45MSw1Ljc3LTIxLjQ1LDQuNDctMzItLjQxLTcuMzctMy40LTE0LjU5LTcuMTEtMjEuOTMtMTAuNTctMTEuMDUtNS4yMi0yMi40OC05LTM0LjkzLTguODItMTUuMzYuMjEtMjkuNjYsMy43OS00MS45NCwxMy41Mi01LjQzLDQuMy04LjIxLDkuOTQtNy41NSwxNywuNTIsNS41Niw1LjQ1LDExLjY5LDEyLjY0LDYuNzQsMS4zMy0uOTEsMi43Ny0xLjY4LDQuMTctMi41LDE3LjUtMTAuMTQsMzUuNzctMTIuMjEsNTQuNTgtNC4zNyw5LjY3LDQsMTguOTEsOS4wNSwyOC4zOCwxMy41NSw5LjE5LDQuMzYsMTguNzgsNi43LDI5LDUuNTlDNDcxLjA4LDI2NC41OCw0NzguODcsMjYxLDQ4NC45MiwyNTQuMTVaIgogICAgICAgICAgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTIxMy44OSAtODMuNzIpIj48L3BhdGg+CiAgICA8cGF0aCBjbGFzcz0iY2xzLTIiCiAgICAgICAgICBkPSJNNDY5LjI5LDI4My41YTE2LjcyLDE2LjcyLDAsMCwwLTYsLjI2LDQ0LjYsNDQuNiwwLDAsMS0yNS4yNi0zLjYyYy05LTQtMTcuNzktOC41MS0yNi42Ny0xMi43OS04LjYtNC4xNS0xNy4zNC03Ljc5LTI3LjEzLTcuNzgtMTIuOCwwLTI0LjEyLDQuNzYtMzUsMTAuODItNy40OSw0LjE2LTguNDIsNi4zNy00LjgsMTQuMDksMTEuMTgsMjMuODQsMjcuODYsNDIuNzcsNTAuODEsNTUuOTMsOCw0LjU2LDE2LDQuNzksMjQuMi4yMywxNy05LjQ0LDMxLjItMjIuNCw0NC43MS0zNi4xNWExMDAuNDEsMTAwLjQxLDAsMCwwLDEwLTExLjYxYzEuMTgtMS42NCwxLjc4LTQuODQuOTUtNi40NVM0NzEuNDIsMjg0LDQ2OS4yOSwyODMuNVoiCiAgICAgICAgICB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMjEzLjg5IC04My43MikiPjwvcGF0aD4KICAgIDxwYXRoIGNsYXNzPSJjbHMtMSIKICAgICAgICAgIGQ9Ik01MTQuNjYsMzYzLjIzYy0uMDgtMi44Ny0xLjgzLTctNC4wOC04LjIyLTQuMzgtMi4zMi00LjE4LTUuNTItNC4wNi05LjI0LjA2LTIsMC00LS4wOC02YTI3LjQ1LDI3LjQ1LDAsMCwwLTIxLjMxLTI1LjQzLDI4LjM1LDI4LjM1LDAsMCwwLTMwLjc5LDEzLjM2Yy0zLjkxLDYuNy00LjM0LDE0LTQsMjEuMzguMSwyLjI0LS4zOCwzLjU2LTIuODEsNC40MmE5LjQyLDkuNDIsMCwwLDAtNi41Nyw4LjcyYy0uMTcsMi4zNy0uMjUsNC43NC0uMjcsNy4xMSwwLDYuODMsMCwxMy42NiwwLDIwLjY4SDMxOC4xN3YtNC44MnEwLTM5LjU0LDAtNzkuMDljMC05LjEyLjEtMTguMjQtLjA3LTI3LjM2LS4yMi0xMS4zLTkuMzItMTguODEtMTkuMzMtMTYuMTctNi44NSwxLjgyLTExLjMyLDcuNjItMTEuMzQsMTUuNzVxLS4yLDYxLjg2LS4wNywxMjMuN2MwLDExLDcuNTcsMTguMDUsMTguNjUsMTguMSwxMi40OS4wNiwxODQuOTMtLjU1LDE5NS40Mi0uNjksOC4yLS4xMSwxMy4yMS01LjUsMTMuMzMtMTMuMTFDNTE1LDM5Miw1MTUuMDYsMzc3LjU4LDUxNC42NiwzNjMuMjNabS0zMC4wNywyNi4yYy4xMSwyLC40NSwzLjkyLjc1LDYuMzdINDcxLjU4YTQxLjY2LDQxLjY2LDAsMCwwLC40NC01LjExLDI2LjIyLDI2LjIyLDAsMCwwLS43LTYuNDZjLTEuMi00LjI3LS4yNi03Ljk0LDIuOTUtOS45MmE3LjY4LDcuNjgsMCwwLDEsOS42MywxYzIuNzcsMi41OSwyLjk0LDUuNjIsMSw5Ljg1QzQ4NC4zMiwzODYuMzgsNDg0LjUxLDM4OCw0ODQuNTksMzg5LjQzWm02LjE5LTM2LjE1SDQ2Ni42YzAtNC42OC0uNDEtOS4xOC4xLTEzLjU4LjY5LTUuOTQsNi43My0xMC40NiwxMi41My0xMCw2LjU0LjQ5LDExLjI2LDUuMTMsMTEuNTIsMTEuNTNDNDkwLjkxLDM0NS4wNyw0OTAuNzgsMzQ4LjkzLDQ5MC43OCwzNTMuMjhaIgogICAgICAgICAgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTIxMy44OSAtODMuNzIpIj48L3BhdGg+CiAgICA8cGF0aCBjbGFzcz0iY2xzLTIiCiAgICAgICAgICBkPSJNNDc5LjQ1LDQ1NS43NGMtMTMuNjMuMDYtMjEuODIsOC0yMS43OSwyMS4xMywwLDEzLDguMjcsMjAuODksMjEuNjYsMjAuNzdTNTAxLDQ4OS4zMyw1MDEsNDc2LjIzQzUwMSw0NjMuNTQsNDkyLjc0LDQ1NS42OSw0NzkuNDUsNDU1Ljc0Wm04LjgsMjEuNjJjLS4zLDYuNTEtMi42LDkuODUtNy4zMSwxMC42My02LjQ2LDEuMDctMTAuNTYtMy4yLTEwLjYzLTExLjA2LS4wNy04LjUsNC43OS0xMy4yMSwxMS42OS0xMS4zNEM0ODYuNDQsNDY2Ljc5LDQ4OC41NSw0NzAuNzUsNDg4LjI1LDQ3Ny4zNloiCiAgICAgICAgICB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMjEzLjg5IC04My43MikiPjwvcGF0aD4KICAgIDxwYXRoIGNsYXNzPSJjbHMtMiIKICAgICAgICAgIGQ9Ik01OTIuNTgsNDgwLjI4aDI1LjgxYy0uMjktNC0uMjEtNy4zNi0uODUtMTAuNi0xLjctOC43NC03LjYtMTMuNTQtMTYuNTMtMTMuOTItMTguMTEtLjc3LTI1LjMzLDE3LjM0LTE5LjEyLDMxLjg3YTE1LjA5LDE1LjA5LDAsMCwwLDkuMSw4LjQyYzcuMTEsMi41NSwxNC4yNSwyLDIxLjI3LS40YTMuODIsMy44MiwwLDAsMCwyLjIxLTIuNDksNDkuMTUsNDkuMTUsMCwwLDAsLjExLTdDNjAwLjU4LDQ5MC45LDU5Mi44MSw0ODguODEsNTkyLjU4LDQ4MC4yOFptOC4yOS0xNmMzLjg3LjUsNS42NSwzLjIxLDUuMTUsOC4wN0g1OTIuNDZDNTkzLjExLDQ2Ni43Myw1OTYuNCw0NjMuNjgsNjAwLjg3LDQ2NC4yNVoiCiAgICAgICAgICB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMjEzLjg5IC04My43MikiPjwvcGF0aD4KPC9zdmc+Cg==", + "conditions": { + "tr-064": "installed" + } + }, { "title": { "en": "Cloud / Vis offline Christmas offer 2024", diff --git a/info/news.md b/info/news.md index 2d74a4d10..615ec635b 100644 --- a/info/news.md +++ b/info/news.md @@ -1,46 +1,45 @@ # How to add messages ## Adding messages -New news-messages must be added to the file 'news.json' located at ioBroker.doc/info. After testing the modified file, +New news-messages must be added to the file `news.json` located at https://github.com/ioBroker/ioBroker.docs/blob/master/info/news.json. After testing the modified file, create a PR for the news to be published. -## Test messages -To test the messages, a link to a Json file can be stored at the state "readTestFile" of adapter ioBroker.info e.g. https://raw.githubusercontent.com/ioBrokerChecker/testData/master/testMessage.json. Consider using the changed news.json -located at your fork for best test results. Note that a restart of info adapter might be necessary to pick up the new file. - -## Required infos -- **title** - *required* Object in different languages (can be automatically translated from English with Gulp) -- **content** - *required* Object in different languages (can be automatically translated from English with Gulp) -- **id** - *required* If there are two identical IDs, ONLY the first message is displayed where the conditions apply. -- **created** - *required* Creation date in the format 2019-01-01T00:00:00.000Z +## Required infos +- `title` - *required* Object in different languages (can be automatically translated from English with Gulp) +- `content` - *required* Object in different languages (can be automatically translated from English with Gulp) +- `id` - *required* If there are two identical IDs, ONLY the first message is displayed where the conditions apply. +- `created` - *required* Creation date in the format 2019-01-01T00:00:00.000Z ## Display options -- **class** - (default: info) Value can be info (blue), success (green), warning (yellow) and danger (red) -- **fa-icon** - (default: exclamation-triangle) Icon to be displayed on the left side [icons list](https://fontawesome.com/v4.7.0/icons/) +- `class` - (default: info) Value can be info (blue), success (green), warning (yellow) and danger (red) + +**Nice to know** -`icon` and `fa-icon` were removed. Pleas use `img`. ## Conditions -- **date-start** - When should the message be displayed (in format 2019-01-01T00:00:00.000Z) -- **date-end** - When should the message no longer be displayed (in format 2019-01-01T00:00:00.000Z) -- **node-version** - Can be used with bigger(x.x.x), smaller(x.x.x), equals(x.x.x) or between(x.x.x,y.y.y) to check the installed node version (since Info 1.5.1, Admin 3.6.7) -- **objects-db-type** - Array of objects dbs for which this condition will be true, e.g. `['jsonl', 'file']` -- **number-of-objects** - Number of objects in the database to match this condition, e.g. `>=15000` -- **npm-version** - Can be used with bigger(x.x.x), smaller(x.x.x), equals(x.x.x) or between(x.x.x,y.y.y) to check the installed npm version (since Info 1.5.5, Admin 3.6.12) -- **os** - Can be 'aix', 'darwin', 'freebsd', 'linux', 'openbsd', 'sunos', 'win32' and 'android' (since Info 1.5.5, Admin 3.6.10) -- **repo** - Can be 'latest' or 'default' (since Info 1.5.6, Admin 3.6.12) -- **uuid** - Sentry can help individual users with problems. For this it is now possible to enter the UUID as a condition. This can either be specified as a string, for example: "uuid": "6778667jkhhh7678zh" or as an array, for example: "uuid": ["jbiuh877h8g80ghoo", "huzhz87g887"]. The UUID is entered as hash sha256. Enter the following before the ID: "iobroker-uuid", followed directly by the ID. For hashing, e.g. this page can be used http://www.sha1-online.com/ (sinse Info 1.7.6, Admin 4.1.4) -- **conditions** - Object in format ("adapter": "condition") -> All conditions are linked with "and" - - **installed** - Adapter is installed (example: "iot": "installed") - - **!installed** - Adapter is not installed (example: "cloud": "!installed") - - **active** - Instance of adapter is active (sinse Info 1.7.1, Admin x.x.x) - . **!active** - Adapter is installed, but there is no active instance of it (sinse Info 1.7.1, Admin x.x.x) - - **bigger(x.x.x)** - Adapter version is bigger than (example: "admin": "bigger(2.2.2)") - - **smaller(x.x.x)** - Adapter version is smaller than (example: "fronius": "smaller(1.2.2)") - - **equals(x.x.x)** - Adapter has exactly the same version (example: "cloud": "equals(0.2.2)") - - **between(x.x.x,y.y.y)** - The version of the adapter is between x and y or equal to x or y (example: "tankerkoenig": "between(1.0.5,2.0.4)") - -``` -Important!! New filter options should always be used with the following condition: "info": "bigger (x.x.y)" +- `date-start` - When should the message be displayed (in format 2019-01-01T00:00:00.000Z) +- `date-end` - When should the message no longer be displayed (in format 2019-01-01T00:00:00.000Z) +- `node-version` - Can be used with `bigger(x.x.x)`, `smaller(x.x.x)`, `equals(x.x.x)` or `between(x.x.x,y.y.y)` to check the installed node version (since Info 1.5.1, Admin 3.6.7) +- `objects-db-type` - Array of objects dbs for which this condition will be true, e.g. `['jsonl', 'file']` +- `number-of-objects` - Number of objects in the database to match this condition, e.g. `>=15000` +- `npm-version` - Can be used with bigger(x.x.x), smaller(x.x.x), equals(x.x.x) or between(x.x.x,y.y.y) to check the installed npm version (since Info 1.5.5, Admin 3.6.12) +- `os` - Can be `aix`, `darwin`, `freebsd`, `linux`, `openbsd`, `sunos`, `win32` and `android` (since Info 1.5.5, Admin 3.6.10) +- `repo` - Can be `latest` or `default` (since Info 1.5.6, Admin 3.6.12) +- `uuid` - Sentry can help individual users with problems. For this it is now possible to enter the UUID as a condition. This can either be specified as a string, for example: "uuid": "6778667jkhhh7678zh" or as an array, for example: "uuid": ["jbiuh877h8g80ghoo", "huzhz87g887"]. The UUID is entered as hash sha256. Enter the following before the ID: "iobroker-uuid", followed directly by the ID. For hashing, e.g. this page can be used http://www.sha1-online.com/ (since Info 1.7.6, Admin 4.1.4) +- `conditions` - Object in format (`"adapter": "condition"`) -> All conditions are linked with "and" + - `installed` - Adapter is installed (example: `"iot": "installed"`) + - `!installed` - Adapter is not installed (example: `"cloud": "!installed"`) + - `active` - Instance of adapter is active (since Info 1.7.1, Admin x.x.x) + . `!active` - Adapter is installed, but there is no active instance of it (since Info 1.7.1, Admin x.x.x) + - `bigger(x.x.x)` - Adapter version is bigger than (example: `"admin": "bigger(2.2.2)"`) + - `smaller(x.x.x)` - Adapter version is smaller than (example: `"fronius": "smaller(1.2.2)"`) + - `equals(x.x.x)` - Adapter has exactly the same version (example: `"cloud": "equals(0.2.2)"`) + - `between(x.x.x,y.y.y)` - The version of the adapter is between x and y or equal to x or y (example: `"tankerkoenig": "between(1.0.5,2.0.4)"`) + - `or` - if at least one condition is true, the message will be shown (example: `"or": "true"`) (since Admin 7.4.3) + +**Important!!** New filter options should always be used with the following condition: `"info": "bigger (x.x.y)"` + A version before the version of the publication so that it also applies - Why that? + The display starts as true and goes through the conditions and may be set to false. -Old versions do not know the filter and simply ignore it, so the message is then incorrectly displayed. -``` + +Old versions do not know the filter and simply ignore it, so the message is then incorrectly displayed.**